:root{--cs-page-width: 87.5rem;--cs-gutter: .9375rem;--cs-gutter-lg: 1.5rem;--cs-fg: var(--color-foreground, #121212);--cs-bg: var(--color-background, #ffffff);--cs-bg-alt: #f3f3f3;--cs-accent: #154d33;--cs-accent-2: #afcab9;--cs-cta: var(--color-primary-button-background, #dd1d1d);--cs-cta-text: var(--color-primary-button-text, #ffffff);--cs-hero-text: #ffffff;--cs-on-accent: #ffffff;--cs-dark: #121212;--cs-olive: #282923;--cs-plum: #2e2a39;--cs-fg-rgb: var(--color-foreground-rgb, 18 18 18);--cs-bg-rgb: var(--color-background-rgb, 255 255 255);--cs-bg-alt-rgb: 243 243 243;--cs-accent-rgb: 21 77 51;--cs-accent-2-rgb: 175 202 185;--cs-cta-rgb: 221 29 29;--cs-cta-text-rgb: 255 255 255;--cs-dark-rgb: 18 18 18;--cs-olive-rgb: 40 41 35;--cs-plum-rgb: 46 42 57;--cs-font-body: Helvetica, Arial, sans-serif;--cs-font-heading: Helvetica, Arial, sans-serif;--cs-heading-tracking: -.025rem;--cs-heading-weight: 700;--cs-radius: 1.25rem;--cs-radius-card: .75rem;--cs-radius-btn: 6px;--cs-radius-input: 8px;--cs-btn-border: 2px;--cs-shadow-card: .125rem .375rem .9375rem rgb(var(--cs-fg-rgb) / .1);--cs-shadow-soft: .625rem .625rem 2.1875rem rgb(var(--cs-fg-rgb) / .05);--cs-shadow-pop: 10px 12px 20px rgb(var(--cs-fg-rgb) / .1);--cs-ease: cubic-bezier(.16, 1, .3, 1);--cs-dur: .65s;--cs-stagger: .15s}.shopify-section,[class*=color-custom],.cs-section{--cs-fg: var(--color-foreground, #121212);--cs-bg: var(--color-background, #ffffff);--cs-fg-rgb: var(--color-foreground-rgb, 18 18 18);--cs-bg-rgb: var(--color-background-rgb, 255 255 255);--cs-cta: var(--color-primary-button-background, #dd1d1d);--cs-cta-text: var(--color-primary-button-text, #ffffff)}.cs-width{max-width:var(--cs-page-width);margin-inline:auto;padding-inline:var(--cs-gutter)}@media(min-width:750px){.cs-width{padding-inline:var(--cs-gutter-lg)}}.cs-section{position:relative}.cs-heading{font-family:var(--cs-font-heading);font-weight:var(--cs-heading-weight);letter-spacing:var(--cs-heading-tracking);line-height:1.1;margin:0 0 1rem;text-wrap:balance}.cs-heading--xl{font-size:clamp(1.75rem,5.5vw,3.25rem)}.cs-heading--lg{font-size:clamp(1.5rem,4vw,2.5rem)}.cs-heading--md{font-size:clamp(1.25rem,2.6vw,1.75rem)}.cs-body{font-family:var(--cs-font-body);line-height:1.6}.cs-body>:first-child{margin-top:0}.cs-body>:last-child{margin-bottom:0}.cs-center{text-align:center}.cs-measure{max-width:68ch;margin-inline:auto}.cs-btn{--_bg: var(--cs-cta);--_fg: var(--cs-cta-text);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.75rem;border:var(--cs-btn-border) solid var(--_bg);border-radius:var(--cs-radius-btn);background:var(--_bg);color:var(--_fg);font:inherit;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:transform .15s var(--cs-ease),filter .15s var(--cs-ease)}.cs-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}.cs-btn:active{transform:translateY(0)}.cs-btn:focus-visible{outline:2px solid var(--cs-fg);outline-offset:3px}.cs-btn--outline{background:transparent;color:var(--cs-cta)}.cs-btn--full{width:100%}.cs-card{border-radius:var(--cs-radius-card);background:var(--cs-bg);box-shadow:var(--cs-shadow-card);overflow:hidden}.cs-media{position:relative;overflow:hidden;background:var(--cs-bg-alt)}.cs-media>img,.cs-media>video{display:block;width:100%;height:100%;object-fit:cover}.cs-media--square{aspect-ratio:1 / 1}.cs-media--portrait{aspect-ratio:3 / 4}.cs-media--wide{aspect-ratio:16 / 9}.cs-placeholder{background:rgb(var(--cs-fg-rgb) / .06)}.cs-placeholder svg{width:100%;height:100%;fill:rgb(var(--cs-fg-rgb) / .18)}.cs-reveal-ready .cs-reveal{opacity:0;transform:translateY(2.5rem) scale(.985)}.cs-reveal-ready .cs-reveal.is-visible{opacity:1;transform:none;transition:opacity var(--cs-dur) var(--cs-ease),transform var(--cs-dur) var(--cs-ease);transition-delay:calc(var(--cs-index, 0) * var(--cs-stagger))}.cs-reveal-ready .cs-reveal[data-cs-anim=none]{opacity:1;transform:none}.cs-reveal-ready .cs-reveal[data-cs-anim=fade]{transform:none}.cs-reveal-ready .cs-reveal[data-cs-anim=left]{transform:translate(-2.5rem)}.cs-reveal-ready .cs-reveal[data-cs-anim=right]{transform:translate(2.5rem)}.cs-reveal-ready .cs-reveal[data-cs-anim=zoom]{transform:scale(.92)}.cs-reveal-ready .cs-reveal[data-cs-anim].is-visible{transform:none}@media(prefers-reduced-motion:reduce){.cs-reveal-ready .cs-reveal{opacity:1!important;transform:none!important}}.cs-fx-lift{transition:transform .25s var(--cs-ease),box-shadow .25s var(--cs-ease)}.cs-fx-lift:hover{transform:translateY(-4px);box-shadow:var(--cs-shadow-soft)}.cs-fx-zoom{overflow:hidden}.cs-fx-zoom img{transition:transform .5s var(--cs-ease)}.cs-fx-zoom:hover img{transform:scale(1.06)}.cs-fx-shine{position:relative;overflow:hidden}.cs-fx-shine:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .35),transparent);transform:skew(-18deg);transition:left .55s var(--cs-ease);pointer-events:none}.cs-fx-shine:hover:after{left:120%}@keyframes cs-fx-drift{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.09) translate3d(0,-1.2%,0)}}.cs-fx-drift img,.cs-fx-drift>video{animation:cs-fx-drift 18s ease-in-out infinite}@keyframes cs-fx-throb{0%,82%,to{transform:scale(1)}88%{transform:scale(1.08)}}.cs-fx-throb{animation:cs-fx-throb 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cs-fx-lift,.cs-fx-zoom img,.cs-fx-shine:after{transition:none}.cs-fx-lift:hover,.cs-fx-zoom:hover img{transform:none}.cs-fx-drift img,.cs-fx-drift>video,.cs-fx-throb{animation:none}}.cs-carousel{position:relative}.cs-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--cs-slide-w, 85%);gap:var(--cs-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block:.25rem}.cs-carousel__track::-webkit-scrollbar{display:none}.cs-carousel__slide{scroll-snap-align:center;min-width:0}@media(min-width:750px){.cs-carousel__track{grid-auto-columns:var(--cs-slide-w-desk, 32%)}.cs-carousel__slide{scroll-snap-align:start}}.cs-carousel--grid .cs-carousel__track{grid-auto-flow:row;grid-template-columns:repeat(var(--cs-cols-mobile, 1),minmax(0,1fr));grid-auto-columns:auto;overflow:visible}@media(min-width:750px){.cs-carousel--grid .cs-carousel__track{grid-template-columns:repeat(var(--cs-cols, 3),minmax(0,1fr))}}.cs-carousel__nav{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.25rem}.cs-carousel__dots{display:flex;gap:12px;list-style:none;margin:0;padding:0}.cs-carousel__dot{width:6px;height:6px;padding:0;border:0;border-radius:5px;background:rgb(var(--cs-fg-rgb) / .25);cursor:pointer;transition:transform .25s var(--cs-ease),background .25s var(--cs-ease)}.cs-carousel__dot[aria-current=true]{background:var(--cs-fg);transform:scale(1.5)}.cs-carousel__arrow{display:grid;place-items:center;width:1.875rem;height:1.875rem;border:1px solid rgb(var(--cs-fg-rgb) / .2);border-radius:50%;background:var(--cs-bg);color:var(--cs-fg);cursor:pointer}.cs-carousel__arrow[disabled]{opacity:.3;cursor:default}.cs-carousel__arrow svg{width:1rem;height:1rem}:root .cs-body,:root .cs-iconbar__body,:root .cs-cols__text,:root .cs-feat__text,:root .cs-tl__text,:root .cs-compare__text,:root .cs-faq__a,:root .cs-rt__text,:root .cs-rv__text,:root .cs-ph__intro,:root .cs-ph__callouttext,:root .cs-ph__prooftext,:root .cs-ph__feattext,:root .cs-footer__text{font-size:1.0625rem;line-height:1.6}:root .cs-rv__sub,:root .cs-rv__cmtaction,:root .cs-rv__chip,:root .cs-rv__reactcount,:root .cs-rv__comments,:root .cs-rv__action,:root .cs-rv__attribname,:root .cs-rv__attribplace,:root .cs-rv__disclosure,:root .cs-ph__ratingtext,:root .cs-ph__socialtext,:root .cs-footer__link,:root .cs-footer__copy,:root .cs-footer__heading,:root .cs-fp__statlabel,:root .cs-hero__eyebrow,:root .cs-rt__eyebrow,:root .cs-ph__proofhead,:root .cs-cols__badge,:root .cs-ba__tag{font-size:1rem}:root .cs-rv--comment .cs-rv__text,:root .cs-rv--facebook .cs-rv__text,:root .cs-rv--trustpilot .cs-rv__text{font-size:1.0625rem;line-height:1.55}:root .cs-rv--comment .cs-rv__author,:root .cs-rv--comment .cs-rv__sub{font-size:1rem}:root .cs-rv__author,:root .cs-rv__headline,:root .cs-iconbar__title,:root .cs-cols__title,:root .cs-feat__title,:root .cs-tl__title,:root .cs-faq__q{font-size:1.125rem}:root .cs-ph__badge,:root .cs-compare__colname,:root .cs-compare__feature,:root .cs-compare__text,:root .cs-ba__caption,:root .cs-rv__count,:root .cs-rv__score,:root .cs-ab__item,:root .cs-ab__sep,:root .cs-ph__calloutmark,:root .cs-rv__initial{font-size:1rem}:root .cs-iconbar__body,:root .cs-cols__text,:root .cs-feat__text,:root .cs-tl__text,:root .cs-faq__a,:root .cs-rt__text,:root .cs-ph__intro,:root .cs-ph__callouttext,:root .cs-ph__prooftext,:root .cs-footer__text,:root .cs-footer__link,:root .cs-rv__sub,:root .cs-rv__disclosure,:root .cs-ph__ratingtext,:root .cs-footer__copy,:root .cs-fp__statlabel,:root .cs-compare__feature{opacity:1;color:rgb(var(--cs-fg-rgb) / .88)}:root .cs-rv__cmtaction,:root .cs-rv__chip,:root .cs-rv__action,:root .cs-ba__caption,:root .cs-ph__note{opacity:1;color:rgb(var(--cs-fg-rgb) / .75)}:root .cs-carousel__dot{width:.75rem;height:.75rem;padding:1rem;background-clip:content-box;border-radius:50%}:root .cs-carousel__dot[aria-current=true]{transform:none}:root .cs-carousel__dots{gap:0}:root .cs-carousel__arrow{width:3rem;height:3rem}:root .cs-carousel__arrow svg{width:1.5rem;height:1.5rem}:root .cs-btn,:root .cs-ph__cta,:root .cs-ph__whatsapp,:root .cs-footer__submit,:root .cs-popup__input,:root .cs-footer__input{min-height:3rem}:root .cs-rv__cmtaction,:root .cs-footer__link,:root .cs-rv__action{display:inline-block;padding-block:.375rem}:root .cs-fx-lift:focus-within{transform:translateY(-4px);box-shadow:var(--cs-shadow-soft)}:root .cs-fx-zoom:focus-within img{transform:scale(1.06)}:root .cs-cols__link:focus-visible,:root .cs-footer__link:focus-visible,:root .cs-rv__cmtaction:focus-visible{outline:3px solid var(--cs-cta);outline-offset:2px}:root .cs-body a:not(.cs-btn),:root .cs-rt__text a,:root .cs-rv__text a{text-decoration:underline;text-underline-offset:3px}zoom-dialog dialog[open],zoom-dialog dialog[open].dialog-zoomed-gallery__dialog{background:transparent!important;display:grid!important;grid-template-rows:1fr auto;place-items:center;overflow:hidden!important;overscroll-behavior:contain}zoom-dialog dialog .dialog-zoomed-gallery{order:1;display:flex!important;flex-direction:row!important;align-items:center;width:100%;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}zoom-dialog dialog .dialog-zoomed-gallery::-webkit-scrollbar{display:none}zoom-dialog dialog .dialog-zoomed-gallery>*{flex:0 0 100%!important;scroll-snap-align:center;display:flex!important;align-items:center;justify-content:center;min-width:0;background:transparent!important}zoom-dialog dialog .dialog-thumbnails-list-container{order:2;position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;height:auto!important;z-index:2}zoom-dialog dialog::backdrop{background:#0000008c!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}zoom-dialog dialog .product-media-container:not(.dialog-thumbnails-list *),zoom-dialog dialog .product-media:not(.dialog-thumbnails-list *),zoom-dialog dialog .product-media__drag-zoom-wrapper{max-width:92vw!important;max-height:82svh!important;aspect-ratio:auto!important;display:flex!important;align-items:center;justify-content:center}zoom-dialog dialog .product-media__image:not(.dialog-thumbnails-list *){max-width:92vw!important;max-height:82svh!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:.5rem}zoom-dialog dialog .dialog-thumbnails-list-container{width:100%;padding:.75rem 1rem 1.25rem}zoom-dialog dialog .dialog-thumbnails-list{display:flex!important;gap:.5rem;justify-content:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}zoom-dialog dialog .dialog-thumbnails-list::-webkit-scrollbar{display:none}zoom-dialog dialog .dialog-thumbnails-list__thumbnail{flex:0 0 auto;width:4.25rem!important;height:4.25rem!important;border-radius:.5rem;overflow:hidden;opacity:.55;border:2px solid transparent!important;transition:opacity .15s ease,border-color .15s ease}zoom-dialog dialog .dialog-thumbnails-list__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important}zoom-dialog dialog .dialog-thumbnails-list__thumbnail:hover,zoom-dialog dialog .dialog-thumbnails-list__thumbnail[aria-selected=true]{opacity:1;border-color:#fff!important}zoom-dialog dialog .dialog-zoomed-gallery__close-button{position:fixed!important;top:1rem;right:1rem;z-index:2;display:grid!important;place-items:center;width:3rem!important;height:3rem!important;border-radius:50%!important;background:#ffffff24!important;color:#fff!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}zoom-dialog dialog .dialog-zoomed-gallery__close-button:hover{background:#ffffff47!important}zoom-dialog dialog .dialog-zoomed-gallery__close-button svg{width:1.35rem;height:1.35rem}@media(prefers-reduced-motion:reduce){zoom-dialog dialog .dialog-thumbnails-list__thumbnail{transition:none}}.cs-cm__rating{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-block:.5rem .25rem}.cs-stars{position:relative;display:inline-block;font-size:1.25rem;line-height:1;white-space:nowrap}.cs-stars__off{color:#d6d6d6}.cs-stars__on{position:absolute;inset-block-start:0;inset-inline-start:0;width:var(--cs-stars-pct, 0%);overflow:hidden;color:#f5a623}.cs-cm__score{font-size:1rem;font-weight:700}.cs-cm__count{font-size:1rem;opacity:.75}.cs-cm__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.375rem .5rem;margin-block:.375rem}.cs-cm__from{font-size:1rem;opacity:.75}.cs-cm__now{color:var(--cs-cta);font-size:1.5rem;font-weight:700;line-height:1.1}.cs-cm__was{font-size:1.125rem;opacity:.75}.cs-cm__off{display:inline-block;padding:.125rem .5rem;border-radius:999px;background:var(--cs-cta);color:var(--cs-cta-text);font-size:.9375rem;font-weight:700;line-height:1.6}.cs-cm__cta{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:2.75rem;margin-block-start:.75rem;padding:.5rem 1rem;border-radius:.5rem;background:var(--cs-cta);color:var(--cs-cta-text);font-size:1.0625rem;font-weight:700;letter-spacing:.02em;text-align:center;text-decoration:none;transition:background-color .15s ease,transform .15s ease}a.cs-cm__cta:hover{background:color-mix(in srgb,var(--cs-cta) 86%,#000);color:var(--cs-cta-text)}a.cs-cm__cta:active{transform:translateY(1px)}a.cs-cm__cta:focus-visible{outline:3px solid var(--cs-fg);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cs-cm__cta{transition:none}}.cs-cm__soldout{display:flex;align-items:center;justify-content:center;min-height:2.75rem;margin-block-start:.75rem;padding:.5rem 1rem;border:1px solid rgb(var(--cs-fg-rgb) / .25);border-radius:.5rem;color:var(--cs-fg);font-size:1.0625rem;font-weight:700;letter-spacing:.02em;opacity:.75}product-card .product-badges{display:none}.cart__ctas #checkout,.cart__ctas .cart__checkout-button,.cart__ctas .additional-checkout-buttons,.cart-summary .additional-checkout-buttons,cart-items-component .additional-checkout-buttons{display:none!important}.cart__ctas [class*=es-popup-button],.cart__ctas [class*=releasit]{display:flex!important}.cart__ctas [class*=es-popup-button]{width:100%}.cs-pad{padding-top:calc(var(--cs-pt, 40) * .75px);padding-bottom:calc(var(--cs-pb, 40) * .75px)}@media(min-width:750px){.cs-pad{padding-top:calc(var(--cs-pt, 40) * 1px);padding-bottom:calc(var(--cs-pb, 40) * 1px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-sections.css.map */
