.Intro_hero__qVVsn{position:relative;display:flex;align-items:center;min-height:clamp(620px,60vw,880px);overflow:hidden;background:#e8eaec}.Intro_heroImage__R8Rp1,.Intro_hero__qVVsn:after{position:absolute;inset:0}.Intro_heroImage__R8Rp1 img{width:100%;height:100%;object-position:68% 30%;transform-origin:70% 40%;animation:Intro_settle__xyjmi 2.6s var(--rehair-ease) both}.Intro_hero__qVVsn:after{content:"";background:linear-gradient(90deg,#f4f1ebeb,#f4f1eb9e 30%,#f4f1eb00 56%);pointer-events:none}.Intro_heroContent__XhQux{position:relative;z-index:1;width:min(660px,50vw);margin-left:var(--rehair-gutter);padding:clamp(96px,9vw,150px) 0 clamp(120px,10vw,170px)}.Intro_label__NPOy8{display:flex;align-items:center;gap:14px;color:#3a3732;font:600 12px/1.3 M-Body-Font,sans-serif;letter-spacing:.16em;text-transform:uppercase}.Intro_label__NPOy8:before{content:"";flex:0 0 36px;height:1px;background:var(--rehair-gold)}.Intro_title__zJOeq{margin-top:30px;font:500 clamp(64px,8vw,136px)/.92 Cormorant,Georgia,serif;letter-spacing:-.015em}.Intro_title__zJOeq>span{display:block;overflow:hidden;margin-bottom:-.06em;padding:0 .04em .08em 0}.Intro_title__zJOeq>span>span{display:inline-block;animation:Intro_rise__RUxRA 1.15s .15s var(--rehair-ease) both}.Intro_title__zJOeq>span:nth-child(2)>span{padding-left:.42em;color:#7d5f2c;font-style:italic;animation-delay:.28s}.Intro_heroContent__XhQux>p{max-width:400px;margin-top:34px;color:#3a3732;font-size:18px;line-height:1.55}.Intro_actions__Tmwlc{display:flex;flex-wrap:wrap;align-items:center;gap:18px 34px;margin-top:42px}.Intro_actions__Tmwlc,.Intro_heroContent__XhQux>.Intro_label__NPOy8,.Intro_heroContent__XhQux>p{animation:Intro_fade__G8DnB 1.1s .45s var(--rehair-ease) both}.Intro_heroContent__XhQux>p{animation-delay:.57s}.Intro_actions__Tmwlc{animation-delay:.69s}.Intro_button__OKAtK,.Intro_textLink__9_54J{display:inline-flex;align-items:center;gap:14px;font-size:15px;font-weight:600}.Intro_button__OKAtK{justify-content:center;min-height:54px;padding:0 29px;border:1px solid var(--rehair-ink);border-radius:999px;background:var(--rehair-ink);color:var(--rehair-paper);transition:background .45s var(--rehair-ease),color .45s var(--rehair-ease),border-color .45s var(--rehair-ease)}.Intro_button__OKAtK:focus-visible,.Intro_button__OKAtK:hover{border-color:var(--rehair-gold);background:var(--rehair-gold);color:var(--rehair-ink)}.Intro_textLink__9_54J{gap:10px;padding:8px 0}.Intro_textLink__9_54J span{text-decoration:underline;text-underline-offset:9px}.Intro_button__OKAtK svg,.Intro_textLink__9_54J svg{width:18px;height:18px;transition:transform .45s var(--rehair-ease)}.Intro_button__OKAtK:hover svg,.Intro_textLink__9_54J:hover svg{transform:translateX(4px)}.Intro_scrollCue__M43a6{position:absolute;z-index:1;bottom:34px;left:var(--rehair-gutter);width:1px;height:46px;overflow:hidden;background:rgb(20 19 17/32%)}.Intro_scrollCue__M43a6:after{content:"";position:absolute;inset:-40% 0 auto;height:40%;background:var(--rehair-ink);animation:Intro_cue__wkuoI 2.4s var(--rehair-ease) infinite}.Intro_benefits__Ibehm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:var(--rehair-gutter);border-bottom:1px solid var(--rehair-rule)}.Intro_benefit__qc7jE{display:flex;align-items:flex-start;gap:16px;padding:30px 28px}.Intro_benefit__qc7jE:first-child{padding-left:0}.Intro_benefit__qc7jE+.Intro_benefit__qc7jE{border-left:1px solid var(--rehair-rule)}.Intro_benefit__qc7jE svg{flex:none;color:#322b81}.Intro_benefit__qc7jE h3{margin-bottom:6px;font-size:13px;line-height:1.25;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Intro_benefit__qc7jE p{color:#625d55;font-size:14px;line-height:1.5}.Intro_antimicrobial__KtjX4{padding:clamp(80px,10vw,168px) var(--rehair-gutter);background:#ebe6dd}.Intro_featureGrid__hWirZ{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);max-width:1320px;margin-inline:auto}.Intro_featureImage__Ek_zi{min-height:520px;border-radius:2px;overflow:hidden}.Intro_featureImage__Ek_zi img{width:100%;height:100%;object-fit:cover}.Intro_featureContent__I57Hf{display:flex;flex-direction:column;align-self:center}.Intro_featureContent__I57Hf .Intro_label__NPOy8{margin-bottom:12px;line-height:18px}.Intro_featureContent__I57Hf h2{margin:22px 0;font:500 clamp(36px,3.8vw,60px)/1.04 Cormorant,Georgia,serif;letter-spacing:-.02em}.Intro_featureLead__rKXj1{margin-top:18px;color:#3a3732;font-size:17px;line-height:1.65}.Intro_featureList__lnr0W{margin:28px 0;border-top:1px solid #d8ddda}.Intro_featureList__lnr0W li{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);gap:22px;padding:16px 0;border-bottom:1px solid var(--rehair-rule);font-size:14px;line-height:1.45}.Intro_featureList__lnr0W span{color:#62646a}.Intro_featureContent__I57Hf .Intro_button__OKAtK{align-self:flex-start;min-height:52px;font-size:16px;font-weight:700}.Intro_note__hTLfB{margin-top:18px;color:#6b6d72;font-size:12px}@keyframes Intro_settle__xyjmi{0%{transform:scale(1.07)}}@keyframes Intro_rise__RUxRA{0%{transform:translateY(105%)}}@keyframes Intro_fade__G8DnB{0%{opacity:0;transform:translateY(16px)}}@keyframes Intro_cue__wkuoI{to{transform:translateY(350%)}}@media (max-width:989px){.Intro_benefits__Ibehm{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:20px}.Intro_benefit__qc7jE{flex-direction:column;gap:10px;padding:22px 14px 22px 0}.Intro_benefit__qc7jE+.Intro_benefit__qc7jE{border-left:0}.Intro_benefit__qc7jE:nth-child(2n){padding-left:16px;border-left:1px solid var(--rehair-rule)}.Intro_benefit__qc7jE:nth-child(n+3){border-top:1px solid var(--rehair-rule)}}@media (max-width:767px){.Intro_hero__qVVsn{align-items:flex-end;min-height:min(118vw + 260px,760px)}.Intro_heroImage__R8Rp1 img{object-position:center top}.Intro_hero__qVVsn:after{background:linear-gradient(0deg,var(--rehair-paper),#f4f1ebf0 30%,#f4f1eb00 58%)}.Intro_heroContent__XhQux{width:100%;margin:0;padding:0 20px 34px}.Intro_heroContent__XhQux .Intro_label__NPOy8{font-size:11px;letter-spacing:.14em}.Intro_title__zJOeq{margin-top:18px;font-size:clamp(56px,16vw,70px);line-height:.94}.Intro_heroContent__XhQux>p{margin-top:18px;font-size:16px}.Intro_actions__Tmwlc{display:grid;gap:6px;margin-top:26px}.Intro_textLink__9_54J{justify-self:start}.Intro_scrollCue__M43a6{display:none}.Intro_antimicrobial__KtjX4{padding:72px 20px}}@media (max-width:749px){.Intro_featureGrid__hWirZ{grid-template-columns:minmax(0,1fr)}.Intro_featureImage__Ek_zi{min-height:0;aspect-ratio:4/3}.Intro_featureLead__rKXj1{font-size:15px}.Intro_featureList__lnr0W li{grid-template-columns:minmax(0,1fr);gap:5px}.Intro_featureContent__I57Hf .Intro_button__OKAtK{width:100%}}@media (prefers-reduced-motion:reduce){.Intro_hero__qVVsn *,.Intro_scrollCue__M43a6:after{animation:none!important}}.Intro_hero__qVVsn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;background:var(--strand-mist)}.Intro_hero__qVVsn:after,.Intro_scrollCue__M43a6{display:none}.Intro_heroImage__R8Rp1{position:relative;grid-column:2;grid-row:1;min-height:540px;align-self:stretch;background:var(--strand-shell)}.Intro_heroImage__R8Rp1 img{object-fit:cover;object-position:center top}.Intro_heroContent__XhQux{grid-column:1;grid-row:1;width:auto;margin:0;padding:clamp(46px,7vw,112px) clamp(24px,4vw,70px) clamp(46px,7vw,112px) var(--rehair-gutter)}.Intro_title__zJOeq{font-size:clamp(60px,6.3vw,108px)}.Intro_title__zJOeq>span:nth-child(2)>span{padding-left:0;color:#8c4936}.Intro_benefit__qc7jE svg{color:#8c4936}.Intro_antimicrobial__KtjX4{background:var(--strand-shell)}.Intro_featureImage__Ek_zi{border-radius:18px}@media (max-width:767px){.Intro_hero__qVVsn{grid-template-columns:minmax(0,1fr)}.Intro_heroContent__XhQux{grid-column:1;grid-row:1;padding:45px 20px 28px}.Intro_heroImage__R8Rp1{grid-column:1;grid-row:2;min-height:0;aspect-ratio:1}.Intro_title__zJOeq{font-size:clamp(53px,12vw,82px)}}@font-face{font-family:ReHair Gilroy Heading;src:url(/sites/rehair/lower-gilroy-bold.otf) format("opentype");font-weight:700;font-display:swap}.Lower_lower__ICJHr{--paper:#f4f1eb;--bone:#ebe6dd;--ink:#141311;--ink-secondary:#3a3732;--muted:#625d55;--line:#14131124;--line-strong:#14131152;--gold:#b08d57;--gold-text:#7d5f2c;--night:#141311;--night-panel:#1d1b18;--night-text:#f4f1eb;--night-muted:#a9a397;--night-gold:#c9a66b;--gutter:clamp(20px,5.6vw,96px);--section:clamp(80px,10vw,168px);--display:var(--rehair-display,Cormorant,Georgia,serif);--ease:cubic-bezier(.2,.7,.1,1);color:var(--ink);background:var(--paper)}.Lower_journey__PzXIe{padding:72px 0;border-top:1px solid var(--line)}.Lower_guided__5JzaW{display:grid;gap:36px;width:min(100% - 24px,1280px);margin-inline:auto;padding-inline:20px}.Lower_eyebrow__OF63o{display:flex;align-items:center;gap:14px;margin:0 0 22px;color:var(--ink-secondary);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.Lower_eyebrow__OF63o:before{width:36px;height:1px;background:var(--gold);content:""}.Lower_customContent__146fQ h2,.Lower_journeyHeading__jxCAL h2{font-family:var(--display);font-weight:500}.Lower_journeyHeading__jxCAL h2{margin:0 0 22px;font-size:clamp(44px,5vw,84px);line-height:.98;letter-spacing:-.015em}.Lower_journeyHeading__jxCAL>p:not(.Lower_eyebrow__OF63o){max-width:380px;margin:0 0 30px;color:var(--muted);font-size:16px;line-height:1.6}.Lower_customActions__70hwd a,.Lower_startLink__HpKyM{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:1px solid;border-radius:999px;font-weight:600;text-decoration:none;transition:background .45s var(--ease),color .45s var(--ease),border-color .45s var(--ease)}.Lower_startLink__HpKyM{margin-top:18px;color:var(--ink);font-size:15px}.Lower_startLink__HpKyM:is(:hover,:focus-visible){color:var(--paper);background:var(--ink);border-color:var(--ink)}.Lower_steps__E62qi{margin:0;padding:0;border-top:1px solid var(--ink);list-style:none}.Lower_steps__E62qi li{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-areas:"number title" "number description" "number link";align-items:start;gap:8px 16px;padding:26px 0;border-bottom:1px solid var(--line);transition:background .5s var(--ease),padding .5s var(--ease)}.Lower_stepNumber__gyEBo{grid-area:number;color:var(--gold-text);font-family:var(--display);font-size:42px;font-weight:500;line-height:.9}.Lower_steps__E62qi h3{grid-area:title;margin:2px 0 0;font-family:var(--display);font-size:clamp(28px,2.4vw,38px);font-weight:500;line-height:1.08;hyphens:auto;overflow-wrap:break-word}.Lower_steps__E62qi p{grid-area:description;max-width:520px;margin:0;color:var(--muted);font-size:15px;line-height:1.6}.Lower_steps__E62qi a{grid-area:link;display:inline-flex;align-items:center;justify-self:start;gap:10px;margin-top:8px;font-size:14px;font-weight:600;white-space:nowrap}.Lower_steps__E62qi a:before{position:absolute;inset:0;content:""}.Lower_steps__E62qi a span{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--line-strong);border-radius:50%;transition:background .4s var(--ease),color .4s var(--ease),transform .45s var(--ease)}.Lower_steps__E62qi li:is(:hover,:focus-within) a span{color:var(--paper);background:var(--ink);transform:translateX(4px)}.Lower_custom__9LdhQ{color:var(--night-text);background:var(--night)}.Lower_customLayout__SXlDm{display:grid}.Lower_customMedia__FyEi5{position:relative;overflow:hidden;aspect-ratio:4/3;background:var(--night-panel)}.Lower_customMedia__FyEi5 img{object-fit:cover;filter:saturate(.85) contrast(1.02)}.Lower_customContent__146fQ{align-self:center;padding:56px 20px 48px}.Lower_customContent__146fQ .Lower_eyebrow__OF63o{margin-bottom:8px;color:var(--night-gold)}.Lower_customContent__146fQ .Lower_eyebrow__OF63o:before{background:var(--night-gold)}.Lower_customContent__146fQ h2{max-width:660px;margin:24px 0;font-size:clamp(40px,4.4vw,72px);line-height:1.02;letter-spacing:-.02em}.Lower_customLead__Nfj_v{max-width:650px;margin:0;color:var(--night-muted);font-size:17px;line-height:1.65}.Lower_specs__ZSaON{margin-top:28px;padding-top:24px;border-top:1px solid #f4f1eb29}.Lower_processLabel__rs8Ox,.Lower_routeLabel__efYZN,.Lower_specs__ZSaON>strong{color:var(--night-gold);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.Lower_specs__ZSaON ul{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.Lower_specs__ZSaON li{position:relative;padding-left:20px;font-size:14px;line-height:1.45}.Lower_specs__ZSaON li:before{position:absolute;top:.55em;left:0;width:7px;height:7px;border-radius:50%;background:var(--night-gold);content:""}.Lower_customActions__70hwd{display:grid;gap:10px;margin-top:30px}.Lower_customActions__70hwd a{font-size:14px;font-weight:700;line-height:1.3;text-align:center}.Lower_customActions__70hwd .Lower_primary__oYwLj{color:var(--ink);background:var(--night-gold);border-color:var(--night-gold)}.Lower_customActions__70hwd .Lower_primary__oYwLj:is(:hover,:focus-visible){background:var(--night-text);border-color:var(--night-text)}.Lower_customActions__70hwd .Lower_secondary__pNwQ2{color:var(--night-text);border-color:#f4f1eb66}.Lower_customActions__70hwd .Lower_secondary__pNwQ2:is(:hover,:focus-visible){border-color:var(--night-text)}.Lower_routeLabel__efYZN{margin:24px 0 10px;font-weight:700}.Lower_customRoutes__dKrSi{display:grid;gap:12px}.Lower_customRoutes__dKrSi a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:12px 15px;border:1px solid #f4f1eb29;border-radius:2px;font-size:14px;font-weight:700;line-height:1.35;transition:border-color .4s var(--ease),background .4s var(--ease)}.Lower_customRoutes__dKrSi a:is(:hover,:focus-visible){border-color:var(--night-gold);background:var(--night-panel)}.Lower_customRoutes__dKrSi a>span:last-child{flex:0 0 auto;color:var(--night-gold);font-size:20px;line-height:1;transition:transform .45s var(--ease)}.Lower_customRoutes__dKrSi a:is(:hover,:focus-visible)>span:last-child{transform:translateX(4px)}.Lower_reassurance__YRfyh{margin:16px 0 0;color:var(--night-muted);font-size:13px}.Lower_process__FfpHy{padding:40px 20px 56px;border-top:1px solid #f4f1eb1f}.Lower_processLabel__rs8Ox{margin:7px 0 0;line-height:1.55}.Lower_process__FfpHy ol{display:grid;margin:20px 0 0;padding:0;list-style:none}.Lower_process__FfpHy li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0}.Lower_process__FfpHy li+li{border-top:1px solid #f4f1eb24}.Lower_process__FfpHy li>span{color:var(--night-gold);font-family:var(--display);font-size:40px;font-weight:500;line-height:1}.Lower_process__FfpHy strong{display:block;font-size:17px}.Lower_process__FfpHy li p{margin:7px 0 0;color:var(--night-muted);font-size:13px;line-height:1.55}.Lower_reviews___bgMj{max-width:1820px;margin-inline:auto;padding:52px 15px;line-height:28px}.Lower_reviewsHead__ATZ0s{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:20px}.Lower_reviewsHead__ATZ0s h2{margin:0;font-family:ReHair Gilroy Heading,sans-serif;font-size:23px;font-weight:700;line-height:1.36}.Lower_reviewList__2ZkX9{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 12px}.Lower_review__3a_OM{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid #0000001f;border-radius:8px;scroll-snap-align:start;background:white}.Lower_stars__PQ3Ou{letter-spacing:2px}.Lower_reviewBody__8_klN{flex:1;margin:0}.Lower_reviewMeta__arxQ_{margin:0;font-size:14px;opacity:.8}.Lower_allReviews__fcPxL{margin:16px 0 0}.Lower_intro__u1WdX{padding:72px 20px;border-top:1px solid var(--line)}.Lower_introInner__tvKYj{display:grid;gap:40px 6vw;max-width:1320px;margin-inline:auto}.Lower_introAside__2xhCV{display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:end;gap:20px}.Lower_intro__u1WdX h2{max-width:240px;margin:10px 0 0;padding-top:18px;border-top:1px solid var(--gold);color:var(--ink-secondary);font-family:inherit;font-size:12px;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase}.Lower_introStill__4RrMv{max-width:300px;margin:0;overflow:hidden;border-radius:2px;background:var(--bone)}.Lower_introStill__4RrMv img{display:block;width:100%;height:auto;mix-blend-mode:multiply;transition:transform 1.4s var(--ease)}.Lower_introStill__4RrMv:hover img{transform:scale(1.04) rotate(-1.5deg)}.Lower_intro__u1WdX p{margin:0;font-family:var(--display);font-size:28px;font-weight:500;line-height:1.24;letter-spacing:-.005em}.Lower_intro__u1WdX a{text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .35s var(--ease),text-decoration-color .35s var(--ease)}.Lower_intro__u1WdX a:is(:hover,:focus-visible){color:var(--gold-text);text-decoration-color:currentColor}@media (min-width:641px){.Lower_guided__5JzaW{width:min(100% - 32px,1280px)}}@media (min-width:750px){.Lower_customRoutes__dKrSi,.Lower_specs__ZSaON ul{grid-template-columns:repeat(2,minmax(0,1fr))}.Lower_specs__ZSaON ul{gap:12px 24px}.Lower_customActions__70hwd{display:flex;flex-wrap:wrap}.Lower_customRoutes__dKrSi{gap:10px}.Lower_process__FfpHy ol{grid-template-columns:repeat(3,minmax(0,1fr))}.Lower_process__FfpHy li{padding:0 30px 0 0}.Lower_process__FfpHy li+li{padding-left:30px;border-top:0;border-left:1px solid #f4f1eb24}}@media (min-width:768px){.Lower_reviewsHead__ATZ0s h2{font-size:27px}.Lower_intro__u1WdX{padding:var(--section) var(--gutter)}.Lower_introInner__tvKYj{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start}.Lower_introAside__2xhCV{grid-template-columns:1fr;align-items:start;gap:28px}.Lower_intro__u1WdX p{font-size:clamp(30px,3.1vw,50px);line-height:1.2}}@media (min-width:990px){.Lower_journey__PzXIe{padding:var(--section) 0}.Lower_guided__5JzaW{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:start;gap:48px clamp(40px,7vw,120px);width:min(100% - 32px,1280px);max-width:calc(1320px + var(--gutter) * 2);padding-inline:var(--gutter)}.Lower_journeyHeading__jxCAL{position:sticky;top:120px}.Lower_steps__E62qi li{grid-template-columns:96px minmax(0,1fr);gap:8px 28px;padding:34px 8px 34px 0}.Lower_steps__E62qi li:is(:hover,:focus-within){padding-left:16px;background:var(--bone)}.Lower_stepNumber__gyEBo{font-size:56px}.Lower_steps__E62qi a{margin-top:10px}.Lower_steps__E62qi a span{width:40px;height:40px}.Lower_customLayout__SXlDm{grid-template-columns:repeat(2,minmax(0,1fr))}.Lower_customMedia__FyEi5{min-height:720px;aspect-ratio:auto}.Lower_customContent__146fQ{padding:clamp(64px,7vw,120px) clamp(28px,6vw,110px)}.Lower_process__FfpHy{padding:56px var(--gutter) 72px}.Lower_reviewList__2ZkX9{grid-auto-columns:calc((100% - 32px) / 3)}}@media (min-width:1280px){.Lower_reviews___bgMj{padding-inline:100px}.Lower_reviewsHead__ATZ0s h2{font-size:34px;line-height:1.278}}.Lower_lower__ICJHr{--paper:var(--strand-sand);--bone:var(--strand-shell);--ink:var(--strand-eucalyptus);--line:var(--rehair-rule);--gold:var(--strand-clay);--gold-text:#8c4936;--night:var(--strand-eucalyptus);--night-panel:#214b40;--night-text:var(--strand-sand);--night-muted:#d2e0d8;--night-gold:#efb99c}.Products_products__sjeMO,.Products_solutions__Z3Yo2{--product-paper:#f4f1eb;--product-bone:#ebe6dd;--product-ink:#141311;--product-muted:#625d55;--product-line:rgb(20 19 17/14%);--product-ease:cubic-bezier(.2,.7,.1,1);background:var(--product-paper);color:var(--product-ink);padding-block:calc(clamp(80px, 10vw, 168px) * .7)}.Products_products__sjeMO{border-top:1px solid var(--product-line)}.Products_solutions__Z3Yo2{background:var(--product-bone)}.Products_container__BpxZO{--gutter:clamp(20px,5.6vw,96px);width:100%;max-width:calc(1320px + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.Products_heading__0yFvO{font-family:Cormorant,Georgia,serif;font-size:clamp(44px,5vw,84px);font-weight:400;line-height:1;letter-spacing:-.022em;margin:0}.Products_productHeader__wROAw{display:grid;grid-template-areas:"heading" "description" "tabs";grid-template-columns:minmax(0,1fr);gap:18px 48px;align-items:end;margin-bottom:32px}.Products_productHeader__wROAw h2{grid-area:heading}.Products_productHeader__wROAw p{grid-area:description;max-width:460px;margin:0;color:var(--product-muted);font-size:16px;line-height:1.6}.Products_tabs__SfDr0{grid-area:tabs;display:flex;gap:4px;width:max-content;max-width:100%;padding:5px;border:1px solid var(--product-line);border-radius:999px;overflow-x:auto;scrollbar-width:none}.Products_tabs__SfDr0 button{flex:none;min-height:44px;padding:10px 15px;border-radius:999px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:background .4s var(--product-ease),color .4s var(--product-ease)}.Products_tabs__SfDr0 button:hover{background:var(--product-bone)}.Products_tabs__SfDr0 button[aria-selected=true]{background:var(--product-ink);color:var(--product-paper)}.Products_productGrid__8S0cm{display:grid;grid-auto-columns:66vw;grid-auto-flow:column;gap:16px;margin-inline:-15px;padding-inline:15px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:15px;scrollbar-width:none}.Products_productCard__vLDip{min-width:0;scroll-snap-align:start}.Products_lookImage__1c_pD,.Products_previewImage__Xvqbb,.Products_productImage__6usvs{position:relative;aspect-ratio:1;background:var(--product-bone);border-radius:2px;overflow:hidden}.Products_productImage__6usvs img{object-fit:cover;mix-blend-mode:multiply;transition:transform 1.1s var(--product-ease),opacity .35s ease}.Products_productImage__6usvs .Products_alternate__3ZRIe{opacity:0}@media (hover:hover){.Products_productImage__6usvs:hover img{transform:scale(1.04)}.Products_productImage__6usvs:hover .Products_alternate__3ZRIe{opacity:1}.Products_productImage__6usvs:has(.Products_alternate__3ZRIe):hover img:first-child{opacity:0}}.Products_productCard__vLDip h3{margin:30px 0 6px;font:inherit;font-size:20px;font-weight:500;line-height:29px}.Products_productCard__vLDip p{margin:0;font-size:15px;line-height:24px;color:var(--product-muted)}.Products_productCard__vLDip s{margin-inline-start:8px}.Products_lookButton__jF5dR,.Products_quickView__9zJ5e{position:absolute;bottom:14px;right:14px;display:flex;justify-content:center;align-items:center;width:46px;height:46px;background:white;border:1px solid #dedee5;border-radius:4px;box-shadow:0 4px 14px rgb(23 23 27/12%)}.Products_quickView__9zJ5e:hover{background:var(--product-ink);color:var(--product-paper)}.Products_sale__X_EYj{position:absolute;inset:12px auto auto 12px;border-radius:2px;background:#bf3434;color:white;padding:4px 8px;font-size:12px}.Products_shopMore__Pjgov{display:flex;justify-content:center;margin-top:48px}.Products_previewLink__RVgNt,.Products_shopMore__Pjgov a{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;font-size:14px;font-weight:600;border:1px solid var(--product-ink);border-radius:999px;transition:background .4s var(--product-ease),color .4s var(--product-ease)}.Products_shopMore__Pjgov a{min-height:52px;padding:0 30px;font-size:16px}.Products_previewLink__RVgNt:hover,.Products_shopMore__Pjgov a:hover{background:var(--product-ink);color:var(--product-paper)}.Products_preview__vErYy{position:fixed;inset:0;margin:auto;max-height:calc(100dvh - 32px);width:min(900px,calc(100vw - 32px));padding:0;border:none;background:var(--product-paper);color:var(--product-ink)}.Products_preview__vErYy::backdrop{background:rgb(20 19 17/50%)}.Products_previewContent__bUmVT{position:relative;display:grid;align-items:center;gap:24px;padding:30px}.Products_lookPopup__Yyy56 h3,.Products_previewContent__bUmVT h3{font-family:Cormorant,Georgia,serif;font-size:clamp(26px,4vw,42px);line-height:1;font-weight:400}.Products_previewContent__bUmVT p{margin-block:12px}.Products_previewLink__RVgNt{margin-top:12px}.Products_closePreview__tKb0U{position:absolute;z-index:1;top:10px;right:10px;padding:4px;background:var(--product-paper)}.Products_previewImage__Xvqbb img{object-fit:cover}.Products_previewGallery__sbQkl{display:flex;justify-content:center;gap:8px;margin-top:12px}.Products_previewGallery__sbQkl button{width:30px;height:30px;border:1px solid var(--product-line);border-radius:50%}.Products_previewGallery__sbQkl button[aria-pressed=true]{background:var(--product-ink);color:var(--product-paper)}.Products_option__dPLZX{display:grid;gap:6px;margin:14px 0}.Products_option__dPLZX span{font-weight:600}.Products_option__dPLZX select{width:100%;padding:9px 12px;border:1px solid var(--product-line);background:var(--product-paper);color:var(--product-ink)}.Products_solutions__Z3Yo2 h2{margin-bottom:32px}.Products_lookGrid__VjaV7{display:grid;grid-auto-columns:66vw;grid-auto-flow:column;gap:12px;overflow-x:auto;margin-inline:-15px;padding-inline:15px;scroll-snap-type:x mandatory;scroll-padding-inline:15px;scrollbar-width:none}.Products_lookCard__a1Obv{scroll-snap-align:start}.Products_lookImage__1c_pD{aspect-ratio:4/5}.Products_lookImage__1c_pD>img{object-fit:cover;transition:transform 1.2s var(--product-ease)}.Products_lookCard__a1Obv:hover .Products_lookImage__1c_pD>img{transform:scale(1.05)}.Products_lookButton__jF5dR{bottom:10px;right:10px;width:auto;min-width:46px;padding-inline:11px;box-shadow:none;border-color:white}.Products_lookButton__jF5dR>span{display:grid;grid-template-columns:0fr;white-space:nowrap;transition:grid-template-columns .25s ease,padding .25s ease}.Products_lookButton__jF5dR>span>span{overflow:hidden}.Products_lookButton__jF5dR:focus-visible>span,.Products_lookButton__jF5dR:hover>span{grid-template-columns:1fr;padding-left:8px}.Products_lookCaption__PC_jA{display:flex;align-items:baseline;gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid rgb(20 19 17/32%)}.Products_lookCaption__PC_jA span{color:#7d5f2c;font-size:12px;font-weight:600;letter-spacing:.14em}.Products_lookCaption__PC_jA a{font-family:Cormorant,Georgia,serif;font-size:clamp(24px,2vw,32px);line-height:1.1;padding-block:14px}.Products_lookCaption__PC_jA a:hover{font-style:italic}.Products_lookBackdrop__ZhlHk{position:fixed;inset:0;z-index:80;background:rgb(20 19 17/30%)}.Products_lookPopup__Yyy56{position:fixed;inset:auto 0 0;max-height:80vh;overflow:auto;z-index:81;background:var(--product-paper);padding:20px;border:1px solid var(--product-line)}.Products_lookPopupHeader__FldKr{display:flex;align-items:center;justify-content:space-between;gap:16px}.Products_lookPopup__Yyy56 h3{font-size:28px}.Products_lookProduct__9uOPK{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:12px;padding-top:16px}.Products_lookProduct__9uOPK:hover span{text-decoration:underline}.Products_lookProduct__9uOPK small{display:block;color:var(--product-muted)}@media (min-width:768px){.Products_productGrid__8S0cm{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:30px;overflow:visible;margin-inline:0;padding-inline:0}.Products_productCard__vLDip h3{margin-top:38px}.Products_lookGrid__VjaV7{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(30px + clamp(16px, 2vw, 32px));margin-inline:0;padding-inline:0;overflow:visible}.Products_solutions__Z3Yo2 h2{margin-bottom:52px}.Products_lookCaption__PC_jA a{padding-block:0}.Products_lookButton__jF5dR{bottom:20px;right:20px}.Products_lookBackdrop__ZhlHk{display:none}.Products_lookPopup__Yyy56{position:absolute;inset:auto 20px 20px;max-height:calc(100% - 40px)}.Products_previewContent__bUmVT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:990px){.Products_productHeader__wROAw{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading tabs" "description tabs";margin-bottom:56px}.Products_tabs__SfDr0 button{min-height:36px;padding:11px 18px;font-size:14px}}@media (min-width:1024px){.Products_lookGrid__VjaV7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.Products_lookButton__jF5dR>span,.Products_lookImage__1c_pD img,.Products_productImage__6usvs img,.Products_tabs__SfDr0 button{transition:none}}.Products_products__sjeMO,.Products_solutions__Z3Yo2{--product-paper:var(--strand-sand);--product-bone:var(--strand-mist);--product-ink:var(--strand-eucalyptus)}.Products_lookImage__1c_pD,.Products_productImage__6usvs{border-radius:16px}.WomenCatalog_catalog__MasqE{max-width:1440px;margin-inline:auto;padding:32px var(--rehair-gutter) 80px}.WomenCatalog_heading___DPJn{text-align:center}.WomenCatalog_heading___DPJn nav{font-size:14px;color:#625d55}.WomenCatalog_heading___DPJn nav a{text-decoration:underline}.WomenCatalog_heading___DPJn h1{margin-top:20px;font:500 clamp(34px,5vw,64px)/1.05 Cormorant,Georgia,serif}.WomenCatalog_heading___DPJn p{max-width:760px;margin:16px auto 32px;color:#3a3732}.WomenCatalog_toolbar__UDhZS{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-block:1px solid var(--rehair-rule)}.WomenCatalog_toolbar__UDhZS select{padding:8px;border:1px solid var(--rehair-rule);background:white}.WomenCatalog_grid__myLer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;margin-top:24px}.WomenCatalog_photo__UtQph{position:relative;overflow:hidden;aspect-ratio:1;background:#eee}.WomenCatalog_photo__UtQph img{transition:transform .3s ease}.WomenCatalog_grid__myLer a:hover img{transform:scale(1.04)}.WomenCatalog_grid__myLer h2{margin:8px 0 4px;font-size:16px}.WomenCatalog_grid__myLer p{font-size:14px;font-weight:700}.WomenCatalog_more__TRtTw{display:block;margin:36px auto 0;padding:12px 24px;background:var(--rehair-ink);color:white;border-radius:999px}@media (max-width:767px){.WomenCatalog_catalog__MasqE{padding-inline:16px}.WomenCatalog_grid__myLer{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.WomenCatalog_photo__UtQph img{width:100%;height:100%;object-fit:cover}.WomenCatalog_copy__B7H7_{max-width:840px;margin:36px auto}.WomenCatalog_copy__B7H7_ p{margin-block:12px}.WomenCatalog_copy__B7H7_ h2,.WomenCatalog_copy__B7H7_ h3,.WomenCatalog_copy__B7H7_ h4{margin-top:24px;font-size:1.35rem;font-weight:600}.WomenCatalog_copy__B7H7_ a{text-decoration:underline}.WomenCatalog_detail__Tjn8P{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin-top:36px}.WomenCatalog_detail__Tjn8P label{display:grid;gap:8px;margin-top:16px}.WomenCatalog_detail__Tjn8P select,.WomenCatalog_search__u9vGm input{padding:8px;border:1px solid var(--rehair-rule);background:white}.WomenCatalog_detail__Tjn8P .WomenCatalog_more__TRtTw{width:fit-content;margin-inline:0}.WomenCatalog_thumbs___oAQ9{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.WomenCatalog_thumbs___oAQ9 button{width:56px;border:1px solid transparent}.WomenCatalog_thumbs___oAQ9 button[aria-pressed=true]{border-color:currentColor}.WomenCatalog_search__u9vGm{display:flex;gap:12px;justify-content:center;margin-top:24px}@media (max-width:767px){.WomenCatalog_detail__Tjn8P{grid-template-columns:1fr}}.WomenCatalog_heading___DPJn{margin-bottom:30px;padding:clamp(28px,5vw,64px) 20px;border-radius:20px;background:var(--strand-mist)}.WomenCatalog_photo__UtQph{border-radius:14px;background:var(--strand-shell)}.WomenCatalog_grid__myLer h2{font-weight:600}.shell_header__TtwB7{--nav-height:42px;--shell-gutter:max(16px,calc((100vw - 1284px) / 2));color:#17151c}.shell_announcement__33ah9{background:#fff}.shell_announcementInner__7rKAa{display:flex;align-items:center;justify-content:center;height:28px;padding-inline:var(--shell-gutter);font-size:13px;white-space:nowrap}.shell_announcement__33ah9 .shell_social__Vof21,.shell_contacts__OPg1Y,.shell_desktopOffer__mJEQH{display:none}.shell_contacts__OPg1Y,.shell_offer__yYemk,.shell_social__Vof21{align-items:center;gap:12px}.shell_offer__yYemk,.shell_social__Vof21{display:flex}.shell_star___2hBx{color:#c6a35c}.shell_social__Vof21 svg{width:16px;height:16px;display:block}.shell_announcement__33ah9 a:hover,.shell_footer__x16ha a:hover{text-decoration:underline}.shell_navSlot__bN2LO{height:var(--nav-height)}.shell_navBar__8fHrX,.shell_pinned__VZbx_{background:#000;color:#fff}.shell_pinned__VZbx_{position:fixed;z-index:20;inset:0 0 auto}.shell_navInner__HEvNb{display:grid;grid-template-columns:1fr auto 1fr;height:var(--nav-height);align-items:center;padding-inline:var(--shell-gutter)}.shell_logo__CTjWR{display:block;line-height:0}.shell_account__8aepC,.shell_desktopLogo__DPB_x,.shell_desktopNav__GgkOK{display:none}.shell_mobileLogo__5YeSl{width:105px;height:auto}.shell_mobileTrigger__tPX4U{width:32px;height:32px}.shell_footer__x16ha button,.shell_header__TtwB7 button{color:inherit;cursor:pointer}.shell_hamburger__M5KTy,.shell_hamburger__M5KTy:after,.shell_hamburger__M5KTy:before{display:block;position:relative;width:20px;height:1px;background:currentColor}.shell_hamburger__M5KTy:after,.shell_hamburger__M5KTy:before{content:"";position:absolute}.shell_hamburger__M5KTy:before{top:-6px}.shell_hamburger__M5KTy:after{top:6px}.shell_actions__srY5G{display:flex;justify-content:flex-end;gap:14px;align-items:center}.shell_actions__srY5G svg{display:block;width:17px;height:19px}.shell_chevron___WIhz{display:inline-block;width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-top:-3px}.shell_dialog__5c4qZ{position:fixed;inset:0;margin:0;width:100%;height:100%;max-width:none;max-height:none;background:transparent;color:#17151c;padding:0}.shell_dialog__5c4qZ::backdrop{background:rgb(0 0 0/48%)}.shell_panelContent__b1F2Q{position:relative;background:white;padding:24px;width:min(100%,430px);height:100%;overflow:auto}.shell_close__6eMz5{position:absolute;right:18px;top:10px;font:32px/1 Arial,sans-serif;padding:4px}.shell_mobileList__toKbw{list-style:none;padding:0;margin:0}.shell_menu__LHUjd .shell_panelContent__b1F2Q{padding-top:45px}.shell_mobileList__toKbw li>a,.shell_mobileList__toKbw summary,.shell_viewAll__o4h0e{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9e9e9;padding-block:13px}.shell_footerGroup__OEhrz summary,.shell_mobileList__toKbw summary{list-style:none;cursor:pointer}.shell_footerGroup__OEhrz summary::-webkit-details-marker,.shell_mobileList__toKbw summary::-webkit-details-marker{display:none}.shell_footerMobile__3ZZ_p[open] .shell_chevron___WIhz,.shell_mobileList__toKbw details[open]>summary .shell_chevron___WIhz{transform:rotate(225deg)}.shell_mobileList__toKbw details .shell_mobileList__toKbw,.shell_viewAll__o4h0e{margin-inline-start:15px}.shell_accountLink___oocG{display:inline-block;margin-top:26px;text-decoration:underline}.shell_cart__RWUE7 .shell_panelContent__b1F2Q{margin-left:auto}.shell_panelContent__b1F2Q h2{font-size:26px;margin:0 36px 20px 0}.shell_shipping__7njdo{padding:12px;margin-bottom:24px;background:#f5f5f5}.shell_search__bSERl .shell_panelContent__b1F2Q{width:100%;height:auto;padding:40px var(--shell-gutter)}.shell_searchForm__Qdx3d{display:flex;border-bottom:1px solid #ccc;max-width:760px}.shell_searchForm__Qdx3d input{flex:1;min-width:0;padding:12px 0;outline-offset:-1px}.shell_searchForm__Qdx3d button{padding:12px}.shell_searchForm__Qdx3d svg{width:18px;height:18px;display:block}.shell_popular__sdhN_{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.shell_popular__sdhN_ a{text-decoration:underline}.shell_footer__x16ha{background:#eaf3fa;color:#17151c;--shell-gutter:max(16px,calc((100vw - 1284px) / 2))}.shell_footerColumns__8ZyTJ{padding:30px var(--shell-gutter);display:grid}.shell_footerGroup__OEhrz summary{display:flex;align-items:center;justify-content:space-between}.shell_footerGroup__OEhrz{border-bottom:1px solid #d9dde2;padding-block:10px}.shell_footerDesktop__uGNvN h2,.shell_footerGroup__OEhrz summary,.shell_newsletter__M7gMX h2{font-size:18px;font-weight:400}.shell_footerDesktop__uGNvN{display:none}.shell_footerGroup__OEhrz ul{list-style:none;padding:0;margin:12px 0 0}.shell_footerGroup__OEhrz li{margin-bottom:7px;color:#5c6068}.shell_newsletter__M7gMX{order:-1;padding-bottom:22px}.shell_newsletter__M7gMX p{margin:8px 0 14px;color:#5c6068}.shell_newsletter__M7gMX form{display:flex;max-width:400px;background:#f5f5f5;border-radius:10px;margin-bottom:16px}.shell_newsletter__M7gMX input[type=email]{padding:11px 12px;min-width:0;flex:1}.shell_newsletter__M7gMX button{font-size:22px;padding-inline:12px}.shell_footerBase__OgLEd{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;padding:18px var(--shell-gutter);border-top:1px solid #d9dde2;font-size:14px}.shell_currency__D0VmE{display:flex;gap:12px;align-items:center}.shell_currency__D0VmE a{padding:5px 9px;border:1px solid #d9dde2;border-radius:4px;background:#fff}@media (min-width:768px){.shell_announcementInner__7rKAa{height:35px;display:grid;grid-template-columns:1fr auto 1fr}.shell_announcement__33ah9 .shell_social__Vof21,.shell_contacts__OPg1Y{display:flex}.shell_announcement__33ah9 .shell_social__Vof21{justify-self:end}.shell_desktopOffer__mJEQH{display:inline}.shell_mobileOffer__tQwGD{display:none}.shell_footerColumns__8ZyTJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.shell_footerGroup__OEhrz{border:0;padding:0}.shell_footerDesktop__uGNvN{display:block}.shell_footerMobile__3ZZ_p{display:none}.shell_newsletter__M7gMX{order:0;padding:0}}@media (min-width:1024px){.shell_header__TtwB7{--nav-height:88px}.shell_navInner__HEvNb{position:relative;grid-template-columns:minmax(150px,1fr) auto minmax(90px,1fr)}.shell_logo__CTjWR{justify-self:start}.shell_desktopLogo__DPB_x{display:block;width:150px;height:auto}.shell_mobileLogo__5YeSl,.shell_mobileTrigger__tPX4U{display:none}.shell_account__8aepC,.shell_desktopNav__GgkOK{display:block}.shell_actions__srY5G{gap:20px}.shell_actions__srY5G svg{width:18px;height:20px}.shell_desktopNav__GgkOK ul{margin:0;padding:0;list-style:none}.shell_desktopNav__GgkOK>ul{display:flex}.shell_navTitle__M_KFn{display:flex;align-items:center;height:var(--nav-height);gap:7px;padding:2px 11px 0;border-bottom:2px solid transparent;white-space:nowrap;font-size:14px}.shell_desktopNav__GgkOK>ul>li:focus-within .shell_navTitle__M_KFn,.shell_desktopNav__GgkOK>ul>li:hover .shell_navTitle__M_KFn{border-bottom-color:#a992ff}.shell_dropdown__wY_F5{position:relative}.shell_submenu__4DVOV{display:none;position:absolute;z-index:21;top:100%;color:#fff;background:#000;min-width:220px;padding:22px 24px;box-shadow:0 12px 24px rgb(0 0 0/12%)}.shell_submenu__4DVOV a{display:block;padding-block:6px}.shell_submenu__4DVOV a:hover{color:#b8a7ff}.shell_desktopNav__GgkOK li:focus-within>.shell_submenu__4DVOV,.shell_desktopNav__GgkOK li:hover>.shell_submenu__4DVOV{display:block}.shell_mega__j2Vtp:has(.shell_menuGroup__E1x2g) .shell_submenu__4DVOV{inset-inline:0;padding-inline:var(--shell-gutter)}.shell_desktopNav__GgkOK .shell_mega__j2Vtp:has(.shell_menuGroup__E1x2g):focus-within>.shell_submenu__4DVOV,.shell_desktopNav__GgkOK .shell_mega__j2Vtp:has(.shell_menuGroup__E1x2g):hover>.shell_submenu__4DVOV{display:flex;gap:52px;justify-content:center}.shell_menuGroup__E1x2g>a{font-weight:700}.shell_footerColumns__8ZyTJ{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;padding-block:50px}}@media (min-width:1280px){.shell_navTitle__M_KFn{padding-inline:15px;font-size:16px}.shell_footerColumns__8ZyTJ{padding-block:80px}.shell_footerDesktop__uGNvN h2{font-size:24px}.shell_newsletter__M7gMX h2{font-size:40px;line-height:1.3}}.shell_mobileBar__qxKxd{display:none}.shell_star___2hBx{color:#00b67a}.shell_footer__x16ha{background:#ebe6dd;border-top:1px solid var(--rehair-rule)}.shell_footerGroup__OEhrz li,.shell_newsletter__M7gMX p{color:#514c47}.shell_footerGroup__OEhrz li{line-height:1.7}.shell_footerDesktop__uGNvN h2,.shell_footerGroup__OEhrz summary,.shell_newsletter__M7gMX h2{font-weight:600}.shell_footerBase__OgLEd{border-top:0;color:#514c47}.shell_newsletter__M7gMX form{border-radius:4px}@media (max-width:767px){.shell_header__TtwB7{--nav-height:46px}.shell_announcementInner__7rKAa{height:33px}.shell_offer__yYemk{gap:5px}.shell_navInner__HEvNb{padding-left:14px;padding-right:28px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.shell_logo__CTjWR{transform:translateX(7px)}.shell_actions__srY5G{gap:20px}.shell_actions__srY5G svg{width:21px;height:21px}.shell_mobileBar__qxKxd{position:fixed;z-index:24;inset:auto 0 0;display:grid;grid-template-columns:repeat(3,1fr);height:80px;background:white;border-top:1px solid #ddd}.shell_mobileBar__qxKxd>*{display:grid;place-items:center}.shell_mobileBar__qxKxd>*+*{border-left:1px solid #ddd}.shell_mobileBar__qxKxd svg{width:22px;height:22px}.shell_footer__x16ha{padding-bottom:80px}}@media (min-width:1024px){.shell_footer__x16ha{--shell-gutter:max(32px,10%)}.shell_footerColumns__8ZyTJ{gap:40px}.shell_footerBase__OgLEd{padding-block:24px 32px}}@media (min-width:1280px){.shell_announcementInner__7rKAa{grid-template-columns:50.5% 1fr auto}.shell_contacts__OPg1Y{display:grid;grid-template-columns:1fr 1fr}.shell_contacts__OPg1Y a:last-child{text-decoration:underline;font-weight:600}.shell_offer__yYemk{gap:5px}.shell_navInner__HEvNb{padding-inline:calc(var(--shell-gutter) + 22px) calc(var(--shell-gutter) + 42px)}.shell_navTitle__M_KFn{padding-inline:12px;font-weight:600}.shell_actions__srY5G{gap:15px}}.shell_announcement__33ah9{background:var(--strand-mist);color:var(--strand-eucalyptus)}.shell_announcement__33ah9 .shell_announcementInner__7rKAa{display:flex;justify-content:center;font-weight:700;letter-spacing:.08em}.shell_navBar__8fHrX,.shell_pinned__VZbx_,.shell_submenu__4DVOV{background:var(--strand-eucalyptus);color:var(--strand-sand)}.shell_logo__CTjWR{font:600 clamp(25px,3vw,39px)/1 Cormorant,Georgia,serif;white-space:nowrap}.shell_logo__CTjWR span{color:#e5b197;font-style:italic}.shell_footer__x16ha{background:var(--strand-eucalyptus);color:var(--strand-sand)}.shell_footerBase__OgLEd,.shell_footer__x16ha .shell_footerGroup__OEhrz li,.shell_footer__x16ha .shell_newsletter__M7gMX p{color:#e5eee7}.shell_footerBase__OgLEd{border-top:1px solid #ffffff2b}.shell_footer__x16ha .shell_newsletter__M7gMX h2{font-family:Cormorant,Georgia,serif}@media (min-width:1024px){.shell_footerColumns__8ZyTJ{grid-template-columns:repeat(4,minmax(0,1fr))}.shell_navInner__HEvNb{padding-inline:var(--shell-gutter)}.shell_navTitle__M_KFn{font-size:clamp(13px,1.1vw,16px)}}