.chroma-banner{position:relative;overflow:hidden;background:#ededed}.chroma-banner__media{position:relative;height:0;padding-bottom:var(--chroma-banner-ratio, 42%)}.chroma-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center var(--chroma-banner-focus, 50%)}.chroma-banner__image--mobile{display:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.chroma-banner__image{animation:chroma-banner-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes chroma-banner-parallax{0%{transform:translate3d(0,-5%,0) scale(1.12)}to{transform:translate3d(0,5%,0) scale(1.12)}}.chroma-banner__content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;align-content:end;justify-items:start;gap:clamp(1.2rem,1.6vw,2rem);padding:clamp(1.6rem,3vw,4.8rem);color:#fff;text-align:left;pointer-events:none}.chroma-banner__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#00000075,#0000001f 42%,#0000)}.chroma-banner__content--middle{align-content:center}.chroma-banner__content--middle:before{background:radial-gradient(58% 52% at 50% 50%,#00000070,#0000 76%)}.chroma-banner__content--center{justify-items:center;text-align:center}.chroma-banner__content--right{justify-items:end;text-align:right}.chroma-banner__eyebrow{margin:0;max-width:min(56rem,100%);font-size:1.1rem;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.chroma-banner__heading{margin:0;max-width:min(52rem,90%);color:inherit;font-size:clamp(3rem,5vw,6.5rem);font-weight:500;letter-spacing:-.03em;line-height:.95;text-wrap:balance}.chroma-banner__button{z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;margin-top:clamp(.8rem,1.4vw,1.6rem);padding:0 3.2rem;border:.1rem solid rgba(253,252,247,.72);color:#fdfcf7;background:#0000001f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:1.1rem;font-weight:700;letter-spacing:.18em;line-height:1;text-decoration:none;text-transform:uppercase;pointer-events:auto;transition:color .24s ease,background-color .24s ease,border-color .24s ease}.chroma-banner__button:hover{border-color:#fdfcf7;color:#141414;background:#fdfcf7}.chroma-banner__overlay-link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}@media screen and (max-width:768px){.chroma-banner__media{padding-bottom:var(--chroma-banner-ratio-mobile, 115%)}.chroma-banner:has(.chroma-banner__image--mobile) .chroma-banner__image--desktop{display:none}.chroma-banner:has(.chroma-banner__image--mobile) .chroma-banner__image--mobile{display:block}}.section.wh-contact-section,.section+.section.wh-contact-section{margin-top:0;background:transparent}.wh-contact{color:var(--wh-contact-ink, #141414);background:var(--wh-contact-paper, #f2f2f0);padding:clamp(5.6rem,10vw,12rem) 0 clamp(6rem,12vw,14rem)}.wh-contact__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(4rem,7vw,10rem);max-width:128rem;margin:0 auto;padding:0 clamp(1.6rem,4vw,4.8rem)}.wh-contact__rail{position:sticky;top:calc(var(--wh-header-rest) + 4rem);align-self:start}.wh-contact__eyebrow{margin:0 0 clamp(1.6rem,2.4vw,2.4rem);font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,currentColor 55%,transparent)}.wh-contact__heading{margin:0;color:inherit;font-size:clamp(4rem,7vw,8.4rem);font-weight:500;letter-spacing:-.045em;line-height:.88;text-wrap:balance}.wh-contact__text{margin:clamp(2rem,3vw,2.8rem) 0 0;max-width:34ch;font-size:1.6rem;line-height:1.5;color:color-mix(in srgb,currentColor 68%,transparent)}.wh-contact__details{margin:clamp(3.2rem,5vw,5.6rem) 0 0;border-top:.1rem solid color-mix(in srgb,currentColor 16%,transparent)}.wh-contact__detail{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1.6rem;align-items:baseline;padding:1.6rem 0;border-bottom:.1rem solid color-mix(in srgb,currentColor 16%,transparent)}.wh-contact__detail-label{margin:0;font-size:1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,currentColor 45%,transparent)}.wh-contact__detail-value{margin:0;font-size:1.5rem;line-height:1.4}.wh-contact__detail-link{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% .1rem;transition:background-size var(--chroma-transition, .26s ease)}.wh-contact__detail-link:hover{background-size:0 .1rem;background-position:100% 100%}.wh-contact__form{display:grid;gap:clamp(1.6rem,2.4vw,2.4rem)}.wh-contact__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.6rem,2.4vw,2.4rem)}.wh-contact__field{position:relative}.wh-contact__input{width:100%;margin:0;padding:2.6rem 0 1.2rem;border:0;border-bottom:.1rem solid color-mix(in srgb,currentColor 28%,transparent);border-radius:0;background:transparent;color:inherit;font-family:inherit;font-size:1.6rem;line-height:1.4;transition:border-color var(--chroma-transition, .26s ease)}.wh-contact__input--area{resize:vertical;min-height:14rem}.wh-contact__input:focus{outline:0;border-bottom-color:currentColor}.wh-contact__input:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem;box-shadow:none}.wh-contact__label{position:absolute;top:2.6rem;left:0;font-size:1.6rem;line-height:1.4;color:color-mix(in srgb,currentColor 55%,transparent);pointer-events:none;transform-origin:0 0;transition:transform var(--chroma-transition, .26s ease),color var(--chroma-transition, .26s ease)}.wh-contact__input:focus+.wh-contact__label,.wh-contact__input:not(:placeholder-shown)+.wh-contact__label{transform:translateY(-2.2rem) scale(.625);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,currentColor 45%,transparent)}.wh-contact__input:focus+.wh-contact__label{color:inherit}.wh-contact__submit{justify-self:start;display:inline-flex;align-items:center;gap:1.2rem;min-height:5.2rem;margin-top:clamp(.8rem,1.6vw,1.6rem);padding:0 3.2rem;border:.1rem solid currentColor;border-radius:0;color:var(--wh-contact-paper, #f2f2f0);background:var(--wh-contact-ink, #141414);font-family:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase;cursor:pointer;transition:color var(--chroma-transition, .26s ease),background-color var(--chroma-transition, .26s ease)}.wh-contact__submit:hover{color:var(--wh-contact-ink, #141414);background:transparent}.wh-contact__arrow{width:2.4rem;height:1.2rem;overflow:visible;transition:transform var(--chroma-transition, .26s ease)}.wh-contact__submit:hover .wh-contact__arrow{transform:translate(.4rem)}.wh-contact__footnote{margin:0;font-size:1.3rem;line-height:1.5;color:color-mix(in srgb,currentColor 55%,transparent)}.wh-contact__status{margin:0;padding:1.6rem 2rem;border-left:.2rem solid currentColor;background:color-mix(in srgb,currentColor 6%,transparent);font-size:1.5rem;line-height:1.45}.wh-contact__status--error{color:#b3261e}@media screen and (max-width:989px){.wh-contact__inner{grid-template-columns:minmax(0,1fr);gap:clamp(3.2rem,7vw,5.6rem)}.wh-contact__rail{position:static}.wh-contact__detail{grid-template-columns:10rem minmax(0,1fr)}}@media screen and (max-width:600px){.wh-contact__row{grid-template-columns:minmax(0,1fr)}.wh-contact__submit{justify-self:stretch;justify-content:center}}.chroma-countdown .page-width{display:grid;gap:clamp(2.4rem,5vw,6.4rem);align-items:center}@media screen and (min-width:990px){.chroma-countdown .page-width{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}}.chroma-countdown__art{position:relative}.chroma-countdown__art img{display:block;width:100%;max-width:38rem;height:auto;margin-inline:auto}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.chroma-countdown__art img{animation:chroma-drop-rise linear both;animation-timeline:view();animation-range:entry 8% cover 40%}}}@keyframes chroma-drop-rise{0%{opacity:0;transform:translateY(3.2rem) scale(.96)}to{opacity:1;transform:none}}.chroma-countdown__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.62}.chroma-countdown__heading{margin:0;max-width:18ch;font-size:clamp(2rem,2.6vw,3.2rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;text-transform:none}.chroma-countdown__text{margin:1.6rem 0 0;max-width:42ch;font-size:1.4rem;line-height:1.5;opacity:.72}.chroma-countdown__timer{display:flex;align-items:baseline;gap:.6rem;margin-top:clamp(2.4rem,4vw,4rem);font-variant-numeric:tabular-nums}.chroma-countdown__unit{display:inline-flex;align-items:baseline;gap:.2rem}.chroma-countdown__unit strong{font-size:clamp(1.5rem,1.8vw,2rem);font-weight:400;letter-spacing:0}.chroma-countdown__unit span{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.chroma-countdown__sep{font-size:clamp(1.5rem,1.8vw,2rem);line-height:1;opacity:.25}.chroma-countdown__timer[complete] .chroma-countdown__unit,.chroma-countdown__timer[complete] .chroma-countdown__sep{opacity:.35}.chroma-countdown__button{display:inline-block;margin-top:clamp(2.4rem,4vw,3.6rem);padding-bottom:.3rem;border-bottom:.1rem solid currentcolor;color:inherit;font-size:1.3rem;letter-spacing:.04em;text-decoration:none}.chroma-flexible{padding-block:var(--pad-top) var(--pad-bottom)}.chroma-flexible__inner{display:flex;flex-direction:column;gap:2.4rem}.chroma-flexible__inner:not(.page-width){padding-inline:var(--chroma-gutter, 2rem)}.section.wh-stars-section,.section+.section.wh-stars-section{background:transparent;margin-top:0}.wh-stars{color:var(--wh-stars-ink, #141414);background:var(--wh-stars-paper, #f2f2f0);padding:4rem 2.4rem 8rem}.wh-stars__list{display:flex;flex-direction:column;gap:clamp(4rem,8vw,8rem);max-width:128rem;margin:0 auto;padding:0;list-style:none}.wh-stars__item{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.9fr);gap:clamp(2rem,5vw,6.4rem);align-items:center}.wh-stars__item:nth-child(2n){grid-template-columns:minmax(16rem,.9fr) minmax(0,1.1fr)}.wh-stars__item:nth-child(2n) .wh-stars__stage{order:2}.wh-stars__stage{position:relative;display:grid;place-items:center;min-width:0}.wh-stars__star{display:block;width:100%;max-width:46rem;height:auto;margin:0 auto;pointer-events:none;-webkit-user-select:none;user-select:none}.wh-stars__garment{position:absolute;left:50%;top:52%;width:38%;max-width:22rem;height:auto;transform:translate(-50%,-50%);object-fit:contain;pointer-events:none}.wh-stars__garment--photo{mix-blend-mode:multiply}.wh-stars__garment--empty{aspect-ratio:3 / 4;border:.1rem dashed color-mix(in srgb,currentColor 18%,transparent);background:transparent}.wh-stars__copy{min-width:0;max-width:36rem}.wh-stars__item:nth-child(2n) .wh-stars__copy{justify-self:end;text-align:right}.wh-stars__no{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.16em;color:color-mix(in srgb,currentColor 46%,transparent)}.wh-stars__name{margin:0;color:inherit;font-size:clamp(2.4rem,3.2vw,4rem);font-weight:500;letter-spacing:-.04em;line-height:1.05}.wh-stars__name a{color:inherit;text-decoration:none}.wh-stars__name a:hover{text-decoration:underline;text-underline-offset:.18em}.wh-stars :focus-visible{outline-color:currentColor}.wh-stars__explainer{margin:1.6rem 0 0;max-width:28ch;font-size:1.5rem;letter-spacing:-.01em;line-height:1.4;color:color-mix(in srgb,currentColor 72%,transparent)}.wh-stars__item:nth-child(2n) .wh-stars__explainer{margin-left:auto}.wh-stars__explainer--placeholder{color:color-mix(in srgb,currentColor 30%,transparent)}.wh-stars__price{margin:2rem 0 0;font-size:1.4rem;color:color-mix(in srgb,currentColor 55%,transparent)}@media screen and (max-width:989px){.wh-stars{padding:2.4rem 1.6rem 5.6rem}.wh-stars__item,.wh-stars__item:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:1.6rem}.wh-stars__item:nth-child(2n) .wh-stars__stage{order:0}.wh-stars__item:nth-child(2n) .wh-stars__copy,.wh-stars__copy{justify-self:start;text-align:center;max-width:none;margin:0 auto}.wh-stars__explainer,.wh-stars__item:nth-child(2n) .wh-stars__explainer{margin-left:auto;margin-right:auto}.wh-stars__garment{width:36%}}.chroma-lookbook__header{display:grid;grid-template-columns:minmax(0,2fr) minmax(24rem,1fr);gap:2rem;align-items:end;margin-bottom:clamp(4rem,8vw,10rem)}.chroma-lookbook__header .caption-with-letter-spacing{grid-column:1 / -1}.chroma-lookbook__header h2,.chroma-lookbook__header p{margin:0}.chroma-lookbook__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.6rem,3vw,4rem);align-items:start}.chroma-lookbook__item--wide{grid-column:span 8}.chroma-lookbook__item--standard{grid-column:span 6}.chroma-lookbook__item--narrow{grid-column:span 4}.chroma-lookbook__item:nth-child(2n){margin-top:clamp(2rem,8vw,12rem)}.chroma-lookbook__link{color:inherit;text-decoration:none}.chroma-lookbook__media{position:relative;overflow:hidden;background:rgba(var(--color-foreground),.06)}.chroma-lookbook__media img,.chroma-lookbook__media svg{display:block;width:100%;height:auto;transition:transform .7s cubic-bezier(.16,1,.3,1)}.chroma-lookbook__link:hover .chroma-lookbook__media img{transform:scale(1.025)}.chroma-lookbook__index{position:absolute;top:1.6rem;left:1.6rem;padding:.5rem .7rem;color:var(--chroma-paper, #f8f4ef);background:var(--chroma-ink, #0a0a0a);font-size:1rem;letter-spacing:.1em}.chroma-lookbook__caption{display:flex;justify-content:space-between;gap:2rem;padding-block:1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.22)}.chroma-lookbook__caption h3,.chroma-lookbook__caption p{margin:0}.chroma-lookbook__caption h3{font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.chroma-lookbook__caption p,.chroma-lookbook__caption span{margin-top:.5rem;font-size:1.1rem}@media screen and (max-width:749px){.chroma-lookbook__header,.chroma-lookbook__grid{grid-template-columns:1fr}.chroma-lookbook__item--wide,.chroma-lookbook__item--standard,.chroma-lookbook__item--narrow{grid-column:1}.chroma-lookbook__item:nth-child(2n){margin-top:2rem}}.chroma-marquee{overflow:hidden;border-block:.1rem solid rgba(var(--color-foreground),.25)}.chroma-marquee__track{display:flex;width:max-content;animation:chroma-marquee var(--marquee-speed) linear infinite}.chroma-marquee:hover .chroma-marquee__track{animation-play-state:paused}.chroma-marquee__group{display:flex;flex-shrink:0;align-items:center}.chroma-marquee__group a{color:inherit;text-decoration:none}.chroma-marquee__item{display:inline-flex;gap:2rem;align-items:center;padding-block:1.6rem;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,6rem);line-height:1;white-space:nowrap}.chroma-marquee__mark{margin-inline:2rem;font-family:var(--font-body-family);font-size:.5em}@keyframes chroma-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.chroma-marquee__track{width:auto;animation:none}.chroma-marquee__group:nth-child(2){display:none}.chroma-marquee__group{flex-wrap:wrap}}.chroma-popup{display:contents}.chroma-popup__dialog{width:min(96rem,calc(100vw - 3.2rem));max-width:none;max-height:calc(100vh - 3.2rem);margin:auto;padding:0;border:0;background:transparent;overflow:visible}.chroma-popup__dialog::backdrop{background:#00000080}.chroma-popup__inner{position:relative;display:grid;grid-template-columns:1.08fr 1fr;min-height:42rem;max-height:calc(100vh - 3.2rem);overflow:hidden;background:#fff}.chroma-popup__panel{display:flex;align-items:center;padding:clamp(3.2rem,4vw,5.6rem);color:#231f20;background:#fff}.chroma-popup__content,.chroma-popup__form{width:100%}.chroma-popup__heading{margin:0 0 1.2rem;color:inherit;font-size:clamp(2.6rem,3.2vw,3.4rem);font-weight:400;letter-spacing:-.02em;line-height:1.1;text-transform:none}.chroma-popup__body{margin:0 0 2rem;font-size:1.5rem;line-height:1.4;text-align:center}.chroma-popup__code{margin:0;font-size:2.4rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.chroma-popup__input{display:block;width:100%;min-height:5.6rem;padding:0 1.6rem;border:.1rem solid #d4d4d4;border-radius:.6rem;color:#231f20;background:#fff;font-size:1.6rem}.chroma-popup__input::placeholder{color:#8f8f8f}.chroma-popup__submit{display:block;width:100%;min-height:5.6rem;margin-top:1.2rem;padding:0 1.6rem;border:0;border-radius:.6rem;color:#fff;background:#231f20;font-size:1.7rem;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer}.chroma-popup__submit:hover{background:#000}.chroma-popup__error{margin:.8rem 0 0;color:#b3261e;font-size:1.3rem}.chroma-popup__media{position:relative;overflow:hidden;background:#ededed}.chroma-popup__image{display:block;width:100%;height:100%;object-fit:cover}.chroma-popup__close{position:absolute;top:1.6rem;right:1.6rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;color:#231f20;background:#fff;cursor:pointer}.chroma-popup__close:hover{background:#ebebeb}@media screen and (max-width:749px){.chroma-popup__inner{grid-template-columns:1fr;min-height:0;overflow:auto}.chroma-popup__media{order:-1;aspect-ratio:3 / 2}.chroma-popup__body{margin-bottom:1.6rem;font-size:1.4rem}}.section.wh-grid-section,.section+.section.wh-grid-section{margin-top:0;background:transparent}.wh-grid{position:relative;isolation:isolate;overflow:hidden;padding:clamp(4rem,7vw,8rem) 0 clamp(5.6rem,9vw,10rem);color:var(--wh-grid-ink, #141414);background:var(--wh-grid-paper, #fff)}.wh-grid__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.wh-grid__mark{position:absolute;top:var(--wh-mark-y, 50%);left:var(--wh-mark-x, 50%);width:var(--wh-mark-size, 60rem);height:auto;filter:grayscale(1) contrast(1.15);opacity:calc(var(--wh-grid-star, .06) * var(--wh-mark-weight, 1));transform:translate(-50%,-50%) rotate(var(--wh-mark-turn, 0deg));mix-blend-mode:multiply}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.wh-grid__mark{animation:wh-grid-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes wh-grid-drift{0%{transform:translate(-50%,calc(-50% + var(--wh-mark-lift, 5rem))) rotate(calc(var(--wh-mark-turn, 0deg) - 2deg))}to{transform:translate(-50%,calc(-50% - var(--wh-mark-lift, 5rem))) rotate(calc(var(--wh-mark-turn, 0deg) + 2deg))}}.wh-grid__inner{position:relative;z-index:1;max-width:128rem;margin:0 auto;padding:0 clamp(1.6rem,4vw,4.8rem)}.wh-grid__head{margin:0 0 clamp(2.4rem,4vw,4.8rem)}.wh-grid__eyebrow{margin:0 0 1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,currentColor 55%,transparent)}.wh-grid__heading{margin:0;color:inherit;font-size:clamp(2.8rem,4.4vw,4.8rem);font-weight:500;letter-spacing:-.04em;line-height:1}.wh-grid__text{margin:1.4rem 0 0;max-width:42ch;font-size:1.5rem;line-height:1.45;color:color-mix(in srgb,currentColor 68%,transparent)}.wh-grid__list{display:grid;grid-template-columns:repeat(var(--wh-grid-tracks, 6),minmax(0,1fr));gap:clamp(3.2rem,4vw,5.6rem) clamp(1.6rem,2.4vw,3.2rem);margin:0;padding:0;list-style:none}.wh-grid__item{grid-column:span 2}.wh-grid__band{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;width:100vw;margin-left:calc(50% - 50vw);margin-block:clamp(3.2rem,5vw,6.4rem)}.wh-grid__feature{position:relative;min-width:0;isolation:isolate;color:#fff}.wh-grid__feature-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.wh-grid__feature-media{position:relative;overflow:hidden}.wh-grid__feature-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.wh-grid__feature-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000004d,#0000 30% 60%,#0000006b)}.wh-grid__feature--portrait .wh-grid__feature-media img{aspect-ratio:4 / 5}.wh-grid__feature--square .wh-grid__feature-media img{aspect-ratio:1 / 1}.wh-grid__feature--landscape .wh-grid__feature-media img{aspect-ratio:3 / 2}.wh-grid__feature--wide .wh-grid__feature-media img{aspect-ratio:16 / 9}.wh-grid__feature-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;padding:clamp(1.6rem,2.6vw,4rem);pointer-events:none}.wh-grid__feature-heading{color:inherit;margin:0;max-width:16ch;font-size:clamp(2.4rem,3.4vw,4.8rem);font-weight:400;letter-spacing:-.03em;line-height:1.02;text-transform:none}.wh-grid__feature-foot{display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}.wh-grid__feature-note{margin:0;max-width:46ch;font-size:1.3rem;line-height:1.45}.wh-grid__feature-cta{position:relative;z-index:3;padding-bottom:.2rem;border-bottom:.1rem solid currentcolor;color:inherit;font-size:1.3rem;text-decoration:none;pointer-events:auto}.wh-grid__item{min-width:0}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.wh-grid__item{animation:wh-grid-rise linear both;animation-timeline:view();animation-range:entry 5% cover 18%}}}@keyframes wh-grid-rise{0%{opacity:0;transform:translateY(3.2rem)}to{opacity:1;transform:none}}.wh-grid .card__heading,.wh-grid .card__heading a,.wh-grid .card-information,.wh-grid .price{color:inherit}.wh-grid .card__heading{font-size:1.6rem;letter-spacing:-.02em}.wh-grid .price{color:color-mix(in srgb,currentColor 62%,transparent)}.wh-grid__all{display:inline-block;margin-top:clamp(3.2rem,5vw,5.6rem);padding-bottom:.4rem;border-bottom:.1rem solid currentColor;color:inherit;font-size:1.2rem;letter-spacing:.16em;text-decoration:none;text-transform:uppercase}@media screen and (max-width:989px){.wh-grid__list{grid-template-columns:repeat(var(--wh-grid-tracks-mobile, 4),minmax(0,1fr));gap:clamp(2.4rem,6vw,3.6rem) 1.6rem}.wh-grid__band{grid-auto-flow:row}.wh-grid__mark{width:calc(var(--wh-mark-size, 60rem) * .62)}}.section.wh-say-section,.section+.section.wh-say-section{margin-top:0;background:transparent}.wh-say{position:relative;isolation:isolate;overflow:hidden;color:var(--wh-say-ink, #141414);background:var(--wh-say-paper, #f2f2f0);padding:clamp(8rem,16vw,20rem) 0 clamp(6rem,12vw,16rem)}.wh-say__lock{position:absolute;top:50%;right:clamp(2rem,7vw,12rem);width:clamp(9rem,15vw,20rem);color:currentcolor;opacity:.16;transform:translateY(-50%);pointer-events:none}.wh-say__lock svg{display:block;width:100%;height:auto;overflow:visible}.wh-say__shackle{transform-box:fill-box;transform-origin:88% 100%}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.wh-say__shackle{animation:wh-unlock linear both;animation-timeline:view();animation-range:entry 30% cover 46%}.wh-say__lock{animation:wh-lock-fade linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes wh-unlock{0%{transform:rotate(0) translateY(0)}to{transform:rotate(-32deg) translateY(-.4rem)}}@keyframes wh-lock-fade{0%{opacity:0}to{opacity:.16}}@media screen and (max-width:749px){.wh-say__lock{top:auto;right:50%;bottom:-2rem;width:14rem;transform:translate(50%)}}.wh-say__inner{max-width:128rem;margin:0 auto;padding:0 clamp(1.6rem,4vw,4.8rem)}.wh-say__label{margin:0 0 clamp(2.4rem,4vw,4rem);font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,currentColor 45%,transparent)}.wh-say__line{margin:0;max-width:20ch;font-size:clamp(3.6rem,7.4vw,10rem);font-weight:500;letter-spacing:-.045em;line-height:.94;text-wrap:balance}.wh-say__word{display:inline-block}.wh-say__caption{margin:clamp(2.4rem,4vw,4rem) 0 0;max-width:44ch;font-size:1.5rem;line-height:1.5;color:color-mix(in srgb,currentColor 62%,transparent)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.wh-say__word{animation:wh-say-rise linear both;animation-timeline:view();animation-range:entry calc(16% + var(--wh-word, 0) * 4%) entry calc(58% + var(--wh-word, 0) * 4%)}.wh-say__label,.wh-say__caption{animation:wh-say-fade linear both;animation-timeline:view();animation-range:entry 12% entry 52%}}}@keyframes wh-say-rise{0%{opacity:0;transform:translateY(.55em)}to{opacity:1;transform:none}}@keyframes wh-say-fade{0%{opacity:0}to{opacity:1}}.chroma-testimonials__header{display:grid;gap:1.2rem;margin-bottom:clamp(4rem,7vw,9rem)}.chroma-testimonials__header h2,.chroma-testimonials__header p{margin:0}.chroma-testimonials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:.1rem solid rgba(var(--color-foreground),.22);border-left:.1rem solid rgba(var(--color-foreground),.22)}.chroma-testimonial{display:flex;flex-direction:column;min-height:36rem;margin:0;padding:clamp(2.4rem,4vw,5rem);border-right:.1rem solid rgba(var(--color-foreground),.22);border-bottom:.1rem solid rgba(var(--color-foreground),.22)}.chroma-testimonial__stars{font-size:1.2rem;letter-spacing:.18em}.chroma-testimonial blockquote{margin:auto 0;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,4.5rem);line-height:1.05}.chroma-testimonial figcaption{display:flex;flex-direction:column;gap:.4rem;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.chroma-testimonial figcaption span{opacity:.65}@media screen and (max-width:989px){.chroma-testimonials__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.chroma-testimonial{min-width:min(84vw,46rem);scroll-snap-align:start}}.chroma-block-accordion{width:100%;border-top:.1rem solid rgba(var(--color-foreground),.22)}.chroma-block-accordion:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.22)}.chroma-block-accordion summary{display:flex;justify-content:space-between;gap:2rem;padding-block:2rem;cursor:pointer;font-size:1.2rem;font-weight:700;letter-spacing:.1em;list-style:none;text-transform:uppercase}.chroma-block-accordion summary::-webkit-details-marker{display:none}.chroma-block-accordion__mark{font-size:2rem;line-height:1;transition:transform .2s ease}.chroma-block-accordion[open] .chroma-block-accordion__mark{transform:rotate(45deg)}.chroma-block-accordion__content{max-width:70rem;padding:0 0 2.4rem}.chroma-block-group{display:flex;gap:var(--group-gap);width:100%}.chroma-block-group--column{flex-direction:column}.chroma-block-group--row{flex-flow:row wrap}.chroma-block-group--start{align-items:flex-start}.chroma-block-group--center{align-items:center}.chroma-block-group--end{align-items:flex-end}.chroma-block-heading{margin:0}.chroma-align-left{text-align:left}.chroma-align-center{text-align:center}.chroma-align-right{text-align:right}.chroma-block-icon{display:flex;gap:1rem;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.chroma-block-icon.chroma-align-center{justify-content:center}.chroma-block-icon.chroma-align-right{justify-content:flex-end}.chroma-block-icon__symbol{display:inline-flex;width:2.4rem;height:2.4rem}.chroma-block-icon__symbol svg{width:100%;height:100%}.chroma-block-image{margin:0}.chroma-block-image img,.chroma-block-image svg{display:block;width:100%;height:auto}.chroma-block-image--narrow{max-width:56rem}.chroma-block-image--wide{max-width:100rem}.chroma-block-image figcaption{margin-top:1rem;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.chroma-spacer{display:block;height:var(--space-mobile)}@media screen and (min-width:750px){.chroma-spacer{height:var(--space-desktop)}}.chroma-block-text{font-size:clamp(1.6rem,2vw,2.2rem)}.chroma-block-text--narrow{max-width:56rem}.chroma-block-text--wide{max-width:90rem}.chroma-block-text.chroma-align-center{margin-inline:auto}.chroma-block-text.chroma-align-right{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
