.ss-image-hero-banner-container .ss-image-hero-banner-wrapper{position:relative}.ss-image-hero-banner-wrapper>a{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;z-index:1}.ss-image-hero-banner-container{position:relative;overflow:hidden}.ss-image-hero-banner-container .ss-image-hero-banner-media:after{content:"";width:50%;height:100%;background:linear-gradient(90deg,#000000b3,#0000);position:absolute}.ss-image-hero-banner-container .ss-image-hero-banner-main{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.ss-image-hero-banner-container .ss-image-hero-banner-main .h1,.ss-image-hero-banner-container .ss-image-hero-banner-main .h1 *,.ss-image-hero-banner-container .ss-image-hero-banner-main .p2{color:var(--color)}.ss-image-hero-banner-container .ss-image-hero-banner-main .p2{line-height:130%}.ss-image-hero-banner-container .ss-image-hero-banner-main-content{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0 auto}@media (min-width : 768px){.ss-image-hero-banner-container .ss-image-hero-banner-main{padding-top:150px;padding-bottom:100px}.ss-image-hero-banner-container .ss-image-hero-banner-main-content{margin:0 auto}}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .p2{letter-spacing:.3px}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-sub_heading{margin-bottom:6px;color:var(--color-white);font-weight:600;line-height:105%;letter-spacing:1.6px;text-transform:uppercase}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-heading{margin-bottom:14px;color:#fff;max-width:800px;line-height:110%}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-button{margin-top:30px;color:var(--color);border-color:var(--color);transition:.3s all}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-button:hover{border-color:#000;background-color:#000;color:#fff}.ss-image-hero-banner-container .ss-icon-list{display:flex;align-items:center;gap:12px;margin-top:64px}.ss-image-hero-banner-container .ss-icon-list .ss-icon-item{overflow:hidden}.ss-image-hero-banner-container .ss-icon-list .ss-icon-item img{width:100%;object-fit:cover;object-position:center}@media (max-width : 767px){.ss-image-hero-banner-container:after{display:none}.ss-image-hero-banner-container .ss-icon-list{display:none}.ss-image-hero-banner-container .ss-image-hero-banner-main{align-items:flex-start;justify-content:flex-start;padding-top:32px}.ss-image-hero-banner-container .ss-heading{max-width:100%}.ss-image-hero-banner-container .ss-image-hero-banner-media:after{width:100%!important;height:50%;background:linear-gradient(180deg,#0009,#0000)}.ss-image-hero-banner-container.ss-not-content-overlap .ss-image-hero-banner-main{position:relative;top:0;left:0;transform:none;padding:32px 0}.ss-image-hero-banner-container .ss-image-hero-banner-main-content{padding:24px 16px;height:100%;justify-content:flex-end;width:100%}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-heading{margin-bottom:8px;max-width:100%}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-heading>p:first-child{max-width:100%}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .ss-button{margin-top:20px}.ss-image-hero-banner-container .ss-image-hero-banner-main-content .p2{max-width:100%}}@media (max-width: 768px){.ss-image-hero-banner-main.no-overlay{position:unset!important;transform:none!important;padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/ss-image-hero-banner.css.map */
