.featured-overlay-image{display:flex;position:relative;flex-direction:column;z-index:auto;isolation:isolate}.featured-overlay-image:after{content:none}.featured-overlay-image .banner__media{position:relative;background-color:rgb(var(--color-background))}.featured-overlay-image .banner__content .banner__box.content-container{width:100%;max-width:none;display:flex;padding:0;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.featured-overlay-image .banner__content .banner__box.content-container:after{content:none}.featured-overlay-image .banner__content .banner__box.content-container .banner-box__content{display:flex;flex-direction:column}.featured-overlay-image .banner__content .banner__box.content-container .banner-box__content .banner__heading:first-child{margin:0}.featured-overlay-image .banner__content .banner__box.content-container .banner-box__content .banner__buttons{max-width:none}.featured-overlay-image .banner__content .banner__box.content-container .banner-box__content .banner__buttons .link{display:inline-flex;align-items:center;gap:.8rem;text-decoration:none;font-weight:700}.featured-overlay-image .banner__content .banner__box.content-container .banner-box__content .banner__buttons .link .svg-wrapper{width:16px;height:16px;transform:rotate(-90deg)}.featured-overlay-image .banner__content .banner__box .banner-box__icon,.featured-overlay-image .banner__content .banner__box .banner-box__content,.featured-overlay-image .banner__content .banner__box .banner-box__overlay-image{width:100%;margin:0}.featured-overlay-image .banner__content .banner__box .banner-box__icon,.featured-overlay-image .banner__content .banner__box .banner-box__overlay-image{display:flex}.featured-overlay-image .banner__content .banner__box .banner-box__content>*+*{margin-top:1.2rem}.featured-overlay-image .banner__content .overlay-content-images{width:100%;height:auto}.featured-overlay-image .banner__media:after{content:"";display:block;position:absolute;top:0;background:#000;opacity:0;z-index:1;width:100%;height:100%}.featured-overlay-image .banner__media .banner__media-title-container{z-index:2;display:flex;align-items:center;padding:3rem}.featured-overlay-image .banner__media .banner__media-title-container.banner__media-title-alignment--left{justify-content:flex-start;text-align:left}.featured-overlay-image .banner__media .banner__media-title-container.banner__media-title-alignment--center{justify-content:center;text-align:center}.featured-overlay-image .banner__media .banner__media-title-container.banner__media-title-alignment--right{justify-content:flex-end;text-align:right}.featured-overlay-image .banner__media .full--link{width:100%;height:100%;display:block!important;z-index:5;position:absolute;top:0;left:0}.featured-overlay-image .banner__content .banner__box .banner-box__content .banner__tag .banner__tag-label{display:flex;padding:.4rem 1.6rem;border-radius:4rem;background-color:rgb(var(--color-foreground));margin:0;font-weight:700;color:rgb(var(--color-background))}@media screen and (min-width: 750px){.featured-overlay-image.banner--small:not(.banner--adapt) .banner__media{min-height:42rem}.featured-overlay-image.banner--medium:not(.banner--adapt) .banner__media{min-height:56rem}.featured-overlay-image.banner--large:not(.banner--adapt) .banner__media{min-height:72rem}.featured-overlay-image .banner__content .banner__box.banner-box__layout--only-content .banner-box__content{min-width:100%}}@media screen and (min-width: 990px){.featured-overlay-image .banner__content{padding:5rem 3rem 3rem}.featured-overlay-image .banner__content .banner__box.content-container{align-items:flex-start}.featured-overlay-image .banner__content .banner__box.content-container.banner-box__reverse-order{flex-direction:row-reverse}.featured-overlay-image .banner__content .banner__box.content-container.banner-box__reverse-order .banner-box__icon{justify-content:flex-end}.featured-overlay-image .banner__media .banner__media-title-container{padding:5rem}.featured-overlay-image .banner__content .banner__box .banner-box__content.banner-box__content--position-top{align-self:flex-start}.featured-overlay-image .banner__content .banner__box .banner-box__content.banner-box__content--position-middle{align-self:center}.featured-overlay-image .banner__content .banner__box .banner-box__content.banner-box__content--position-bottom,.featured-overlay-image .banner__content .banner__box .banner-box__icon{align-self:flex-end}.featured-overlay-image .banner__content .banner__box.banner-box__layout--full-content .banner-box__icon{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.featured-overlay-image .banner__content .banner__box.banner-box__layout--full-content .banner-box__content{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.featured-overlay-image .banner__content .banner__box.banner-box__layout--full-content .banner-box__overlay-image{width:calc(30% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(30% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.featured-overlay-image .banner__content .banner__box.banner-box__layout--icon-content .banner-box__icon{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}.featured-overlay-image .banner__content .banner__box.banner-box__layout--icon-content .banner-box__content{width:calc(75% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(75% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}.featured-overlay-image .banner__content .banner__box.banner-box__layout--icon-content .banner-box__overlay-image,.featured-overlay-image .banner__content .banner__box.banner-box__layout--image-content .banner-box__icon{width:0}.featured-overlay-image .banner__content .banner__box.banner-box__layout--image-content .banner-box__content{width:calc(70% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(70% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}.featured-overlay-image .banner__content .banner__box.banner-box__layout--image-content .banner-box__overlay-image{width:calc(30% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(30% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}.featured-overlay-image.banner--content-align-left .banner__content .banner__box .banner-box__content{align-items:flex-start}.featured-overlay-image.banner--content-align-center .banner__content .banner__box .banner-box__content{align-items:center}.featured-overlay-image.banner--content-align-right .banner__content .banner__box .banner-box__content{align-items:flex-end}}@media screen and (max-width: 989px){.featured-overlay-image .banner__content{padding:1rem 2rem 3rem}.featured-overlay-image .banner__content .banner__box.content-container{flex-direction:column-reverse;column-gap:calc(var(--grid-desktop-horizontal-spacing) * 2);row-gap:calc(var(--grid-desktop-vertical-spacing) * 2)}.featured-overlay-image .banner__content .banner__box .banner-box__overlay-image img{width:75%;margin:0 auto}.featured-overlay-image.banner--content-align-mobile-left .banner__content .banner__box.content-container .banner-box__content{align-items:flex-start;text-align:left}.featured-overlay-image.banner--content-align-mobile-center .banner__content .banner__box.content-container .banner-box__content{align-items:center;text-align:center}.featured-overlay-image.banner--content-align-mobile-right .banner__content .banner__box.content-container .banner-box__content{align-items:flex-end;text-align:right}.featured-overlay-image.banner--content-align-mobile-left .banner__content .banner__box.content-container .banner-box__icon{justify-content:flex-start}.featured-overlay-image.banner--content-align-mobile-center .banner__content .banner__box.content-container .banner-box__icon{justify-content:center}.featured-overlay-image.banner--content-align-mobile-right .banner__content .banner__box.content-container .banner-box__icon{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-featured-overlay-image.css.map */
