.sec-FullScreenBanner{position:relative;display:block;color:var(--Color_White);overflow:hidden}.sec-FullScreenBanner.sec-FullScreenBanner-sticky{overflow:visible}.sec-FullScreenBanner_Body{position:relative;height:100%}@media only screen and (min-width:768px){.sec-FullScreenBanner_Body{grid-template-columns:repeat(12,1fr);display:grid}}.sec-FullScreenBanner_Card{position:relative;display:flex;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}@media only screen and (min-width:768px){.sec-FullScreenBanner_Card:first-of-type{grid-column:1 / span 6}}.sec-FullScreenBanner_Card:last-of-type{grid-column:7 / span 6}@media only screen and (min-width:768px){.sec-FullScreenBanner_Card:last-of-type{grid-column:7 / span 6}}.sec-FullScreenBanner_Card-fullscreen:first-of-type{grid-column:1 / span 12}.sec-FullScreenBanner_Card-light{color:var(--Color_White)}.sec-FullScreenBanner_Card-dark{color:var(--Color_Brand)}.sec-FullScreenBanner_Card-fullheight{aspect-ratio:unset;height:var(--BannerHeight_Unit, 100%)}@media only screen and (min-width:768px){.sec-FullScreenBanner_Card-fullheight{aspect-ratio:unset;height:100vh}}.sec-FullScreenBanner_Card-fullheight .rsp-Image_Image{height:100%;object-position:top}@media only screen and (min-width:768px){.sec-FullScreenBanner_Card-reducedheight{aspect-ratio:unset;height:calc(100vh - 280px)}.sec-FullScreenBanner_Card-reducedheight:before{content:"";display:block;width:100%;padding-top:calc(100vh - 280px)}}.sec-FullScreenBanner_Card-reducedheight .rsp-Image_Image{object-position:top}.sec-FullScreenBanner_Card-aspect-ratio-half:before{content:"";display:block;width:100%;padding-top:135%}.sec-FullScreenBanner_Card-aspect-ratio-full:before{content:"";display:block;width:100%;padding-top:var(--AspectRatioPercentage_Mobile)}@media only screen and (min-width:768px){.sec-FullScreenBanner_Card-aspect-ratio-full:before{padding-top:var(--AspectRatioPercentage_Desktop)}}.sec-FullScreenBanner_MediaContainer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:var(--BannerHeight_Unit, 100%);overflow:hidden}.sec-FullScreenBanner_MediaContainer-offset{transform:translateY(var(--Header_Height))}.sec-FullScreenBanner-sticky .sec-FullScreenBanner_MediaContainer{position:fixed}@media(prefers-reduced-motion:reduce){.sec-FullScreenBanner-sticky .sec-FullScreenBanner_MediaContainer{position:absolute}}.sec-FullScreenBanner_Image{position:absolute;top:0;left:0;z-index:-2;display:flex;width:100%;height:100%}.sec-FullScreenBanner_Image-desktop{display:none}@media only screen and (min-width:768px){.sec-FullScreenBanner_Image-desktop{display:flex}.sec-FullScreenBanner_Image-mobile{display:none}}.sec-FullScreenBanner_Video{position:absolute;top:0;left:0;z-index:-1;display:flex;width:100%;height:100%;object-fit:cover}.sec-FullScreenBanner_Video-desktop{display:none}@media only screen and (min-width:768px){.sec-FullScreenBanner_Video-desktop{display:flex}.sec-FullScreenBanner_Video-mobile{display:none}}.sec-FullScreenBanner_Main{position:absolute;flex-direction:column;display:flex;width:100%;height:100%;transition:opacity .2s ease}.sec-FullScreenBanner-hideTitle .sec-FullScreenBanner_Main .sec-FullScreenBanner_Content,.sec-FullScreenBanner-hideLink .sec-FullScreenBanner_Main .sec-FullScreenBanner_Button{opacity:0}.sec-FullScreenBanner_Content{--Padding: calc(var(--Grid_Gutter) * 2);align-items:center;flex-grow:1;grid-template-columns:repeat(12,1fr);display:grid;padding-inline-start:var(--Padding);padding-inline-end:var(--Padding);transition:opacity .2s ease}@media only screen and (min-width:768px){.sec-FullScreenBanner_Content{grid-template-columns:repeat(6,1fr)}.sec-FullScreenBanner_Card:nth-child(2) .sec-FullScreenBanner_Content{padding-inline-start:var(--Grid_Gutter)}}.sec-FullScreenBanner_Card-fullscreen .sec-FullScreenBanner_Content{grid-template-columns:repeat(12,1fr)}.sec-FullScreenBanner_Title{grid-column:1 / span 10}.sec-FullScreenBanner-sticky .sec-FullScreenBanner_Title{position:sticky;top:var(--StickyOffset, 0);margin-block-end:20px}@media(prefers-reduced-motion:reduce){.sec-FullScreenBanner-sticky .sec-FullScreenBanner_Title{position:static}}@media only screen and (min-width:768px){.sec-FullScreenBanner_Title{grid-column:1 / span 4}}.sec-FullScreenBanner_Button{--Padding: calc(var(--Grid_Gutter) * 2);grid-template-columns:repeat(6,1fr);display:grid;width:100%;margin-block-start:auto;margin-block-end:15px;padding-inline-start:var(--Padding);padding-inline-end:var(--Padding);text-transform:uppercase;transition:opacity .2s ease}.sec-FullScreenBanner_Button .btn-Arrow_Copy{grid-column:2 / span 4}@media only screen and (min-width:768px){.sec-FullScreenBanner_Button{margin-block-end:20px}.sec-FullScreenBanner_Card:nth-child(2) .sec-FullScreenBanner_Button{padding-inline-start:var(--Grid_Gutter)}}.sec-FullScreenBanner_Card-fullscreen .sec-FullScreenBanner_Button{grid-template-columns:repeat(12,1fr)}.sec-FullScreenBanner_Card-fullscreen .sec-FullScreenBanner_Button .btn-Arrow_Copy{grid-column:3 / span 12}@media only screen and (min-width:768px){.sec-FullScreenBanner_Card-fullscreen .sec-FullScreenBanner_Button .btn-Arrow_Copy{grid-column:2 / span 12}}
/*# sourceMappingURL=/cdn/shop/t/764/assets/section-full-screen-banner.css.map */
