.trust-badge__icon{width:100px!important;height:100px!important;margin-bottom:1.25rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.trust-badge__icon svg{max-width:100%;max-height:100%;width:auto;height:auto}.trust-badge:first-child .trust-badge__icon svg{max-width:140px;height:auto}.trust-badge:nth-child(2) .trust-badge__icon svg,.trust-badge:nth-child(3) .trust-badge__icon svg{width:80px;height:80px}.trust-badge{background:#fff!important;border:2px solid rgba(0,0,0,.08)!important;box-shadow:0 2px 8px #0000000f!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.trust-badge:hover{transform:translateY(-6px)!important;box-shadow:0 12px 32px #0000001f!important;border-color:#0000001f!important}.trust-badge__title{font-size:1.25rem!important;font-weight:700!important;margin-bottom:.75rem!important;color:#1a1a1a!important}.trust-badge__text{font-size:1rem!important;line-height:1.6!important;color:#555!important}.trust-badge__payment-icons{display:flex!important;gap:.5rem!important;justify-content:center!important;align-items:center!important;margin-top:1rem!important;flex-wrap:wrap!important;padding-top:1rem!important;border-top:1px solid rgba(0,0,0,.08)!important}.trust-badge__payment-icon{width:42px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .2s ease,opacity .2s ease!important;opacity:.95!important}.trust-badge__payment-icon:hover{transform:scale(1.15)!important;opacity:1!important}.trust-badge__payment-icon svg{width:100%!important;height:100%!important;object-fit:contain!important;filter:drop-shadow(0 1px 3px rgba(0,0,0,.2))!important}@media screen and (max-width: 699px){.trust-badge__icon{width:80px!important;height:80px!important}.trust-badge:first-child .trust-badge__icon svg{max-width:120px}.trust-badge__title{font-size:1.1rem!important}.trust-badge__text{font-size:.95rem!important}.trust-badge__payment-icon{width:36px!important;height:24px!important}}.shopify-section--testimonials .testimonial-item{padding:2.5rem 1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;background:#fff!important;border-radius:12px}.shopify-section--testimonials .testimonial-item.is-selected{transform:scale(1.03)}.shopify-section--testimonials .testimonial-item .prose{font-size:1.25rem;line-height:1.8;font-weight:400;margin-bottom:1.75rem;font-style:italic;position:relative;padding:1.5rem 0}.shopify-section--testimonials .testimonial-item .prose:before{content:"\201c";font-size:5rem;line-height:.8;opacity:.15;position:absolute;left:-.5rem;top:0;font-style:normal;font-family:Georgia,serif}.shopify-section--testimonials .testimonial-item .prose p{margin:.5rem 0;position:relative;z-index:1}.shopify-section--testimonials .testimonial-item .text-base{font-weight:600;font-size:1rem;letter-spacing:.02em;margin-top:1rem;opacity:.9}.shopify-section--testimonials .testimonial-list__thumbnail{transition:all .35s cubic-bezier(.4,0,.2,1);border:3px solid transparent;border-radius:12px;padding:1rem;background:#ffffff80;box-shadow:0 2px 8px #0000000d}.shopify-section--testimonials .testimonial-list__thumbnail[aria-current=true]{border-color:currentColor;background:#0000000a;transform:translateY(-4px) scale(1.08);box-shadow:0 6px 20px #00000026}.shopify-section--testimonials .testimonial-list__thumbnail:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 4px 16px #0000001f}.shopify-section--testimonials .page-dots button{width:10px;height:10px;border-radius:50%;background:#00000040;transition:all .35s cubic-bezier(.4,0,.2,1);border:none;margin:0 4px}.shopify-section--testimonials .page-dots button[aria-current=true]{background:currentColor;width:36px;border-radius:8px;opacity:1}.shopify-section--testimonials .page-dots button:hover{background:currentColor;opacity:.7;transform:scale(1.15)}#ss-testimonial-8 .ss-testimonial-8__card,.ss-testimonial-8__card{transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000014!important;background:#fff!important}#ss-testimonial-8 .swiper-slide-active .ss-testimonial-8__card,.swiper-slide-active .ss-testimonial-8__card{transform:scale(1.05);box-shadow:0 8px 24px #00000026!important}#ss-testimonial-8 .ss-testimonial-8__text,.ss-testimonial-8__text{font-size:1.125rem!important;line-height:1.75!important;font-style:italic;position:relative;padding-top:1.5rem}#ss-testimonial-8 .ss-testimonial-8__text:before,.ss-testimonial-8__text:before{content:"\201c";font-size:4rem;line-height:.8;opacity:.12;position:absolute;left:0;top:-.5rem;font-style:normal;font-family:Georgia,serif}.jdgm-widget,.jdgm-rev-widg{padding:2rem 0!important}.jdgm-rev{padding:1.5rem!important;border-radius:12px!important;transition:all .3s ease;border:2px solid rgba(0,0,0,.08)!important;margin-bottom:1.5rem!important;background:#fff!important}.jdgm-rev:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001a!important;border-color:#0000001f!important}.jdgm-rev__body{font-size:1.0625rem!important;line-height:1.7!important}.jdgm-rev__title{font-size:1.125rem!important;font-weight:700!important;margin-bottom:.75rem!important}.jdgm-star{font-size:1.25rem!important}.jdgm-preview-badge{margin:1rem 0!important;padding:.75rem!important;border-radius:8px!important;background:linear-gradient(135deg,#f8f9fa,#fff)!important;border:1px solid rgba(0,0,0,.08)!important;transition:all .3s ease!important}.jdgm-preview-badge:hover{border-color:#00000026!important;box-shadow:0 4px 12px #00000014!important}.jdgm-prev-badge__stars{display:inline-flex!important;gap:.25rem!important}.jdgm-prev-badge__text{font-size:.9375rem!important;font-weight:600!important;margin-left:.5rem!important;color:#374151!important}.jdgm-widget__summary{background:linear-gradient(135deg,#1e293b,#334155)!important;color:#fff!important;padding:2rem!important;border-radius:12px!important;margin-bottom:2rem!important}.jdgm-widget__summary-stars{font-size:2rem!important;margin-bottom:.5rem!important}.jdgm-widget__summary-text{font-size:1.125rem!important;font-weight:600!important}.trust-badge:has([title*=Trustpilot]) .trust-badge__icon svg,.trust-badge:nth-child(2) .trust-badge__icon svg{max-width:120px!important}.trust-badge:has([title*=Trustpilot]) .trust-badge__text{color:#00b67a!important;font-weight:600!important}.trustpilot-product-badge{margin:1rem 0;display:inline-block;animation:fadeInUp .6s ease-out}.trustpilot-product-badge .trustpilot-widget{transition:all .3s ease}.trustpilot-product-badge:hover .trustpilot-widget{transform:scale(1.05)}.trustpilot-widget-wrapper{background:linear-gradient(135deg,#f8f9fa,#fff);padding:2rem;border-radius:16px;box-shadow:0 4px 16px #00000014;transition:all .4s ease}.trustpilot-widget-wrapper:hover{box-shadow:0 8px 28px #0000001f;transform:translateY(-4px)}@media (max-width: 749px){.trustpilot-widget-wrapper{padding:1.25rem;border-radius:12px}.trustpilot-product-badge{margin:.75rem 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes flashBounce{0%,to{transform:scale(1);box-shadow:0 2px 8px #00000026}10%{transform:scale(1.08);box-shadow:0 6px 20px #00000040}20%{transform:scale(.98)}30%{transform:scale(1.05)}40%{transform:scale(1)}50%{box-shadow:0 0 #0003,0 0 0 10px #0000001a,0 0 0 20px #0000000d}}@keyframes pulseGlow{0%,to{opacity:1}50%{opacity:.85}}.buy-buttons button[type=submit],.buy-buttons .button[type=submit],.product-form button[type=submit]{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);animation:flashBounce 3s cubic-bezier(.4,0,.2,1) infinite}.buy-buttons button[type=submit]:hover,.buy-buttons .button[type=submit]:hover,.product-form button[type=submit]:hover{animation-play-state:paused;transform:scale(1.05)!important;box-shadow:0 8px 24px #0003!important}.buy-buttons button[type=submit]:before,.buy-buttons .button[type=submit]:before,.product-form button[type=submit]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background:inherit;opacity:.6;animation:pulseGlow 2s ease-in-out infinite;pointer-events:none;z-index:-1}.product-sticky-bar button[type=submit]{animation:flashBounce 3.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.5s}@media (prefers-reduced-motion: reduce){.buy-buttons button[type=submit],.buy-buttons .button[type=submit],.product-form button[type=submit],.product-sticky-bar button[type=submit]{animation:none!important}.buy-buttons button[type=submit]:before,.buy-buttons .button[type=submit]:before,.product-form button[type=submit]:before{animation:pulseGlow 3s ease-in-out infinite}}.buy-buttons button[type=submit] span,.buy-buttons .button[type=submit] span,.product-form button[type=submit] span{position:relative;z-index:1}.buy-buttons button[type=submit]:disabled,.buy-buttons .button[type=submit]:disabled,.product-form button[type=submit]:disabled{animation:none!important}.buy-buttons button[type=submit]:disabled:before,.buy-buttons .button[type=submit]:disabled:before,.product-form button[type=submit]:disabled:before{animation:none!important}@media screen and (max-width: 749px){.shopify-section--testimonials .testimonial-item .prose{font-size:1.0625rem;padding:1rem 0}.shopify-section--testimonials .testimonial-item .prose:before{font-size:3.5rem}#ss-testimonial-8 .ss-testimonial-8__text,.ss-testimonial-8__text{font-size:1rem!important}.shopify-section--testimonials .testimonial-list__thumbnail{padding:.75rem}.buy-buttons button[type=submit],.buy-buttons .button[type=submit],.product-form button[type=submit]{animation-duration:4s}}.value-props{animation:slideInFromTop .6s ease-out;box-shadow:0 4px 16px #667eea33!important}.value-props:hover{box-shadow:0 8px 24px #667eea4d!important;transform:translateY(-2px)}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fomo-badge{animation:fadeInScale .5s ease-out backwards;box-shadow:0 4px 12px #00000026!important}.fomo-badge:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 16px #0003!important}.fomo-badge:nth-child(1){animation-delay:.1s}.fomo-badge:nth-child(2){animation-delay:.2s}.fomo-badge:nth-child(3){animation-delay:.3s}.fomo-badge:nth-child(4){animation-delay:.4s}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.product-info .price-list{font-size:1.5rem!important;font-weight:700!important;color:#dc2626!important;animation:priceEmphasis 2s ease-in-out infinite}@keyframes priceEmphasis{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.fomo-badge--stock{border:2px solid rgba(255,255,255,.3);font-weight:600;animation:urgentPulse 2s ease-in-out infinite,fadeInScale .5s ease-out backwards!important}@keyframes urgentPulse{0%,to{box-shadow:0 4px 12px #ff9f4366}50%{box-shadow:0 4px 20px #ff9f43b3}}.fomo-badge--urgency{font-size:.95rem!important;font-weight:600!important;border:2px solid rgba(255,255,255,.3)}.fomo-timer{font-size:1.1rem!important;text-shadow:0 2px 4px rgba(0,0,0,.2)}.trust-badges-grid .trust-badge-item{transition:all .3s ease;animation:fadeInScale .5s ease-out backwards}.trust-badges-grid .trust-badge-item:nth-child(1){animation-delay:.5s}.trust-badges-grid .trust-badge-item:nth-child(2){animation-delay:.6s}.trust-badges-grid .trust-badge-item:nth-child(3){animation-delay:.7s}.trust-badges-grid .trust-badge-item:nth-child(4){animation-delay:.8s}.trust-badges-grid .trust-badge-item:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 4px 12px #00000026;background:#fff}.product-info .product-title{font-size:2rem!important;font-weight:800!important;line-height:1.2!important;margin-bottom:1rem!important;color:#1a1a1a!important}@media screen and (max-width: 749px){.product-info .product-title{font-size:1.5rem!important}}.buy-buttons button[type=submit]:not(:disabled){font-size:1.125rem!important;font-weight:700!important;padding:1.125rem 2rem!important;text-transform:uppercase!important;letter-spacing:.5px!important;box-shadow:0 4px 16px #0003!important}.buy-buttons button[type=submit]:not(:disabled):hover{box-shadow:0 8px 28px #0000004d!important}@media (prefers-reduced-motion: reduce){.value-props,.fomo-badge,.trust-badges-grid .trust-badge-item,.product-info .price-list,.fomo-badge--stock,.fomo-badge--urgency{animation:none!important}}@media screen and (max-width: 749px){.newsletter-popup[open]{z-index:9999!important}.jdgm-widget,.jdgm-rev-widg,#judgeme_product_reviews{z-index:100!important;position:relative}#whatsapp-widget,.whatsapp-widget,.wa-chat-box,.wa-widget,[class*=whatsapp],[id*=whatsapp]{z-index:90!important;bottom:20px!important;right:15px!important}.jdgm-widget-actions-wrapper,.jdgm-rev-widg__body,#jdgm-rev-widget{z-index:85!important}.newsletter-popup{z-index:9998!important}.floating-controls-container,.floating-controls-container__control{z-index:80!important;bottom:100px!important}.buy-buttons,.product-form,.product-form__buttons,[data-product-form] button[type=submit]{position:relative;z-index:10!important}.product-sticky-bar,.sticky-add-to-cart{z-index:95!important;position:sticky!important}.modal[open],.drawer[open]{z-index:10000!important}.floating-controls-container__control:not(:last-child){margin-bottom:12px!important}.header,.shopify-section-header{z-index:999!important}}@media screen and (max-width: 749px){.main-content,.shopify-section{padding-bottom:100px!important}.shopify-section:last-of-type{padding-bottom:120px!important}.newsletter-popup{max-width:90vw!important;margin:auto!important;bottom:auto!important;top:50%!important;transform:translateY(-50%)!important}#whatsapp-widget,.whatsapp-widget,[class*=whatsapp],[id*=whatsapp]{max-width:60px!important;max-height:60px!important}}.footer__block .h6{font-size:.875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:1rem!important;color:rgb(var(--text-color))!important;opacity:.95!important}.footer__block a.link-faded{font-size:.9375rem!important;transition:all .2s ease!important;opacity:.75!important;line-height:1.8!important}.footer__block a.link-faded:hover{opacity:1!important;transform:translate(3px)!important;color:rgb(var(--text-color))!important}.footer__block .prose{font-size:.9375rem!important;line-height:1.7!important;opacity:.8!important}.footer__block--newsletter{background:rgb(var(--background) / .5)!important;padding:1.5rem!important;border-radius:8px!important;border:1px solid rgb(var(--border-color) / .15)!important}.footer__block--newsletter .h6{font-size:1rem!important;margin-bottom:.75rem!important}.footer__block--newsletter .prose{margin-bottom:1.25rem!important;font-size:.875rem!important}.footer__block--image{display:flex!important;align-items:flex-start!important}.footer__block--image .constrained-image{filter:grayscale(0)!important;opacity:.95!important;transition:all .3s ease!important}.footer__block--image a:hover .constrained-image{opacity:1!important;transform:scale(1.02)!important}.footer .social-media{display:flex!important;gap:.75rem!important;justify-content:center!important;padding:1rem 0!important}.footer .social-media a{transition:all .3s ease!important;opacity:.75!important}.footer .social-media a:hover{opacity:1!important;transform:translateY(-2px)!important}.footer__aside .heading{font-size:.8125rem!important;letter-spacing:.02em!important;opacity:.7!important}.footer .localization-selectors{display:flex!important;gap:.75rem!important;align-items:center!important;justify-content:center!important}.footer .payment-methods{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;align-items:center!important;opacity:.8!important}.footer .payment-methods svg{height:24px!important;width:auto!important;max-width:42px!important;filter:grayscale(.3)!important;transition:all .2s ease!important}.footer .payment-methods svg:hover{filter:grayscale(0)!important;transform:scale(1.1)!important}.footer .follow-on-shop{margin-top:.75rem!important}.footer .follow-on-shop button{transition:all .3s ease!important;border-radius:6px!important;padding:.5rem 1rem!important;font-size:.875rem!important}.footer .follow-on-shop button:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #00000026!important}.footer__block--newsletter .form{display:flex!important;flex-direction:column!important;gap:.75rem!important}.footer__block--newsletter input[type=email]{border-radius:6px!important;padding:.625rem 1rem!important;font-size:.9375rem!important;border:1px solid rgb(var(--border-color) / .3)!important;transition:all .2s ease!important}.footer__block--newsletter input[type=email]:focus{border-color:rgb(var(--text-color) / .5)!important;outline:none!important;box-shadow:0 0 0 3px rgb(var(--text-color) / .05)!important}.footer__block--newsletter button[type=submit]{border-radius:6px!important;padding:.625rem 1.25rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .3s ease!important}.footer__block--newsletter button[type=submit]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px #0003!important}@media screen and (max-width: 699px){.footer__block .h6{font-size:.8125rem!important;margin-bottom:.75rem!important}.footer__block a.link-faded,.footer__block .prose{font-size:.875rem!important}.footer__block--newsletter{padding:1.25rem!important}.footer .payment-methods svg{height:20px!important;max-width:36px!important}}@media screen and (min-width: 700px){.footer__block{transition:all .3s ease!important}.footer__block--newsletter:hover{background:rgb(var(--background) / .7)!important;border-color:rgb(var(--border-color) / .25)!important;transform:translateY(-2px)!important}}.header{transition:all .3s ease!important;box-shadow:0 1px 3px #00000014!important}.shopify-section--header[style*=sticky] .header,.header[style*=sticky]{box-shadow:0 2px 8px #0000001f!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.header__logo{transition:all .3s ease!important}.header__logo:hover{transform:scale(1.05)!important;opacity:.9!important}.header__logo-text{font-weight:700!important;letter-spacing:-.02em!important;transition:all .3s ease!important}.header__logo-text:hover{opacity:.85!important}.header__primary-nav-item{position:relative!important}.header__primary-nav-item>a,.header__primary-nav-item>details>summary{position:relative!important;padding:.5rem .75rem!important;transition:all .3s ease!important;border-radius:6px!important}.header__primary-nav-item>a:hover,.header__primary-nav-item>details>summary:hover{background:#0000000d!important;color:rgb(var(--text-color))!important}.header__primary-nav-item>a[aria-current=page]:after{content:""!important;position:absolute!important;bottom:-2px!important;left:.75rem!important;right:.75rem!important;height:2px!important;background:currentColor!important;border-radius:2px!important}.header__dropdown-menu,.header__mega-menu{box-shadow:0 8px 24px #0000001f!important;border-radius:8px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.08)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.header__dropdown-menu a,.header__mega-menu a{transition:all .2s ease!important;padding:.625rem 1rem!important;border-radius:4px!important}.header__dropdown-menu a:hover,.header__mega-menu a:hover{background:#0000000f!important;transform:translate(4px)!important;padding-left:1.25rem!important}.header__secondary-nav{gap:.5rem!important}.header__secondary-nav>a{position:relative!important;padding:.5rem!important;border-radius:6px!important;transition:all .3s ease!important}.header__secondary-nav>a:hover{background:#0000000d!important;transform:scale(1.1)!important}.header__nav-icon{transition:all .3s ease!important}.header__secondary-nav>a:hover .header__nav-icon{transform:scale(1.15)!important}.header__cart-dot{transition:all .3s ease!important;animation:cartDotPulse 2s ease-in-out infinite!important}@keyframes cartDotPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}.header__cart-dot.is-visible{box-shadow:0 0 8px #dc262680!important}.header__secondary-nav a[href*=search]:hover{background:#3b82f61a!important}.header__secondary-nav a[href*=account]:hover{background:#10b9811a!important}.header__secondary-nav a[href*=cart]:hover{background:#dc26261a!important}.localization-selectors{gap:.5rem!important}.localization-selectors button,.localization-selectors summary{padding:.375rem .625rem!important;border-radius:6px!important;transition:all .3s ease!important;border:1px solid rgba(0,0,0,.1)!important}.localization-selectors button:hover,.localization-selectors summary:hover{background:#0000000d!important;border-color:#00000026!important;transform:scale(1.05)!important}.header__primary-nav button[aria-controls=sidebar-menu]{padding:.5rem!important;border-radius:6px!important;transition:all .3s ease!important}.header__primary-nav button[aria-controls=sidebar-menu]:hover{background:#0000000d!important;transform:rotate(90deg) scale(1.1)!important}.header__search{border-radius:8px!important;box-shadow:0 4px 16px #0000001f!important;border:1px solid rgba(0,0,0,.08)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.header__secondary-nav .h6.link-faded{font-size:.9375rem!important;font-weight:600!important;transition:all .3s ease!important;padding:.5rem .75rem!important;border-radius:6px!important}.header__secondary-nav .h6.link-faded:hover{background:#0000000d!important;opacity:1!important}.header__mega-menu-image{border-radius:8px!important;overflow:hidden!important;transition:all .3s ease!important}.header__mega-menu-image:hover{transform:scale(1.05)!important;box-shadow:0 4px 16px #00000026!important}.header:after{transition:all .3s ease!important}@media screen and (max-width: 999px){.header{padding:.75rem 1rem!important}.header__logo{margin:0 auto!important}.header__secondary-nav{gap:.375rem!important}.header__secondary-nav>a{padding:.375rem!important}}@media screen and (min-width: 1000px){.header__primary-nav{gap:.25rem!important}.header__primary-nav--center{justify-content:center!important}}@media (prefers-reduced-motion: reduce){.header__logo:hover,.header__primary-nav-item>a:hover,.header__secondary-nav>a:hover,.header__cart-dot{animation:none!important;transform:none!important}}@media print{.buy-buttons button[type=submit],.buy-buttons .button[type=submit],.product-form button[type=submit]{animation:none!important}.buy-buttons button[type=submit]:before,.buy-buttons .button[type=submit]:before,.product-form button[type=submit]:before{display:none!important}.fomo-container,.value-props{page-break-inside:avoid}#whatsapp-widget,.whatsapp-widget,.newsletter-popup,.floating-controls-container{display:none!important}.header{box-shadow:none!important;border-bottom:1px solid #ccc!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-enhancements.css.map */
