.DgU2tq_quickLookTriggerButton{position:absolute;inset-block-end:12px;inset-inline-end:12px}.DgU2tq_halfWidth,.DgU2tq_fullWidth{grid-column:1/-1}.DgU2tq_videoContainer{width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:600px){.DgU2tq_halfWidth{grid-column:unset}}
.O_eV5W_gridWrapper{z-index:1;grid-template-columns:1fr 1fr;grid-auto-rows:auto;display:grid}.O_eV5W_sectionColorWrapper{grid-column:1/-1}
.aJadwq_text{font-family:var(--mango-new-semi-bold);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:0;font-size:.8125rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.aJadwq_expanded{white-space:normal;display:block;overflow:visible}.aJadwq_button{font-family:var(--mango-new-semi-bold);text-transform:uppercase;text-underline-offset:.2rem;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;-webkit-text-decoration:underline;text-decoration:underline}
._1IPtPG_wrapperTextSeo{grid-column:-1/1;padding:38px 16px}@media (min-width:1024px){._1IPtPG_wrapperTextSeo{padding:40px 48px}}
.cuxTVG_background{background:var(--sem-color-content-core-inverse);position:relative}.cuxTVG_space{padding-block-end:80px}
.UsyR2q_centerLogo{text-align:center;width:100%;display:block}
.hR-XkW_wrapperLogoEnd{z-index:1;background:var(--sem-color-background-surface);width:100%;padding:0 16px;position:relative;overflow:hidden}.hR-XkW_texts{width:100%;font-family:var(--mango-new-semi-condensed-black);text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;margin-block:108px 16px;font-weight:900;display:flex}.hR-XkW_text{letter-spacing:-.2px;width:40vw;margin-block-start:32px;font-size:14px;line-height:17px}.hR-XkW_text0{order:1}.hR-XkW_text1{order:3}.hR-XkW_text2{order:2}.hR-XkW_text3{order:4}.hR-XkW_largeText{letter-spacing:-.36px;margin-block:0;font-size:20px;line-height:20px}.hR-XkW_logoEnd{text-align:center;opacity:0;width:100%;color:var(--sem-color-content-core);margin:0 auto;padding-block:16px;transition:opacity 2s ease-in-out;display:block}.hR-XkW_visible{opacity:1}@media (min-width:600px){.hR-XkW_text{width:33.33%}.hR-XkW_text1{order:2}.hR-XkW_text2{order:3}}@media (min-width:1024px){.hR-XkW_wrapperLogoEnd{padding:0 32px}.hR-XkW_texts{flex-wrap:nowrap;margin-block-start:368px}.hR-XkW_text{width:auto;margin-block-start:0;font-size:20px;line-height:24.655px}.hR-XkW_text1{order:2}.hR-XkW_text2{order:3}.hR-XkW_largeText{margin-block:8px;font-size:36px;line-height:36px}}
.WKeUdW_wrapperTitle{width:100%;height:calc(100vh - var(--header-height));text-transform:uppercase;font-family:var(--mango-new-semi-condensed-black);z-index:1;pointer-events:none;text-align:center;direction:ltr;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:sticky;inset-block-start:var(--header-height);overflow:hidden}.WKeUdW_title,.WKeUdW_subtitle{justify-content:flex-end;display:flex;position:absolute;top:0}.WKeUdW_title,.WKeUdW_subtitleBig,.WKeUdW_subtitleSmall{color:var(--sem-color-content-core-inverse);transition:transform .7s cubic-bezier(.3,.85,.5,1);transition:transform var(--motion-duration-medium3) var(--motion-easing-calm);will-change:transform;transform:translate(0)}.WKeUdW_title{align-items:flex-end;width:fit-content;height:50%;margin:0 auto;font-size:9vw;line-height:9vw;left:0;right:0}.WKeUdW_titleAtTop{font-size:9vw;line-height:9vw;transform:translate(0,0)}.WKeUdW_titleAnimated{width:30vw;font-size:5.4vw;line-height:5.4vw;transform:translate(calc(10px - 50vw + 50%),calc(100% - 10px))}.WKeUdW_subtitle{transition:transform .7s cubic-bezier(.3,.85,.5,1);transition:transform var(--motion-duration-medium3) var(--motion-easing-calm);will-change:transform;align-items:flex-end;height:50%;margin-block:16px 0;margin-inline:0}.WKeUdW_subtitleAtTop{flex-direction:row;justify-content:center;width:100%;transform:translate(0,0)}.WKeUdW_subtitleAnimated{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:40vw;transform:translate(calc(50vw - 50% + 10px),calc(100% - 28px))}.WKeUdW_subtitleSmall{margin-inline-end:8px;font-size:3vw;line-height:4vw}.WKeUdW_subtitleSmallAtTop{font-size:3vw;line-height:4vw}.WKeUdW_subtitleSmallAnimated{font-size:5.4vw;line-height:5.4vw}.WKeUdW_subtitleBig,.WKeUdW_subtitleBigAtTop{font-size:5vw;line-height:5vw}.WKeUdW_subtitleBigAnimated{font-size:5.4vw;line-height:5.4vw}@media (min-width:600px){.WKeUdW_title,.WKeUdW_titleAtTop{font-size:3.9rem;line-height:3.9rem}.WKeUdW_titleAnimated{width:fit-content;font-size:1.25rem;line-height:1.15rem;transform:translate(calc(32px - 50vw + 50%),calc(100% - 32px))}.WKeUdW_subtitle{margin-block:48px 0;margin-inline:0}.WKeUdW_subtitleAtTop{width:100%;transform:translate(0,0)}.WKeUdW_subtitleAnimated{width:auto;transform:none;transform:initial;flex-direction:row;justify-content:flex-start;align-items:flex-end}.WKeUdW_subtitleSmall{font-size:2rem;line-height:.4}.WKeUdW_subtitleSmallAtTop{font-size:2rem;line-height:.4;transform:translate(0,0)}.WKeUdW_subtitleSmallAnimated{font-size:1.25rem;line-height:1.15rem;transform:translate(100%,calc(50vh - 108px))}.WKeUdW_subtitleBig{font-size:3.9rem;line-height:1.9rem}.WKeUdW_subtitleBigAtTop{font-size:3.9rem;line-height:1.9rem;transform:translate(0,0)}.WKeUdW_subtitleBigAnimated{font-size:1.25rem;line-height:1.15rem;transform:translate(calc(50vw - 32px - 100%),calc(50vh - 108px))}}@media (min-width:1024px){.WKeUdW_title,.WKeUdW_titleAtTop{font-size:6.9rem;line-height:4.9rem}.WKeUdW_titleAnimated{font-size:1.25rem;line-height:1.15rem}.WKeUdW_subtitleSmall,.WKeUdW_subtitleSmallAtTop{font-size:2rem;line-height:.4}.WKeUdW_subtitleSmallAnimated{font-size:1.25rem;line-height:1.15rem}.WKeUdW_subtitleBig,.WKeUdW_subtitleBigAtTop{font-size:4rem;line-height:1.9rem}.WKeUdW_subtitleBigAnimated{font-size:1.25rem;line-height:1.15rem}}
.r8PCYW_wrapperTitle{width:100%;height:calc(100vh - var(--header-height));text-transform:uppercase;font-family:var(--mango-new-semi-condensed-black);pointer-events:none;opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-block-start:calc(-100vh - var(--header-height));padding-inline:16px;font-weight:900;display:flex;position:sticky;inset-block-start:var(--header-height)}.r8PCYW_visible{opacity:1}.r8PCYW_text{color:var(--sem-color-content-core);margin:0;padding-block-end:16px;font-size:5.4vw;line-height:5.4vw}.r8PCYW_text1,.r8PCYW_text2{width:40vw}@media (min-width:600px){.r8PCYW_text{font-size:20px;line-height:20px}.r8PCYW_text1,.r8PCYW_text2,.r8PCYW_text3{width:33.33%}}@media (min-width:1024px){.r8PCYW_wrapperTitle{padding-inline:25px}.r8PCYW_text{color:var(--sem-color-content-core);margin:0;padding-block-end:32px;font-size:1.25rem;line-height:1.15rem}.r8PCYW_text1{width:268.44px}.r8PCYW_text2{width:189.9px}.r8PCYW_text3{width:447.05px}}
.c-ZQdW_stickyWrapper{height:calc(300vh - var(--header-height) * 3);margin-block-start:calc(-200vh + var(--header-height) * 2);position:relative}.c-ZQdW_videoContainerFullHeight{top:var(--header-height);width:100%;height:calc(100vh - var(--header-height));position:sticky}.c-ZQdW_videoContainerHeight{width:100%;height:100%}.c-ZQdW_videoWrapper{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;overflow:hidden}.c-ZQdW_onTop{z-index:3}.c-ZQdW_playFilm{font-family:var(--mango-default-font);color:var(--sem-color-content-core-inverse);cursor:pointer;pointer-events:auto;text-align:center;text-transform:uppercase;padding-block-end:74px;padding-inline-start:16px;font-size:.75rem;font-weight:600;line-height:1.125rem;position:absolute;inset-block-end:0;inset-inline-start:0}.c-ZQdW_playFilm:hover{text-underline-offset:.5rem;-webkit-text-decoration:underline;text-decoration:underline}.c-ZQdW_playButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0}@media (min-width:1024px){.c-ZQdW_playFilm{padding-inline-start:32px}}
.XeMAIa_containerSticky{background:var(--sem-color-content-core);grid-column:span 2;position:sticky}
.-fdNqW_tabs{background-color:#0000;position:fixed}.-fdNqW_full{pointer-events:auto;grid-column:span 2;grid-template-columns:1fr}.-fdNqW_background{background-color:var(--sem-color-background-main)}@media (min-width:600px){.-fdNqW_full{grid-template-columns:1fr 1fr 1fr}}
.jvi42q_productCard{width:100%;height:100%}
/*# sourceMappingURL=2h244vnfpnxpt.css.map*/