:root{--brand-green: var(--ss-accent, #5bc1a9);--brand-green-rgb: var(--ss-accent-rgb, 91, 193, 169);--accent-green: var(--ss-accent, #5bc1a9);--accent-green-rgb: var(--ss-accent-rgb, 91, 193, 169);--dark-bg: #050807;--dark-bg-soft: #0a0f0d;--surface-1: rgba(255, 255, 255, .025);--surface-2: rgba(255, 255, 255, .045);--surface-3: rgba(255, 255, 255, .07);--text-primary: #ffffff;--text-secondary: rgba(255, 255, 255, .72);--text-tertiary: rgba(255, 255, 255, .5);--text-muted: rgba(255, 255, 255, .32);--border-subtle: 1px solid rgba(255, 255, 255, .075);--border-brand-soft: 1px solid rgba(var(--brand-green-rgb), .22);--border-brand: 1px solid rgba(var(--brand-green-rgb), .5);--border-brand-strong: 1px solid rgba(var(--brand-green-rgb), .78);--shadow-soft: 0 14px 38px rgba(0, 0, 0, .22);--shadow-card: 0 18px 48px rgba(0, 0, 0, .28);--shadow-brand-soft: 0 12px 30px rgba(var(--brand-green-rgb), .12);--shadow-brand-hover: 0 18px 42px rgba(var(--brand-green-rgb), .2);--glow-soft: 0 0 12px rgba(var(--brand-green-rgb), .18);--glow-medium: 0 0 18px rgba(var(--brand-green-rgb), .22), 0 0 44px rgba(var(--brand-green-rgb), .08);--glow-neon: 0 0 26px -8px rgba(46, 213, 115, .42);--glow-neon-strong: 0 0 32px -6px rgba(46, 213, 115, .5);--brand-neon: #2ed573;--brand-neon-rgb: 46, 213, 115;--brand-platino: #cdd6d6;--sp-verde: var(--brand-green);--sp-neon: var(--brand-neon);--sp-platino: var(--brand-platino);--sp-vidrio: rgba(255, 255, 255, .03);--sp-borde: rgba(255, 255, 255, .09);--sp-radio: 18px;--leading-tight: 1.22;--leading-relaxed: 1.7;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 22px;--radius-full: 999px;--ease-out: cubic-bezier(.25, .46, .45, .94);--duration-fast: .18s;--duration-base: .28s;--duration-slow: .45s;--transition-fast: background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);--transition-base: background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.loading__spinner .spinner{animation:rotator 1.4s linear infinite!important}.loading__spinner .path{animation:dash 1.4s ease-in-out infinite!important}.progress-bar-value{animation:indeterminateAnimation .75s infinite ease-in-out!important}}.announcement-bar{position:relative;overflow:hidden}.announcement-bar a,.announcement-bar__link,.announcement-bar__message{color:var(--text-primary);font-weight:650;letter-spacing:.35px}.announcement-bar a:hover,.announcement-bar__link:hover{color:var(--brand-green)}.announcement-bar-section .slider-buttons>button,.announcement-bar-section .slideshow__controls,.announcement-bar-section [name=previous],.announcement-bar-section [name=next],.announcement-bar-section .slider-button{visibility:hidden!important;width:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;border:0!important;pointer-events:none!important}@media screen and (min-width:990px){.header{grid-template-columns:auto 1fr auto!important}.header__inline-menu{justify-self:start!important;margin-left:1.5rem}.header__inline-menu .list-menu--inline{gap:0!important;flex-wrap:nowrap!important;justify-content:flex-start!important}.header__inline-menu li{margin:0!important}.header__inline-menu .header__menu-item{padding:1rem 9px!important;white-space:nowrap!important}.header__inline-menu summary.header__menu-item{padding-right:20px!important}}.header__menu-item,.header__menu-item span,.list-menu__item--link{position:relative;font-size:14px!important;font-weight:500;letter-spacing:.2px;transition:var(--transition-fast)}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--brand-green)}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:linear-gradient(90deg,var(--brand-green),var(--brand-neon));box-shadow:0 0 8px rgba(var(--brand-neon-rgb),.55);border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform var(--duration-base) var(--ease-out)}.header__inline-menu .header__menu-item:hover:after{transform:scaleX(1)}.header__inline-menu .header__menu-item[aria-current=page]:after,.header__inline-menu .list-menu__item--active>.header__menu-item:after{transform:scaleX(1);opacity:.85}.header__inline-menu .header__menu-item:has(.header__active-menu-item):after{transform:scaleX(1);opacity:.85}.header__inline-menu .header__active-menu-item{color:var(--brand-green);text-decoration:none;border-bottom:0}.header__icons .header__icon{border-radius:var(--radius-full);transition:var(--transition-fast)}.header__icons .header__icon:hover{color:var(--brand-green)}.header__icons .header__icon:hover svg{filter:drop-shadow(0 0 5px rgba(var(--brand-green-rgb),.32))}.cart-count-bubble{background:var(--brand-green);color:#061413;font-weight:800;box-shadow:var(--glow-soft)}.header__heading-logo{transition:transform var(--duration-base) var(--ease-out),filter var(--duration-base) var(--ease-out)}.header__heading-link:hover .header__heading-logo{filter:drop-shadow(0 0 10px rgba(var(--brand-green-rgb),.28))}.header__submenu.list-menu--disclosure{background:#050807f7;border:1px solid rgba(var(--brand-green-rgb),.4);border-radius:12px;box-shadow:0 0 26px rgba(var(--brand-green-rgb),.16),0 18px 40px #0009;padding:8px}.header__submenu .header__menu-item{border-radius:var(--radius-sm);padding:9px 12px;transition:var(--transition-fast)}.header__submenu .header__menu-item:after{content:none}.header__submenu .header__menu-item:hover{background:rgba(var(--brand-green-rgb),.1);color:var(--brand-green)}.section-header .header-wrapper{position:relative;transition:background-color var(--duration-base) var(--ease-out),backdrop-filter var(--duration-base) var(--ease-out),padding var(--duration-base) var(--ease-out)}.section-header.scrolled-past-header .header-wrapper{background:#050807b8!important;background-image:none!important;-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.section-header.scrolled-past-header .header-wrapper{background:#050807f0!important}}.section-header.scrolled-past-header .header{padding-top:8px!important;padding-bottom:8px!important}.section-header.scrolled-past-header .header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--brand-green) 28%,var(--brand-neon) 50%,var(--brand-green) 72%,transparent);box-shadow:0 0 14px rgba(var(--brand-green-rgb),.45);pointer-events:none}.button:not(.button--secondary):not(.button--tertiary):not(.sauces-add-cart-card),.shopify-challenge__button{border-radius:12px;background:var(--brand-green);color:#061413;border:1px solid var(--brand-green);font-weight:800;letter-spacing:.2px;box-shadow:var(--shadow-brand-soft),var(--glow-neon);transition:var(--transition-base);text-decoration:none}.button:not(.button--secondary):not(.button--tertiary):not(.sauces-add-cart-card):after,.shopify-challenge__button:after{content:none}.button:not(.button--secondary):not(.button--tertiary):not(.sauces-add-cart-card):hover,.shopify-challenge__button:hover{background:var(--brand-green);color:#061413;border-color:var(--brand-green);box-shadow:var(--shadow-brand-hover),var(--glow-neon-strong);transform:translateY(-2px)}.button:not(.button--secondary):not(.button--tertiary):not(.sauces-add-cart-card):active,.shopify-challenge__button:active{transform:translateY(0);box-shadow:var(--shadow-brand-soft)}.button--secondary:not(.sauces-add-cart-card),button.button--secondary:not(.sauces-add-cart-card),a.button--secondary:not(.sauces-add-cart-card){border-radius:12px;background:transparent;color:var(--text-primary);border:var(--border-brand);font-weight:750;letter-spacing:.2px;box-shadow:none;transition:var(--transition-base);text-decoration:none}.button--secondary:not(.sauces-add-cart-card):hover,button.button--secondary:not(.sauces-add-cart-card):hover,a.button--secondary:not(.sauces-add-cart-card):hover{background:rgba(var(--brand-green-rgb),.08);color:var(--text-primary);border-color:var(--brand-green);box-shadow:0 0 18px rgba(var(--brand-green-rgb),.12);transform:translateY(-2px)}.button--tertiary{color:var(--brand-green);transition:var(--transition-fast)}.button--tertiary:hover{color:var(--text-primary)}.rte a,.article-template__content a{color:var(--brand-green);text-underline-offset:.25em;transition:var(--transition-fast)}.rte a:hover,.article-template__content a:hover{color:var(--text-primary)}.product-form__submit.loading{pointer-events:none;opacity:.72}.product-form__submit.loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.18) 50%,transparent 75%);background-size:200% 100%;animation:sauces-shimmer 1.3s linear infinite}@keyframes sauces-shimmer{to{background-position:-200% 0}}.price__regular .price-item,.price__sale .price-item--sale,.price-item--regular{color:var(--brand-green);font-weight:800}.price__sale .price-item--regular{color:var(--text-tertiary);text-decoration:line-through}.quantity{border-radius:var(--radius-md)}.quantity__input{color:var(--text-primary);transition:var(--transition-fast)}.quantity__input:focus{border-color:var(--brand-green);box-shadow:0 0 0 3px rgba(var(--brand-green-rgb),.1)}.quantity__button{color:var(--brand-green);transition:var(--transition-fast)}.quantity__button:hover{color:var(--text-primary)}.quantity__button:active{transform:scale(.92)}.product__accordion .accordion__title{color:var(--text-primary);transition:var(--transition-fast)}.product__accordion .accordion__title:hover{color:var(--brand-green)}.card{position:relative}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--brand-green),transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out);z-index:2}.card-wrapper:hover .card:before{opacity:1}.badge--sale{background:var(--brand-green);color:#061413;font-weight:800;border-radius:var(--radius-full);box-shadow:var(--glow-soft);letter-spacing:.2px}.badge--soldout{background:var(--surface-2);color:var(--text-tertiary);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-full)}.section-header__title,.title,h2.title,.rich-text__heading{position:relative;color:var(--text-primary);letter-spacing:-.015em;line-height:var(--leading-tight)}.section-header__title:after,h2.title:after{content:"";display:block;width:48px;height:2px;background:var(--brand-green);box-shadow:0 0 8px rgba(var(--brand-green-rgb),.28);margin:var(--space-md) auto 0}.rich-text__text,.rich-text__text p{color:var(--text-secondary);line-height:var(--leading-relaxed)}.multicolumn-card{background:var(--surface-1);border:var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-lg);transition:var(--transition-base);position:relative;overflow:hidden}.multicolumn-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--brand-green),transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.multicolumn-card:hover:before{opacity:1}.multicolumn-card:hover{border-color:rgba(var(--brand-green-rgb),.22);transform:translateY(-3px);background:var(--surface-2)}.multicolumn-card__info .icon-wrapper{color:var(--brand-green)}.field__input,.customer input,.customer textarea,.contact .field__input,.newsletter-form .field__input,.search__input,.search-modal__form input,.predictive-search__input,select.select__select,.text-area{border:var(--border-brand-soft);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);transition:var(--transition-fast)}.field__input:focus,.customer input:focus,.customer textarea:focus,.contact .field__input:focus,.newsletter-form .field__input:focus,.search__input:focus,.search-modal__form input:focus,.predictive-search__input:focus,select.select__select:focus,.text-area:focus{border-color:var(--brand-green);box-shadow:0 0 0 3px rgba(var(--brand-green-rgb),.1),0 0 12px rgba(var(--brand-green-rgb),.12);outline:none}.field__label,.form__label{color:var(--text-tertiary)}.footer{border-top:1px solid rgba(var(--brand-green-rgb),.12);position:relative}.ss-footer-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);flex-wrap:wrap;padding:26px 0 24px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.ss-footer-cta__title{font-size:clamp(17px,2.2vw,20px);font-weight:800;letter-spacing:-.03em;color:var(--text-primary);line-height:1.15}.ss-footer-cta__sub{font-size:13.5px;color:var(--text-tertiary);margin-top:4px;line-height:1.5}.ss-footer-cta__badges{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:14px}.ss-footer-badge{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--text-secondary);background:rgba(var(--brand-green-rgb),.08);border:1px solid rgba(var(--brand-green-rgb),.25);padding:6px 13px;border-radius:var(--radius-full);font-weight:600;letter-spacing:.2px}.ss-footer-badge__ic{width:14px;height:14px;color:var(--brand-green);flex:0 0 auto}.ss-footer-cta__actions{display:flex;gap:var(--space-sm);flex-wrap:wrap}.ss-footer-cta__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:12px;font-size:14px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:var(--transition-base);text-decoration:none;-webkit-text-fill-color:currentColor}.ss-footer-cta__btn-ic{width:17px;height:17px;flex:0 0 auto}.ss-footer-cta__btn--wsp{background:#15803d;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:1px solid #15803d}.ss-footer-cta__btn--wsp *,.ss-footer-cta__btn--wsp:hover,.ss-footer-cta__btn--wsp:hover *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.ss-footer-cta__btn--wsp:hover{background:#166534;border-color:#166534;box-shadow:0 6px 22px #16a34a66;transform:translateY(-2px)}.ss-footer-cta__btn--out{background:transparent;color:var(--text-primary);border:var(--border-brand)}.ss-footer-cta__btn--out:hover{border-color:var(--brand-green);background:rgba(var(--brand-green-rgb),.1);box-shadow:0 0 16px rgba(var(--brand-green-rgb),.16);transform:translateY(-2px)}@media screen and (min-width:990px){.footer .footer__content-top .footer__blocks-wrapper{flex-wrap:nowrap!important;column-gap:40px!important;row-gap:0!important;align-items:start!important}.footer__blocks-wrapper>.footer-block{min-width:0!important;width:auto!important;max-width:none!important;flex:1 1 0!important}.footer__blocks-wrapper>.footer-block:has(.footer-block__brand-info){flex-grow:1.6!important}}.footer-block__brand-info{align-items:flex-start}.footer-block__brand-info .footer-block__image-wrapper{margin:0 0 14px}.footer-block__brand-info .footer-block__heading{text-transform:none;letter-spacing:-.01em;font-size:15px;font-weight:700;color:var(--text-primary);padding-bottom:0;margin-bottom:12px}.footer-block__brand-info .footer-block__heading:after{display:none}.footer-block__brand-info .rte{font-size:13px;color:var(--text-tertiary);line-height:1.6;margin-bottom:16px;max-width:300px}.footer-block__brand-info .footer__list-social{margin:0}.footer-block__heading,.footer h2{color:var(--text-primary);font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12.5px;position:relative;padding-bottom:10px;margin-bottom:16px}.footer-block__heading:after{content:"";position:absolute;bottom:0;left:0;width:26px;height:2px;background:var(--brand-green);box-shadow:0 0 8px rgba(var(--brand-green-rgb),.4)}.footer a,.footer-block__details-content a{color:var(--text-tertiary);transition:var(--transition-fast);text-decoration:none;font-size:13.5px}.footer a:hover,.footer-block__details-content a:hover{color:var(--brand-green)}.footer-block__details-content ul{gap:0;row-gap:0}.footer-block__details-content li{margin:0;padding:0}.footer-block__details-content a{padding:5px 0!important;line-height:1.35!important;display:inline-flex;align-items:center}.footer-block--menu:has(li:nth-child(7)) .footer-block__details-content{columns:2;column-gap:12px}.footer-block-image{display:flex;align-items:center;min-height:100%}.footer-block-image .footer-block__image-wrapper{margin:0}.footer .footer-block__details-content.rte{color:var(--text-tertiary);font-size:13.5px;line-height:1.7}.footer strong,.footer b{color:var(--brand-green);font-weight:700}.footer-block__newsletter .footer-block__heading{text-transform:none;letter-spacing:-.01em;font-size:14px}.footer-block__newsletter .footer-block__heading:after{display:none}.footer__newsletter .field__input{border:1px solid rgba(var(--brand-green-rgb),.28);border-radius:11px;background:#ffffff08}.footer__newsletter .newsletter-form__button{color:var(--brand-green);transition:var(--transition-fast)}.footer__newsletter .newsletter-form__button:hover{color:var(--text-primary)}.footer__list-social a{transition:var(--transition-fast)}.footer__list-social a:hover svg{fill:var(--brand-green);filter:drop-shadow(0 0 4px rgba(var(--brand-green-rgb),.28))}.ss-footer-social-bottom{display:flex;gap:9px;margin:0}.ss-footer-social-bottom .list-social__link{width:34px;height:34px;border-radius:9px;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;transition:var(--transition-fast)}.ss-footer-social-bottom .list-social__link:hover{border-color:#2ed57366;box-shadow:0 0 12px #2ed57333}.footer__content-bottom{margin-top:var(--space-lg)}.footer__copyright,.footer__payment{border-top:var(--border-subtle)}.footer__copyright-text,.copyright__content,.footer .policies a{color:#ffffff8c;font-size:12px}.footer .policies a:hover{color:var(--brand-green)}.footer__payment .payment-icon{opacity:.58;transition:var(--transition-fast)}.footer__payment .payment-icon:hover{opacity:.85}.footer a.powered-by-link,.footer .powered-by-link a{color:#ffffff8c}@media screen and (max-width:749px){.ss-footer-cta{padding:20px 1.5rem;gap:14px}.ss-footer-cta__title{font-size:16px}.ss-footer-cta__sub{display:none}.ss-footer-cta__badges{margin-top:12px}.ss-footer-cta__actions{width:100%;flex-direction:column}.ss-footer-cta__btn{width:100%;justify-content:center;padding:12px 18px;font-size:13.5px}.footer__blocks-wrapper{gap:22px!important}.footer-block__heading{margin-bottom:10px}.footer-block__details-content a{padding:4px 0!important}}.product__accordion,.accordion{transition:var(--transition-fast)}.collapsible-trigger{color:var(--text-primary);transition:var(--transition-fast)}.collapsible-trigger:hover{color:var(--brand-green)}.collapsible-trigger__icon svg{color:var(--brand-green);transition:transform var(--duration-base) var(--ease-out)}.pagination__item a{color:var(--text-tertiary);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);transition:var(--transition-fast)}.pagination__item a:hover{color:var(--text-primary);border-color:rgba(var(--brand-green-rgb),.32)}.pagination__item--current{background:var(--brand-green);color:#061413;border-color:var(--brand-green);border-radius:var(--radius-sm);font-weight:800;box-shadow:var(--glow-soft)}.drawer{background:var(--dark-bg);border-left:1px solid rgba(var(--brand-green-rgb),.12)}.drawer__header{border-bottom:1px solid rgba(var(--brand-green-rgb),.1)}.drawer__close svg{transition:var(--transition-fast)}.drawer__close:hover svg{color:var(--brand-green)}.cart-item{border-bottom:var(--border-subtle);transition:var(--transition-fast)}.cart-item:hover{background:var(--surface-1)}.cart-item__name{color:var(--text-primary)}.cart-item__price{color:var(--brand-green);font-weight:750}.search-modal__content{background:var(--dark-bg)}.predictive-search__item{transition:var(--transition-fast);border-radius:var(--radius-sm)}.predictive-search__item:hover{background:rgba(var(--brand-green-rgb),.06)}.slider-button{border:1px solid rgba(var(--brand-green-rgb),.22);background:#0a0a0ae0;transition:var(--transition-fast)}.slider-button:hover{border-color:var(--brand-green);background:#000000f5}.slider-button svg{color:var(--text-primary)}.slider-counter__link{border-color:rgba(var(--brand-green-rgb),.25);transition:var(--transition-fast)}.slider-counter__link--active,.slider-counter__link.active{background:var(--brand-green);border-color:var(--brand-green);box-shadow:0 0 8px rgba(var(--brand-green-rgb),.22)}.neon-badges{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-md)}.neon-badge{display:inline-flex;align-items:center;gap:var(--space-sm);font-size:12px;color:var(--text-secondary);background:rgba(var(--brand-green-rgb),.08);border:1px solid rgba(var(--brand-green-rgb),.25);padding:6px 14px;border-radius:var(--radius-full);font-weight:600;letter-spacing:.2px}.neon-badge__dot{width:6px;height:6px;background:var(--brand-green);border-radius:50%;box-shadow:0 0 6px rgba(var(--brand-green-rgb),.55);animation:sauces-pulse 2.6s ease-in-out infinite;display:inline-block}@keyframes sauces-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}.menu-drawer{background:var(--dark-bg)}.menu-drawer__menu-item{color:var(--text-primary);border-bottom:var(--border-subtle);transition:var(--transition-fast)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:active{color:var(--brand-green);background:rgba(var(--brand-green-rgb),.05)}.menu-drawer__close-button svg{transition:var(--transition-fast)}.menu-drawer__close-button:hover svg{color:var(--brand-green)}html{scrollbar-width:thin;scrollbar-color:rgba(var(--brand-green-rgb),.35) transparent}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--brand-green-rgb),.28);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--brand-green-rgb),.48)}::selection{background:rgba(var(--brand-green-rgb),.28);color:var(--text-primary)}.neon-fade-in,.sauces-fade-in{opacity:0;transform:translateY(16px);animation:sauces-fade-up .5s var(--ease-out) forwards}@keyframes sauces-fade-up{to{opacity:1;transform:translateY(0)}}.neon-fade-in:nth-child(1),.sauces-fade-in:nth-child(1){animation-delay:.05s}.neon-fade-in:nth-child(2),.sauces-fade-in:nth-child(2){animation-delay:.1s}.neon-fade-in:nth-child(3),.sauces-fade-in:nth-child(3){animation-delay:.15s}.neon-fade-in:nth-child(4),.sauces-fade-in:nth-child(4){animation-delay:.2s}:is(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--brand-green);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--brand-green-rgb),.15)}:is(a,button,input,textarea,select,summary,[tabindex]):focus:not(:focus-visible){outline:none}.cart-notification{background:var(--dark-bg);border:1px solid rgba(var(--brand-green-rgb),.22);border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000007a,0 0 20px rgba(var(--brand-green-rgb),.08)}.cart-notification__heading{color:var(--brand-green);font-weight:750}.sauces-trust-seal-gold{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:12px;padding:8px 10px;background:#ffd7000e;border:1px solid rgba(255,215,0,.22);border-radius:var(--radius-md);transition:var(--transition-fast)}.stars-row{display:flex;gap:4px;margin-bottom:2px}.star-gold{color:gold;font-size:18px;text-shadow:0 0 5px rgba(255,215,0,.42);transition:transform var(--duration-base) var(--ease-out),filter var(--duration-base) var(--ease-out)}.card-wrapper:hover .star-gold{transform:scale(1.12);filter:brightness(1.32) drop-shadow(0 0 5px rgba(255,215,0,.62));text-shadow:none}.card-wrapper:hover .star-gold:nth-child(2){transition-delay:.04s}.card-wrapper:hover .star-gold:nth-child(3){transition-delay:.08s}.card-wrapper:hover .star-gold:nth-child(4){transition-delay:.12s}.card-wrapper:hover .star-gold:nth-child(5){transition-delay:.16s}.seal-label{font-size:1rem;font-weight:850;color:var(--text-primary);text-transform:uppercase;letter-spacing:.9px}.card-wrapper:hover .sauces-trust-seal-gold{border-color:gold;background:#ffd7001a}div.card__heading.h5{margin-top:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}@media screen and (min-width:750px){div.card__heading.h5{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.sgr-button,.sc-button,.sauces-selector a,.sauces-featured-blog .blog__button,.sauces-add-cart-card,.sauces-wsp-card{-webkit-text-fill-color:currentColor}.sgr-button:hover,.sc-button:hover,.sauces-selector a:hover,.sauces-featured-blog .blog__button:hover,.sauces-add-cart-card:hover,.sauces-wsp-card:hover{text-decoration:none}@media screen and (max-width:749px){.card-wrapper:hover .card{transform:none;box-shadow:var(--shadow-soft)}.card-wrapper:hover .card .media img,.card-wrapper:hover .card__media img,.multicolumn-card:hover{transform:none}.button:not(.button--secondary):not(.button--tertiary):not(.sauces-add-cart-card):hover,.button--secondary:not(.sauces-add-cart-card):hover,.product-form__submit:not(.sauces-add-cart-card):hover,.quick-add__submit:not(.sauces-add-cart-card):hover{transform:none}}.product__info-wrapper .product-form__buttons{width:min(100%,500px);max-width:500px;display:grid!important;gap:7px!important;margin-top:12px!important;margin-bottom:0!important}.product__info-wrapper .product-form__buttons>*,.product__info-wrapper .shopify-payment-button,.product__info-wrapper .shopify-payment-button__button,.product__info-wrapper .shopify-payment-button__button--unbranded{margin-top:0!important;margin-bottom:0!important}.product__info-wrapper .product-form__submit,.product__info-wrapper .shopify-payment-button__button,.product__info-wrapper .shopify-payment-button__button--unbranded,.product__info-wrapper .sauces-product-whatsapp__button{width:100%!important;max-width:500px!important;min-height:47px!important;padding:0 20px!important;border-radius:12px!important;font-size:14.5px!important;line-height:1.15!important;font-weight:850!important;letter-spacing:.01em;text-align:center;text-decoration:none!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:none;transform:none;-webkit-text-fill-color:currentColor;transition:background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,transform .18s ease,filter .18s ease}.product__info-wrapper .product-form__submit:before,.product__info-wrapper .product-form__submit:after,.product__info-wrapper .shopify-payment-button__button:before,.product__info-wrapper .shopify-payment-button__button:after,.product__info-wrapper .shopify-payment-button__button--unbranded:before,.product__info-wrapper .shopify-payment-button__button--unbranded:after{content:none!important;display:none!important;box-shadow:none!important;border:0!important}.product__info-wrapper .product-form__submit{background:transparent!important;color:#fff!important;border:1px solid rgba(var(--brand-green-rgb),.72)!important}.product__info-wrapper .product-form__submit:hover{background:rgba(var(--brand-green-rgb),.1)!important;border-color:var(--brand-green)!important;color:#fff!important;box-shadow:0 0 18px rgba(var(--brand-green-rgb),.16)!important;transform:translateY(-1px)}.product__info-wrapper .shopify-payment-button__button,.product__info-wrapper .shopify-payment-button__button--unbranded{background:var(--brand-green)!important;color:#061413!important;border:1px solid var(--brand-green)!important}.product__info-wrapper .shopify-payment-button__button:hover,.product__info-wrapper .shopify-payment-button__button--unbranded:hover{background:#6ed0bc!important;border-color:#6ed0bc!important;color:#061413!important;box-shadow:0 14px 32px rgba(var(--brand-green-rgb),.22)!important;transform:translateY(-1px)}.product__info-wrapper .sauces-product-whatsapp{width:min(100%,500px);max-width:500px;margin-top:7px!important;margin-bottom:0!important}.product__info-wrapper .sauces-product-whatsapp__button{gap:8px!important;background:#25d366!important;color:#061413!important;border:1px solid #25d366!important}.product__info-wrapper .sauces-product-whatsapp__button:hover{background:#1ebe5d!important;border-color:#1ebe5d!important;color:#061413!important;box-shadow:0 6px 20px #25d36659!important;transform:translateY(-1px)}.product__info-wrapper .sauces-product-whatsapp__icon{width:20px;height:20px;flex-shrink:0}.product__info-wrapper .product-form__submit:active,.product__info-wrapper .shopify-payment-button__button:active,.product__info-wrapper .shopify-payment-button__button--unbranded:active,.product__info-wrapper .sauces-product-whatsapp__button:active{transform:translateY(0)}.product__info-wrapper .product-form__submit.loading{color:transparent!important}.product__info-wrapper .product-form__submit.loading .loading__spinner{color:var(--brand-green)}.product__info-wrapper .product-form__submit[disabled],.product__info-wrapper .shopify-payment-button__button[disabled],.product__info-wrapper .shopify-payment-button__button--unbranded[disabled]{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}@media screen and (max-width:749px){.product__info-wrapper .product-form__buttons,.product__info-wrapper .sauces-product-whatsapp{width:100%;max-width:100%}.product__info-wrapper .product-form__submit,.product__info-wrapper .shopify-payment-button__button,.product__info-wrapper .shopify-payment-button__button--unbranded,.product__info-wrapper .sauces-product-whatsapp__button{min-height:47px!important;font-size:14px!important;border-radius:12px!important}}@media screen and (max-width:749px){.header__icon:hover svg,.footer__list-social a:hover svg,.card-wrapper:hover .star-gold,.star-gold{filter:none!important}.star-gold{text-shadow:none!important}.card-wrapper:hover .card,.multicolumn-card:hover,.product__info-wrapper .product-form__submit:hover,.product__info-wrapper .shopify-payment-button__button:hover,.product__info-wrapper .shopify-payment-button__button--unbranded:hover,.product__info-wrapper .sauces-product-whatsapp__button:hover{box-shadow:none!important;transform:none!important}.card__badge .badge,.card-wrapper .badge{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.neon-fade-in,.sauces-fade-in{opacity:1!important;transform:none!important;animation:none!important}}#MainContent>.shopify-section:first-child{margin-top:clamp(18px,2.2vw,34px)}#MainContent>.shopify-section:first-child .banner,#MainContent>.shopify-section:first-child .product,#MainContent>.shopify-section:first-child .page-width{position:relative}body.template-product #MainContent>.shopify-section:first-child{margin-top:clamp(22px,2.5vw,40px)}@media screen and (max-width:749px){#MainContent>.shopify-section:first-child{margin-top:16px}body.template-product #MainContent>.shopify-section:first-child{margin-top:18px}}[class*=ss-disp-][class*=-wrapper]+[class*=ss-disp-][class*=-wrapper]{margin-top:clamp(28px,4vw,56px)}.ss-disp-hero-wrapper{margin-top:clamp(8px,1.5vw,16px)}.ss-disp-hero__title,.ss-disp-guia__title,.ss-disp-cat__title,.ss-disp-cat__name,.ss-disp-guia__q{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}@media(min-width:990px){.ss-disp-guia__head,.ss-disp-cat__head{margin-bottom:4px}}@media(max-width:749px){.ss-disp-hero__img,.ss-disp-hero__placeholder{aspect-ratio:16 / 11}.ss-disp-hero__inner{padding:22px 18px;gap:20px}.ss-disp-cat__media{aspect-ratio:16 / 7}.ss-disp-cat__card{padding:18px;gap:11px}.ss-disp-guia__card{padding:20px;gap:12px}}.button:not(.button--secondary):not(.button--tertiary):not(.loading),.button:not(.button--secondary):not(.button--tertiary):not(.loading) *,.shopify-challenge__button,.shopify-challenge__button *,.customer button:not(.loading),.customer button:not(.loading) *,.button:not(.button--secondary):not(.button--tertiary):not(.loading):hover,.button:not(.button--secondary):not(.button--tertiary):not(.loading):hover *,.shopify-challenge__button:hover,.shopify-challenge__button:hover *,.customer button:not(.loading):hover,.customer button:not(.loading):hover *{color:#061413!important;-webkit-text-fill-color:#061413!important}.product__info-wrapper .product-form__submit:not(.loading),.product__info-wrapper .product-form__submit:not(.loading) *,.product__info-wrapper .product-form__submit:not(.loading):hover,.product__info-wrapper .product-form__submit:not(.loading):hover *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.product__info-wrapper .product-form__submit.loading{color:transparent!important;-webkit-text-fill-color:transparent!important}.product__info-wrapper .shopify-payment-button__button,.product__info-wrapper .shopify-payment-button__button *,.product__info-wrapper .shopify-payment-button__button--unbranded,.product__info-wrapper .shopify-payment-button__button--unbranded *,.product__info-wrapper .shopify-payment-button__button:hover,.product__info-wrapper .shopify-payment-button__button:hover *,.product__info-wrapper .shopify-payment-button__button--unbranded:hover,.product__info-wrapper .shopify-payment-button__button--unbranded:hover *,.sauces-add-cart-card,.sauces-add-cart-card *,.featured-collection .sauces-add-cart-card,.featured-collection .sauces-add-cart-card *,.collection .sauces-add-cart-card,.collection .sauces-add-cart-card *,.product-grid .sauces-add-cart-card,.product-grid .sauces-add-cart-card *,.card-wrapper .sauces-add-cart-card,.card-wrapper .sauces-add-cart-card *,.sauces-add-cart-card:hover,.sauces-add-cart-card:hover *,.featured-collection .sauces-add-cart-card:hover,.featured-collection .sauces-add-cart-card:hover *,.collection .sauces-add-cart-card:hover,.collection .sauces-add-cart-card:hover *,.product-grid .sauces-add-cart-card:hover,.product-grid .sauces-add-cart-card:hover *,.card-wrapper .sauces-add-cart-card:hover,.card-wrapper .sauces-add-cart-card:hover *{color:#061413!important;-webkit-text-fill-color:#061413!important}.quick-add__submit:not(.button--secondary):not(.button--tertiary):not(.loading),.quick-add__submit:not(.button--secondary):not(.button--tertiary):not(.loading) *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.quick-add__submit:not(.button--secondary):not(.button--tertiary):not(.loading):hover,.quick-add__submit:not(.button--secondary):not(.button--tertiary):not(.loading):hover *{color:#061413!important;-webkit-text-fill-color:#061413!important}.rich-text .rich-text__buttons .button--primary,.rich-text .rich-text__buttons .button--primary *,.rich-text .rich-text__buttons .button:not(.button--secondary):not(.button--tertiary),.rich-text .rich-text__buttons .button:not(.button--secondary):not(.button--tertiary) *,.rich-text .rich-text__buttons .button--primary:hover,.rich-text .rich-text__buttons .button--primary:hover *,.rich-text .rich-text__buttons .button:not(.button--secondary):not(.button--tertiary):hover,.rich-text .rich-text__buttons .button:not(.button--secondary):not(.button--tertiary):hover *{color:#061413!important;-webkit-text-fill-color:#061413!important}.banner__buttons .button--primary,.banner__buttons .button--primary *,.banner__buttons .button:not(.button--secondary):not(.button--tertiary),.banner__buttons .button:not(.button--secondary):not(.button--tertiary) *,.banner__buttons .button--primary:hover,.banner__buttons .button--primary:hover *,.banner__buttons .button:not(.button--secondary):not(.button--tertiary):hover,.banner__buttons .button:not(.button--secondary):not(.button--tertiary):hover *{color:#061413!important;-webkit-text-fill-color:#061413!important}.ss-disp-cob__btn--primary,.ss-disp-cob__btn--primary *,.ss-disp-cob__btn--primary:hover,.ss-disp-cob__btn--primary:hover *,.ss-disp-vent__btn--primary,.ss-disp-vent__btn--primary *,.ss-disp-vent__btn--primary:hover,.ss-disp-vent__btn--primary:hover *{color:#061413!important;-webkit-text-fill-color:#061413!important}.card-wrapper{--sp-verde: var(--brand-green);--sp-neon: var(--brand-neon);--sp-platino: var(--brand-platino);--sp-vidrio: rgba(255, 255, 255, .03);--sp-borde: rgba(255, 255, 255, .08);--sp-radio: 18px}.card-wrapper .card{background:var(--sp-vidrio);border:1px solid var(--sp-borde);border-radius:var(--sp-radio);overflow:hidden;overflow:clip;transition:transform .38s cubic-bezier(.22,.61,.36,1),border-color .38s ease,box-shadow .38s ease}.card-wrapper .card:not(.ratio):after,.card-wrapper .card__inner .card__media{border:0}@media(hover:hover){.card-wrapper:hover .card{transform:translateY(-4px);border-color:#5bc1a959;box-shadow:0 18px 40px -18px #000c,0 0 0 1px #5bc1a91f,0 8px 30px -12px #2ed5732e}}.card__media,.card .media{border-radius:calc(var(--sp-radio) - 2px);overflow:hidden;overflow:clip}.card__media img,.card .media img{object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1),opacity .4s ease}@media(hover:hover){.card-wrapper:hover .card__media img,.card-wrapper:hover .card .media img{transform:scale(1.045)}}.card .media img+img{transition:opacity .5s ease}.card__content{padding:14px 14px 16px}.card__heading,.card__heading a{font-family:Poppins,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.28;color:#fff;text-decoration:none;transition:color .28s ease}@media(hover:hover){.card-wrapper:hover .card__heading a{color:var(--sp-verde)}}.card__information .caption-with-letter-spacing,.card .caption-with-letter-spacing{color:#ffffff80;letter-spacing:.12em;font-size:11px}.card .price,.card__information .price{font-family:Poppins,sans-serif;font-weight:700;color:#fff}.card .price__sale .price-item--sale,.card .price--on-sale .price-item--sale{color:var(--sp-verde)}.card .price__sale .price-item--regular,.card .price s,.card .price del{color:#ffffff61;text-decoration:line-through;font-weight:500}.card .price--on-sale .price__badge-sale,.card .price .badge{background:linear-gradient(135deg,var(--sp-verde),var(--sp-neon));color:#04120d;font-weight:700;border:0}.card__badge .badge,.card-wrapper .badge{border-radius:999px;padding:5px 11px;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:.04em;font-size:11px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.card__badge .badge--soldout,.card__badge .badge.color-scheme-inverse,.card .badge[data-sold-out]{background:#ffffff0f;color:#ffffffb3;border:1px solid var(--sp-borde)}.card-wrapper .quick-add .button,.card-wrapper .card__content .button{border-radius:12px;font-family:Poppins,sans-serif;font-weight:700;letter-spacing:.01em;background:#ffffff0a;color:var(--sp-platino);border:1px solid rgba(205,214,214,.28);box-shadow:none;transition:transform .28s ease,background .3s ease,color .3s ease,border-color .3s ease}.card-wrapper .quick-add .button:before,.card-wrapper .quick-add .button:after{display:none}@media(hover:hover){.card-wrapper .quick-add .button:hover,.card-wrapper .card__content .button:hover{transform:translateY(-2px);background:linear-gradient(135deg,var(--sp-verde),var(--sp-neon));color:#04120d;border-color:transparent}}.card-wrapper .button:focus-visible{outline:2px solid var(--sp-verde);outline-offset:2px}.card-wrapper .card--sold-out .card__media img,.card-wrapper .card.is-sold-out .card__media img{opacity:.55;filter:saturate(.7)}.card .rating-star{color:var(--sp-verde)}.card .rating-count{color:#ffffff80}.facets,.facets-vertical,.product-count,.facet-filters,.active-facets{--sp-verde: var(--brand-green);--sp-neon: var(--brand-neon);--sp-platino: var(--brand-platino);--sp-borde: rgba(255, 255, 255, .09);--sp-vidrio: rgba(255, 255, 255, .03)}.facets__heading,.facets-vertical .facets__heading{font-family:Poppins,sans-serif;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:12px;color:#ffffff8c}.facets-vertical .facets__disclosure-vertical,.facets__disclosure-vertical{border-top:1px solid var(--sp-borde)}.facets-vertical .facets__disclosure-vertical:last-child{border-bottom:1px solid var(--sp-borde)}.facets__summary,.facets__summary-vertical,.facets-vertical summary{padding:16px 2px;cursor:pointer;list-style:none;transition:color .25s ease}.facets__summary::-webkit-details-marker,.facets-vertical summary::-webkit-details-marker{display:none}.facets-vertical summary .facets__summary-label,.facets__summary span:first-child,.facets__summary .accordion__title{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;letter-spacing:-.01em;color:#fff}@media(hover:hover){.facets-vertical summary:hover span:first-child{color:var(--sp-verde)}}.facets-vertical summary .icon-caret,.facets__summary .icon-caret,.facets svg.icon-caret,.facets-vertical summary svg{color:var(--sp-verde);transition:transform .3s cubic-bezier(.22,.61,.36,1)}.facets-vertical details[open] summary .icon-caret,details[open]>.facets__summary .icon-caret{transform:rotate(180deg)}.facets__display-vertical,.facets-vertical .facets__display{padding-bottom:12px}.facet-checkbox{padding:9px 0;color:#fffc;font-size:14px;transition:color .2s ease}.facet-checkbox input[type=checkbox]{accent-color:var(--sp-verde);width:17px;height:17px;margin-right:10px}@media(hover:hover){.facet-checkbox:hover{color:#fff}}.facet-checkbox span,.facets__label .label{color:inherit}.facet-checkbox--disabled,.facet-checkbox[disabled]{color:#ffffff4d}.facets__price{gap:12px;color:#fff9}.facets__price .field{background:var(--sp-vidrio);border:1px solid var(--sp-borde);border-radius:10px}.facets__price .field__input{background:transparent;color:#fff;font-family:Poppins,sans-serif}.facets__price .field:focus-within{border-color:var(--sp-verde);box-shadow:0 0 0 3px #5bc1a926}.product-count,.product-count__text,.facets__label{font-family:Poppins,sans-serif;color:#ffffff94;font-weight:500;letter-spacing:.01em}.product-count__text strong,#ProductCount strong{color:#fff;font-weight:700}.facet-filters__label,.facets__form label{font-family:Poppins,sans-serif;font-weight:600;color:#fff9;letter-spacing:.01em}select[name=sort_by],.facet-filters__sort,.facets__form select{appearance:none;-webkit-appearance:none;background-color:#ffffff0a!important;color:#fff!important;font-family:Poppins,sans-serif;font-weight:600;letter-spacing:.01em;border:1px solid rgba(205,214,214,.28)!important;border-radius:999px!important;padding:10px 42px 10px 18px!important;min-height:auto;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease}select[name=sort_by]:focus-visible,.facet-filters__sort:focus-visible{border-color:var(--sp-verde)!important;box-shadow:0 0 0 3px #5bc1a92e;outline:none}select[name=sort_by] option{background:#111;color:#fff}.facets__form .select .icon-caret,.facet-filters__field .icon-caret,.select:has(>select[name=sort_by]) .icon-caret{color:var(--sp-verde)}.active-facets__button,.active-facets__button-inner{background:var(--sp-vidrio);border:1px solid rgba(91,193,169,.3);border-radius:999px;color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:13px;padding:6px 12px;transition:border-color .25s ease,background .25s ease}@media(hover:hover){.active-facets__button:hover{border-color:var(--sp-verde);background:#5bc1a914}}.active-facets__button .icon-close-small{color:var(--sp-verde)}.active-facets__button-remove,.active-facets a.underlined-link{color:var(--sp-platino);text-underline-offset:3px}@media(hover:hover){.active-facets__button-remove:hover{color:var(--sp-verde)}}.mobile-facets__open,.facets__button--mobile,.disclosure-has-popup.facets__disclosure summary{border:1px solid rgba(205,214,214,.28);border-radius:999px;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.mobile-facets__open .icon{color:var(--sp-verde)}.product{--sp-verde: var(--brand-green);--sp-neon: var(--brand-neon);--sp-platino: var(--brand-platino);--sp-borde: rgba(255, 255, 255, .09);--sp-vidrio: rgba(255, 255, 255, .03)}.product__title h1,.product__title .h1{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1.14;color:#fff}.product .product__text.caption-with-letter-spacing,.product__sku{color:#ffffff8c;letter-spacing:.1em}.product__media-item .media,.product__media-wrapper .product-media-container{border-radius:18px;overflow:hidden;overflow:clip;border:1px solid var(--sp-borde);background:var(--sp-vidrio)}.product__media-item img{object-fit:contain}.thumbnail-list__item .thumbnail{border-radius:12px;border:1px solid var(--sp-borde);transition:border-color .25s ease,box-shadow .25s ease}.thumbnail-list__item .thumbnail:hover,.thumbnail-list__item .thumbnail[aria-current]{border-color:var(--sp-verde);box-shadow:0 0 8px #5bc1a91f}.product .rating-star{color:var(--sp-verde)}.product .rating-count,.product .rating-text{color:#ffffff8c}.product-form__input .form__label{color:#ffffffb3;font-family:Poppins,sans-serif}.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label{background:var(--sp-vidrio);border:1px solid rgba(205,214,214,.28);border-radius:999px;color:#ffffffd1;font-family:Poppins,sans-serif;font-weight:600;transition:border-color .25s ease,color .25s ease,background .25s ease,transform .2s ease}@media(hover:hover){.product-form__input input[type=radio]:not(:checked)+label:hover{border-color:#5bc1a980;color:#fff}}.product-form__input input[type=radio]:checked+label{border-color:var(--sp-verde);background:#5bc1a91a;color:#fff;box-shadow:0 0 0 1px var(--sp-verde),0 0 16px -5px #2ed5738c;animation:sp-settle .42s cubic-bezier(.22,.61,.36,1)}@keyframes sp-settle{0%{transform:scale(.93)}55%{transform:scale(1.035)}to{transform:scale(1)}}.swatch-input__input+.swatch-input__label{border-radius:50%}.swatch-input__input:checked+.swatch-input__label{box-shadow:0 0 0 2px #000,0 0 0 4px var(--sp-verde)}.product-form__input select{appearance:none;-webkit-appearance:none;background:var(--sp-vidrio);color:#fff;border:1px solid rgba(205,214,214,.28);border-radius:12px;font-family:Poppins,sans-serif;padding:12px 40px 12px 16px}.product-form__quantity .quantity{background:var(--sp-vidrio);border:1px solid rgba(205,214,214,.28);border-radius:12px;overflow:hidden}.product-form__quantity .quantity__input{background:transparent;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.product-form__quantity .quantity__button{color:#fff;transition:color .2s ease}@media(hover:hover){.product-form__quantity .quantity__button:hover{color:var(--sp-verde)}}.product-form__submit:focus-visible{outline:2px solid var(--sp-verde);outline-offset:2px}.product__accordion{border-top:1px solid var(--sp-borde)}.product__accordion summary{padding:14px 0}.product__accordion .accordion__title,.product__accordion .summary__title h2{font-family:Poppins,sans-serif;font-weight:700;color:#fff}.product__accordion .icon-caret,.product__accordion .summary__title+.icon-caret{color:var(--sp-verde)}.product__inventory{color:#ffffffbf;font-family:Poppins,sans-serif}.pickup-availability-preview,.pickup-availability-info{color:#ffffffb3}.pickup-availability-button{color:var(--sp-verde)}.product__view-details{color:var(--sp-platino);transition:color .25s ease}@media(hover:hover){.product__view-details:hover{color:var(--sp-verde)}}.ss-header-tienda{position:static}.ss-store{width:2rem;height:2rem;display:block}.ss-store path,.ss-store line{transition:stroke .3s var(--ease-out)}.ss-header-tienda:hover .ss-store path,.ss-header-tienda:hover .ss-store line,.ss-header-tienda:focus-visible .ss-store path,.ss-header-tienda:focus-visible .ss-store line,.ss-header-tienda:active .ss-store path,.ss-header-tienda:active .ss-store line{stroke:#dcc18c}.header__icons .header__icon.ss-header-tienda:hover .ss-store,.header__icons .header__icon.ss-header-tienda:focus-visible .ss-store{filter:drop-shadow(0 0 5px rgba(220,193,140,.45))}.ss-mobile-nav-cluster{display:flex;align-items:center;gap:2px;justify-self:start}.ss-header-tienda--desktop{display:none}@media screen and (max-width:989px){.ss-header-tienda--desktop{display:none!important}}@media screen and (min-width:990px){.ss-mobile-nav-cluster{display:none}.ss-header-tienda--desktop{display:flex}}@media screen and (max-width:989px){.ss-drawer-premium{width:100%;background:radial-gradient(130% 70% at 50% -8%,rgba(var(--brand-green-rgb),.16),transparent 58%),#000}.ss-drawer-premium .menu-drawer__inner-container{height:100%;display:flex;flex-direction:column}.ss-drawer-premium .menu-drawer__navigation-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;height:auto;justify-content:flex-start}.ss-drawer-premium .menu-drawer__navigation{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:0;margin-top:0}.ss-drawer-premium .menu-drawer__menu{padding-top:0;margin-top:0}.ss-drawer-brand{flex:0 0 auto;padding:14px 22px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.ss-drawer-brand__name{color:#fff;font-weight:800;font-size:20px}.ss-drawer-brand__tag{margin:0;font-size:13px;color:var(--text-tertiary);letter-spacing:.01em}.ss-drawer-premium .menu-drawer__menu-item{font-family:Poppins,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.01em;color:#fff;padding:15px 22px;border-bottom:1px solid rgba(255,255,255,.05);position:relative}.ss-drawer-premium .menu-drawer__menu-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);transform-origin:center;width:3px;height:58%;border-radius:2px;background:linear-gradient(var(--brand-green),var(--brand-neon));box-shadow:0 0 10px #2ed57380;transition:transform .26s var(--ease-out)}.ss-drawer-premium .menu-drawer__menu-item:hover,.ss-drawer-premium .menu-drawer__menu-item:active,.ss-drawer-premium .menu-drawer__menu-item--active{color:var(--brand-green);background:rgba(var(--brand-green-rgb),.05)}.ss-drawer-premium .menu-drawer__menu-item:hover:before,.ss-drawer-premium .menu-drawer__menu-item:active:before,.ss-drawer-premium .menu-drawer__menu-item--active:before{transform:translateY(-50%) scaleY(1)}.ss-drawer-premium .menu-drawer__menu-item .svg-wrapper svg{color:var(--brand-green)}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li{animation:ss-drawer-rise .42s var(--ease-out) backwards}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(1){animation-delay:.04s}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(2){animation-delay:.08s}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(3){animation-delay:.12s}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(4){animation-delay:.16s}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(5){animation-delay:.2s}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(6){animation-delay:.24s}#Details-menu-drawer-container[open] .ss-drawer-premium .menu-drawer__menu>li:nth-child(n+7){animation-delay:.28s}@keyframes ss-drawer-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ss-drawer-premium .menu-drawer__utility-links{flex:0 0 auto;padding:12px 22px 22px;background:transparent}}.cart-drawer,.cart__footer,cart-items{--sp-verde: var(--brand-green);--sp-neon: var(--brand-neon);--sp-platino: var(--brand-platino);--sp-borde: rgba(255, 255, 255, .09);--sp-vidrio: rgba(255, 255, 255, .03)}.cart-drawer .drawer__inner{background:radial-gradient(120% 40% at 50% -6%,rgba(var(--brand-green-rgb),.12),transparent 60%),#050807}.cart-drawer__overlay{background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cart-drawer .drawer__heading{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em;color:#fff}.cart-drawer .cart-item__image{border-radius:12px;border:1px solid var(--sp-borde);background:var(--sp-vidrio)}.cart-drawer .cart-item__name,.cart__items .cart-item__name{font-family:Poppins,sans-serif;font-weight:700;letter-spacing:-.015em;color:#fff;text-decoration:none;transition:color .22s ease}.cart-drawer .cart-item__name:hover,.cart__items .cart-item__name:hover{color:var(--sp-verde)}.cart-drawer .product-option,.cart__items .product-option{color:#ffffff8c;font-size:12.5px}.cart-drawer .price,.cart__items .price{font-family:Poppins,sans-serif;font-weight:700;color:#fff}.cart-drawer .cart-item__old-price,.cart__items .cart-item__old-price{color:#ffffff61;font-weight:500}.cart-drawer .discounts__discount,.cart__items .discounts__discount,.cart__footer .discounts__discount{color:var(--sp-verde);font-weight:600}.cart-drawer .cart-quantity,.cart__items .cart-quantity{background:var(--sp-vidrio);border:1px solid rgba(205,214,214,.28);border-radius:10px;overflow:hidden}.cart-drawer .cart-quantity .quantity__input,.cart__items .cart-quantity .quantity__input{background:transparent;color:#fff;font-family:Poppins,sans-serif;font-weight:600}.cart-drawer .cart-quantity .quantity__button,.cart__items .cart-quantity .quantity__button{color:#fff;transition:color .2s ease}@media(hover:hover){.cart-drawer .cart-quantity .quantity__button:hover,.cart__items .cart-quantity .quantity__button:hover{color:var(--sp-verde)}}.cart-remove-button .button,.cart-remove-button a.button{color:#ffffff73;transition:color .2s ease,transform .2s ease}@media(hover:hover){.cart-remove-button .button:hover,.cart-remove-button a.button:hover{color:#ff7d7d;transform:scale(1.08)}}.cart-drawer .drawer__footer>details summary,.cart__note label{color:#fffc;font-family:Poppins,sans-serif;font-weight:600}.cart-drawer .drawer__footer>details .icon-caret{color:var(--sp-verde)}.cart-drawer .totals__total,.cart__footer .totals__total{color:#fff9;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.cart-drawer .totals__total-value,.cart__footer .totals__total-value{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:22px;color:var(--sp-verde);text-shadow:0 0 22px rgba(46,213,115,.25)}.cart-drawer .tax-note,.cart__footer .tax-note{color:#ffffff6b;font-size:12px}.ss-cart-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:10px 0 2px;border-top:1px solid rgba(255,255,255,.06)}.ss-cart-trust__it{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#ffffff8c;white-space:nowrap}.ss-cart-trust__it svg{width:14px;height:14px;color:var(--sp-verde);flex:0 0 auto}.cart-drawer .cart__checkout-button,.cart__footer .cart__checkout-button{width:100%;min-height:50px;font-size:15px}.ss-cart-wsp{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:9px;padding:11px 16px;border-radius:12px;border:1px solid rgba(37,211,102,.45);background:transparent;color:#fff;-webkit-text-fill-color:currentColor;font-family:Poppins,sans-serif;font-weight:600;font-size:13px;letter-spacing:-.01em;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.ss-cart-wsp svg{width:16px;height:16px;color:#25d366;flex:0 0 auto}@media(hover:hover){.ss-cart-wsp:hover{border-color:#25d366;background:#25d3661a;transform:translateY(-1px);color:#fff}}.ss-cart-wsp:focus-visible{outline:2px solid #25d366;outline-offset:2px}.ss-cart-empty-ico{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:rgba(var(--brand-green-rgb),.1);border:1px solid rgba(var(--brand-green-rgb),.3);color:var(--sp-verde);box-shadow:0 0 24px #2ed5732e}.ss-cart-empty-ico svg{width:26px;height:26px}.cart-drawer .cart__empty-text{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em;color:#fff}.ss-cart-empty-sub{margin:10px auto 18px;max-width:300px;color:#ffffff8c;font-size:13.5px;line-height:1.55}cart-items .title--primary{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.03em;color:#fff}cart-items .underlined-link{color:var(--sp-platino);transition:color .2s ease}cart-items .underlined-link:hover{color:var(--sp-verde)}.cart__items th{color:#ffffff80;letter-spacing:.12em}.cart__items .cart-item{border-bottom:1px solid var(--sp-borde)}.cart__items .cart-item__image-container{background:var(--sp-vidrio);border:1px solid var(--sp-borde);border-radius:14px;overflow:hidden;overflow:clip}.cart__footer .cart__blocks{background:var(--sp-vidrio);border:1px solid var(--sp-borde);border-radius:18px;padding:22px}.cart__warnings .cart__empty-text{font-family:Poppins,sans-serif;font-weight:800;letter-spacing:-.02em;color:#fff}:root{--ss-accent: #5bc1a9;--ss-accent-rgb: 91, 193, 169;--ss-cta: #5bc1a9;--ss-cta-rgb: 91, 193, 169;--ss-text-light: #ffffff;--ss-radius: 12px;--ss-on-accent: #06120e}.rich-text :is(h3,.h3),.multirow :is(h3,.h3),.multicolumn :is(h3,.h3),.banner :is(h3,.h3),.collection :is(h3,.h3){color:rgb(var(--color-foreground))}.rich-text :is(h3,.h3) :is(strong,b),.multirow :is(h3,.h3) :is(strong,b),.multicolumn :is(h3,.h3) :is(strong,b),.banner :is(h3,.h3) :is(strong,b),.collection :is(h3,.h3) :is(strong,b){color:var(--ss-accent)}.rich-text .rte,.rich-text .rte p{color:var(--ss-text-light)}.rich-text .rte :is(strong,b){color:var(--ss-accent)}.rich-text .rich-text__buttons{gap:14px}.rich-text .button{width:100%;max-width:520px;padding:16px 22px;border-radius:var(--ss-radius);font-weight:800;transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.rich-text .button:after{display:none}.rich-text .button:hover{transform:translateY(-2px);opacity:.95}.rich-text .button--primary{box-shadow:0 10px 24px #00000040,inset 0 0 0 2px #0000001f}.rich-text .button--secondary{background:transparent;box-shadow:0 10px 24px #00000040,inset 0 0 0 2px var(--ss-accent)}@media(prefers-reduced-motion:reduce){.rich-text .button{transition:none}.rich-text .button:hover{transform:none}}.collection__description,.collection__description p{color:var(--ss-text-light)}.collection__description :is(strong,b){color:var(--ss-accent)}.multirow .rte,.multirow .rte p,.multirow .multirow__text,.multirow .multirow__text p{color:var(--ss-text-light)}.multirow .rte :is(strong,b),.multirow .multirow__text :is(strong,b){color:var(--ss-accent)}.multirow :is(.multirow__title,.multirow__heading){color:rgb(var(--color-foreground))}.multirow :is(.multirow__title,.multirow__heading) :is(strong,b){color:var(--ss-accent)}.banner__text,.banner__text p{color:var(--ss-text-light)}.banner__text :is(strong,b){color:var(--ss-accent)}.banner__content{text-align:center}.banner__buttons{display:inline-flex;gap:14px;flex-wrap:wrap;justify-content:center}.banner__buttons .button{border:0;border-radius:var(--ss-radius);padding:16px 22px;box-shadow:0 10px 24px #00000040}.banner__buttons .button:after{display:none}.banner__buttons .button--primary{background:var(--ss-cta);color:var(--ss-on-accent)}.banner__buttons .button--secondary{background:#000;color:var(--ss-text-light);outline:2px solid var(--ss-accent)}@media(max-width:749px){.banner__box{display:flex;flex-direction:column;gap:30px;padding:22px 16px}.banner__heading,.banner__text,.banner__buttons{margin:0}.banner__buttons{display:flex;flex-direction:column;gap:10px;width:100%}.banner__buttons .button{width:100%;max-width:none}.banner .banner__media,.banner .banner__media picture,.banner .banner__media img{height:100%}.banner .banner__media img{width:100%;object-fit:cover;display:block;vertical-align:middle}}@media(min-width:750px){.banner.banner--large,.banner.banner--large .banner__content{min-height:clamp(420px,42vw,560px)}}.product__description :is(strong,b){color:var(--ss-accent)}.multicolumn :is(.multicolumn-card__text,.multicolumn-card__info .rte,.multicolumn-card__info .rte p){font-size:14px;line-height:1.6}.facet-filters :is(select,.select__select):not([name=sort_by]),.facets :is(select,.select__select):not([name=sort_by]),.mobile-facets :is(select,.select__select):not([name=sort_by]){background-color:#fff!important;color:#1f1f1f!important;-webkit-text-fill-color:#1f1f1f!important;caret-color:#1f1f1f!important}.facet-filters option,.facets option,.mobile-facets option{background-color:#fff!important;color:#1f1f1f!important}@media(hover:none),(pointer:coarse){.product__info-wrapper .product-form__submit:not(.loading):hover,.product__info-wrapper .shopify-payment-button__button:hover,.product__info-wrapper .shopify-payment-button__button--unbranded:hover,.product__info-wrapper .sauces-product-whatsapp__button:hover{box-shadow:none!important;transform:none!important}.product__info-wrapper .product-form__submit:not(.loading):hover{background:transparent!important;border-color:rgba(var(--brand-green-rgb),.72)!important}.product__info-wrapper .shopify-payment-button__button:hover,.product__info-wrapper .shopify-payment-button__button--unbranded:hover{background:var(--brand-green)!important;border-color:var(--brand-green)!important}.product__info-wrapper .sauces-product-whatsapp__button:hover{background:#25d366!important;border-color:#25d366!important}}@media(hover:none),(pointer:coarse){.ss-footer-cta__btn--wsp:hover{background:#15803d!important;border-color:#15803d!important;box-shadow:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-neon-sauces.css.map */
