.gs-image-hero-banner-container .gs-image-hero-banner-wrapper{position:relative}.gs-image-hero-banner-container{position:relative;overflow:hidden}.gs-image-hero-banner-container:after{content:"";height:700px;width:170px;position:absolute;top:-50px;right:0;background-image:linear-gradient(to left,#000000b3,#0000);transform:translate(-50%,-50%) rotate(-45deg)}.gs-image-hero-banner-container .gs-image-hero-banner-media:after{content:"";width:50%;height:100%;background:linear-gradient(90deg,#000000b3,#0000);position:absolute}.gs-image-hero-banner-container .gs-image-hero-banner-main{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.gs-image-hero-banner-container .gs-image-hero-banner-main-content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.gs-image-hero-banner-container .gs-image-hero-banner-main-content .gs-sub_heading{margin-bottom:6px;color:var(--color-white);font-weight:600;line-height:105%;letter-spacing:1.6px;text-transform:uppercase}.gs-image-hero-banner-container .gs-image-hero-banner-main-content .gs-heading{margin-bottom:20px;color:var(--color-white);max-width:800px}.gs-image-hero-banner-container .gs-icon-list{display:flex;align-items:center;gap:12px;margin-top:64px}.gs-image-hero-banner-container .gs-icon-list .gs-icon-item{overflow:hidden}.gs-image-hero-banner-container .gs-icon-list .gs-icon-item img{width:100%;object-fit:cover;object-position:center}@media (max-width : 767px){.gs-image-hero-banner-container:after{display:none}.gs-image-hero-banner-container .gs-icon-list{display:none}.gs-image-hero-banner-container .gs-image-hero-banner-media{min-height:550px;max-height:550px}.gs-image-hero-banner-container .gs-image-hero-banner-main{align-items:flex-start;padding-top:32px}.gs-image-hero-banner-container .gs-heading{max-width:320px}.gs-image-hero-banner-container .gs-image-hero-banner-media:after{width:100%!important;height:50%;background:linear-gradient(180deg,#0009,#0000)}.gs-image-hero-banner-container.gs-not-content-overlap .gs-image-hero-banner-main{position:relative;top:0;left:0;transform:none;padding:32px 0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/gs-image-hero-banner.css.map */
