.ejOdHG_hero{background:var(--v-silver);position:relative}.ejOdHG_sticky{height:max(100svh,560px);position:relative;overflow:clip}.ejOdHG_marquee{z-index:0;padding-top:var(--header-h);opacity:0;pointer-events:none;grid-template-columns:minmax(0,1fr);align-content:center;display:grid;position:absolute;inset:0}.ejOdHG_head,.ejOdHG_actionsArea,.ejOdHG_scoopsArea{z-index:3;min-width:0;position:relative}.ejOdHG_title{color:var(--v-navy);letter-spacing:-.055em;text-wrap:balance;margin:clamp(14px,2.2vh,24px) 0 0;font-weight:800;line-height:.94}.ejOdHG_lead{max-width:34ch;font-size:var(--v-text-lead);color:var(--v-ink-72);margin:clamp(18px,2.6vh,28px) 0 0;line-height:1.45}.ejOdHG_actions{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.ejOdHG_shelf{display:none}.ejOdHG_photo{isolation:isolate;background:var(--v-silver-deep);overflow:hidden}.ejOdHG_picture{display:block;position:absolute;inset:0}.ejOdHG_image{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.ejOdHG_scoopsLabel{font-size:var(--v-text-eyebrow);letter-spacing:.04em;text-transform:uppercase;color:var(--v-ink-56);margin:0 0 12px;font-weight:600;line-height:1.2}.ejOdHG_scoopList{gap:clamp(10px,1.2vw,18px);margin:0;padding:0;list-style:none;display:flex}.ejOdHG_scoopItem{flex:1 1 0;min-width:0;max-width:80px}.ejOdHG_scoopLink{color:var(--v-navy);border-radius:12px;justify-items:center;gap:6px;text-decoration:none;display:grid}.ejOdHG_scoop{width:min(var(--hero-scoop,64px), 100%)}.ejOdHG_scoopName{-webkit-line-clamp:2;letter-spacing:-.005em;text-align:center;-webkit-box-orient:vertical;max-width:100%;font-size:.75rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}@media (hover:hover){.ejOdHG_scoopLink:hover .ejOdHG_scoopName{text-underline-offset:3px;text-decoration:underline}}@media (min-width:900px){.ejOdHG_sticky{--vh:max(100svh, 560px);--wrap-l:max(var(--v-gutter), (100vw - var(--v-max)) / 2);--col:clamp(380px, 33vw, 540px);--gap:clamp(32px, 3.6vw, 64px);--hero-mq-size:clamp(5rem, 11.5vw, 13rem);grid-template-columns:var(--wrap-l) var(--col) minmax(0, 1fr);grid-template-rows:var(--header-h) minmax(0, 1fr) auto auto auto minmax(0, 1fr);--r:clamp(24px, 2.4vw, 40px);--w0:min(100vw - var(--wrap-l) - var(--col) - var(--gap), (var(--vh) - var(--header-h) - 56px) * 1.42);--h0:calc(var(--w0) / 1.42);--x0:calc(100vw - var(--w0));--y0:calc(var(--header-h) + (var(--vh) - var(--header-h) - var(--h0)) / 2);--wa:min(100vw - 40px, (var(--vh) - 40px) * 1.6);--ha:min(var(--vh) - 40px, var(--wa) / 1.42);--xa:calc((100vw - var(--wa)) / 2);--ya:calc((var(--vh) - var(--ha)) / 2);--wc:min(46vw, (var(--vh) - var(--header-h) - 150px) * 1.42);--hc:calc(var(--wc) / 1.42);--xc:calc((100vw - var(--wc)) / 2);--yc:calc((var(--vh) + var(--header-h) - var(--hc)) / 2);display:grid}.ejOdHG_head,.ejOdHG_actionsArea,.ejOdHG_scoopsArea{grid-column:2}.ejOdHG_head{grid-row:3}.ejOdHG_actionsArea{grid-row:4;margin-top:clamp(22px,3.6vh,40px)}.ejOdHG_scoopsArea{grid-row:5;margin-top:clamp(26px,5.4vh,60px);margin-bottom:clamp(8px,2vh,24px)}.ejOdHG_title{font-size:min(clamp(3rem, 7vw, 7rem), var(--col) / (var(--hero-chars,10) * .47), 12vh)}.ejOdHG_photo{--g:0;--s:0;--xg:calc(var(--x0) + (var(--xa) - var(--x0)) * var(--g));--yg:calc(var(--y0) + (var(--ya) - var(--y0)) * var(--g));--wg:calc(var(--w0) + (var(--wa) - var(--w0)) * var(--g));--hg:calc(var(--h0) + (var(--ha) - var(--h0)) * var(--g));z-index:2;left:calc(var(--xg) + (var(--xc) - var(--xg)) * var(--s));top:calc(var(--yg) + (var(--yc) - var(--yg)) * var(--s));width:calc(var(--wg) + (var(--wc) - var(--wg)) * var(--s));height:calc(var(--hg) + (var(--hc) - var(--hg)) * var(--s));border-radius:var(--r) calc(var(--r) * var(--g)) calc(var(--r) * var(--g)) var(--r);position:absolute;box-shadow:0 50px 90px -60px #0718338c}.ejOdHG_shelf{z-index:1;left:calc(var(--x0) - 22px);top:calc(var(--y0) + var(--h0) - 6px);width:calc(var(--w0) + 22px);background:linear-gradient(90deg,#fff0 0%,#ffffff8c 18%,#fff0 34%,#ffffff59 62%,#fff0 80%),linear-gradient(#fbfcfd 0%,#d5d9df 22%,#a3a9b4 58%,#7d8390 82%,#b4b9c2 100%);border-radius:9px 0 0 9px;height:18px;display:block;position:absolute;box-shadow:0 22px 34px -20px #0718338c}}@media (min-width:900px) and (max-height:780px){.ejOdHG_lead{display:none}}@media (max-width:899.98px){.ejOdHG_sticky{--hero-mq-size:clamp(4.5rem, 24vw, 7.5rem);--hero-scoop:52px;padding:calc(var(--header-h) + 4px) var(--v-gutter) clamp(14px, 2.6svh, 24px);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);row-gap:clamp(12px,2.2svh,20px);display:grid}.ejOdHG_head{grid-row:1}.ejOdHG_title{margin-top:10px;font-size:clamp(2.5rem,12.4vw,3.5rem);line-height:.95}.ejOdHG_lead{display:none}.ejOdHG_photo{z-index:2;border-radius:var(--v-r-card);grid-row:2;min-height:180px;position:relative;box-shadow:0 30px 60px -40px #07183399}.ejOdHG_image{object-position:58% 56%}.ejOdHG_actionsArea{grid-row:3}.ejOdHG_actions{gap:12px 22px}.ejOdHG_scoopsArea{grid-row:4}.ejOdHG_scoopsLabel{margin-bottom:8px}.ejOdHG_scoopList{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ejOdHG_scoopItem{max-width:none}.ejOdHG_scoopItem:nth-child(n+5){display:none}.ejOdHG_marquee{padding-top:var(--hero-mq-top,62svh);align-content:start}.ejOdHG_marquee [data-mq-row]:nth-child(n+2){display:none}}@media (prefers-reduced-motion:no-preference){html.js:not(.motion-failed) .ejOdHG_hero{height:max(140svh,560px + 40svh)}html.js:not(.motion-failed) .ejOdHG_sticky{position:sticky;top:0}html.js:not(.motion-failed) .ejOdHG_photo{will-change:transform}@media (min-width:900px){html.js:not(.motion-failed) .ejOdHG_hero{height:max(200vh,560px + 100vh)}html.js:not(.motion-failed) .ejOdHG_photo{will-change:auto}}}
.oJ1Sta_iceBreak{padding-block:calc(var(--v-section-y) - 16px) var(--v-section-y)}.oJ1Sta_grid{column-gap:var(--v-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.oJ1Sta_title{max-width:18ch;font-size:var(--v-text-h1);letter-spacing:-.052em;grid-area:1/1/auto/span 7;margin:0 0 clamp(28px,3vw,48px);font-weight:800;line-height:.95}.oJ1Sta_first{grid-area:2/1/auto/span 7}.oJ1Sta_aside{flex-direction:column;grid-area:1/9/span 2/-1;justify-content:space-between;gap:48px;padding-top:clamp(8px,1.4vw,24px);display:flex}.oJ1Sta_copy{justify-items:start;gap:28px;display:grid}.oJ1Sta_text{max-width:40ch;margin:0}.oJ1Sta_second{width:100%}.oJ1Sta_iceBreak[data-photos="0"] .oJ1Sta_aside{grid-column:9/-1}@media (max-width:899.98px){.oJ1Sta_grid{grid-template-columns:minmax(0,1fr)}.oJ1Sta_title,.oJ1Sta_first,.oJ1Sta_aside,.oJ1Sta_iceBreak[data-photos="0"] .oJ1Sta_aside{grid-area:auto/1/auto/-1}.oJ1Sta_aside{padding-top:0}.oJ1Sta_title{margin-bottom:24px}.oJ1Sta_aside{display:contents}.oJ1Sta_copy{order:1;margin-bottom:40px}.oJ1Sta_first{order:2}.oJ1Sta_secondWrap{z-index:1;order:3;width:66%;margin:-18% 0 0 auto;position:relative}.oJ1Sta_second{outline:6px solid var(--v-silver)}}
.NwhEiG_retail{padding-block:0 calc(var(--v-section-y) + var(--v-r-ground));background:var(--v-silver);position:relative}.NwhEiG_grid{column-gap:var(--v-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.NwhEiG_photo{grid-column:1/span 7}.NwhEiG_copy{grid-column:9/-1;justify-items:start;gap:clamp(20px,2.4vw,32px);display:grid}.NwhEiG_title{max-width:12ch;font-size:var(--v-text-h1);letter-spacing:-.052em;margin:0;font-weight:800;line-height:.95}.NwhEiG_body{justify-items:start;gap:24px;display:grid}.NwhEiG_body p{max-width:40ch;margin:0}@media (max-width:899.98px){.NwhEiG_grid{grid-template-columns:minmax(0,1fr);row-gap:40px}.NwhEiG_photo,.NwhEiG_copy{grid-column:1/-1}}
.YGpRZG_shops{padding-block:clamp(24px, 4vw, 64px) calc(var(--v-section-y) + var(--v-r-ground));overflow:clip}.YGpRZG_head{column-gap:var(--v-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.YGpRZG_titleCol{grid-column:1/span 7;justify-items:start;gap:clamp(20px,2.4vw,32px);display:grid}.YGpRZG_title{font-size:var(--v-text-h1);letter-spacing:-.052em;color:var(--v-white);margin:0;font-weight:800;line-height:.95}.YGpRZG_textCol{grid-column:9/-1}.YGpRZG_text{max-width:40ch;margin:0}.YGpRZG_marquee{margin-block:clamp(40px,5vw,80px) clamp(32px,4vw,64px)}.YGpRZG_frame{overflow-x:clip}.YGpRZG_track{align-items:start;gap:var(--v-col-gap);width:min(100% - 2 * var(--v-gutter), var(--v-max));grid-template-columns:1.15fr .8fr 1.05fr;margin-inline:auto;display:grid}.YGpRZG_photo{width:100%}.YGpRZG_track>:nth-child(2){margin-top:clamp(32px,6vw,96px)}.YGpRZG_track>:nth-child(3){margin-top:clamp(12px,2vw,32px)}@media (max-width:899.98px){.YGpRZG_head{grid-template-columns:minmax(0,1fr);row-gap:24px}.YGpRZG_titleCol,.YGpRZG_textCol{grid-column:1/-1}.YGpRZG_track{grid-template-columns:minmax(0,1fr);row-gap:20px}.YGpRZG_track>:nth-child(2){width:72%;margin:0 0 0 auto}.YGpRZG_track>:nth-child(3){margin-top:0}}@media (prefers-reduced-motion:no-preference){html.motion-ok:not(.motion-failed) .YGpRZG_track{width:max-content;padding-inline:max(var(--v-gutter), (100vw - var(--v-max)) / 2);align-items:flex-start;gap:clamp(16px,2.4vw,40px);margin:0;display:flex}html.motion-ok:not(.motion-failed) .YGpRZG_photo{flex:none}html.motion-ok:not(.motion-failed) .YGpRZG_track>:first-child{width:clamp(300px,46vw,720px)}html.motion-ok:not(.motion-failed) .YGpRZG_track>:nth-child(2){width:clamp(220px,26vw,420px);margin:clamp(48px,8vw,140px) 0 0}html.motion-ok:not(.motion-failed) .YGpRZG_track>:nth-child(3){width:clamp(280px,40vw,640px);margin-top:clamp(16px,3vw,48px)}@media (max-width:899.98px){html.motion-ok:not(.motion-failed) .YGpRZG_track>:first-child{width:80vw}html.motion-ok:not(.motion-failed) .YGpRZG_track>:nth-child(2){width:58vw;margin-top:56px}html.motion-ok:not(.motion-failed) .YGpRZG_track>:nth-child(3){width:74vw;margin-top:20px}}}
.yTo6PG_story{padding-block:calc(var(--v-section-y) + 16px) var(--v-section-y);overflow:clip}.yTo6PG_grid{column-gap:var(--v-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.yTo6PG_head{grid-column:1/span 11;margin-bottom:clamp(56px,7vw,120px)}.yTo6PG_eyebrowRow{align-items:center;gap:14px;margin-bottom:clamp(24px,2.6vw,40px);display:flex}.yTo6PG_mark{width:26px;height:auto;color:var(--v-gold)}.yTo6PG_title{letter-spacing:-.055em;max-width:15ch;color:var(--v-white);margin:0;font-size:clamp(2.75rem,1rem + 6.2vw,7.5rem);font-weight:800;line-height:.94}.yTo6PG_side{grid-column:1/span 5;gap:clamp(56px,7vw,112px);display:grid}.yTo6PG_copy{justify-items:start;gap:24px;max-width:440px;display:grid}.yTo6PG_quote{font-size:var(--v-text-h3);letter-spacing:-.025em;color:var(--v-white);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.yTo6PG_text{margin:0 0 8px}.yTo6PG_small{width:78%;margin-left:auto}.yTo6PG_large{grid-column:7/-1;margin-top:clamp(0px,4vw,64px)}.yTo6PG_story:not([data-photos]) .yTo6PG_side{grid-column:6/-1}@media (max-width:899.98px){.yTo6PG_grid{grid-template-columns:minmax(0,1fr)}.yTo6PG_head,.yTo6PG_side,.yTo6PG_large,.yTo6PG_story:not([data-photos]) .yTo6PG_side{grid-column:1/-1}.yTo6PG_head{margin-bottom:40px}.yTo6PG_title{font-size:clamp(2.75rem,12vw,4.25rem)}.yTo6PG_side{display:contents}.yTo6PG_copy{order:1}.yTo6PG_large{order:2;margin-top:48px}.yTo6PG_small{z-index:1;outline:6px solid var(--v-navy);order:3;width:60%;margin-top:-22%;margin-right:0;position:relative}}
.EVJJWa_home{background:var(--v-silver);color:var(--v-navy);position:relative}
