.ea-hero{position:relative;width:100%;overflow:hidden;display:flex;isolation:isolate}.ea-hero--medium{min-height:62vh}.ea-hero--tall{min-height:82vh}.ea-hero--full{min-height:100svh}.ea-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ea-hero__media--mobile{display:none}.ea-hero__placeholder svg{width:100%;height:100%;object-fit:cover}.ea-hero .ea-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:linear-gradient(180deg,#0000004d,#0000 28% 55%,#0000004d),rgba(0,0,0,var(--ea-hero-overlay))}.ea-hero__content{width:100%;display:flex;padding:4rem 0 4.6rem}.ea-hero__pw{width:100%}.ea-hero__content--center{align-items:center;text-align:center}.ea-hero__content--center .ea-hero__box{margin-inline:auto}.ea-hero__content--bottom-left{align-items:flex-end}.ea-hero__content--bottom-center{align-items:flex-end;text-align:center}.ea-hero__content--bottom-center .ea-hero__box{margin-inline:auto}.ea-hero__box{max-width:640px;animation:ea-fade-up .9s var(--ea-ease, ease) both}.ea-hero__eyebrow{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.26em;font-size:1.1rem;display:inline-block;margin-bottom:1.2rem;opacity:.85}.ea-hero__heading{margin:0 0 1rem;line-height:.98;letter-spacing:-.01em}.ea-hero--h-small .ea-hero__heading{font-size:clamp(2.6rem,3.4vw,4.4rem)}.ea-hero--h-medium .ea-hero__heading{font-size:clamp(3rem,4.6vw,5.6rem)}.ea-hero--h-large .ea-hero__heading{font-size:clamp(3.6rem,6.5vw,7.6rem)}.ea-hero__sub{font-size:clamp(1.5rem,1.6vw,1.7rem);max-width:44ch;margin:0 0 2.2rem;opacity:.88}.ea-hero__content--center .ea-hero__sub,.ea-hero__content--bottom-center .ea-hero__sub{margin-inline:auto}.ea-hero__actions{display:flex;gap:2rem;flex-wrap:wrap;align-items:center}.ea-hero__content--center .ea-hero__actions,.ea-hero__content--bottom-center .ea-hero__actions{justify-content:center}.ea-hero__btn{min-height:4.6rem;padding-inline:2.8rem;font-size:1.4rem}.ea-hero__link{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.35rem;color:currentColor;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:.3rem;transition:opacity .25s ease}.ea-hero__link:hover{opacity:.65}@media screen and (max-width:749px){.ea-hero--tall,.ea-hero--medium{min-height:74vh}.ea-hero__media--mobile{display:block}.ea-hero--has-mobile .ea-hero__media:not(.ea-hero__media--mobile):not(.ea-hero__placeholder){display:none}.ea-hero__content{padding-bottom:3.2rem}.ea-hero--h-large .ea-hero__heading{font-size:clamp(3rem,10vw,4.2rem)}}@keyframes ea-fade-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.ea-shead{text-align:center;margin-bottom:3.2rem}.ea-shead--left{text-align:left}.ea-shead__eyebrow{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.24em;font-size:1.1rem;opacity:.5;display:block;margin-bottom:.9rem}.ea-shead__title{margin:0;font-size:clamp(2.4rem,3.2vw,3.8rem);letter-spacing:-.01em}.ea-shead__sub{margin:1rem auto 0;max-width:52ch;opacity:.7;font-size:1.5rem}.ea-shead--left .ea-shead__sub{margin-inline:0}.ea-shead--row{text-align:left;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.ea-shead--row .ea-shead__sub{margin-inline:0}.ea-shead__link{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.25rem;color:currentColor;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:.25rem;white-space:nowrap;flex:0 0 auto;transition:opacity .25s ease}.ea-shead__link:hover{opacity:.6}@media screen and (max-width:749px){.ea-shead--row{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:2rem}.ea-shead--row>div{width:100%}}.ea-cats{padding:5rem 0}.ea-cats__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(15rem,17vw,22rem);grid-auto-flow:dense}.ea-cat{position:relative;display:block;border-radius:var(--ea-radius-lg, 22px);overflow:hidden;background:rgb(var(--ea-cream, 245,245,245));isolation:isolate}.ea-cat--w{grid-column:span 2}.ea-cat--t{grid-row:span 2}.ea-cat--b{grid-column:span 2;grid-row:span 2}.ea-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ea-ease, ease);z-index:-2}.ea-cat__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ea-cat__ph svg{width:100%;height:100%;object-fit:cover}.ea-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 52%,#00000070)}.ea-cat:hover img{transform:scale(1.05)}.ea-cat__label{position:absolute;left:0;right:0;bottom:0;padding:1.8rem 2rem;color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ea-cat__text{min-width:0}.ea-cat__sub{display:block;font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:1.05rem;opacity:.8;margin-bottom:.5rem}.ea-cat__name{display:block;font-family:var(--ea-display);font-weight:800;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.7rem,1.8vw,2.2rem);line-height:1}.ea-cat--b .ea-cat__name,.ea-cat--w .ea-cat__name{font-size:clamp(2.2rem,2.6vw,3.2rem)}.ea-cat__arrow{width:3.4rem;height:3.4rem;flex:0 0 auto;border-radius:100px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;transition:background .3s ease,transform .3s ease}.ea-cat:hover .ea-cat__arrow{background:#fff;color:#111;transform:translate(2px)}.ea-cat__arrow svg{width:1.5rem;height:1.5rem}@media screen and (max-width:749px){.ea-cats{padding:3.6rem 0}.ea-cats__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(13rem,40vw,19rem);gap:1rem}.ea-cat__label{padding:1.4rem 1.5rem}.ea-cat__arrow{width:3rem;height:3rem}}.ea-marquee{overflow:hidden;border-block:1px solid rgba(var(--color-foreground),.12);padding:1.5rem 0}.ea-marquee__track{display:flex;width:max-content;gap:0;animation:ea-marquee var(--ea-marquee-speed, 32s) linear infinite}.ea-marquee:hover .ea-marquee__track{animation-play-state:paused}.ea-marquee__item{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:clamp(1.25rem,1.3vw,1.5rem);display:inline-flex;align-items:center;padding-inline:2.4rem;white-space:nowrap}.ea-marquee__item:after{content:"\2726";margin-left:2.4rem;opacity:.4;font-size:.7em}@keyframes ea-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ea-marquee__track{animation:none;flex-wrap:wrap;width:auto}}.ea-usps{padding:3.4rem 0}.ea-usps__grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));text-align:center}.ea-usp{display:flex;flex-direction:column;align-items:center;gap:.8rem}.ea-usp__icon{width:3.2rem;height:3.2rem;opacity:.85}.ea-usp__icon svg{width:100%;height:100%}.ea-usp__title{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.4rem}.ea-usp__text{font-size:1.4rem;opacity:.65;max-width:28ch}.ea-lookbook{padding:5rem 0}.ea-lookbook__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(16rem,19vw,25rem);grid-auto-flow:dense}.ea-look{position:relative;overflow:hidden;border-radius:var(--ea-radius-md, 16px);isolation:isolate;background:rgb(var(--ea-cream, 245,245,245))}.ea-look--tall{grid-row:span 2}.ea-look--wide{grid-column:span 2}.ea-look--big{grid-column:span 2;grid-row:span 2}.ea-look img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ea-ease, ease);z-index:-2}.ea-look__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ea-look__ph svg{width:100%;height:100%;object-fit:cover}a.ea-look:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0000;transition:background .4s ease}a.ea-look:hover:after{background:#0000001f}.ea-look:hover img{transform:scale(1.05)}.ea-look__tag{position:absolute;left:1.4rem;bottom:1.4rem;background:#fffffff0;color:#111;font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:1.15rem;padding:.7rem 1.3rem;border-radius:100px;display:inline-flex;align-items:center;gap:.5rem;max-width:calc(100% - 2.8rem);transition:transform .3s var(--ea-ease, ease)}.ea-look:hover .ea-look__tag{transform:translateY(-3px)}@media screen and (max-width:749px){.ea-lookbook{padding:3.6rem 0}.ea-lookbook__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(14rem,42vw,20rem);gap:.8rem}.ea-look__tag{font-size:1.05rem;padding:.6rem 1.1rem;left:1rem;bottom:1rem}}.ea-stars{position:relative;display:inline-block;line-height:0;color:rgb(var(--color-foreground))}.ea-stars__row{display:inline-flex;gap:.15em;white-space:nowrap}.ea-stars__row svg{width:1em;height:1em;display:block}.ea-stars__row--empty svg{opacity:.22}.ea-stars__row--fill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:var(--pct, 100%)}.ea-stars--lg{font-size:2rem}.ea-stars--sm{font-size:1.35rem}.ea-verified{display:inline-flex;align-items:center;gap:.45rem;font-size:1.2rem;color:rgba(var(--color-foreground),.55)}.ea-verified svg{width:1.4rem;height:1.4rem;color:rgb(var(--ea-sage, 76,122,92));flex:0 0 auto}.ea-dist{display:flex;flex-direction:column;gap:.55rem}.ea-dist__row{display:grid;grid-template-columns:2.6rem 1fr 3.4rem;align-items:center;gap:1rem;font-size:1.25rem;color:rgba(var(--color-foreground),.65)}.ea-dist__label{white-space:nowrap;font-variant-numeric:tabular-nums}.ea-dist__bar{position:relative;height:.7rem;border-radius:100px;background:rgba(var(--color-foreground),.08);overflow:hidden}.ea-dist__fill{position:absolute;inset:0 auto 0 0;width:var(--w, 0%);border-radius:100px;background:rgb(var(--color-foreground));opacity:.85}.ea-dist__pct{text-align:right;font-variant-numeric:tabular-nums}.ea-reviews{padding:5rem 0}.ea-reviews__summary{display:flex;align-items:center;justify-content:center;gap:3.2rem;margin-bottom:3.2rem;flex-wrap:wrap}.ea-reviews__scorebox{display:flex;flex-direction:column;align-items:center;gap:.5rem}.ea-reviews__score{font-family:var(--ea-display);font-weight:900;font-size:4.2rem;line-height:1}.ea-reviews__count{opacity:.6;font-size:1.35rem}.ea-reviews__dist{width:min(30rem,100%)}.ea-reviews__grid{columns:3;column-gap:1.4rem}.ea-review{break-inside:avoid;margin-bottom:1.4rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:var(--ea-radius-md, 16px);padding:2rem 2.2rem;display:flex;flex-direction:column;gap:1rem;background:rgb(var(--color-background))}.ea-review__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ea-review__date{font-size:1.2rem;opacity:.45;white-space:nowrap}.ea-review__title{font-family:var(--ea-display);font-weight:700;font-size:1.5rem;line-height:1.25;margin:0}.ea-review__body{font-size:1.45rem;line-height:1.6;margin:0}.ea-review__photo{border-radius:10px;overflow:hidden;width:8rem;aspect-ratio:1}.ea-review__photo img{width:100%;height:100%;object-fit:cover;display:block}.ea-review__footer{margin-top:.4rem;padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.08);display:flex;flex-direction:column;gap:.5rem}.ea-review__who{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.ea-review__name{font-weight:700;font-size:1.35rem}.ea-review__meta{font-size:1.25rem;opacity:.55}.ea-review__reply{margin-top:.6rem;padding:1.2rem 1.4rem;border-left:2px solid rgba(var(--color-foreground),.2);background:rgba(var(--color-foreground),.03);border-radius:0 10px 10px 0}.ea-review__reply-label{display:block;font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.05rem;opacity:.55;margin-bottom:.4rem}.ea-review__reply p{margin:0;font-size:1.3rem;line-height:1.55;opacity:.8}@media screen and (max-width:989px){.ea-reviews__grid{columns:2}}@media screen and (max-width:649px){.ea-reviews{padding:3.6rem 0}.ea-reviews__grid{columns:1}.ea-reviews__summary{gap:2rem}}.ea-prev{padding:4.4rem 0}.ea-prev__layout{display:grid;grid-template-columns:minmax(24rem,30rem) 1fr;gap:4rem;align-items:start}.ea-prev__summary{position:sticky;top:10rem;display:flex;flex-direction:column;gap:1.6rem}.ea-prev__scorerow{display:flex;align-items:baseline;gap:1.2rem}.ea-prev__score{font-family:var(--ea-display);font-weight:900;font-size:4.6rem;line-height:1}.ea-prev__count{font-size:1.35rem;opacity:.6}.ea-prev__write{margin-top:.4rem}.ea-prev__loox{min-width:0}.ea-prev__list{display:flex;flex-direction:column}.ea-prev__item{padding:2.4rem 0;border-top:1px solid rgba(var(--color-foreground),.1);display:flex;flex-direction:column;gap:1rem}.ea-prev__item:first-child{border-top:0;padding-top:0}.ea-prev__head{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.ea-prev__head .ea-review__date{margin-left:auto}@media screen and (max-width:989px){.ea-prev__layout{grid-template-columns:1fr;gap:2.8rem}.ea-prev__summary{position:static}}.ea-sf{padding:3rem 0}.ea-sf__card{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;border:1px dashed rgba(var(--color-foreground),.35);border-radius:var(--ea-radius-lg, 22px);padding:2.4rem 2.8rem}.ea-sf__intro{display:flex;align-items:center;gap:1.6rem}.ea-sf__icon{width:3.4rem;height:3.4rem;flex:0 0 auto}.ea-sf__title{margin:0;font-size:clamp(1.8rem,2.2vw,2.4rem)}.ea-sf__lead{margin:.4rem 0 0;opacity:.7;font-size:1.5rem}.ea-sf__open{flex:0 0 auto}.ea-sf__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0a0a0a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:2rem;animation:ea-fade-in .25s ease both}.ea-sf__overlay[hidden]{display:none!important}.ea-sf__modal{position:relative;width:100%;max-width:440px;max-height:calc(100svh - 4rem);overflow-y:auto;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--ea-radius-lg, 22px);padding:3.2rem 2.8rem 2.4rem;box-shadow:0 30px 80px -20px #00000080;animation:ea-fade-up .35s var(--ea-ease, ease) both}.ea-sf__close{position:absolute;top:1.4rem;right:1.4rem;width:3.6rem;height:3.6rem;border-radius:100px;border:none;cursor:pointer;background:rgba(var(--color-foreground),.06);color:inherit;display:grid;place-items:center}.ea-sf__close:hover{background:rgba(var(--color-foreground),.12)}.ea-sf__mtitle{margin:.4rem 0 2rem;font-size:clamp(2rem,3vw,2.8rem)}.ea-sf__form{display:flex;flex-direction:column;gap:2.2rem}.ea-sf__slider{display:flex;flex-direction:column;gap:1rem}.ea-sf__slider-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.ea-sf__slider-label{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.2rem;opacity:.7}.ea-sf__value{display:inline-flex;align-items:baseline;gap:.4rem}.ea-sf__value input{font-family:var(--ea-display);font-weight:800;font-size:2.6rem;line-height:1;width:6.4rem;text-align:right;border:0;border-bottom:2px dashed rgba(var(--color-foreground),.25);border-radius:0;background:transparent;color:inherit;padding:0 0 .2rem;cursor:text;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ea-sf__value input::-webkit-outer-spin-button,.ea-sf__value input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ea-sf__value input:focus{outline:none;border-bottom:2px solid currentColor}.ea-sf__value em{font-style:normal;font-family:var(--ea-display);font-weight:700;font-size:1.25rem;opacity:.55}.ea-sf__range{-webkit-appearance:none;appearance:none;width:100%;height:.5rem;border-radius:100px;background:linear-gradient(to right,#CDDAD1 var(--p, 50%),#EDF2EE var(--p, 50%));border:1px solid rgba(var(--color-foreground),.08);outline-offset:4px;cursor:pointer}.ea-sf__range::-webkit-slider-thumb{-webkit-appearance:none;width:2.4rem;height:2.4rem;border-radius:100px;background:#121212;border:3px solid rgb(var(--color-background, 255,255,255));box-shadow:0 2px 10px #0000004d;cursor:grab}.ea-sf__range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.08)}.ea-sf__range::-moz-range-thumb{width:2.4rem;height:2.4rem;border-radius:100px;background:#121212;border:3px solid rgb(var(--color-background, 255,255,255));box-shadow:0 2px 10px #0000004d;cursor:grab}.ea-sf__range::-moz-range-track{height:.4rem;border-radius:100px;background:transparent}.ea-sf__form .button{margin-top:.6rem}.ea-sf__result{margin-top:2rem;padding:2rem;border-radius:var(--ea-radius-md, 16px);background:#cddad1;color:#121212;text-align:center;animation:ea-fade-up .35s var(--ea-ease, ease) both}.ea-sf__result-label{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:1.15rem;opacity:.8}.ea-sf__result-size{display:block;font-family:var(--ea-display);font-weight:900;font-size:5.6rem;line-height:1;margin:.6rem 0}.ea-sf__result-note{margin:0;font-size:1.4rem;opacity:.9}.ea-sf__disclaimer{margin:1.6rem 0 0;font-size:1.2rem;opacity:.5;text-align:center}@keyframes ea-fade-in{0%{opacity:0}to{opacity:1}}.ea-hl{padding:4rem 0}.ea-hl__layout{display:grid;gap:3.6rem;align-items:start}.ea-hl__layout--image{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ea-hl__media{border-radius:var(--ea-radius-lg, 22px);overflow:hidden;aspect-ratio:4 / 5}.ea-hl__media img{width:100%;height:100%;object-fit:cover;display:block}.ea-hl .ea-shead{margin-bottom:2.2rem}.ea-hl .ea-shead__title{font-size:clamp(2.2rem,2.8vw,3.2rem)}.ea-hl__rows{display:flex;flex-direction:column}.ea-hl__row{display:grid;grid-template-columns:minmax(9rem,14rem) 1fr;gap:2rem;padding:1.8rem 0;border-top:1px solid rgba(var(--color-foreground),.12)}.ea-hl__row:last-child{border-bottom:1px solid rgba(var(--color-foreground),.12)}.ea-hl__label{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;opacity:.5;padding-top:.4rem}.ea-hl__title{font-family:var(--ea-display);font-weight:700;font-size:1.7rem;line-height:1.25;display:block}.ea-hl__text{margin:.5rem 0 0;font-size:1.4rem;line-height:1.55;opacity:.65;max-width:58ch}.ea-hl__layout--plain .ea-hl__rows{display:grid;grid-template-columns:1fr 1fr;column-gap:4rem}.ea-hl__layout--plain .ea-hl__row:nth-child(2){border-top:1px solid rgba(var(--color-foreground),.12)}@media screen and (max-width:899px){.ea-hl__layout--image{grid-template-columns:1fr;gap:2.4rem}.ea-hl__media{aspect-ratio:16 / 10}.ea-hl__layout--plain .ea-hl__rows{grid-template-columns:1fr;column-gap:0}.ea-hl__row{grid-template-columns:1fr;gap:.5rem;padding:1.5rem 0}.ea-hl__label{padding-top:0}}.ea-faq{padding:5rem 0}.ea-faq__inner{max-width:76rem;margin-inline:auto}.ea-faq__item{border-top:1px solid rgba(var(--color-foreground),.12)}.ea-faq__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.12)}.ea-faq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem .2rem;cursor:pointer;list-style:none;font-family:var(--ea-display);font-weight:700;font-size:1.6rem;transition:opacity .2s ease}.ea-faq__q::-webkit-details-marker{display:none}.ea-faq__q:hover{opacity:.65}.ea-faq__icon{position:relative;width:2.8rem;height:2.8rem;flex:0 0 auto;border-radius:100px;border:1.5px solid rgba(var(--color-foreground),.25)}.ea-faq__icon:before,.ea-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.1rem;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s var(--ea-ease, ease)}.ea-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}details[open] .ea-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.ea-faq__a{padding:0 .2rem 2rem;font-size:1.45rem;line-height:1.65;opacity:.75;max-width:64ch}.ea-faq__a p{margin:0 0 .8rem}.ea-faq__a p:last-child{margin-bottom:0}@media screen and (max-width:749px){.ea-faq{padding:3.6rem 0}.ea-faq__q{font-size:1.45rem}}.ea-comm{padding:5rem 0}.ea-comm__grid{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr)}.ea-comm__tile{position:relative;display:block;aspect-ratio:1;border-radius:var(--ea-radius-md, 16px);overflow:hidden;background:rgb(var(--ea-cream, 245,245,245));isolation:isolate}.ea-comm__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ea-ease, ease);z-index:-1}.ea-comm__tile:hover img{transform:scale(1.06)}.ea-comm__ph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ea-comm__ph svg{width:100%;height:100%;object-fit:cover}.ea-comm__handle{position:absolute;left:.9rem;bottom:.9rem;background:#ffffffeb;color:#111;font-size:1.1rem;font-weight:600;padding:.4rem .9rem;border-radius:100px;max-width:calc(100% - 1.8rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s var(--ea-ease, ease)}.ea-comm__tile:hover .ea-comm__handle{opacity:1;transform:translateY(0)}@media screen and (max-width:989px){.ea-comm__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:649px){.ea-comm{padding:3.6rem 0}.ea-comm__scroll{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1.5rem;padding-inline:1.5rem}.ea-comm__scroll::-webkit-scrollbar{display:none}.ea-comm__grid{display:flex;gap:.8rem}.ea-comm__tile{flex:0 0 62%;scroll-snap-align:start}.ea-comm__handle{opacity:1;transform:none}}.ea-duo{padding:2.4rem 0}.ea-duo__grid{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.ea-duo__tile{position:relative;display:flex;align-items:flex-end;min-height:clamp(30rem,36vw,46rem);border-radius:var(--ea-radius-lg, 22px);overflow:hidden;isolation:isolate;color:#fff;background:rgb(var(--ea-wine, 100,29,29))}.ea-duo__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .9s var(--ea-ease, ease)}.ea-duo__tile:hover img{transform:scale(1.04)}.ea-duo__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 45%,#00000080)}.ea-duo__content{padding:2.6rem;width:100%}.ea-duo__eyebrow{font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-size:1.05rem;opacity:.85;display:block;margin-bottom:.8rem}.ea-duo__heading{margin:0 0 1.4rem;font-size:clamp(2.2rem,2.6vw,3.2rem);line-height:1;color:inherit}.ea-duo__cta{display:inline-block;font-family:var(--ea-display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.3rem;color:#fff;text-decoration:none;border-bottom:2px solid #fff;padding-bottom:.3rem}.ea-duo__tile:hover .ea-duo__cta{opacity:.8}@media screen and (max-width:749px){.ea-duo__grid{grid-template-columns:1fr}.ea-duo__tile{min-height:26rem}}.collection-hero{padding-block:4rem 1rem}.collection-hero__inner{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.collection-hero__text-wrapper{max-width:720px}.collection-hero__title{font-family:var(--ea-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(3.4rem,6vw,6rem);line-height:.98;margin:0}.collection-hero__title:before{content:"COLLECTION";display:block;font-size:1.2rem;letter-spacing:.28em;opacity:.5;margin-bottom:1.2rem;font-weight:700}.collection-hero__description{font-size:1.6rem;line-height:1.6;opacity:.72;margin-top:.4rem}.collection-hero--with-image{border-radius:var(--ea-radius-lg, 22px);overflow:hidden;margin-inline:auto;min-height:34rem;align-items:center;justify-content:center;display:flex}.collection-hero--with-image .collection-hero__title:before{color:#fff}.facets-container .facet-filters__label,.product-count__text,.facets__summary,.facets__disclosure .facets__display{font-family:var(--ea-display)}.facets.facets-vertical-sort,.facets-vertical{border-bottom:1px solid rgba(var(--color-foreground),.1);padding-bottom:1.4rem;margin-bottom:2rem}.facets__summary,.facet-filters__field,.button--tertiary{border-radius:100px}.product-count__text{font-weight:600;letter-spacing:.02em}#product-grid{--grid-desktop-vertical-spacing: 2.4rem}.ea-sf-block{margin-block:1.2rem;border:0!important}.ea-sf-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.6rem;background:#cddad159;border:1px solid rgba(205,218,209,.95);border-radius:var(--ea-radius-md, 16px);cursor:pointer;color:inherit;text-align:left;font:inherit;line-height:1;transition:background .25s ease}.ea-sf-row:hover{background:#cddad1}.ea-sf-row .summary__title{display:flex;align-items:center;gap:1rem;flex:1}.ea-sf-row__icon{width:2rem;height:2rem;display:grid;place-items:center;flex:0 0 auto}.ea-sf-row__icon svg{width:100%;height:100%}.ea-sf-row .accordion__title{margin:0}.ea-sf-row__arrow{transition:transform .25s var(--ea-ease, ease);flex:0 0 auto;opacity:.7}.ea-sf-row:hover .ea-sf-row__arrow{transform:translate(4px);opacity:1}.ea-sf-row:hover .accordion__title{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ea-sections.css.map */
