.Banner_banner__pNNOf{display:flex;width:100%;cursor:pointer;overflow:hidden}.Banner_fullScreen__0rfID.Banner_banner__pNNOf,.Banner_vertical__gbZ2b.Banner_banner__pNNOf{overflow:visible}.Banner_imageWrapper__BKwkR{position:relative;width:100%;overflow:hidden;flex:1 0 auto}.Banner_yellowSquare__yzxM9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 64px - 64px);min-height:224px;background-color:var(--header-color,#f7f500);z-index:0;filter:brightness(1) saturate(1.9);-webkit-filter:brightness(1) saturate(1.9)}.is-safari .Banner_yellowSquare__yzxM9{will-change:filter}.Banner_centerText__9Bf3e{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:224px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1;font-family:var(--ui--font_family);color:var(--white,#fff);font-size:48px;line-height:48px;font-style:normal;font-weight:400;text-transform:uppercase}.Banner_stickyContainer__WNksI{position:-webkit-sticky;position:sticky;top:50%;left:0;right:0;width:100%;margin:0 auto;align-self:center;z-index:0;padding:0 0 calc(50dvh - 160px)}.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI{aspect-ratio:4/5;height:100%}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI{aspect-ratio:unset;height:100%;min-height:100%}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_bannerImage__9JMiX,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_bannerImage__9JMiX{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9{position:-webkit-sticky;position:sticky;top:50%;max-width:592px;min-width:592px;background-color:var(--yellow,#f7f500);z-index:0;pointer-events:none;margin:0 auto;left:0;transform:translateY(calc(56px - 50%))}.Banner_fullScreen__0rfID .Banner_yellowSquare__yzxM9,.Banner_wide__O9nEu .Banner_yellowSquare__yzxM9{min-width:592px}.Banner_fullScreen__0rfID{height:120vh;max-height:none;aspect-ratio:unset;align-items:stretch}.Banner_fullScreen__0rfID .Banner_imageWrapper__BKwkR{height:100%;min-height:0;flex:1 1 auto;aspect-ratio:unset;display:flex;flex-direction:column;overflow:visible}.Banner_fullScreen__0rfID .Banner_bannerImage__9JMiX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_centerText__9Bf3e,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_centerText__9Bf3e{position:-webkit-sticky;position:sticky;top:50%;width:-moz-fit-content;width:fit-content;z-index:2;padding:40px 64px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;left:0;transform:translateY(calc(56px - 50%))}.Banner_bottomText__66oXy{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);text-align:center;z-index:1;font-family:var(--ui--font_family);color:var(--white,#fff);font-size:12px;line-height:16px;font-style:normal;font-weight:400;text-transform:uppercase;margin:0}.Banner_primary__jYJwS{color:var(--white,#fff)}.Banner_secondary__ivpE1{color:var(--black,#000)}.Banner_textLine__iKiZl{display:block;white-space:nowrap;margin:0}.Banner_bannerImage__9JMiX{object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.Banner_bannerImage__9JMiX,.Banner_responsiveImageShell__m88Ve{width:100%;height:100%;position:relative}.Banner_responsiveImageShell__m88Ve .Banner_bannerImage__9JMiX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Banner_grid__FaWyJ .Banner_responsiveImageShell__m88Ve,.Banner_wide__O9nEu .Banner_responsiveImageShell__m88Ve{position:absolute;inset:0}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_responsiveImageShell__m88Ve,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_responsiveImageShell__m88Ve{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.Banner_bannerResponsiveMobile__bDJ0A{display:none}@media only screen and (max-width:600px){.Banner_bannerResponsiveDesktop__Ap6Fl{display:none}.Banner_bannerResponsiveMobile__bDJ0A{display:block}}.Banner_banner__pNNOf:hover .Banner_bannerImage__9JMiX{mix-blend-mode:darken}.Banner_banner__pNNOf:hover .Banner_centerText__9Bf3e{color:var(--yellow,#f7f500)}.Banner_vertical__gbZ2b{aspect-ratio:4/5}.Banner_fullScreen__0rfID .Banner_yellowSquare__yzxM9,.Banner_wide__O9nEu .Banner_yellowSquare__yzxM9{width:calc(304px + 64px + 64px);max-width:592px}.Banner_disableHoverEffect___NRcm{display:none}.Banner_vertical__gbZ2b .Banner_imageWrapper__BKwkR{aspect-ratio:4/5;display:flex;flex-direction:column;overflow:visible}.Banner_vertical__gbZ2b .Banner_bannerImage__9JMiX{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.Banner_grid__FaWyJ,.Banner_grid__FaWyJ .Banner_imageWrapper__BKwkR{aspect-ratio:3/4}.Banner_wide__O9nEu,.Banner_wide__O9nEu .Banner_imageWrapper__BKwkR{aspect-ratio:16/9}@media only screen and (max-width:830px){.Banner_centerText__9Bf3e{font-size:24px;line-height:24px}.Banner_bottomText__66oXy{font-size:12px;line-height:16px}.Banner_vertical__gbZ2b,.Banner_vertical__gbZ2b .Banner_imageWrapper__BKwkR,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI{aspect-ratio:39/85}.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI{padding-bottom:144px}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI{aspect-ratio:unset;padding-bottom:144px}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_yellowSquare__yzxM9{width:calc(100% - 64px);min-height:144px}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_centerText__9Bf3e,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_centerText__9Bf3e{min-height:auto;padding:36px 32px}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_centerText__9Bf3e,.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_centerText__9Bf3e,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9{transform:translateY(-50%)}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_fullScreen__0rfID .Banner_yellowSquare__yzxM9,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_wide__O9nEu .Banner_yellowSquare__yzxM9{min-width:unset;width:calc(415px - 32px - 32px)}.Banner_fullScreen__0rfID{height:100vh;aspect-ratio:unset;max-height:none}.Banner_fullScreen__0rfID .Banner_imageWrapper__BKwkR{aspect-ratio:unset;height:100%}.Banner_fullScreen__0rfID .Banner_bannerImage__9JMiX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:45%}}@media only screen and (max-width:600px){.Banner_wide__O9nEu,.Banner_wide__O9nEu .Banner_imageWrapper__BKwkR{aspect-ratio:3/4}.Banner_fullScreen__0rfID .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_fullScreen__0rfID .Banner_yellowSquare__yzxM9,.Banner_vertical__gbZ2b .Banner_stickyContainer__WNksI .Banner_yellowSquare__yzxM9,.Banner_wide__O9nEu .Banner_yellowSquare__yzxM9,.Banner_yellowSquare__yzxM9{width:calc(100% - 64px)}.Banner_bannerImage__9JMiX{height:100.1%}}.Banner_banner__pNNOf.Banner_grid__FaWyJ,.Banner_banner__pNNOf.Banner_wide__O9nEu{container-type:size;container-name:banner;overflow:visible}.Banner_banner__pNNOf.Banner_grid__FaWyJ .Banner_imageWrapper__BKwkR,.Banner_banner__pNNOf.Banner_wide__O9nEu .Banner_imageWrapper__BKwkR{overflow:visible}.Banner_centerLockFront___jX_U,.Banner_centerLock___3NIY{position:absolute;inset:0;z-index:0;pointer-events:none}.Banner_centerLockFront___jX_U{z-index:2}.Banner_centerLockPiece__1i031{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:grid;justify-items:center;align-items:center}.Banner_centerLockPiece__1i031 .Banner_centerText__9Bf3e,.Banner_centerLockPiece__1i031 .Banner_yellowSquare__yzxM9{position:relative;top:auto;left:auto;transform:none;margin:0}@container banner (min-height: 100dvh){.Banner_centerLockPiece__1i031{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:100dvh;transform:none}}.BannerGrid_bannerGrid__u31V8{display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media only screen and (max-width:600px){.BannerGrid_bannerGrid__u31V8{grid-template-columns:repeat(1,1fr)}.BannerGrid_bannerWrapper__xVeyN.BannerGrid_hasMobileOrder__PDKz0{order:var(--mobile-order)}}.AsyncStussyBanner_hero___Mkku{display:flex;flex-direction:column;width:100%;height:100vh;height:100svh;color:inherit;text-decoration:none;cursor:pointer}.AsyncStussyBanner_yellow__oQsmj{display:flex;flex:1 1;align-items:flex-end;justify-content:center;min-height:0;padding:0 24px;background-color:var(--header-color,#f7f500);overflow:visible;z-index:1}.AsyncStussyBanner_headline__4xnT6{position:relative;z-index:1;width:100%;max-width:100%;margin:0;padding-bottom:1px;color:var(--black,#000);font-family:var(--ui--font_family);font-size:48px;font-style:normal;font-weight:400;line-height:48px;text-align:center;text-transform:uppercase;overflow-wrap:break-word;word-break:break-word;text-box:cap alphabetic;text-box-trim:trim-both;text-box-edge:cap alphabetic}.AsyncStussyBanner_headlineLead__DiSfL,.AsyncStussyBanner_headlineTail__Ifs_3{display:block}.AsyncStussyBanner_newton__ip2Lm{font-family:var(--ui--font_family-secondary);font-style:normal;font-weight:400}.AsyncStussyBanner_mediaSection__48cHb{display:flex;flex:1 1;flex-direction:column;align-items:center;min-height:0;padding:16px 0;gap:48px;background-color:var(--white,#fff);position:relative;z-index:0}.AsyncStussyBanner_mediaFrame__tEoqV{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;width:100%}.AsyncStussyBanner_mediaStack__fkSGB{position:relative;display:flex;height:100%;max-width:100%;align-items:center;justify-content:center}.AsyncStussyBanner_poster__gGD_V{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AsyncStussyBanner_poster__gGD_V,.AsyncStussyBanner_video__Cmoj4{width:auto;height:100%;max-width:100%;object-fit:contain;pointer-events:none}.AsyncStussyBanner_video__Cmoj4{opacity:.99}.AsyncStussyBanner_caption__blc8p{flex-shrink:0;margin:0;color:var(--black,#000);font-family:var(--ui--font_family);font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center;text-transform:uppercase;font-feature-settings:"case" 1}.AsyncStussyBanner_captionLine__Vfpsc{display:block}@media only screen and (max-width:830px){.AsyncStussyBanner_hero___Mkku{height:calc(100vh - var(--header-height));height:calc(100svh - var(--header-height))}}@media only screen and (max-width:600px){.AsyncStussyBanner_headline__4xnT6{font-size:24px;line-height:24px}.AsyncStussyBanner_mediaSection__48cHb{padding:48px 0 16px;gap:48px}}