.hero-section{flex-direction:column;width:100vw;max-width:100vw;height:100svh;min-height:28rem;margin-inline:calc(50% - 50vw);display:flex;overflow:hidden}@media (min-width:64rem){.hero-section{flex-direction:row}}.hero-section__content{box-sizing:border-box;padding-block:calc(var(--site-header-total-height) + clamp(1rem, 2vw, 1.5rem)) clamp(1.5rem, 3vw, 2rem);padding-inline:max(var(--site-content-padding-inline-mobile), env(safe-area-inset-left,0px)) max(var(--site-content-padding-inline-mobile), env(safe-area-inset-right,0px));background:var(--background);flex-direction:column;flex-shrink:0;justify-content:center;display:flex}@media (min-width:64rem){.hero-section__content{width:50%;height:100%;padding-inline-start:max(var(--site-content-padding-inline), env(safe-area-inset-left,0px));padding-inline-end:clamp(2rem,4vw,4rem)}}.hero-section__content-inner{box-sizing:border-box;width:100%;max-width:36rem}.hero-section__heading{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.01em;color:var(--foreground);margin:0 0 clamp(.75rem,2vw,1.25rem);font-size:clamp(1.75rem,1rem + 3.5vw,3.75rem);font-weight:400;line-height:1.1}.hero-section__subtitle{font-family:var(--font-product-body);font-size:var(--ui-body-size);line-height:var(--ui-body-line-height);color:var(--ui-muted);margin:0 0 clamp(1rem,2.5vw,1.75rem)}.hero-section__cta-group{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hero-section__cta{width:auto;min-width:10rem;padding-inline:1.25rem}.hero-section__image-wrap{flex:1;min-height:0;position:relative;overflow:hidden}@media (min-width:64rem){.hero-section__image-wrap{flex:none;width:50%;height:100%}}.hero-section__image{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}@media (max-width:639px){.hero-section__cta-group{flex-direction:column;align-items:stretch;width:100%}.hero-section__cta{width:100%}}
.hero-v2{box-sizing:border-box;isolation:isolate;flex-direction:column;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);display:flex;position:relative;overflow:hidden}@media (max-width:63.99rem){.hero-v2{height:auto;min-height:auto}}@media (min-width:64rem){.hero-v2{height:100svh;min-height:32rem}}.hero-v2__media{flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (max-width:63.99rem){.hero-v2__media{height:clamp(11rem,34svh,16rem)}.hero-v2__image{object-position:center 35%}.hero-v2__scrim{background:linear-gradient(#fff0 55%,#fff 100%)}}@media (min-width:64rem){.hero-v2__media{z-index:-1;height:auto;position:absolute;inset:0}}.hero-v2__image{object-fit:cover;object-position:70% center;width:100%;height:100%;display:block}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero-v2__image{transform:scaleX(-1)}.hero-v2__scrim{position:absolute;inset:0}@media (min-width:64rem){.hero-v2__scrim{background:linear-gradient(90deg,#fffffff2 0%,#ffffffe0 32%,#ffffff80 55%,#ffffff0f 78%),linear-gradient(#fff0 78%,#ffffff8c 100%)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero-v2__scrim{background:linear-gradient(270deg,#fffffff2 0%,#ffffffe0 32%,#ffffff80 55%,#ffffff0f 78%),linear-gradient(#fff0 78%,#ffffff8c 100%)}}.hero-v2__content{box-sizing:border-box;width:100%;max-width:var(--site-content-max-width);padding-inline:var(--site-padding-inline-start-mobile) var(--site-padding-inline-end-mobile);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:63.99rem){.hero-v2__content{background:var(--background);flex:none;justify-content:flex-start;padding-block:clamp(1.25rem,4vw,1.75rem) clamp(1.5rem,5vw,2rem)}}@media (min-width:64rem){.hero-v2__content{padding-block-start:calc(var(--site-header-total-height) + clamp(1rem, 2vw, 1.5rem));padding-block-end:clamp(3rem,8svh,5rem);padding-inline:var(--site-padding-inline-start) var(--site-padding-inline-end);flex:1;justify-content:center}}.hero-v2__eyebrow{font-family:var(--font-product-body);letter-spacing:.14em;text-transform:uppercase;color:var(--foreground);opacity:.6;margin:0 0 clamp(.75rem,1.5vw,1.125rem);font-size:clamp(.75rem,.7rem + .2vw,.875rem);font-weight:500}@media (max-width:63.99rem){.hero-v2__eyebrow{letter-spacing:.12em;margin-bottom:.625rem;font-size:.6875rem}}.hero-v2__heading{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.015em;color:var(--foreground);text-wrap:balance;max-width:15ch;margin:0 0 clamp(.875rem,2vw,1.375rem);font-size:clamp(2rem,1.1rem + 4vw,4.25rem);font-weight:400;line-height:1.08}@media (max-width:63.99rem){.hero-v2__heading{max-width:none;margin-bottom:.75rem;font-size:clamp(1.625rem,1.35rem + 1.5vw,2rem);line-height:1.12}}.hero-v2__subtitle{font-family:var(--font-product-body);letter-spacing:-.01em;color:var(--foreground);opacity:.72;text-wrap:pretty;max-width:34rem;margin:0 0 clamp(1.25rem,3vw,2rem);font-size:clamp(1rem,.92rem + .4vw,1.1875rem);line-height:1.5}@media (max-width:63.99rem){.hero-v2__subtitle{margin-bottom:1.25rem;font-size:.9375rem;line-height:1.45}}.hero-v2__cta-group{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.hero-v2__cta{width:auto;min-width:11rem;padding-inline:1.5rem}.hero-v2__cta.cta-btn-outline{background:color-mix(in srgb, var(--ui-surface) 85%, transparent);-webkit-backdrop-filter:blur(6px)}@media (max-width:63.99rem){.hero-v2__cta-group{flex-direction:column;align-items:stretch;gap:.625rem;width:100%}.hero-v2__cta{width:100%;min-width:0}.hero-v2__cta.cta-btn-outline{background:var(--ui-surface);-webkit-backdrop-filter:none}}.hero-v2__points{flex-wrap:wrap;align-items:center;gap:.375rem 1rem;margin:clamp(1.5rem,3.5vw,2.5rem) 0 0;padding:0;list-style:none;display:flex}.hero-v2__point{font-family:var(--font-product-body);letter-spacing:-.005em;color:var(--foreground);opacity:.66;font-size:clamp(.8125rem,.78rem + .15vw,.9375rem);line-height:1.4;position:relative}.hero-v2__point+.hero-v2__point:before{content:"";opacity:.55;vertical-align:.125rem;background:currentColor;border-radius:50%;width:.25rem;height:.25rem;margin-inline-end:1rem;display:inline-block}@media (max-width:63.99rem){.hero-v2__points{display:none}}.hero-v2__scroll-cue{display:none}@media (min-width:64rem){.hero-v2__scroll-cue{cursor:pointer;color:var(--foreground);opacity:.6;background:0 0;border:0;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;transition:opacity .3s;display:flex;position:absolute;inset-block-end:clamp(.875rem,2.5svh,1.5rem);inset-inline-start:50%;translate:-50%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .hero-v2__scroll-cue{translate:50%}.hero-v2__scroll-cue:hover,.hero-v2__scroll-cue:focus-visible{opacity:1}}.hero-v2__scroll-cue-label{font-family:var(--font-product-body);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:500}.hero-v2__scroll-cue-line{background:currentColor;width:1px;height:clamp(1.5rem,4svh,2.5rem);position:relative;overflow:hidden}.hero-v2__scroll-cue-line:after{content:"";background:var(--background);animation:2.4s ease-in-out infinite hero-v2-scroll-hint;position:absolute;inset:0}@keyframes hero-v2-scroll-hint{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@media (min-width:64rem) and (max-height:30rem){.hero-v2__scroll-cue{display:none}}@media (prefers-reduced-motion:reduce){.hero-v2__scroll-cue{transition:none}.hero-v2__scroll-cue-line:after{animation:none;display:none}}
.category-card-v2{box-sizing:border-box;border-radius:calc(var(--ui-radius) * 3);isolation:isolate;color:#fff;min-height:14rem;text-decoration:none;transition:translate .35s,box-shadow .35s;display:block;position:relative;overflow:hidden}.category-card-v2--main{grid-column:1/-1;min-height:20rem}.category-card-v2:hover{box-shadow:var(--ui-shell-card-shadow-large);translate:0 -.125rem}.category-card-v2:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.category-card-v2__image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.001)}.category-card-v2:hover .category-card-v2__image{transform:scale(1.05)}.category-card-v2__scrim{z-index:1;background:linear-gradient(#0000 0%,#0000000f 38%,#00000057 62%,#000000ad 100%);transition:opacity .35s;position:absolute;inset:0}.category-card-v2:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29}.category-card-v2__content{inset-inline:0;z-index:2;flex-direction:column;align-items:flex-start;gap:clamp(.375rem,.8vw,.625rem);padding:clamp(1rem,2vw,1.5rem);display:flex;position:absolute;bottom:0}.category-card-v2--main .category-card-v2__content{gap:clamp(.5rem,1vw,.875rem);padding:clamp(1.25rem,2.5vw,2rem)}.category-card-v2__name{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:400;line-height:1.05}.category-card-v2--main .category-card-v2__name{font-size:clamp(1.875rem,1.25rem + 2.75vw,3.5rem)}.category-card-v2__desc{font-family:var(--font-product-body);letter-spacing:-.01em;color:#ffffffd1;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:32rem;margin:0;font-size:clamp(.875rem,.8rem + .35vw,1.0625rem);line-height:1.4;display:-webkit-box;overflow:hidden}.category-card-v2__cta{font-family:var(--font-product-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:.5em;margin-top:clamp(.25rem,.6vw,.5rem);font-size:clamp(.75rem,.7rem + .2vw,.875rem);font-weight:500;display:inline-flex}.category-card-v2__cta-label{padding-bottom:.2em;position:relative}.category-card-v2__cta-label:after{content:"";inset-inline-start:0;transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;transform:scaleX(0)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .category-card-v2__cta-label:after{transform-origin:100%}.category-card-v2:hover .category-card-v2__cta-label:after,.category-card-v2:focus-visible .category-card-v2__cta-label:after{transform:scaleX(1)}.category-card-v2__cta-arrow{border-top:1.5px solid;border-right:1.5px solid;width:.45em;height:.45em;transition:translate .35s cubic-bezier(.22,1,.36,1);display:inline-block;transform:rotate(45deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .category-card-v2__cta-arrow{transform:rotate(-135deg)}.category-card-v2:hover .category-card-v2__cta-arrow{translate:.2em}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .category-card-v2:hover .category-card-v2__cta-arrow{translate:-.2em}@media (min-width:48rem){.category-card-v2{min-height:13.5rem}.category-card-v2--main{grid-area:1/1/3/2;min-height:28rem}}@media (min-width:64rem){.category-card-v2{min-height:15.5rem}.category-card-v2--main{min-height:32rem}}@media (prefers-reduced-motion:reduce){.category-card-v2,.category-card-v2__image,.category-card-v2__cta-label:after,.category-card-v2__cta-arrow{transition:none}.category-card-v2:hover{translate:none}.category-card-v2:hover .category-card-v2__image{transform:scale(1.001)}}
.category-collection{box-sizing:border-box;width:100%;padding-block:clamp(2.5rem,5vw,4rem) clamp(2rem,4vw,3rem)}.category-collection__title{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.01em;color:var(--foreground);margin:0 0 clamp(1.25rem,2.5vw,2rem);font-size:clamp(1.5rem,1rem + 2.5vw,2.5rem);font-weight:400;line-height:1.15}.category-collection__grid{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.category-collection__card{box-sizing:border-box;border-radius:calc(var(--ui-radius) * 3);color:#000;isolation:isolate;min-height:14rem;position:relative;overflow:hidden}.category-collection__card--main{grid-column:1/-1;min-height:20rem}.category-collection__card-image{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.category-collection__card-glass{top:35%;bottom:0;z-index:1;-webkit-backdrop-filter:blur(100px)saturate(1.1)brightness(.9);background:#fff9;border-start-end-radius:calc(var(--ui-radius) * 1);flex-direction:column;justify-content:flex-end;gap:clamp(1rem,2vw,1.5rem);width:65%;padding:clamp(.875rem,1.5vw,1.25rem);display:flex;position:absolute;inset-inline-start:0}.category-collection__card--main .category-collection__card-glass{gap:clamp(2rem,8vw,7.5rem);width:65%;padding:clamp(1.25rem,2.5vw,1.75rem);top:12%}.category-collection__card-content{flex-direction:column;gap:.5rem;display:flex}.category-collection__card--main .category-collection__card-content{gap:clamp(.625rem,1vw,.875rem)}.category-collection__card-name{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.01em;color:#000;margin:0;font-size:clamp(1.125rem,.9rem + 1vw,1.625rem);font-weight:400;line-height:1}.category-collection__card--main .category-collection__card-name{font-size:clamp(1.75rem,1.25rem + 2.5vw,3.375rem)}.category-collection__card-desc{font-family:var(--font-product-body);letter-spacing:-.02em;color:#000;opacity:.8;max-width:30rem;margin:0;font-size:clamp(.8125rem,.75rem + .3vw,1.25rem);line-height:1.3}.category-collection__card-cta-wrap{border-top:1px solid #0003;flex-direction:column;gap:clamp(.625rem,1.5vw,1.5rem);padding-top:clamp(.625rem,1.5vw,1.5rem);display:flex}.category-collection__card-cta{font-family:var(--font-product-body);letter-spacing:-.02em;color:#000;opacity:.8;align-items:center;gap:.4em;font-size:clamp(.8125rem,.75rem + .3vw,1.5rem);font-weight:400;text-decoration:none;transition:opacity .2s;display:inline-flex}.category-collection__card-cta:hover{opacity:1}.category-collection__card-chevron{border-top:2px solid;border-right:2px solid;width:.45em;height:.45em;transition:translate .2s;display:inline-block;transform:rotate(45deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .category-collection__card-chevron{transform:rotate(-135deg)}.category-collection__card-cta:hover .category-collection__card-chevron{translate:.15em}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .category-collection__card-cta:hover .category-collection__card-chevron{translate:-.15em}@media (min-width:48rem){.category-collection__grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr}.category-collection__card--main{grid-area:1/1/3/2;min-height:28rem}.category-collection__card{min-height:13.5rem}}@media (min-width:64rem){.category-collection__grid{gap:.75rem}.category-collection__card--main{min-height:32rem}.category-collection__card{min-height:15.5rem}}.category-collection__title-skel{width:min(18rem,55%);height:clamp(1.5rem,1rem + 2.5vw,2.5rem);margin-bottom:clamp(1.25rem,2.5vw,2rem)}.category-collection__card-skel{border-radius:calc(var(--ui-radius) * 3);min-height:14rem}.category-collection__card-skel--main{grid-column:1/-1;min-height:20rem}@media (min-width:48rem){.category-collection__card-skel--main{grid-area:1/1/3/2;min-height:28rem}.category-collection__card-skel{min-height:13.5rem}}@media (min-width:64rem){.category-collection__card-skel--main{min-height:32rem}.category-collection__card-skel{min-height:15.5rem}}
.carousel-category-card-v2{box-sizing:border-box;border-radius:calc(var(--ui-radius) * 3);aspect-ratio:3/4;isolation:isolate;color:#fff;text-decoration:none;transition:translate .35s,box-shadow .35s;display:block;position:relative;overflow:hidden}@media (min-width:48rem){.carousel-category-card-v2{aspect-ratio:unset;width:423px;max-width:100%;height:480px}}.carousel-category-card-v2:hover{box-shadow:var(--ui-shell-card-shadow-large);translate:0 -.125rem}.carousel-category-card-v2:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.carousel-category-card-v2__image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.001)}.carousel-category-card-v2:hover .carousel-category-card-v2__image{transform:scale(1.05)}.carousel-category-card-v2__scrim{z-index:1;background:linear-gradient(#0000 0%,#0000000f 45%,#00000057 68%,#000000ad 100%);position:absolute;inset:0}.carousel-category-card-v2:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29}.carousel-category-card-v2__content{inset-inline:0;z-index:2;flex-direction:column;align-items:flex-start;gap:clamp(.375rem,.8vw,.625rem);padding:clamp(1rem,2vw,1.5rem);display:flex;position:absolute;bottom:0}.carousel-category-card-v2__name{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:400;line-height:1.05}.carousel-category-card-v2__cta{font-family:var(--font-product-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb;align-items:center;gap:.5em;margin-top:clamp(.25rem,.6vw,.5rem);font-size:clamp(.75rem,.7rem + .2vw,.875rem);font-weight:500;display:inline-flex}.carousel-category-card-v2__cta-label{padding-bottom:.2em;position:relative}.carousel-category-card-v2__cta-label:after{content:"";inset-inline-start:0;transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;transform:scaleX(0)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .carousel-category-card-v2__cta-label:after{transform-origin:100%}.carousel-category-card-v2:hover .carousel-category-card-v2__cta-label:after,.carousel-category-card-v2:focus-visible .carousel-category-card-v2__cta-label:after{transform:scaleX(1)}.carousel-category-card-v2__cta-arrow{border-top:1.5px solid;border-right:1.5px solid;width:.45em;height:.45em;transition:translate .35s cubic-bezier(.22,1,.36,1);display:inline-block;transform:rotate(45deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .carousel-category-card-v2__cta-arrow{transform:rotate(-135deg)}.carousel-category-card-v2:hover .carousel-category-card-v2__cta-arrow{translate:.2em}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .carousel-category-card-v2:hover .carousel-category-card-v2__cta-arrow{translate:-.2em}@media (prefers-reduced-motion:reduce){.carousel-category-card-v2,.carousel-category-card-v2__image,.carousel-category-card-v2__cta-label:after,.carousel-category-card-v2__cta-arrow{transition:none}.carousel-category-card-v2:hover{translate:none}.carousel-category-card-v2:hover .carousel-category-card-v2__image{transform:scale(1.001)}}
.carousel-category-card{box-sizing:border-box;border-radius:calc(var(--ui-radius) * 3);aspect-ratio:3/4;color:#000;isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}@media (min-width:48rem){.carousel-category-card{aspect-ratio:unset;width:423px;max-width:100%;height:480px}}.carousel-category-card__image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.carousel-category-card:hover .carousel-category-card__image{transform:scale(1.04)}.carousel-category-card__overlay{inset-inline:0;z-index:1;-webkit-backdrop-filter:blur(100px)saturate(1.1)brightness(.9);background:#fff9;padding:clamp(.875rem,1.5vw,1.25rem);position:absolute;bottom:0}.carousel-category-card__name{font-family:var(--font-product-title), "EB Garamond", serif;letter-spacing:-.01em;color:#000;margin:0;font-size:clamp(1.125rem,.9rem + 1vw,1.625rem);font-weight:400;line-height:1}.popular-categories{box-sizing:border-box;width:100%;padding-block:clamp(2rem,4vw,3rem)}.popular-categories__title-skel{width:min(16rem,50%);height:clamp(1.5rem,1rem + 2.5vw,2.5rem);margin-bottom:clamp(1.25rem,2.5vw,2rem)}.popular-categories__track-skel{gap:.625rem;display:flex;overflow:hidden}.carousel-category-card-skel{aspect-ratio:3/4;border-radius:calc(var(--ui-radius) * 3);flex:none;width:calc(50% - .3125rem);max-width:423px}@media (min-width:48rem){.popular-categories__track-skel{gap:.75rem}.carousel-category-card-skel{width:calc(33.333% - .5rem);aspect-ratio:unset;height:480px}}
