.AuthSidePanel-module__6CwC0q__panel{background:var(--color-carmin);color:var(--color-blanco);align-items:flex-end;min-height:24rem;display:flex;position:relative;overflow:hidden}.AuthSidePanel-module__6CwC0q__image{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.AuthSidePanel-module__6CwC0q__overlay{z-index:2;background:linear-gradient(#460f198c 0%,#460f19d9 100%);position:absolute;inset:0}.AuthSidePanel-module__6CwC0q__content{z-index:3;flex-direction:column;gap:1.75rem;width:100%;padding:clamp(2rem,5vw,3.5rem);display:flex;position:relative}.AuthSidePanel-module__6CwC0q__brand{font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-verde-lima);letter-spacing:0;margin:0}.AuthSidePanel-module__6CwC0q__quote{margin:0}.AuthSidePanel-module__6CwC0q__quote p{font-family:var(--font-heading);font-style:italic;font-weight:700;font-size:var(--text-3xl);color:var(--color-blanco);max-width:24ch;margin:0;line-height:1.2}.AuthSidePanel-module__6CwC0q__quoteMark{color:var(--color-verde-lima);vertical-align:-.15em;margin:0 .1em;font-size:1.2em;line-height:0}.AuthSidePanel-module__6CwC0q__benefits{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.AuthSidePanel-module__6CwC0q__benefit{grid-template-columns:2.25rem 1fr;align-items:flex-start;gap:.875rem;display:grid}.AuthSidePanel-module__6CwC0q__benefitIcon{border-radius:var(--radius-md);background:var(--color-verde-lima);width:2.25rem;height:2.25rem;color:var(--color-carmin);justify-content:center;align-items:center;display:inline-flex}.AuthSidePanel-module__6CwC0q__benefitText{flex-direction:column;gap:.125rem;display:flex}.AuthSidePanel-module__6CwC0q__benefitTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-base);color:var(--color-blanco);line-height:1.2}.AuthSidePanel-module__6CwC0q__benefitDesc{font-family:var(--font-body);font-weight:300;font-size:var(--text-sm);color:var(--color-blanco);opacity:.85;line-height:1.4}@media (max-width:64rem){.AuthSidePanel-module__6CwC0q__panel{aspect-ratio:16/9;min-height:20rem}}@media (max-width:40rem){.AuthSidePanel-module__6CwC0q__quote p{font-size:var(--text-2xl)}}
@keyframes Button-module__8RiFmG__underlineWipe{0%{transform-origin:100%;transform:scaleX(1)}50%{transform-origin:100%;transform:scaleX(0)}51%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.Button-module__8RiFmG__btn{font-family:var(--font-body);text-transform:uppercase;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:transform var(--transition-base), box-shadow var(--transition-base), background var(--transition-base), color var(--transition-base), border-color var(--transition-base);border:.0625rem solid #0000;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__8RiFmG__fullWidth{justify-content:space-between;width:100%}.Button-module__8RiFmG__sm{gap:.625rem;padding:.5rem .5rem .5rem 1.25rem;font-size:.6875rem}.Button-module__8RiFmG__sm .Button-module__8RiFmG__pillArrow{width:1.625rem;height:1.625rem}.Button-module__8RiFmG__md{gap:.875rem;height:2.75rem;padding:0 .875rem 0 1.75rem;font-size:.8125rem}.Button-module__8RiFmG__md .Button-module__8RiFmG__pillArrow{width:2rem;height:2rem}.Button-module__8RiFmG__lg{gap:1rem;padding:.875rem 1rem .875rem 2rem;font-size:.875rem}.Button-module__8RiFmG__lg .Button-module__8RiFmG__pillArrow{width:2.25rem;height:2.25rem}.Button-module__8RiFmG__pillArrow{border-radius:var(--radius-full);transition:transform var(--transition-base), background var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Button-module__8RiFmG__btn:hover .Button-module__8RiFmG__pillArrow{transform:translate(.25rem)}.Button-module__8RiFmG__linkArrow{transition:transform var(--transition-base);margin-left:.5rem;font-size:1.125rem;line-height:1;display:inline-flex}.Button-module__8RiFmG__btn:hover .Button-module__8RiFmG__linkArrow{transform:translate(.25rem)}.Button-module__8RiFmG__primary{background:var(--color-verde-lima);color:var(--color-carmin);border-color:var(--color-verde-lima)}.Button-module__8RiFmG__primary .Button-module__8RiFmG__pillArrow{background:var(--color-carmin);color:var(--color-verde-lima)}.Button-module__8RiFmG__primary:hover{transform:translateY(-.125rem);box-shadow:0 .625rem 1.25rem #accd5a52}.Button-module__8RiFmG__primary:active{transform:translateY(0)}.Button-module__8RiFmG__dark{background:var(--color-carmin);color:var(--color-blanco);border-color:var(--color-carmin)}.Button-module__8RiFmG__dark .Button-module__8RiFmG__pillArrow{background:var(--color-verde-lima);color:var(--color-carmin)}.Button-module__8RiFmG__dark:hover{background:var(--color-carmin-hover);border-color:var(--color-carmin-hover);transform:translateY(-.125rem);box-shadow:0 .625rem 1.25rem #460f1938}.Button-module__8RiFmG__dark:active{transform:translateY(0)}.Button-module__8RiFmG__outline{color:var(--color-carmin);border-color:var(--color-carmin);background:0 0}.Button-module__8RiFmG__outline .Button-module__8RiFmG__pillArrow,.Button-module__8RiFmG__outline:hover{background:var(--color-carmin);color:var(--color-blanco)}.Button-module__8RiFmG__outline:hover .Button-module__8RiFmG__pillArrow{background:var(--color-verde-lima);color:var(--color-carmin)}.Button-module__8RiFmG__outlineLight{color:var(--color-blanco);background:0 0;border-color:#ffffffb3}.Button-module__8RiFmG__outlineLight .Button-module__8RiFmG__pillArrow{background:var(--color-blanco);color:var(--color-carmin)}.Button-module__8RiFmG__outlineLight:hover{background:var(--color-blanco);color:var(--color-carmin);border-color:var(--color-blanco)}.Button-module__8RiFmG__outlineLight:hover .Button-module__8RiFmG__pillArrow{background:var(--color-verde-lima);color:var(--color-carmin)}.Button-module__8RiFmG__kindLink{background:0 0;border-color:#0000;border-radius:0;padding:.5rem 0;position:relative}.Button-module__8RiFmG__kindLink:hover{box-shadow:none;transform:none}.Button-module__8RiFmG__kindLink:after{content:"";transform-origin:0;width:100%;height:.0625rem;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:.25rem;left:0;transform:scaleX(1)}.Button-module__8RiFmG__kindLink:hover:after{animation:Button-module__8RiFmG__underlineWipe .6s var(--ease-out) forwards}.Button-module__8RiFmG__link{color:var(--color-carmin)}.Button-module__8RiFmG__link:hover{color:var(--color-verde-lima)}.Button-module__8RiFmG__linkLight{color:#ffffffd9}.Button-module__8RiFmG__linkLight:hover{color:var(--color-verde-lima)}.Button-module__8RiFmG__kindLink.Button-module__8RiFmG__sm,.Button-module__8RiFmG__kindLink.Button-module__8RiFmG__md,.Button-module__8RiFmG__kindLink.Button-module__8RiFmG__lg{padding:.5rem 0}.Button-module__8RiFmG__label{z-index:1;position:relative}
.Newsletter-module__OItThq__section{background:var(--color-verde-lima);padding:clamp(3rem, 6vw, 5rem) var(--container-padding);text-align:center}.Newsletter-module__OItThq__inner{align-items:center;gap:var(--space-md);flex-direction:column;max-width:37.5rem;margin:0 auto;display:flex}.Newsletter-module__OItThq__title{font-family:var(--font-heading);color:var(--color-carmin);max-width:18ch;margin:0;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;line-height:1.1}.Newsletter-module__OItThq__body{font-family:var(--font-body);color:var(--color-carmin);opacity:.8;max-width:42ch;margin:0;font-size:1rem;font-weight:400;line-height:1.4}.Newsletter-module__OItThq__form{gap:var(--space-sm);width:100%;max-width:26.25rem;margin-top:var(--space-sm);flex-direction:column;display:flex}.Newsletter-module__OItThq__fieldLabel{display:block}.Newsletter-module__OItThq__input{background:var(--color-blanco);border:.0625rem solid var(--color-carmin);border-radius:var(--radius-full);width:100%;font-family:var(--font-body);color:var(--color-carmin);transition:var(--transition-fast);padding:.875rem 1.25rem;font-size:.9375rem}.Newsletter-module__OItThq__input::placeholder{color:var(--color-carmin);opacity:.5}.Newsletter-module__OItThq__input:focus{outline:.125rem solid var(--color-carmin);outline-offset:.125rem}.Newsletter-module__OItThq__radios{gap:var(--space-md);border:none;justify-content:center;margin:0;padding:0;display:flex}.Newsletter-module__OItThq__radio{font-family:var(--font-body);color:var(--color-carmin);cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.Newsletter-module__OItThq__radio input[type=radio]{appearance:none;border:.09375rem solid var(--color-carmin);cursor:pointer;border-radius:50%;width:1rem;height:1rem;margin:0;position:relative}.Newsletter-module__OItThq__radio input[type=radio]:checked:after{content:"";background:var(--color-carmin);border-radius:50%;position:absolute;inset:.1875rem}.Newsletter-module__OItThq__fineprint{font-family:var(--font-body);color:var(--color-carmin);opacity:.8;margin:0;margin-top:var(--space-xs);font-size:.8125rem;font-weight:400}.Newsletter-module__OItThq__success{gap:var(--space-sm);flex-direction:column;align-items:center;display:flex}.Newsletter-module__OItThq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}
@keyframes SearchOverlay-module__cpvKKa__slideDown{0%{opacity:0;transform:translateY(-.5rem)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.SearchOverlay-module__cpvKKa__dropdown{width:min(33rem,100vw - 2rem);z-index:var(--z-header);-webkit-backdrop-filter:blur(.875rem)saturate(1.4);border-radius:var(--radius-lg);animation:SearchOverlay-module__cpvKKa__slideDown .28s var(--ease-out);background:#fffffffa;border:.0625rem solid #460f1914;flex-direction:column;padding:1.25rem;display:flex;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:inset 0 .0625rem #fff9,0 .5rem 1.5rem #460f1914,0 1.5rem 4rem #460f191f}.SearchOverlay-module__cpvKKa__dropdown:before{content:"";clip-path:polygon(50% 0%,0% 100%,100% 100%);filter:drop-shadow(0 -.0625rem #460f1914);z-index:2;background:#fffffffa;width:1.25rem;height:.625rem;position:absolute;top:-.625rem;right:.625rem}.SearchOverlay-module__cpvKKa__form{flex-direction:row;align-items:center;gap:.625rem;display:flex}.SearchOverlay-module__cpvKKa__searchInputWrapper{flex:1;align-items:center;min-width:0;display:flex;position:relative}.SearchOverlay-module__cpvKKa__searchInputWrapper>svg:first-child{color:var(--color-carmin);opacity:.55;pointer-events:none;z-index:1;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.SearchOverlay-module__cpvKKa__input{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-full);width:100%;font-family:var(--font-body);color:var(--color-carmin);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.6875rem 2.5rem .6875rem 2.625rem;font-size:.875rem}.SearchOverlay-module__cpvKKa__input::placeholder{color:var(--color-carmin);opacity:.4}.SearchOverlay-module__cpvKKa__input:focus{border-color:var(--color-carmin);outline:none;box-shadow:0 0 0 .1875rem #460f1914}.SearchOverlay-module__cpvKKa__input::-webkit-search-cancel-button{display:none}.SearchOverlay-module__cpvKKa__clearBtn{width:1.75rem;height:1.75rem;color:var(--color-carmin);opacity:.55;border-radius:var(--radius-full);cursor:pointer;transition:opacity var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.SearchOverlay-module__cpvKKa__clearBtn:hover{opacity:1;background:var(--color-blanco-calido)}@media (max-width:40rem){.SearchOverlay-module__cpvKKa__dropdown{width:min(30rem,100vw - 2rem);padding:1rem;left:auto;right:0}}
.ProductCard-module__bki8ua__card{text-align:left;background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-card);height:100%;transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.ProductCard-module__bki8ua__card:hover{box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-.25rem)}.ProductCard-module__bki8ua__imageWrap{aspect-ratio:1;background:var(--color-gris-imagen);width:100%;position:relative;overflow:hidden}.ProductCard-module__bki8ua__image{object-fit:cover;width:100%;height:100%;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.ProductCard-module__bki8ua__imagePrimary{opacity:1;z-index:1}.ProductCard-module__bki8ua__imageSecondary{opacity:0;z-index:0}.ProductCard-module__bki8ua__card:hover .ProductCard-module__bki8ua__imagePrimary{opacity:0}.ProductCard-module__bki8ua__card:hover .ProductCard-module__bki8ua__imageSecondary{opacity:1}.ProductCard-module__bki8ua__badgeOnImage{z-index:3;background:var(--color-verde-lima);color:var(--color-carmin);border-radius:var(--radius-full);font-family:var(--font-body);text-transform:uppercase;padding:.3125rem .75rem;font-size:.625rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.ProductCard-module__bki8ua__favBtn{z-index:3;width:2.125rem;height:2.125rem;transition:transform var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}.ProductCard-module__bki8ua__favBtn:hover{transform:scale(1.1)}.ProductCard-module__bki8ua__favorited{animation:ProductCard-module__bki8ua__heartPop .3s var(--ease-out)}@keyframes ProductCard-module__bki8ua__heartPop{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.ProductCard-module__bki8ua__body{flex-direction:column;flex:1;gap:.25rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.ProductCard-module__bki8ua__badge{font-family:var(--font-body);text-transform:uppercase;color:var(--color-verde-lima);margin:0;font-size:.6875rem;font-weight:700}.ProductCard-module__bki8ua__name{font-family:var(--font-body);color:var(--color-carmin);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.ProductCard-module__bki8ua__name a{color:inherit;transition:text-decoration var(--transition-fast);text-decoration:none}.ProductCard-module__bki8ua__name a:hover{text-underline-offset:.125rem;text-decoration:underline}.ProductCard-module__bki8ua__price{font-family:var(--font-body);color:var(--color-carmin);align-items:baseline;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}.ProductCard-module__bki8ua__comparePrice{color:var(--color-carmin);opacity:.4;font-size:.875rem;font-weight:400;text-decoration:line-through}.ProductCard-module__bki8ua__colorName{font-family:var(--font-body);color:var(--color-carmin);opacity:.5;margin:.125rem 0 0;font-size:.8125rem;font-weight:400}.ProductCard-module__bki8ua__swatches{align-items:center;gap:.375rem;margin-top:.375rem;display:flex}.ProductCard-module__bki8ua__swatch{border-radius:var(--radius-full);border:.0625rem solid var(--color-gris-nude);cursor:pointer;width:1.125rem;height:1.125rem;transition:transform var(--transition-fast);padding:0}.ProductCard-module__bki8ua__swatch:hover{transform:scale(1.15)}.ProductCard-module__bki8ua__swatchActive{border:.125rem solid var(--color-carmin);outline:.125rem solid var(--color-blanco);outline-offset:-.1875rem}.ProductCard-module__bki8ua__swatchExtra{font-family:var(--font-body);color:var(--color-carmin);opacity:.5;text-transform:uppercase;margin-left:.125rem;font-size:.6875rem;font-weight:400}.ProductCard-module__bki8ua__sizeLabel{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:.625rem 0 .375rem;font-size:.6875rem;font-weight:700}.ProductCard-module__bki8ua__sizes{flex-wrap:wrap;gap:.3125rem;margin-bottom:.5rem;display:flex}.ProductCard-module__bki8ua__size{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-md);min-width:2.25rem;height:2rem;font-family:var(--font-body);color:var(--color-carmin);cursor:pointer;transition:var(--transition-fast);padding:0 .5rem;font-size:.75rem;font-weight:400}.ProductCard-module__bki8ua__size:hover{border-color:var(--color-carmin)}.ProductCard-module__bki8ua__sizeActive{border:.125rem solid var(--color-carmin);font-weight:700}.ProductCard-module__bki8ua__cta{background:var(--color-carmin);height:2.5rem;color:var(--color-blanco);border-radius:var(--radius-md);font-family:var(--font-body);text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast);border:none;justify-content:center;align-items:center;gap:.375rem;margin-top:auto;padding:0 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.ProductCard-module__bki8ua__cta:hover:not(:disabled){background:var(--color-carmin-hover)}.ProductCard-module__bki8ua__cta:disabled{opacity:.45;cursor:not-allowed}.ProductCard-module__bki8ua__ctaAdded{background:var(--color-verde-lima);color:var(--color-carmin);opacity:1!important}
.NewArrivals-module__nfJl6q__section{background:var(--color-blanco);padding:clamp(3rem,6vw,5rem) 0}.NewArrivals-module__nfJl6q__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;display:flex}.NewArrivals-module__nfJl6q__eyebrow{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem;font-size:.6875rem;font-weight:700}.NewArrivals-module__nfJl6q__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.05}.NewArrivals-module__nfJl6q__viewAll{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);text-underline-offset:.25rem;white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:700;text-decoration:underline;display:inline-flex}.NewArrivals-module__nfJl6q__viewAll:hover{color:var(--color-verde-lima)}.NewArrivals-module__nfJl6q__viewAll span{transition:transform var(--transition-base)}.NewArrivals-module__nfJl6q__viewAll:hover span{transform:translate(.25rem)}
.BestSellers-module___Q8Svq__section{background:var(--color-gris-nude);padding:clamp(3rem,6vw,5rem) 0}.BestSellers-module___Q8Svq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:2.5rem;display:flex}.BestSellers-module___Q8Svq__header>div{max-width:36rem}.BestSellers-module___Q8Svq__eyebrow{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem;font-size:.6875rem;font-weight:700}.BestSellers-module___Q8Svq__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0 0 .875rem;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.05}.BestSellers-module___Q8Svq__body{font-family:var(--font-body);color:var(--color-carmin);opacity:.7;max-width:38ch;margin:0;font-size:1rem;font-weight:400;line-height:1.4}.BestSellers-module___Q8Svq__grid{grid-template-columns:repeat(4,1fr);gap:2rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:64rem){.BestSellers-module___Q8Svq__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:48rem){.BestSellers-module___Q8Svq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:40rem){.BestSellers-module___Q8Svq__grid{grid-template-columns:1fr}}
.Input-module__5jsJuW__wrapper{flex-direction:column;gap:.375rem;display:inline-flex;position:relative}.Input-module__5jsJuW__input{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-full);width:100%;max-width:20rem;font-family:var(--font-body);color:var(--color-carmin);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);padding:.6875rem 1rem}.Input-module__5jsJuW__input::placeholder{color:var(--color-carmin);opacity:.4}.Input-module__5jsJuW__input:focus{border-color:var(--color-carmin);outline:none;box-shadow:0 0 0 .1875rem #460f1914}.Input-module__5jsJuW__input:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Input-module__5jsJuW__sm{padding:.5rem .875rem;font-size:.75rem}.Input-module__5jsJuW__md{height:2.75rem;padding:.6875rem 1.75rem;font-size:.8125rem}.Input-module__5jsJuW__lg{padding:.875rem 1.25rem;font-size:1rem}.Input-module__5jsJuW__error{border-color:#dc2626}.Input-module__5jsJuW__error:focus{border-color:#dc2626;box-shadow:0 0 0 .1875rem #dc26261a}.Input-module__5jsJuW__success{border-color:#16a34a}.Input-module__5jsJuW__success:focus{border-color:#16a34a;box-shadow:0 0 0 .1875rem #16a34a1a}.Input-module__5jsJuW__fullWidth{max-width:100%}.Input-module__5jsJuW__hasIcon{padding-right:2.5rem}.Input-module__5jsJuW__icon{color:var(--color-carmin);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.Input-module__5jsJuW__helperText{color:var(--color-carmin);opacity:.6;padding-left:.25rem;font-size:.75rem}.Input-module__5jsJuW__errorText{color:#dc2626;opacity:1}
.AccountDropdown-module__XXOjcq__dropdown{width:min(22rem,100vw - 2rem);z-index:calc(var(--z-header) - 1);-webkit-backdrop-filter:blur(.875rem)saturate(1.4);border-radius:var(--radius-lg);animation:AccountDropdown-module__XXOjcq__slideDown .28s var(--ease-out);background:#fffffffa;border:.0625rem solid #460f1914;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:inset 0 .0625rem #fff9,0 .5rem 1.5rem #460f1914,0 1.5rem 4rem #460f191f}.AccountDropdown-module__XXOjcq__dropdown:before{content:"";clip-path:polygon(50% 0%,0% 100%,100% 100%);filter:drop-shadow(0 -.0625rem #460f1914);z-index:2;background:#fffffffa;width:1.25rem;height:.625rem;position:absolute;top:-.625rem;right:.625rem}@keyframes AccountDropdown-module__XXOjcq__slideDown{0%{opacity:0;transform:translateY(-.5rem)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.AccountDropdown-module__XXOjcq__header{flex-direction:column;gap:.375rem;display:flex}.AccountDropdown-module__XXOjcq__eyebrow{font-family:var(--font-body);text-transform:uppercase;color:var(--color-verde-lima);margin:0;font-size:.875rem;font-weight:700}.AccountDropdown-module__XXOjcq__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0;font-size:1.375rem;font-weight:700;line-height:1.1}.AccountDropdown-module__XXOjcq__subtitle{font-family:var(--font-body);color:var(--color-carmin);opacity:.65;margin:0;font-size:.8125rem;font-weight:400;line-height:1.35}.AccountDropdown-module__XXOjcq__form{flex-direction:column;gap:.875rem;display:flex}.AccountDropdown-module__XXOjcq__field{flex-direction:column;gap:.375rem;display:flex}.AccountDropdown-module__XXOjcq__fieldLabel{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.6;font-size:.875rem;font-weight:700}.AccountDropdown-module__XXOjcq__input{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-full);width:100%;font-family:var(--font-body);color:var(--color-carmin);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.6875rem 1rem;font-size:.875rem}.AccountDropdown-module__XXOjcq__input::placeholder{color:var(--color-carmin);opacity:.4}.AccountDropdown-module__XXOjcq__input:focus{border-color:var(--color-carmin);outline:none;box-shadow:0 0 0 .1875rem #460f1914}.AccountDropdown-module__XXOjcq__inputWithToggle{position:relative}.AccountDropdown-module__XXOjcq__inputWithToggle .AccountDropdown-module__XXOjcq__input{padding-right:2.75rem}.AccountDropdown-module__XXOjcq__passwordToggle{border-radius:var(--radius-full);width:1.875rem;height:1.875rem;color:var(--color-carmin);opacity:.5;transition:opacity var(--transition-fast), background var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.AccountDropdown-module__XXOjcq__passwordToggle:hover{opacity:1;background:var(--color-blanco-calido)}.AccountDropdown-module__XXOjcq__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.AccountDropdown-module__XXOjcq__remember{font-family:var(--font-body);color:var(--color-carmin);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.AccountDropdown-module__XXOjcq__remember input[type=checkbox]{appearance:none;border:.09375rem solid var(--color-carmin);cursor:pointer;width:.9375rem;height:.9375rem;transition:background var(--transition-fast);border-radius:.25rem;margin:0;position:relative}.AccountDropdown-module__XXOjcq__remember input[type=checkbox]:checked{background:var(--color-carmin)}.AccountDropdown-module__XXOjcq__remember input[type=checkbox]:checked:after{content:"";border-right:.125rem solid var(--color-blanco);border-bottom:.125rem solid var(--color-blanco);width:.25rem;height:.5rem;position:absolute;top:.0625rem;left:.25rem;transform:rotate(45deg)}.AccountDropdown-module__XXOjcq__forgot{font-family:var(--font-body);color:var(--color-carmin);text-underline-offset:.1875rem;transition:color var(--transition-fast);font-size:.875rem;text-decoration:underline}.AccountDropdown-module__XXOjcq__forgot:hover{color:var(--color-verde-lima)}.AccountDropdown-module__XXOjcq__divider{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.5;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.AccountDropdown-module__XXOjcq__divider:before,.AccountDropdown-module__XXOjcq__divider:after{content:"";background:var(--color-gris-nude);flex:1;height:.0625rem}.AccountDropdown-module__XXOjcq__googleBtn{background:var(--color-blanco);color:var(--color-carmin);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-full);font-family:var(--font-body);text-transform:none;cursor:pointer;transition:var(--transition-fast);justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}.AccountDropdown-module__XXOjcq__googleBtn:hover{border-color:var(--color-carmin);background:var(--color-blanco-calido)}.AccountDropdown-module__XXOjcq__signup{font-family:var(--font-body);color:var(--color-carmin);opacity:.75;text-align:center;border-top:.0625rem solid var(--color-gris-nude);margin:0;padding-top:1rem;font-size:.875rem}.AccountDropdown-module__XXOjcq__signup a{color:var(--color-carmin);text-underline-offset:.1875rem;transition:color var(--transition-fast);font-weight:700;text-decoration:underline}.AccountDropdown-module__XXOjcq__signup a:hover{color:var(--color-verde-lima)}@media (max-width:40rem){.AccountDropdown-module__XXOjcq__dropdown{width:auto;left:1rem;right:1rem}}
.Header-module__lnUIdW__header{z-index:var(--z-header);padding:.875rem var(--container-padding);pointer-events:none;transition:padding var(--transition-base);background:0 0;position:relative}.Header-module__lnUIdW__header>*{pointer-events:auto}.Header-module__lnUIdW__inner{height:var(--header-height);max-width:var(--container-max);align-items:center;gap:var(--space-md);-webkit-backdrop-filter:blur(.875rem)saturate(1.6);border-radius:var(--radius-full);transition:background var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);background:#ffffffd9;border:.0625rem solid #460f1914;grid-template-columns:auto 1fr auto;margin:0 auto;padding:0 1.5rem 0 1.25rem;display:grid;box-shadow:inset 0 .0625rem #fff9,0 .25rem 1rem #460f190f,0 .75rem 2.5rem #460f190d}.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__inner{background:#ffffffeb;border-color:#460f191a;box-shadow:inset 0 .0625rem #fff9,0 .5rem 1.5rem #460f1914,0 1rem 3rem #460f1914}.Header-module__lnUIdW__logoLink{color:var(--color-carmin);align-items:center;text-decoration:none;display:inline-flex}.Header-module__lnUIdW__nav{justify-content:center;display:flex}.Header-module__lnUIdW__navList{align-items:center;gap:2rem;height:100%;display:flex}.Header-module__lnUIdW__navItem{align-items:center;height:100%;display:flex}.Header-module__lnUIdW__navLink{font-family:var(--font-body);color:var(--color-carmin);transition:color var(--transition-fast);padding:.25rem 0;font-size:.875rem;font-weight:400;position:relative}.Header-module__lnUIdW__navLink:after{content:"";background:var(--color-carmin);transform-origin:100%;width:100%;height:.0625rem;transition:transform var(--transition-base);position:absolute;bottom:0;left:0;transform:scaleX(0)}.Header-module__lnUIdW__navLink:hover:after,.Header-module__lnUIdW__navLinkActive:after{transform-origin:0;transform:scaleX(1)}.Header-module__lnUIdW__navLinkActive{font-weight:700}.Header-module__lnUIdW__megaBackdrop{top:calc(var(--header-height) + 1.75rem);z-index:calc(var(--z-header) - 2);animation:Header-module__lnUIdW__fadeIn .2s var(--ease-out);pointer-events:auto;background:#460f192e;position:fixed;bottom:0;left:0;right:0}.Header-module__lnUIdW__actions{align-items:center;gap:.25rem;display:flex}.Header-module__lnUIdW__accountWrapper,.Header-module__lnUIdW__searchWrapper{display:inline-flex;position:relative}.Header-module__lnUIdW__searchBackdrop{z-index:calc(var(--z-header) - 2);-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);cursor:pointer;animation:Header-module__lnUIdW__fadeIn .2s var(--ease-out);background:#460f1926;position:fixed;inset:0}@keyframes Header-module__lnUIdW__fadeIn{0%{opacity:0}to{opacity:1}}.Header-module__lnUIdW__iconBtn{width:2.5rem;height:2.5rem;color:var(--color-carmin);border-radius:var(--radius-full);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Header-module__lnUIdW__iconBtn:hover{background:var(--color-blanco-calido)}.Header-module__lnUIdW__iconBadge{background:var(--color-verde-lima);min-width:1.125rem;height:1.125rem;color:var(--color-carmin);border-radius:var(--radius-full);font-family:var(--font-body);justify-content:center;align-items:center;padding:0 .3125rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.Header-module__lnUIdW__hamburger{flex-direction:column;justify-content:center;align-items:center;gap:.3125rem;width:2.5rem;height:2.5rem;display:none}.Header-module__lnUIdW__hamburger span{background:var(--color-carmin);width:1.375rem;height:.09375rem;transition:var(--transition-base);display:block}.Header-module__lnUIdW__mobileMenu{background:var(--color-carmin);width:85%;max-width:22.5rem;height:100dvh;color:var(--color-blanco);z-index:calc(var(--z-modal) + 1);padding:var(--space-lg);transition:transform var(--transition-base);flex-direction:column;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.Header-module__lnUIdW__mobileMenuOpen{transform:translate(0)}.Header-module__lnUIdW__mobileMenuHeader{margin-bottom:var(--space-2xl);justify-content:space-between;align-items:center;display:flex}.Header-module__lnUIdW__mobileClose{color:var(--color-blanco);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.Header-module__lnUIdW__mobileNavList{gap:var(--space-md);flex-direction:column;display:flex}.Header-module__lnUIdW__mobileNavLink{font-family:var(--font-heading);color:var(--color-blanco);padding:var(--space-xs) 0;font-size:1.5rem;font-weight:600;display:block}.Header-module__lnUIdW__mobileNavLink:hover{color:var(--color-verde-lima)}.Header-module__lnUIdW__mobileOverlay{z-index:var(--z-modal);animation:Header-module__lnUIdW__fadeIn .2s var(--ease-out);background:#0006;position:fixed;inset:0}@media (max-width:63.9375rem){.Header-module__lnUIdW__nav{display:none}.Header-module__lnUIdW__hamburger{display:inline-flex}.Header-module__lnUIdW__inner{grid-template-columns:auto 1fr auto}.Header-module__lnUIdW__logoLink{justify-self:center}}@media (max-width:40rem){.Header-module__lnUIdW__header{padding:.625rem .75rem}.Header-module__lnUIdW__inner{height:var(--header-height-mobile);gap:.5rem;padding:0 .5rem}.Header-module__lnUIdW__hideMobile{display:none}.Header-module__lnUIdW__iconBtn,.Header-module__lnUIdW__hamburger{width:2.25rem;height:2.25rem}.Header-module__lnUIdW__iconBadge{min-width:1rem;height:1rem;font-size:.625rem;top:.125rem;right:.125rem}.Header-module__lnUIdW__megaBackdrop{top:calc(var(--header-height-mobile) + 1.25rem)}}
.Reviews-module__Chh62G__section{background:var(--color-blanco-calido);padding:5rem 0}.Reviews-module__Chh62G__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0 0 2rem;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:600}.Reviews-module__Chh62G__empty{font-family:var(--font-body);color:var(--color-carmin);opacity:.65;margin:0 0 1rem}.Reviews-module__Chh62G__summary{border-bottom:.0625rem solid var(--color-gris-nude);grid-template-columns:auto 1fr auto;align-items:center;gap:2.5rem;margin-bottom:2.5rem;padding-bottom:2rem;display:grid}.Reviews-module__Chh62G__score{flex-direction:column;align-items:center;gap:.25rem;display:flex}.Reviews-module__Chh62G__scoreNumber{font-family:var(--font-heading);color:var(--color-carmin);margin:0;font-size:3.5rem;font-weight:700;line-height:1}.Reviews-module__Chh62G__scoreLabel{font-family:var(--font-body);color:var(--color-carmin);opacity:.6;margin:.25rem 0 0;font-size:.8125rem}.Reviews-module__Chh62G__distribution{flex-direction:column;gap:.5rem;max-width:22rem;margin:0;padding:0;list-style:none;display:flex}.Reviews-module__Chh62G__distRow{font-family:var(--font-body);color:var(--color-carmin);grid-template-columns:2.5rem 1fr 2rem;align-items:center;gap:.75rem;font-size:.8125rem;display:grid}.Reviews-module__Chh62G__distStars{font-weight:700}.Reviews-module__Chh62G__distBar{background:var(--color-gris-nude);border-radius:var(--radius-full);height:.4375rem;position:relative;overflow:hidden}.Reviews-module__Chh62G__distFill{background:var(--color-carmin);border-radius:var(--radius-full);height:100%;transition:width .4s var(--ease-out);display:block}.Reviews-module__Chh62G__distCount{text-align:right;opacity:.7;font-weight:400}.Reviews-module__Chh62G__controls{flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;display:flex}.Reviews-module__Chh62G__controlLabel{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.6;flex-direction:column;gap:.375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.Reviews-module__Chh62G__select{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-md);height:2.5rem;font-family:var(--font-body);color:var(--color-carmin);text-transform:none;opacity:1;min-width:12rem;padding:0 .875rem;font-size:.875rem;font-weight:400}.Reviews-module__Chh62G__reviewList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Reviews-module__Chh62G__review{border-bottom:.0625rem solid var(--color-gris-nude);padding:1.75rem 0}.Reviews-module__Chh62G__review:last-child{border-bottom:none}.Reviews-module__Chh62G__reviewHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.Reviews-module__Chh62G__stars{color:var(--color-carmin);align-items:center;gap:.0625rem;display:inline-flex}.Reviews-module__Chh62G__reviewAuthor{font-family:var(--font-body);color:var(--color-carmin);margin:.375rem 0 0;font-size:.875rem;font-weight:700}.Reviews-module__Chh62G__verified{color:var(--color-verde-lima);margin-left:.375rem;font-size:.75rem;font-weight:400}.Reviews-module__Chh62G__reviewDate{font-family:var(--font-body);color:var(--color-carmin);opacity:.5;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:300}.Reviews-module__Chh62G__reviewText{font-family:var(--font-body);color:var(--color-carmin);opacity:.8;max-width:50rem;margin:0 0 .75rem;font-size:.9375rem;font-weight:400;line-height:1.6}.Reviews-module__Chh62G__reviewMeta{font-family:var(--font-body);color:var(--color-carmin);opacity:.55;margin:0 0 .75rem;font-size:.8125rem}.Reviews-module__Chh62G__reviewMeta strong{color:var(--color-carmin);opacity:1;font-weight:700}.Reviews-module__Chh62G__reviewHelpful{font-family:var(--font-body);color:var(--color-carmin);opacity:.65;align-items:center;gap:.5rem;margin:0;font-size:.8125rem;display:inline-flex}.Reviews-module__Chh62G__helpfulBtn{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-full);font-family:var(--font-body);color:var(--color-carmin);cursor:pointer;transition:var(--transition-fast);padding:.25rem .625rem;font-size:.75rem}.Reviews-module__Chh62G__helpfulBtn:hover{border-color:var(--color-carmin)}.Reviews-module__Chh62G__loadMore{justify-content:center;margin-top:2rem;display:flex}@media (max-width:48rem){.Reviews-module__Chh62G__summary{text-align:center;grid-template-columns:1fr;gap:1.5rem}.Reviews-module__Chh62G__score{flex-direction:row;justify-content:center;align-items:center;gap:.75rem}.Reviews-module__Chh62G__scoreNumber{font-size:2.5rem}}
.Carousel-module__YELpsa__wrapper{position:relative;overflow-x:hidden}.Carousel-module__YELpsa__track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;width:100%;min-width:0;scroll-padding-left:var(--container-padding);scroll-padding-right:var(--container-padding);padding:0 var(--container-padding);scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.Carousel-module__YELpsa__track::-webkit-scrollbar{display:none}.Carousel-module__YELpsa__track>*{scroll-snap-align:start;flex-shrink:0}.Carousel-module__YELpsa__header{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto;margin-bottom:var(--space-xl);justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.Carousel-module__YELpsa__headerContent{flex:1;min-width:0}.Carousel-module__YELpsa__arrow{border-radius:var(--radius-full);background:var(--color-blanco);width:2.75rem;height:2.75rem;color:var(--color-carmin);cursor:pointer;transition:var(--transition-fast);border:.0625rem solid #460f192e;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Carousel-module__YELpsa__arrow:hover:not(.Carousel-module__YELpsa__arrowDisabled){background:var(--color-carmin);color:var(--color-blanco);border-color:var(--color-carmin);transform:translateY(-.0625rem)}.Carousel-module__YELpsa__arrowDisabled{opacity:.3;cursor:not-allowed}.Carousel-module__YELpsa__arrowGroup{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.Carousel-module__YELpsa__arrowFloating{z-index:2;box-shadow:var(--shadow-sm);position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__YELpsa__arrowFloating:hover:not(.Carousel-module__YELpsa__arrowDisabled){transform:translateY(-50%)}.Carousel-module__YELpsa__arrowPrev{left:.5rem}.Carousel-module__YELpsa__arrowNext{right:.5rem}.Carousel-module__YELpsa__marqueeViewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000 100%)}.Carousel-module__YELpsa__marqueeTrack{gap:1rem;width:max-content;animation-name:Carousel-module__YELpsa__marqueeScroll;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.Carousel-module__YELpsa__marqueeItem{flex-shrink:0}.Carousel-module__YELpsa__marqueeViewport:hover .Carousel-module__YELpsa__marqueeTrack,.Carousel-module__YELpsa__marqueeViewport:focus-within .Carousel-module__YELpsa__marqueeTrack{animation-play-state:paused}@keyframes Carousel-module__YELpsa__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Carousel-module__YELpsa__marqueeTrack{animation-play-state:paused}}@media (max-width:48rem){.Carousel-module__YELpsa__arrowsHideMobile{display:none}.Carousel-module__YELpsa__header{margin-bottom:var(--space-lg)}}@media (max-width:40rem){.Carousel-module__YELpsa__header{flex-direction:column;align-items:flex-start;gap:.75rem}}
.RelatedProducts-module___Sw_da__section{background:var(--color-blanco);padding:5rem 0}.RelatedProducts-module___Sw_da__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:600}
.Reveal-module__RyAmyW__reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .8s var(--ease-out);will-change:opacity, transform}.Reveal-module__RyAmyW__fromUp{transform:translateY(1.25rem)}.Reveal-module__RyAmyW__fromLeft{transform:translate(-2.25rem)}.Reveal-module__RyAmyW__fromRight{transform:translate(2.25rem)}.Reveal-module__RyAmyW__visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.Reveal-module__RyAmyW__reveal{opacity:1;transition:none;transform:none}}
.Categories-module__zzt9Fa__section{background:var(--color-blanco);padding:clamp(3rem,6vw,5rem) 0}.Categories-module__zzt9Fa__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0 0 var(--space-xl) 0;font-size:clamp(1.5rem,2.5vw,1.75rem);font-weight:600}.Categories-module__zzt9Fa__grid{gap:var(--space-md);grid-template-columns:repeat(5,1fr);display:grid}.Categories-module__zzt9Fa__card{color:inherit;text-decoration:none;display:block}.Categories-module__zzt9Fa__imageWrap{aspect-ratio:3/4;background:var(--color-gris-imagen);border-radius:var(--radius-card);width:100%;margin-bottom:.75rem;overflow:hidden}.Categories-module__zzt9Fa__image{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.Categories-module__zzt9Fa__card:hover .Categories-module__zzt9Fa__image{transform:scale(1.05)}.Categories-module__zzt9Fa__name{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);max-width:11.25rem;font-size:.75rem;font-weight:700;line-height:1.3;display:block}@media (max-width:63.9375rem){.Categories-module__zzt9Fa__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:40rem){.Categories-module__zzt9Fa__grid{gap:var(--space-sm);grid-template-columns:repeat(2,1fr)}}
.ProductSeoBlock-module__SwrdfG__section{background:var(--color-blanco);border-top:.0625rem solid var(--color-gris-nude);padding:3.75rem 0}.ProductSeoBlock-module__SwrdfG__box{text-align:center;max-width:50rem;margin:0 auto}.ProductSeoBlock-module__SwrdfG__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0 0 1.25rem;font-size:1.5rem;font-weight:600}.ProductSeoBlock-module__SwrdfG__body{font-family:var(--font-body);color:var(--color-carmin);opacity:.7;margin:0;font-size:.9375rem;font-weight:400;line-height:1.7}.ProductSeoBlock-module__SwrdfG__body a{color:var(--color-carmin);text-underline-offset:.1875rem;transition:color var(--transition-fast);font-weight:500;text-decoration:underline}.ProductSeoBlock-module__SwrdfG__body a:hover{color:var(--color-verde-lima)}
.LoadMoreButton-module__VM6JyG__wrap{background:var(--color-blanco);padding:1rem 0 3rem}.LoadMoreButton-module__VM6JyG__inner{flex-direction:column;align-items:center;gap:.75rem;display:flex}.LoadMoreButton-module__VM6JyG__caption{font-family:var(--font-body);color:var(--color-carmin);opacity:.5;margin:0;font-size:.8125rem;font-weight:300}
.TechBanner-module__ggWYTW__section{text-align:center;isolation:isolate;justify-content:center;align-items:center;width:100%;height:50dvh;min-height:26.25rem;display:flex;position:relative;overflow:hidden}.TechBanner-module__ggWYTW__bg{z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:0}.TechBanner-module__ggWYTW__overlay{z-index:-1;background:radial-gradient(#460f1940 0%,#460f1973 100%);position:absolute;inset:0}.TechBanner-module__ggWYTW__content{max-width:45rem;padding:var(--space-xl) var(--container-padding);color:var(--color-blanco);align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.TechBanner-module__ggWYTW__title{font-family:var(--font-heading);color:var(--color-blanco);margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.05}.TechBanner-module__ggWYTW__composition{font-family:var(--font-body);color:var(--color-verde-lima);text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.TechBanner-module__ggWYTW__body{font-family:var(--font-body);color:#ffffffd9;margin:0;font-size:clamp(1rem,1.3vw,1.125rem);font-weight:400;line-height:1.4}.TechBanner-module__ggWYTW__cta{margin-top:var(--space-sm)}@media (max-width:40rem){.TechBanner-module__ggWYTW__section{height:auto;min-height:22.5rem;padding:3.75rem 0}}
.MobileStickyAddBar-module__gp5fmG__bar{display:none}@media (max-width:48rem){.MobileStickyAddBar-module__gp5fmG__bar{z-index:95;background:var(--color-blanco);animation:MobileStickyAddBar-module__gp5fmG__slideUp .28s var(--ease-out);align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.125rem .625rem #460f191a}}@keyframes MobileStickyAddBar-module__gp5fmG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MobileStickyAddBar-module__gp5fmG__price{font-family:var(--font-body);color:var(--color-carmin);white-space:nowrap;font-size:1rem;font-weight:700}.MobileStickyAddBar-module__gp5fmG__size{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-md);width:5rem;height:2.75rem;font-family:var(--font-body);color:var(--color-carmin);flex-shrink:0;padding:0 .5rem;font-size:.875rem}.MobileStickyAddBar-module__gp5fmG__cta{background:var(--color-carmin);height:2.75rem;color:var(--color-blanco);border-radius:var(--radius-md);font-family:var(--font-body);text-transform:uppercase;cursor:pointer;border:none;flex:1;padding:0 1rem;font-size:.8125rem;font-weight:700}.MobileStickyAddBar-module__gp5fmG__cta:disabled{opacity:.5;cursor:not-allowed}
.EmptyState-module__J8E0uq__section{background:var(--color-blanco);padding:4rem 0 5rem}.EmptyState-module__J8E0uq__box{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:36rem;margin:0 auto;display:flex}.EmptyState-module__J8E0uq__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;line-height:1.2}.EmptyState-module__J8E0uq__body{font-family:var(--font-body);color:var(--color-carmin);opacity:.65;max-width:28rem;margin:0;font-size:.9375rem;font-weight:300}.EmptyState-module__J8E0uq__clearBtn{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);border:.0625rem solid var(--color-carmin);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-fast);background:0 0;margin-top:.5rem;padding:.625rem 1.5rem;font-size:.8125rem;font-weight:700}.EmptyState-module__J8E0uq__clearBtn:hover{background:var(--color-carmin);color:var(--color-blanco)}.EmptyState-module__J8E0uq__shortcuts{flex-wrap:wrap;justify-content:center;gap:.625rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.EmptyState-module__J8E0uq__shortcut{background:var(--color-gris-nude);color:var(--color-carmin);font-family:var(--font-body);border-radius:var(--radius-full);transition:var(--transition-fast);padding:.5rem 1rem;font-size:.8125rem;font-weight:700;display:inline-block}.EmptyState-module__J8E0uq__shortcut:hover{background:var(--color-carmin);color:var(--color-blanco)}
.AboutDocta-module__9kzu5a__section{background:var(--color-carmin);color:var(--color-blanco);isolation:isolate;grid-template-columns:1fr 1fr;align-items:stretch;display:grid;position:relative;overflow:hidden}.AboutDocta-module__9kzu5a__decorIsotype{opacity:.05;pointer-events:none;z-index:0;width:31.25rem;height:31.25rem;position:absolute;top:-7.5rem;left:-7.5rem;transform:rotate(15deg)}.AboutDocta-module__9kzu5a__copy{z-index:1;justify-content:center;gap:var(--space-md);flex-direction:column;padding:clamp(3rem,8vw,6.25rem) clamp(2rem,6vw,5rem);display:flex;position:relative}.AboutDocta-module__9kzu5a__eyebrow{font-family:var(--font-body);text-transform:uppercase;color:var(--color-verde-lima);margin:0;font-size:.75rem;font-weight:700}.AboutDocta-module__9kzu5a__title{font-family:var(--font-heading);color:var(--color-blanco);max-width:18ch;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.1}.AboutDocta-module__9kzu5a__body{gap:var(--space-sm);flex-direction:column;max-width:42ch;display:flex}.AboutDocta-module__9kzu5a__body p{font-family:var(--font-body);color:#fffc;margin:0;font-size:clamp(.9375rem,1.2vw,1rem);font-weight:300;line-height:1.4}.AboutDocta-module__9kzu5a__link{margin-top:var(--space-md);font-family:var(--font-body);color:var(--color-verde-lima);text-transform:uppercase;text-underline-offset:.25rem;align-items:center;gap:.5rem;width:fit-content;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}.AboutDocta-module__9kzu5a__link span{transition:transform var(--transition-base)}.AboutDocta-module__9kzu5a__link:hover span{transform:translate(.375rem)}.AboutDocta-module__9kzu5a__imageWrap{z-index:1;position:relative;overflow:hidden}.AboutDocta-module__9kzu5a__image{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:63.9375rem){.AboutDocta-module__9kzu5a__section{grid-template-columns:1fr}.AboutDocta-module__9kzu5a__imageWrap{aspect-ratio:4/5;max-height:37.5rem}.AboutDocta-module__9kzu5a__decorIsotype{width:20rem;height:20rem}}
.ProductDetailClient-module__nZi9ZW__main{background:var(--color-blanco);padding:0 0 3.75rem}.ProductDetailClient-module__nZi9ZW__mainInner{grid-template-columns:58% 42%;align-items:start;gap:3rem;display:grid}.ProductDetailClient-module__nZi9ZW__gallery{top:calc(var(--announcement-height) + var(--header-height) + 1.5rem);align-self:start;position:sticky}.ProductDetailClient-module__nZi9ZW__panel{flex-direction:column;padding-left:1rem;display:flex}@media (max-width:64rem){.ProductDetailClient-module__nZi9ZW__mainInner{grid-template-columns:1fr;gap:2rem}.ProductDetailClient-module__nZi9ZW__gallery{position:static}.ProductDetailClient-module__nZi9ZW__panel{padding-left:0}}
.ProductGrid-module__S3Mmoq__section{background:var(--color-blanco);padding:2rem 0 3rem}.ProductGrid-module__S3Mmoq__grid{grid-template-columns:repeat(4,1fr);gap:2.5rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.ProductGrid-module__S3Mmoq__grid>li{position:relative}.ProductGrid-module__S3Mmoq__outOfStock{z-index:4;background:var(--color-carmin);color:var(--color-blanco);font-family:var(--font-body);text-transform:uppercase;border-radius:var(--radius-full);padding:.3125rem .75rem;font-size:.625rem;font-weight:700;position:absolute;top:1.25rem;left:1.25rem}@media (max-width:64rem){.ProductGrid-module__S3Mmoq__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:48rem){.ProductGrid-module__S3Mmoq__grid{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}}
.ShippingHighlights-module__ca2ZaG__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.ShippingHighlights-module__ca2ZaG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ShippingHighlights-module__ca2ZaG__card{background:var(--color-blanco-calido);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:transform var(--transition-base), box-shadow var(--transition-base);flex-direction:column;align-items:flex-start;padding:2rem 1.75rem;display:flex;position:relative}.ShippingHighlights-module__ca2ZaG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-.25rem)}.ShippingHighlights-module__ca2ZaG__icon{border-radius:var(--radius-md);background:var(--color-verde-lima);width:3rem;height:3rem;color:var(--color-carmin);justify-content:center;align-items:center;margin-bottom:1.25rem;display:inline-flex}.ShippingHighlights-module__ca2ZaG__cardTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .5rem;line-height:1.2}.ShippingHighlights-module__ca2ZaG__cardDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.ShippingHighlights-module__ca2ZaG__grid{grid-template-columns:1fr}}
.ProductsCarousel-module__tPXZpq__section{background:var(--color-blanco);padding:clamp(3rem,6vw,5rem) 0}.ProductsCarousel-module__tPXZpq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;width:100%;display:flex}.ProductsCarousel-module__tPXZpq__eyebrow{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem;font-size:.6875rem;font-weight:700}.ProductsCarousel-module__tPXZpq__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.05}.ProductsCarousel-module__tPXZpq__viewAll{font-family:var(--font-body);text-transform:uppercase;color:var(--color-carmin);text-underline-offset:.25rem;white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.75rem;font-weight:700;text-decoration:underline;display:inline-flex}.ProductsCarousel-module__tPXZpq__viewAll:hover{color:var(--color-verde-lima)}.ProductsCarousel-module__tPXZpq__viewAll span{transition:transform var(--transition-base)}.ProductsCarousel-module__tPXZpq__viewAll:hover span{transform:translate(.25rem)}
.SeoBlock-module__bOkc3q__section{background:var(--color-blanco);border-top:.0625rem solid var(--color-gris-nude);padding:3.75rem 0}.SeoBlock-module__bOkc3q__box{text-align:center;max-width:50rem;margin:0 auto}.SeoBlock-module__bOkc3q__title{font-family:var(--font-heading);color:var(--color-carmin);margin:0 0 1.25rem;font-size:1.5rem;font-weight:600}.SeoBlock-module__bOkc3q__body{font-family:var(--font-body);color:var(--color-carmin);opacity:.7;margin:0;font-size:.9375rem;font-weight:400;line-height:1.7}.SeoBlock-module__bOkc3q__body a{color:var(--color-carmin);text-underline-offset:.1875rem;transition:color var(--transition-fast);font-weight:500;text-decoration:underline}.SeoBlock-module__bOkc3q__body a:hover{color:var(--color-verde-lima)}
.ContactChannels-module__rU4zvG__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.ContactChannels-module__rU4zvG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ContactChannels-module__rU4zvG__card{background:var(--color-blanco-calido);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-lg);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;align-items:flex-start;padding:2rem 1.75rem;display:flex}.ContactChannels-module__rU4zvG__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-verde-lima);transform:translateY(-.25rem)}.ContactChannels-module__rU4zvG__icon{border-radius:var(--radius-md);background:var(--color-verde-lima);width:3rem;height:3rem;color:var(--color-carmin);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.ContactChannels-module__rU4zvG__label{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin-bottom:.5rem}.ContactChannels-module__rU4zvG__primary{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .625rem;line-height:1.2}.ContactChannels-module__rU4zvG__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;flex:1;margin:0 0 1.25rem;line-height:1.5}.ContactChannels-module__rU4zvG__cta{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);text-underline-offset:.25rem;transition:var(--transition-fast);text-decoration:underline}.ContactChannels-module__rU4zvG__cta:hover{color:var(--color-verde-lima)}@media (max-width:60rem){.ContactChannels-module__rU4zvG__grid{grid-template-columns:1fr}}
.CareRules-module__oLcOxG__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.CareRules-module__oLcOxG__header{max-width:38rem;margin:0 0 2.5rem}.CareRules-module__oLcOxG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.CareRules-module__oLcOxG__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.CareRules-module__oLcOxG__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.CareRules-module__oLcOxG__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid}.CareRules-module__oLcOxG__card{background:var(--color-blanco-calido);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:transform var(--transition-base), box-shadow var(--transition-base);padding:1.75rem 1.25rem 1.5rem;position:relative}.CareRules-module__oLcOxG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-.25rem)}.CareRules-module__oLcOxG__num{font-family:var(--font-heading);color:var(--color-verde-lima);margin-bottom:.875rem;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;line-height:1;display:inline-block}.CareRules-module__oLcOxG__cardTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);margin:0 0 .5rem;line-height:1.2}.CareRules-module__oLcOxG__cardDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:75rem){.CareRules-module__oLcOxG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:50rem){.CareRules-module__oLcOxG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.CareRules-module__oLcOxG__grid{grid-template-columns:1fr}}
.ReturnSteps-module__LaMT4a__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.ReturnSteps-module__LaMT4a__header{max-width:38rem;margin:0 0 2.5rem}.ReturnSteps-module__LaMT4a__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.ReturnSteps-module__LaMT4a__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.ReturnSteps-module__LaMT4a__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.ReturnSteps-module__LaMT4a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.ReturnSteps-module__LaMT4a__card{background:var(--color-blanco-calido);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:transform var(--transition-base), box-shadow var(--transition-base);padding:2rem 1.75rem 1.75rem;position:relative}.ReturnSteps-module__LaMT4a__card:hover{box-shadow:var(--shadow-md);transform:translateY(-.25rem)}.ReturnSteps-module__LaMT4a__num{font-family:var(--font-heading);color:var(--color-verde-lima);margin-bottom:.875rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1;display:inline-block}.ReturnSteps-module__LaMT4a__cardTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .5rem}.ReturnSteps-module__LaMT4a__cardDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.ReturnSteps-module__LaMT4a__grid{grid-template-columns:1fr}}
.ShippingTable-module__MC0q9G__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.ShippingTable-module__MC0q9G__header{max-width:42rem;margin:0 0 2.25rem}.ShippingTable-module__MC0q9G__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.ShippingTable-module__MC0q9G__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.ShippingTable-module__MC0q9G__note{font-family:var(--font-body);font-weight:300;font-size:var(--text-base);color:var(--color-carmin);opacity:.85;margin:0;line-height:1.5}.ShippingTable-module__MC0q9G__note strong{opacity:1;font-weight:700}.ShippingTable-module__MC0q9G__tableWrap{background:var(--color-blanco);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1rem;overflow-x:auto}.ShippingTable-module__MC0q9G__table{border-collapse:collapse;width:100%;font-family:var(--font-body)}.ShippingTable-module__MC0q9G__table thead th{font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);text-align:left;border-bottom:.0625rem solid var(--color-gris-nude);padding:.875rem 1rem}.ShippingTable-module__MC0q9G__table tbody td{font-weight:400;font-size:var(--text-base);color:var(--color-carmin);border-bottom:.0625rem solid var(--color-gris-nude);vertical-align:top;padding:1rem}.ShippingTable-module__MC0q9G__table tbody tr:nth-child(2n){background:var(--color-blanco-calido)}.ShippingTable-module__MC0q9G__table tbody tr:last-child td{border-bottom:none}.ShippingTable-module__MC0q9G__zoneCell{color:var(--color-carmin);font-weight:700;display:block}.ShippingTable-module__MC0q9G__examplesMobile{font-size:var(--text-sm);color:var(--color-carmin);opacity:.65;margin-top:.25rem;display:none}.ShippingTable-module__MC0q9G__cost{white-space:nowrap;font-weight:700}.ShippingTable-module__MC0q9G__tip{font-family:var(--font-body);font-weight:300;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7;margin:1.25rem 0 0;line-height:1.5}@media (max-width:48rem){.ShippingTable-module__MC0q9G__hideMobile{display:none}.ShippingTable-module__MC0q9G__examplesMobile{display:block}}
.HowToMeasure-module__bafWtG__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.HowToMeasure-module__bafWtG__header{max-width:38rem;margin:0 0 2.5rem}.HowToMeasure-module__bafWtG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.HowToMeasure-module__bafWtG__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.HowToMeasure-module__bafWtG__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.HowToMeasure-module__bafWtG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;display:grid}.HowToMeasure-module__bafWtG__card{background:var(--color-blanco-calido);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:transform var(--transition-base), box-shadow var(--transition-base);padding:2rem 1.5rem 1.75rem;position:relative}.HowToMeasure-module__bafWtG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-.25rem)}.HowToMeasure-module__bafWtG__num{font-family:var(--font-heading);color:var(--color-verde-lima);margin-bottom:.875rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1;display:inline-block}.HowToMeasure-module__bafWtG__cardTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .5rem}.HowToMeasure-module__bafWtG__cardDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.HowToMeasure-module__bafWtG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.HowToMeasure-module__bafWtG__grid{grid-template-columns:1fr}}
.Manifesto-module__TDylpa__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.Manifesto-module__TDylpa__header{max-width:42rem;margin:0 0 2.5rem}.Manifesto-module__TDylpa__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.Manifesto-module__TDylpa__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.Manifesto-module__TDylpa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.Manifesto-module__TDylpa__block{flex-direction:column;display:flex}.Manifesto-module__TDylpa__blockLabel{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-verde-lima);border-bottom:.0625rem solid var(--color-gris-nude);margin:0 0 .875rem;padding-bottom:.625rem}.Manifesto-module__TDylpa__blockTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.25}.Manifesto-module__TDylpa__blockBody{font-family:var(--font-body);font-weight:300;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;margin:0;line-height:1.6}@media (max-width:60rem){.Manifesto-module__TDylpa__grid{grid-template-columns:1fr;gap:2.5rem}}
.HelpCategories-module__EfRGwa__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.HelpCategories-module__EfRGwa__header{max-width:38rem;margin:0 0 2.25rem}.HelpCategories-module__EfRGwa__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.HelpCategories-module__EfRGwa__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0;line-height:1.1}.HelpCategories-module__EfRGwa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.HelpCategories-module__EfRGwa__card{background:var(--color-blanco-calido);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-lg);color:var(--color-carmin);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:center;gap:.25rem 1rem;padding:1.5rem;text-decoration:none;display:grid}.HelpCategories-module__EfRGwa__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-verde-lima);transform:translateY(-.25rem)}.HelpCategories-module__EfRGwa__icon{border-radius:var(--radius-md);background:var(--color-verde-lima);width:3rem;height:3rem;color:var(--color-carmin);flex-shrink:0;grid-row:1/3;justify-content:center;align-items:center;display:inline-flex}.HelpCategories-module__EfRGwa__label{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);line-height:1.2}.HelpCategories-module__EfRGwa__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7;grid-column:2/4;line-height:1.4}.HelpCategories-module__EfRGwa__arrow{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-carmin);opacity:.5;transition:var(--transition-fast);grid-row:1/3}.HelpCategories-module__EfRGwa__card:hover .HelpCategories-module__EfRGwa__arrow{opacity:1;transform:translate(.25rem)}@media (max-width:60rem){.HelpCategories-module__EfRGwa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.HelpCategories-module__EfRGwa__grid{grid-template-columns:1fr}}
.ContactForm-module__N_qtAG__form{background:var(--color-blanco);border-radius:var(--radius-lg);max-width:44rem;box-shadow:var(--shadow-sm);flex-direction:column;gap:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.ContactForm-module__N_qtAG__row{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.ContactForm-module__N_qtAG__field{flex-direction:column;gap:.5rem;display:flex}.ContactForm-module__N_qtAG__label{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);color:var(--color-carmin)}.ContactForm-module__N_qtAG__input,.ContactForm-module__N_qtAG__select,.ContactForm-module__N_qtAG__textarea{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);padding:.875rem 1rem}.ContactForm-module__N_qtAG__input:focus,.ContactForm-module__N_qtAG__select:focus,.ContactForm-module__N_qtAG__textarea:focus{border-color:var(--color-carmin);outline:none;box-shadow:0 0 0 .1875rem #accd5a66}.ContactForm-module__N_qtAG__textarea{resize:vertical;min-height:8rem;line-height:1.5}.ContactForm-module__N_qtAG__select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%23460f19' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.ContactForm-module__N_qtAG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__N_qtAG__error{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);border-left:.1875rem solid var(--color-carmin);border-radius:var(--radius-sm);background:#460f190f;margin:0;padding:.625rem .875rem}.ContactForm-module__N_qtAG__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.25rem;display:flex}.ContactForm-module__N_qtAG__fineprint{font-family:var(--font-body);font-weight:300;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7;margin:0}.ContactForm-module__N_qtAG__fineprint a{text-underline-offset:.1875rem;color:var(--color-carmin);text-decoration:underline}.ContactForm-module__N_qtAG__fineprint a:hover{color:var(--color-verde-lima)}.ContactForm-module__N_qtAG__success{background:var(--color-verde-lima);border-radius:var(--radius-lg);max-width:44rem;padding:clamp(2rem,4vw,2.5rem)}.ContactForm-module__N_qtAG__successTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0 0 .625rem}.ContactForm-module__N_qtAG__successBody{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.85;max-width:50ch;margin:0 0 1.25rem;line-height:1.5}.ContactForm-module__N_qtAG__successAgain{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ContactForm-module__N_qtAG__successAgain:hover{color:var(--color-blanco)}@media (max-width:40rem){.ContactForm-module__N_qtAG__row{grid-template-columns:1fr}.ContactForm-module__N_qtAG__actions{flex-direction:column;align-items:stretch}}
.CareSymbols-module__MjugOG__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.CareSymbols-module__MjugOG__header{max-width:38rem;margin:0 0 2.5rem}.CareSymbols-module__MjugOG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.CareSymbols-module__MjugOG__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.CareSymbols-module__MjugOG__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.CareSymbols-module__MjugOG__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid}.CareSymbols-module__MjugOG__card{text-align:center;background:var(--color-blanco);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:border-color var(--transition-base), transform var(--transition-base);flex-direction:column;align-items:center;padding:1.75rem 1rem;display:flex}.CareSymbols-module__MjugOG__card:hover{border-color:var(--color-verde-lima);transform:translateY(-.25rem)}.CareSymbols-module__MjugOG__icon{color:var(--color-carmin);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.CareSymbols-module__MjugOG__label{font-family:var(--font-heading);font-weight:700;font-size:var(--text-base);color:var(--color-carmin);margin:0 0 .375rem;line-height:1.2}.CareSymbols-module__MjugOG__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7;margin:0;line-height:1.4}@media (max-width:75rem){.CareSymbols-module__MjugOG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:50rem){.CareSymbols-module__MjugOG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.PolicyGrid-module__61jTOa__section{background:var(--color-gris-nude);padding:clamp(3rem,7vw,5rem) 0}.PolicyGrid-module__61jTOa__header{max-width:38rem;margin:0 0 2.5rem}.PolicyGrid-module__61jTOa__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin:0 0 .625rem}.PolicyGrid-module__61jTOa__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.PolicyGrid-module__61jTOa__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.PolicyGrid-module__61jTOa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.PolicyGrid-module__61jTOa__card{background:var(--color-blanco);border-radius:var(--radius-lg);flex-direction:column;padding:2rem 1.75rem;display:flex}.PolicyGrid-module__61jTOa__label{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin-bottom:.875rem}.PolicyGrid-module__61jTOa__value{font-family:var(--font-heading);font-weight:700;font-size:var(--text-2xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.2}.PolicyGrid-module__61jTOa__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.PolicyGrid-module__61jTOa__grid{grid-template-columns:1fr}}
.TrackOrder-module__G6zm2W__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.TrackOrder-module__G6zm2W__header{max-width:38rem;margin:0 0 2.5rem}.TrackOrder-module__G6zm2W__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.TrackOrder-module__G6zm2W__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.TrackOrder-module__G6zm2W__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.TrackOrder-module__G6zm2W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.TrackOrder-module__G6zm2W__card{background:var(--color-blanco-calido);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:transform var(--transition-base), box-shadow var(--transition-base);padding:2rem 1.75rem 1.75rem;position:relative}.TrackOrder-module__G6zm2W__card:hover{box-shadow:var(--shadow-md);transform:translateY(-.25rem)}.TrackOrder-module__G6zm2W__num{font-family:var(--font-heading);color:var(--color-verde-lima);margin-bottom:.875rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1;display:inline-block}.TrackOrder-module__G6zm2W__cardTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .5rem}.TrackOrder-module__G6zm2W__cardDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.TrackOrder-module__G6zm2W__grid{grid-template-columns:1fr}}
.SizeChartTabs-module__x2lbJW__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.SizeChartTabs-module__x2lbJW__header{max-width:42rem;margin:0 0 2.25rem}.SizeChartTabs-module__x2lbJW__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.SizeChartTabs-module__x2lbJW__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.SizeChartTabs-module__x2lbJW__note{font-family:var(--font-body);font-weight:300;font-size:var(--text-base);color:var(--color-carmin);opacity:.85;margin:0;line-height:1.5}.SizeChartTabs-module__x2lbJW__note strong{opacity:1;font-weight:700}.SizeChartTabs-module__x2lbJW__tabs{border-bottom:.0625rem solid var(--color-gris-nude);flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.SizeChartTabs-module__x2lbJW__tab{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;border-radius:var(--radius-md);transition:var(--transition-fast);cursor:pointer;white-space:nowrap;padding:.625rem 1rem;position:relative}.SizeChartTabs-module__x2lbJW__tab:hover{opacity:.9;background:var(--color-gris-nude)}.SizeChartTabs-module__x2lbJW__tabActive{opacity:1;background:var(--color-carmin);color:var(--color-blanco);font-weight:700}.SizeChartTabs-module__x2lbJW__tabActive:hover{background:var(--color-carmin-hover);color:var(--color-blanco)}.SizeChartTabs-module__x2lbJW__panel{background:var(--color-blanco);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:2rem}.SizeChartTabs-module__x2lbJW__tableWrap{margin:0 -.5rem;overflow-x:auto}.SizeChartTabs-module__x2lbJW__table{border-collapse:collapse;width:100%;min-width:32rem;font-family:var(--font-body)}.SizeChartTabs-module__x2lbJW__table thead th{font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);text-align:left;border-bottom:.0625rem solid var(--color-gris-nude);padding:.875rem 1rem}.SizeChartTabs-module__x2lbJW__table tbody td{font-weight:400;font-size:var(--text-base);color:var(--color-carmin);border-bottom:.0625rem solid var(--color-gris-nude);padding:.875rem 1rem}.SizeChartTabs-module__x2lbJW__table tbody tr:nth-child(2n){background:var(--color-blanco-calido)}.SizeChartTabs-module__x2lbJW__table tbody tr:last-child td{border-bottom:none}.SizeChartTabs-module__x2lbJW__sizeCell{color:var(--color-carmin);font-weight:700}.SizeChartTabs-module__x2lbJW__tip{font-family:var(--font-body);font-weight:300;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7;margin:1.25rem 0 0;line-height:1.5}@media (max-width:40rem){.SizeChartTabs-module__x2lbJW__panel{padding:1.25rem}.SizeChartTabs-module__x2lbJW__tab{padding:.5rem .875rem}}
.Timeline-module__4YlQXW__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.Timeline-module__4YlQXW__header{max-width:38rem;margin:0 0 3rem}.Timeline-module__4YlQXW__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.Timeline-module__4YlQXW__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.Timeline-module__4YlQXW__list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.Timeline-module__4YlQXW__item{grid-template-columns:4rem 1fr;gap:1.5rem;padding-bottom:2.5rem;display:grid;position:relative}.Timeline-module__4YlQXW__item:last-child{padding-bottom:0}.Timeline-module__4YlQXW__marker{flex-direction:column;align-items:center;padding-top:.5rem;display:flex;position:relative}.Timeline-module__4YlQXW__dot{border-radius:var(--radius-full);background:var(--color-verde-lima);border:.1875rem solid var(--color-carmin);z-index:2;width:1rem;height:1rem}.Timeline-module__4YlQXW__line{background:var(--color-gris-nude);z-index:1;width:.125rem;position:absolute;top:1.5rem;bottom:-2.5rem}.Timeline-module__4YlQXW__content{background:var(--color-blanco);border-radius:var(--radius-lg);border:.0625rem solid var(--color-gris-nude);transition:transform var(--transition-base), box-shadow var(--transition-base);padding:1.75rem 2rem}.Timeline-module__4YlQXW__content:hover{box-shadow:var(--shadow-sm);transform:translateY(-.125rem)}.Timeline-module__4YlQXW__year{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-verde-lima);margin:0 0 .625rem;line-height:1}.Timeline-module__4YlQXW__itemTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .625rem;line-height:1.2}.Timeline-module__4YlQXW__itemDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;max-width:56ch;margin:0;line-height:1.55}@media (max-width:40rem){.Timeline-module__4YlQXW__item{grid-template-columns:2.5rem 1fr;gap:1rem}.Timeline-module__4YlQXW__content{padding:1.25rem 1.5rem}.Timeline-module__4YlQXW__year{font-size:var(--text-2xl)}}
.HelpFAQ-module__ALGc8q__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.HelpFAQ-module__ALGc8q__header{max-width:38rem;margin:0 0 1.5rem}.HelpFAQ-module__ALGc8q__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.HelpFAQ-module__ALGc8q__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0;line-height:1.1}.HelpFAQ-module__ALGc8q__searchWrap{max-width:38rem;margin:0 0 1rem;position:relative}.HelpFAQ-module__ALGc8q__searchIcon{color:var(--color-carmin);opacity:.55;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:1.125rem;transform:translateY(-50%)}.HelpFAQ-module__ALGc8q__searchInput{background:var(--color-blanco);border:.0625rem solid var(--color-gris-nude);border-radius:var(--radius-full);width:100%;font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);transition:var(--transition-fast);padding:1rem 3rem}.HelpFAQ-module__ALGc8q__searchInput:focus{outline:.125rem solid var(--color-verde-lima);outline-offset:.125rem;border-color:var(--color-carmin)}.HelpFAQ-module__ALGc8q__searchInput::placeholder{color:var(--color-carmin);opacity:.5}.HelpFAQ-module__ALGc8q__searchClear{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-carmin);opacity:.65;cursor:pointer;transition:var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.HelpFAQ-module__ALGc8q__searchClear:hover{opacity:1;background:var(--color-gris-nude)}.HelpFAQ-module__ALGc8q__searchStatus{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.75;margin:0 0 1.5rem}.HelpFAQ-module__ALGc8q__groups{flex-direction:column;gap:2.5rem;margin-top:1.5rem;display:flex}.HelpFAQ-module__ALGc8q__group{scroll-margin-top:calc(var(--announcement-height) + var(--header-height) + 1rem)}.HelpFAQ-module__ALGc8q__groupTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);border-bottom:.0625rem solid var(--color-gris-nude);margin:0 0 .875rem;padding-bottom:.625rem;line-height:1.2}.HelpFAQ-module__ALGc8q__qList{flex-direction:column;display:flex}.HelpFAQ-module__ALGc8q__qItem{border-bottom:.0625rem solid var(--color-gris-nude)}.HelpFAQ-module__ALGc8q__qDetails{background:0 0}.HelpFAQ-module__ALGc8q__qSummary{cursor:pointer;font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);transition:var(--transition-fast);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem .5rem 1.25rem 0;line-height:1.3;list-style:none;display:flex}.HelpFAQ-module__ALGc8q__qSummary::-webkit-details-marker{display:none}.HelpFAQ-module__ALGc8q__qSummary:hover{color:var(--color-carmin-hover)}.HelpFAQ-module__ALGc8q__qChevron{font-family:var(--font-body);font-weight:400;font-size:var(--text-2xl);color:var(--color-verde-lima);transition:transform var(--transition-base);flex-shrink:0;line-height:1}.HelpFAQ-module__ALGc8q__qDetails[open] .HelpFAQ-module__ALGc8q__qChevron{transform:rotate(45deg)}.HelpFAQ-module__ALGc8q__qAnswer{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;max-width:60ch;margin:0 0 1.25rem;line-height:1.6}
.ContactMap-module__GnkfFq__section{background:var(--color-blanco);scroll-margin-top:calc(var(--announcement-height) + var(--header-height) + 1rem);padding:clamp(3rem,7vw,5rem) 0}.ContactMap-module__GnkfFq__grid{grid-template-columns:1fr 1.2fr;align-items:stretch;gap:clamp(2rem,5vw,3.5rem);display:grid}.ContactMap-module__GnkfFq__copy{flex-direction:column;justify-content:center;display:flex}.ContactMap-module__GnkfFq__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.ContactMap-module__GnkfFq__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 1rem;line-height:1.1}.ContactMap-module__GnkfFq__address{font-family:var(--font-body);font-weight:400;font-size:var(--text-lg);color:var(--color-carmin);margin:0 0 1.75rem;font-style:normal;line-height:1.4}.ContactMap-module__GnkfFq__meta{border-top:.0625rem solid var(--color-gris-nude);flex-direction:column;margin:0 0 1.5rem;display:flex}.ContactMap-module__GnkfFq__metaRow{border-bottom:.0625rem solid var(--color-gris-nude);grid-template-columns:8rem 1fr;gap:1.5rem;padding:.875rem 0;display:grid}.ContactMap-module__GnkfFq__metaRow dt{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6}.ContactMap-module__GnkfFq__metaRow dd{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);margin:0;line-height:1.4}.ContactMap-module__GnkfFq__metaRow dd a{color:var(--color-carmin);text-underline-offset:.1875rem;text-decoration:underline}.ContactMap-module__GnkfFq__metaRow dd a:hover{color:var(--color-verde-lima)}.ContactMap-module__GnkfFq__dirBlock{flex-direction:column;align-self:stretch;gap:1rem;display:flex}.ContactMap-module__GnkfFq__dirLead{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;max-width:28rem;margin:0;line-height:1.45}.ContactMap-module__GnkfFq__directions{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-self:stretch;gap:.75rem;display:grid}.ContactMap-module__GnkfFq__dirBtn{border-radius:var(--radius-lg);font-family:var(--font-body);color:#fff;transition:var(--transition-fast);cursor:pointer;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:4.25rem;padding:1rem 1.25rem;text-decoration:none;display:grid;box-shadow:0 .125rem .375rem #0000001a}.ContactMap-module__GnkfFq__dirBtn:hover{transform:translateY(-1px);box-shadow:0 .5rem 1rem #00000029}.ContactMap-module__GnkfFq__dirBtn:active{transform:translateY(0)}.ContactMap-module__GnkfFq__dirIcon{background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.ContactMap-module__GnkfFq__dirText{text-align:left;flex-direction:column;line-height:1.15;display:flex}.ContactMap-module__GnkfFq__dirLabel{font-size:var(--text-xs);opacity:.85;letter-spacing:.02em;font-weight:400}.ContactMap-module__GnkfFq__dirBrand{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:700}.ContactMap-module__GnkfFq__dirArrow{opacity:.9;transition:transform var(--transition-fast);font-size:1.25rem;font-weight:700}.ContactMap-module__GnkfFq__dirBtn:hover .ContactMap-module__GnkfFq__dirArrow{transform:translate(3px)}.ContactMap-module__GnkfFq__dirBtnGmaps{background:#1a73e8}.ContactMap-module__GnkfFq__dirBtnGmaps:hover{background:#1765cc}.ContactMap-module__GnkfFq__dirBtnWaze{color:#052b3d;background:#3cf}.ContactMap-module__GnkfFq__dirBtnWaze .ContactMap-module__GnkfFq__dirIcon{background:#052b3d1f}.ContactMap-module__GnkfFq__dirBtnWaze:hover{color:#fff;background:#14b8e3}.ContactMap-module__GnkfFq__dirBtnWaze:hover .ContactMap-module__GnkfFq__dirIcon{background:#ffffff38}@media (max-width:30rem){.ContactMap-module__GnkfFq__directions{grid-template-columns:1fr}.ContactMap-module__GnkfFq__dirBrand{font-size:var(--text-base)}}.ContactMap-module__GnkfFq__mapWrap{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-gris-nude);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.ContactMap-module__GnkfFq__map{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:60rem){.ContactMap-module__GnkfFq__grid{grid-template-columns:1fr}.ContactMap-module__GnkfFq__mapWrap{aspect-ratio:16/11}}
.StainGuide-module__gjzr-W__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.StainGuide-module__gjzr-W__header{max-width:42rem;margin:0 0 2.25rem}.StainGuide-module__gjzr-W__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.StainGuide-module__gjzr-W__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.StainGuide-module__gjzr-W__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.StainGuide-module__gjzr-W__tableWrap{background:var(--color-blanco-calido);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1rem;overflow-x:auto}.StainGuide-module__gjzr-W__table{border-collapse:collapse;width:100%;font-family:var(--font-body)}.StainGuide-module__gjzr-W__table thead th{font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);text-align:left;border-bottom:.0625rem solid var(--color-gris-nude);padding:.875rem 1rem}.StainGuide-module__gjzr-W__table tbody td{font-weight:400;font-size:var(--text-base);color:var(--color-carmin);border-bottom:.0625rem solid var(--color-gris-nude);vertical-align:top;padding:1rem;line-height:1.5}.StainGuide-module__gjzr-W__table tbody tr:nth-child(2n){background:var(--color-blanco)}.StainGuide-module__gjzr-W__table tbody tr:last-child td{border-bottom:none}.StainGuide-module__gjzr-W__name{color:var(--color-carmin);white-space:nowrap;font-weight:700}.StainGuide-module__gjzr-W__treatment{flex-direction:column;gap:.5rem;display:flex}.StainGuide-module__gjzr-W__speedMobile{font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.65;background:var(--color-verde-lima);border-radius:var(--radius-full);align-self:flex-start;padding:.25rem .625rem;font-weight:700;display:none}.StainGuide-module__gjzr-W__speedTag{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);color:var(--color-carmin);background:var(--color-verde-lima);border-radius:var(--radius-full);white-space:nowrap;align-items:center;padding:.25rem .75rem;display:inline-flex}.StainGuide-module__gjzr-W__tip{font-family:var(--font-body);font-weight:300;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7;margin:1.25rem 0 0;line-height:1.5}@media (max-width:48rem){.StainGuide-module__gjzr-W__hideMobile{display:none}.StainGuide-module__gjzr-W__speedMobile{display:inline-flex}}
.StartReturn-module__yaRSea__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.StartReturn-module__yaRSea__box{background:var(--color-verde-lima);border-radius:var(--radius-lg);grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;padding:clamp(2rem,5vw,3.5rem);display:grid}.StartReturn-module__yaRSea__copy{flex-direction:column;display:flex}.StartReturn-module__yaRSea__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.7;margin:0 0 .625rem}.StartReturn-module__yaRSea__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 1rem;line-height:1.1}.StartReturn-module__yaRSea__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.85;max-width:44ch;margin:0;line-height:1.5}.StartReturn-module__yaRSea__actions{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.StartReturn-module__yaRSea__note{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7}@media (max-width:60rem){.StartReturn-module__yaRSea__box{grid-template-columns:1fr;gap:2rem}.StartReturn-module__yaRSea__actions{align-items:stretch}}
.Couriers-module__LMREda__section{background:var(--color-gris-nude);padding:clamp(3rem,7vw,5rem) 0}.Couriers-module__LMREda__header{max-width:38rem;margin:0 0 2rem}.Couriers-module__LMREda__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin:0 0 .625rem}.Couriers-module__LMREda__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0;line-height:1.1}.Couriers-module__LMREda__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Couriers-module__LMREda__card{background:var(--color-blanco);border-radius:var(--radius-lg);transition:border-color var(--transition-base);border:.0625rem solid #0000;flex-direction:column;align-items:flex-start;padding:1.75rem;display:flex}.Couriers-module__LMREda__card:hover{border-color:var(--color-verde-lima)}.Couriers-module__LMREda__brand{font-family:var(--font-heading);font-weight:700;font-size:var(--text-2xl);color:var(--color-carmin);margin-bottom:.375rem;line-height:1.1}.Couriers-module__LMREda__zones{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7}@media (max-width:48rem){.Couriers-module__LMREda__grid{grid-template-columns:1fr}}
.FitGuide-module__ci4kTG__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.FitGuide-module__ci4kTG__header{max-width:38rem;margin:0 0 2.5rem}.FitGuide-module__ci4kTG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.FitGuide-module__ci4kTG__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.1}.FitGuide-module__ci4kTG__subtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-carmin);opacity:.75;max-width:52ch;margin:0;line-height:1.5}.FitGuide-module__ci4kTG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.FitGuide-module__ci4kTG__card{flex-direction:column;display:flex}.FitGuide-module__ci4kTG__imageWrap{aspect-ratio:3/4;background:var(--color-gris-imagen);border-radius:var(--radius-lg);margin-bottom:1.25rem;overflow:hidden}.FitGuide-module__ci4kTG__image{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.FitGuide-module__ci4kTG__card:hover .FitGuide-module__ci4kTG__image{transform:scale(1.03)}.FitGuide-module__ci4kTG__label{font-family:var(--font-heading);font-weight:700;font-size:var(--text-2xl);color:var(--color-carmin);margin:0 0 .5rem}.FitGuide-module__ci4kTG__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.FitGuide-module__ci4kTG__grid{grid-template-columns:1fr;gap:2.5rem;max-width:30rem}}
.LookbookGrid-module__lnDq-q__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.LookbookGrid-module__lnDq-q__header{max-width:38rem;margin:0 0 2.5rem}.LookbookGrid-module__lnDq-q__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.LookbookGrid-module__lnDq-q__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.LookbookGrid-module__lnDq-q__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:12rem;gap:1rem;display:grid}.LookbookGrid-module__lnDq-q__tile{border-radius:var(--radius-lg);background:var(--color-gris-imagen);margin:0;position:relative;overflow:hidden}.LookbookGrid-module__lnDq-q__img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.LookbookGrid-module__lnDq-q__tile:hover .LookbookGrid-module__lnDq-q__img{transform:scale(1.04)}.LookbookGrid-module__lnDq-q__tall,.LookbookGrid-module__lnDq-q__wide{grid-area:span 2/span 2}.LookbookGrid-module__lnDq-q__small1,.LookbookGrid-module__lnDq-q__small2,.LookbookGrid-module__lnDq-q__small3,.LookbookGrid-module__lnDq-q__small4{grid-area:span 1/span 2}.LookbookGrid-module__lnDq-q__caption{background:var(--color-carmin);color:var(--color-blanco);border-radius:var(--radius-sm);font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);width:fit-content;padding:.375rem .75rem;position:absolute;bottom:.875rem;left:.875rem;right:.875rem}@media (max-width:60rem){.LookbookGrid-module__lnDq-q__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:14rem}.LookbookGrid-module__lnDq-q__tall,.LookbookGrid-module__lnDq-q__wide{grid-area:span 2/span 2}.LookbookGrid-module__lnDq-q__small1,.LookbookGrid-module__lnDq-q__small2,.LookbookGrid-module__lnDq-q__small3,.LookbookGrid-module__lnDq-q__small4{grid-area:span 1/span 1}}@media (max-width:30rem){.LookbookGrid-module__lnDq-q__grid{grid-template-columns:1fr}.LookbookGrid-module__lnDq-q__tall,.LookbookGrid-module__lnDq-q__wide,.LookbookGrid-module__lnDq-q__small1,.LookbookGrid-module__lnDq-q__small2,.LookbookGrid-module__lnDq-q__small3,.LookbookGrid-module__lnDq-q__small4{grid-area:span 1/span 1}}
.HelpContact-module__G9cMya__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.HelpContact-module__G9cMya__box{background:var(--color-verde-lima);border-radius:var(--radius-lg);grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;padding:clamp(2rem,5vw,3.5rem);display:grid}.HelpContact-module__G9cMya__copy{flex-direction:column;display:flex}.HelpContact-module__G9cMya__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.7;margin:0 0 .625rem}.HelpContact-module__G9cMya__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0 0 1rem;line-height:1.1}.HelpContact-module__G9cMya__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.85;max-width:44ch;margin:0;line-height:1.5}.HelpContact-module__G9cMya__actions{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.HelpContact-module__G9cMya__note{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.7}@media (max-width:60rem){.HelpContact-module__G9cMya__box{grid-template-columns:1fr;gap:2rem}.HelpContact-module__G9cMya__actions{align-items:stretch}}
.ContactFAQ-module__WjuN2q__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.ContactFAQ-module__WjuN2q__header{max-width:38rem;margin:0 0 2rem}.ContactFAQ-module__WjuN2q__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.ContactFAQ-module__WjuN2q__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0;line-height:1.1}.ContactFAQ-module__WjuN2q__list{border-top:.0625rem solid var(--color-gris-nude);flex-direction:column;margin:0;display:flex}.ContactFAQ-module__WjuN2q__row{border-bottom:.0625rem solid var(--color-gris-nude);grid-template-columns:minmax(14rem,22rem) 1fr;gap:2rem;padding:1.5rem 0;display:grid}.ContactFAQ-module__WjuN2q__q{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);margin:0;line-height:1.3}.ContactFAQ-module__WjuN2q__a{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;max-width:60ch;margin:0;line-height:1.55}.ContactFAQ-module__WjuN2q__footer{margin-top:1.75rem}.ContactFAQ-module__WjuN2q__link{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);text-underline-offset:.25rem;transition:var(--transition-fast);text-decoration:underline}.ContactFAQ-module__WjuN2q__link:hover{color:var(--color-verde-lima)}@media (max-width:60rem){.ContactFAQ-module__WjuN2q__row{grid-template-columns:1fr;gap:.625rem}}
.Storage-module__O7hJ3q__section{background:var(--color-gris-nude);padding:clamp(3rem,7vw,5rem) 0}.Storage-module__O7hJ3q__header{max-width:38rem;margin:0 0 2.5rem}.Storage-module__O7hJ3q__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin:0 0 .625rem}.Storage-module__O7hJ3q__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.Storage-module__O7hJ3q__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.Storage-module__O7hJ3q__card{background:var(--color-blanco);border-radius:var(--radius-lg);flex-direction:column;padding:1.75rem;display:flex}.Storage-module__O7hJ3q__cat{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin-bottom:.875rem}.Storage-module__O7hJ3q__rule{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.2}.Storage-module__O7hJ3q__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.Storage-module__O7hJ3q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:30rem){.Storage-module__O7hJ3q__grid{grid-template-columns:1fr}}
.ReturnFAQ-module__GE55Na__section{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.ReturnFAQ-module__GE55Na__header{max-width:38rem;margin:0 0 2.5rem}.ReturnFAQ-module__GE55Na__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.ReturnFAQ-module__GE55Na__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.ReturnFAQ-module__GE55Na__list{border-top:.0625rem solid var(--color-gris-nude);flex-direction:column;margin:0;display:flex}.ReturnFAQ-module__GE55Na__row{border-bottom:.0625rem solid var(--color-gris-nude);grid-template-columns:minmax(14rem,22rem) 1fr;gap:2rem;padding:1.75rem 0;display:grid}.ReturnFAQ-module__GE55Na__q{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);margin:0;line-height:1.3}.ReturnFAQ-module__GE55Na__a{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;max-width:60ch;margin:0;line-height:1.55}@media (max-width:60rem){.ReturnFAQ-module__GE55Na__row{grid-template-columns:1fr;gap:.625rem}}
.ShippingPolicy-module__og0nzq__section{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.ShippingPolicy-module__og0nzq__header{max-width:38rem;margin:0 0 2.5rem}.ShippingPolicy-module__og0nzq__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.ShippingPolicy-module__og0nzq__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.ShippingPolicy-module__og0nzq__list{border-top:.0625rem solid var(--color-gris-nude);flex-direction:column;margin:0;display:flex}.ShippingPolicy-module__og0nzq__row{border-bottom:.0625rem solid var(--color-gris-nude);grid-template-columns:minmax(14rem,22rem) 1fr;gap:2rem;padding:1.75rem 0;display:grid}.ShippingPolicy-module__og0nzq__q{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);margin:0;line-height:1.3}.ShippingPolicy-module__og0nzq__a{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;max-width:60ch;margin:0;line-height:1.55}@media (max-width:60rem){.ShippingPolicy-module__og0nzq__row{grid-template-columns:1fr;gap:.625rem}}
.BetweenSizes-module__ZPpjgG__section{background:var(--color-gris-nude);padding:clamp(3rem,7vw,5rem) 0}.BetweenSizes-module__ZPpjgG__header{max-width:38rem;margin:0 0 2.5rem}.BetweenSizes-module__ZPpjgG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin:0 0 .625rem}.BetweenSizes-module__ZPpjgG__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.BetweenSizes-module__ZPpjgG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.BetweenSizes-module__ZPpjgG__card{background:var(--color-blanco);border-radius:var(--radius-lg);flex-direction:column;padding:2rem 1.75rem;display:flex}.BetweenSizes-module__ZPpjgG__cardTitle{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin:0 0 .875rem}.BetweenSizes-module__ZPpjgG__rule{font-family:var(--font-heading);font-weight:700;font-size:var(--text-2xl);color:var(--color-carmin);margin:0 0 .875rem;line-height:1.2}.BetweenSizes-module__ZPpjgG__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;margin:0;line-height:1.5}@media (max-width:60rem){.BetweenSizes-module__ZPpjgG__grid{grid-template-columns:1fr}}
.ValuesPreview-module__79K5KG__section{background:var(--color-gris-nude);padding:clamp(3rem,7vw,5rem) 0}.ValuesPreview-module__79K5KG__header{max-width:38rem;margin:0 0 2.5rem}.ValuesPreview-module__79K5KG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.6;margin:0 0 .625rem}.ValuesPreview-module__79K5KG__title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-carmin);margin:0;line-height:1.1}.ValuesPreview-module__79K5KG__list{border-top:.0625rem solid #460f1926;flex-direction:column;margin:0 0 2.5rem;display:flex}.ValuesPreview-module__79K5KG__item{border-bottom:.0625rem solid #460f1926;grid-template-columns:5rem 1fr;align-items:baseline;gap:2rem;padding:1.5rem 0;display:grid}.ValuesPreview-module__79K5KG__num{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-verde-lima);line-height:1}.ValuesPreview-module__79K5KG__body{flex-direction:column;gap:.375rem;display:flex}.ValuesPreview-module__79K5KG__name{font-family:var(--font-heading);font-weight:700;font-size:var(--text-2xl);color:var(--color-carmin);margin:0;line-height:1.2}.ValuesPreview-module__79K5KG__desc{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.8;margin:0;line-height:1.5}.ValuesPreview-module__79K5KG__cta{display:flex}@media (max-width:40rem){.ValuesPreview-module__79K5KG__item{grid-template-columns:3rem 1fr;gap:1rem}.ValuesPreview-module__79K5KG__num{font-size:var(--text-2xl)}.ValuesPreview-module__79K5KG__name{font-size:var(--text-xl)}}
.ValueBlock-module__rOJvoG__section{padding:clamp(3rem,7vw,5.5rem) 0}.ValueBlock-module__rOJvoG__tone-dark{background:var(--color-carmin);color:var(--color-blanco)}.ValueBlock-module__rOJvoG__tone-dark .ValueBlock-module__rOJvoG__headline,.ValueBlock-module__rOJvoG__tone-dark .ValueBlock-module__rOJvoG__body,.ValueBlock-module__rOJvoG__tone-dark .ValueBlock-module__rOJvoG__label,.ValueBlock-module__rOJvoG__tone-dark .ValueBlock-module__rOJvoG__number{color:var(--color-blanco)}.ValueBlock-module__rOJvoG__tone-dark .ValueBlock-module__rOJvoG__iconWrap{background:var(--color-verde-lima);color:var(--color-carmin)}.ValueBlock-module__rOJvoG__tone-light{background:var(--color-blanco);color:var(--color-carmin)}.ValueBlock-module__rOJvoG__tone-light .ValueBlock-module__rOJvoG__iconWrap{background:var(--color-carmin);color:var(--color-verde-lima)}.ValueBlock-module__rOJvoG__tone-lime{background:var(--color-verde-lima);color:var(--color-carmin)}.ValueBlock-module__rOJvoG__tone-lime .ValueBlock-module__rOJvoG__iconWrap{background:var(--color-carmin);color:var(--color-verde-lima)}.ValueBlock-module__rOJvoG__tone-nude{background:var(--color-gris-nude);color:var(--color-carmin)}.ValueBlock-module__rOJvoG__tone-nude .ValueBlock-module__rOJvoG__iconWrap{background:var(--color-carmin);color:var(--color-verde-lima)}.ValueBlock-module__rOJvoG__grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ValueBlock-module__rOJvoG__imgLeft .ValueBlock-module__rOJvoG__grid{grid-template-columns:1fr 1.2fr}.ValueBlock-module__rOJvoG__imgLeft .ValueBlock-module__rOJvoG__copy{order:2}.ValueBlock-module__rOJvoG__imgLeft .ValueBlock-module__rOJvoG__imageWrap{order:1}.ValueBlock-module__rOJvoG__copy{flex-direction:column;max-width:36rem;display:flex}.ValueBlock-module__rOJvoG__iconWrap{border-radius:var(--radius-md);justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.5rem;display:inline-flex}.ValueBlock-module__rOJvoG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.85;align-items:baseline;gap:.875rem;margin:0 0 1rem;display:flex}.ValueBlock-module__rOJvoG__number{font-family:var(--font-heading);font-weight:700;font-size:var(--text-base);letter-spacing:0}.ValueBlock-module__rOJvoG__label{font-weight:700}.ValueBlock-module__rOJvoG__headline{font-family:var(--font-heading);font-weight:600;font-size:var(--text-4xl);color:var(--color-carmin);max-width:22ch;margin:0 0 1.25rem;line-height:1.15}.ValueBlock-module__rOJvoG__body{font-family:var(--font-body);font-weight:400;font-size:var(--text-lg);color:var(--color-carmin);opacity:.85;max-width:50ch;margin:0;line-height:1.55}.ValueBlock-module__rOJvoG__imageWrap{aspect-ratio:4/5;border-radius:var(--radius-lg);background:#0000000d;overflow:hidden}.ValueBlock-module__rOJvoG__image{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.ValueBlock-module__rOJvoG__imageWrap:hover .ValueBlock-module__rOJvoG__image{transform:scale(1.03)}@media (max-width:60rem){.ValueBlock-module__rOJvoG__grid,.ValueBlock-module__rOJvoG__imgLeft .ValueBlock-module__rOJvoG__grid{grid-template-columns:1fr;gap:2rem}.ValueBlock-module__rOJvoG__imgLeft .ValueBlock-module__rOJvoG__copy,.ValueBlock-module__rOJvoG__imgLeft .ValueBlock-module__rOJvoG__imageWrap{order:initial}.ValueBlock-module__rOJvoG__imageWrap{aspect-ratio:16/11}.ValueBlock-module__rOJvoG__copy{max-width:none}}
.page-module__0NVWmG__crumbsRail{background:var(--color-blanco);padding:.5rem 0 0}.page-module__0NVWmG__hero{background:var(--color-carmin);color:var(--color-blanco);padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(3rem,7vw,5rem);position:relative;overflow:hidden}.page-module__0NVWmG__heroInner{z-index:2;max-width:56rem;position:relative}.page-module__0NVWmG__eyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-verde-lima);margin:0 0 .875rem}.page-module__0NVWmG__heroTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-5xl);color:var(--color-blanco);max-width:22ch;margin:0 0 1rem;line-height:1.05}.page-module__0NVWmG__heroAccent{color:var(--color-verde-lima);font-style:italic}.page-module__0NVWmG__heroSubtitle{font-family:var(--font-body);font-weight:300;font-size:var(--text-lg);color:var(--color-blanco);opacity:.85;max-width:56ch;margin:0;line-height:1.5}.page-module__0NVWmG__heroIso{pointer-events:none;z-index:1;background:radial-gradient(circle,#accd5a1f 0%,#accd5a00 65%);width:22rem;height:22rem;position:absolute;bottom:-6rem;right:-6rem}@media (max-width:40rem){.page-module__0NVWmG__heroIso{width:16rem;height:16rem;bottom:-5rem;right:-5rem}}
.page-module__UbotTa__crumbsRail{background:var(--color-blanco);padding:.5rem 0 0}.page-module__UbotTa__hero{min-height:clamp(28rem,60vh,38rem);color:var(--color-blanco);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-module__UbotTa__heroImage{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.page-module__UbotTa__heroOverlay{z-index:2;position:absolute;inset:0}.page-module__UbotTa__tone-dark .page-module__UbotTa__heroOverlay{background:linear-gradient(#460f1959 0%,#460f19d9 75%)}.page-module__UbotTa__tone-lime .page-module__UbotTa__heroOverlay{background:linear-gradient(#accd5a40 0%,#460f19d9 75%)}.page-module__UbotTa__heroContent{z-index:3;width:100%;padding:clamp(2.5rem, 6vw, 4rem) var(--container-padding) clamp(2.5rem, 6vw, 4rem);position:relative}.page-module__UbotTa__heroBadge{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);background:var(--color-verde-lima);border-radius:var(--radius-sm);margin:0 0 1.25rem;padding:.375rem .875rem;display:inline-block}.page-module__UbotTa__heroTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-6xl);color:var(--color-blanco);max-width:14ch;margin:0 0 .875rem;line-height:.95}.page-module__UbotTa__heroTagline{font-family:var(--font-body);font-weight:300;font-size:var(--text-xl);color:var(--color-blanco);opacity:.9;max-width:38ch;margin:0;line-height:1.4}.page-module__UbotTa__heroScarcity{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-blanco);opacity:.95;align-items:center;gap:.5rem;margin-top:1.5rem;display:inline-flex}.page-module__UbotTa__heroScarcity strong{color:var(--color-verde-lima);font-weight:700}.page-module__UbotTa__scarcityDot{border-radius:var(--radius-full);background:var(--color-verde-lima);width:.5rem;height:.5rem;animation:1.6s ease-in-out infinite page-module__UbotTa__pulse;box-shadow:0 0 0 .25rem #accd5a40}@keyframes page-module__UbotTa__pulse{0%,to{opacity:1}50%{opacity:.4}}.page-module__UbotTa__story{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.page-module__UbotTa__storyGrid{grid-template-columns:1.3fr 1fr;align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}.page-module__UbotTa__storyCopy{max-width:36rem}.page-module__UbotTa__storyEyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.page-module__UbotTa__storyTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0 0 1rem;line-height:1.15}.page-module__UbotTa__storyBody{font-family:var(--font-body);font-weight:300;font-size:var(--text-base);color:var(--color-carmin);opacity:.85;margin:0;line-height:1.65}.page-module__UbotTa__highlights{border-top:.0625rem solid var(--color-gris-nude);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__UbotTa__highlight{border-bottom:.0625rem solid var(--color-gris-nude);grid-template-columns:3rem 1fr;align-items:baseline;gap:1rem;padding:1.25rem 0;display:grid}.page-module__UbotTa__highlightNum{font-family:var(--font-heading);font-weight:700;font-size:var(--text-xl);color:var(--color-verde-lima);font-variant-numeric:tabular-nums}.page-module__UbotTa__highlightTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg);color:var(--color-carmin);margin:0 0 .25rem;line-height:1.2}.page-module__UbotTa__highlightDesc{font-family:var(--font-body);font-weight:400;font-size:var(--text-sm);color:var(--color-carmin);opacity:.8;margin:0;line-height:1.5}@media (max-width:60rem){.page-module__UbotTa__storyGrid{grid-template-columns:1fr}}.page-module__UbotTa__lookbook{background:var(--color-blanco-calido);padding:clamp(3rem,7vw,5rem) 0}.page-module__UbotTa__lookbookHeader{max-width:38rem;margin:0 0 2rem}.page-module__UbotTa__lookbookEyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.page-module__UbotTa__lookbookTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0;line-height:1.1}.page-module__UbotTa__bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:14rem;gap:1rem;display:grid}.page-module__UbotTa__tile{border-radius:var(--radius-lg);background:var(--color-gris-imagen);margin:0;overflow:hidden}.page-module__UbotTa__tileImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.page-module__UbotTa__tile:hover .page-module__UbotTa__tileImage{transform:scale(1.04)}.page-module__UbotTa__tile1{grid-area:span 2/span 2}.page-module__UbotTa__tile2,.page-module__UbotTa__tile3{grid-area:span 1/span 1}.page-module__UbotTa__tile4{grid-area:span 2/span 1}@media (max-width:60rem){.page-module__UbotTa__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__UbotTa__tile1{grid-area:span 2/span 2}.page-module__UbotTa__tile2,.page-module__UbotTa__tile3,.page-module__UbotTa__tile4{grid-area:span 1/span 1}}.page-module__UbotTa__gridSection{background:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.page-module__UbotTa__gridHeader{max-width:38rem;margin:0 0 2rem}.page-module__UbotTa__gridEyebrow{font-family:var(--font-body);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;color:var(--color-carmin);opacity:.55;margin:0 0 .625rem}.page-module__UbotTa__gridTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-3xl);color:var(--color-carmin);margin:0;line-height:1.1}.page-module__UbotTa__empty{font-family:var(--font-body);font-weight:400;font-size:var(--text-base);color:var(--color-carmin);opacity:.75;text-align:center;padding:3rem 1rem}.page-module__UbotTa__empty a{color:var(--color-carmin);text-underline-offset:.1875rem;font-weight:700;text-decoration:underline}.page-module__UbotTa__empty a:hover{color:var(--color-verde-lima)}.page-module__UbotTa__ctaFinal{background:var(--color-carmin);color:var(--color-blanco);padding:clamp(3rem,7vw,5rem) 0}.page-module__UbotTa__ctaInner{flex-direction:column;align-items:flex-start;gap:2rem;max-width:52rem;display:flex}.page-module__UbotTa__ctaTitle{font-family:var(--font-heading);font-weight:700;font-size:var(--text-4xl);color:var(--color-blanco);max-width:22ch;margin:0;line-height:1.1}.page-module__UbotTa__ctaActions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}@media (max-width:30rem){.page-module__UbotTa__ctaTitle{font-size:var(--text-3xl)}.page-module__UbotTa__ctaActions{flex-direction:column;align-items:stretch;gap:1rem}}
