.custom-hero-slider-wrapper{position:relative;width:100%}.custom-hero-banner-container{overflow:hidden;position:relative}.custom-hero-slide-inner-wrapper{position:relative;width:100%;height:var(--slide-height-desktop, 70vh);overflow:hidden}.custom-hero-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-hero-banner__image--mobile{display:none}.custom-hero-banner__content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;padding:40px;box-sizing:border-box;pointer-events:none}.custom-hero-banner__content{margin:0;pointer-events:auto;z-index:2;max-width:90%;display:flex;flex-direction:column}.custom-hero-banner__content.custom-hero-banner__content--desktop-bottom-center{margin:auto auto 0;text-align:center;align-items:center}.custom-hero-banner__content.custom-hero-banner__content--desktop-bottom-left{margin:auto auto 0 0;text-align:left;align-items:flex-start}.custom-hero-banner__content.custom-hero-banner__content--desktop-bottom-right{margin:auto 0 0 auto;text-align:right;align-items:flex-end}.custom-hero-banner__content.custom-hero-banner__content--desktop-middle-center{margin:auto;text-align:center;align-items:center}.custom-hero-banner__content.custom-hero-banner__content--desktop-middle-left{margin:auto auto auto 0;text-align:left;align-items:flex-start}.custom-hero-banner__content.custom-hero-banner__content--desktop-middle-right{margin:auto 0 auto auto;text-align:right;align-items:flex-end}.custom-hero-banner__heading{font-size:2.5rem;color:#fff;margin-bottom:15px;text-shadow:1px 1px 4px rgba(0,0,0,.6);width:auto;max-width:100%}.custom-hero-banner__subheading{font-size:1.2rem;color:#fff;margin-bottom:25px;text-shadow:1px 1px 3px rgba(0,0,0,.5);width:auto;max-width:100%}.swiper-button-next,.swiper-button-prev{background-color:transparent!important;border-radius:0;color:#333!important;font-family:Arial,sans-serif;font-size:50px;font-weight:200;line-height:1;width:auto;height:auto;padding:5px 10px;position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,color .2s ease;box-shadow:none!important}.custom-hero-banner-container:hover .swiper-button-next,.custom-hero-banner-container:hover .swiper-button-prev{opacity:.7;visibility:visible}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1;color:#000!important}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.swiper-button-prev{left:25px}.swiper-button-next{right:25px}.swiper-button-disabled{opacity:.3!important;visibility:visible!important;cursor:default!important;pointer-events:none!important}.custom-hero-banner-container:hover .swiper-button-disabled{opacity:.3!important;visibility:visible!important}.swiper-pagination-bullet{background:#ffffffb3;opacity:1;width:10px;height:10px;transition:background-color .2s ease,transform .2s ease}.swiper-pagination-bullet-active{background:#fff;transform:scale(1.2)}.swiper-pagination{bottom:20px!important;z-index:1}@media (max-width: 768px){.custom-hero-slide-inner-wrapper{height:var(--slide-height-mobile, 50vh)}.custom-hero-banner__image--desktop.has-separate-mobile-img{display:none}.custom-hero-banner__image--mobile{display:block}.custom-hero-banner__image--desktop:not(.has-separate-mobile-img){object-position:var(--obj-pos-mobile)!important}.custom-hero-banner__content-wrapper{padding:20px}.custom-hero-banner__content.custom-hero-banner__content--bottom-center{margin:auto auto 0!important;text-align:center!important;align-items:center!important}.custom-hero-banner__content.custom-hero-banner__content--bottom-left{margin:auto auto 0 0!important;text-align:left!important;align-items:flex-start!important}.custom-hero-banner__content.custom-hero-banner__content--bottom-right{margin:auto 0 0 auto!important;text-align:right!important;align-items:flex-end!important}.custom-hero-banner__content.custom-hero-banner__content--middle-center{margin:auto!important;text-align:center!important;align-items:center!important}.custom-hero-banner__heading{font-size:1.8rem}.custom-hero-banner__subheading{font-size:1rem}.swiper-button-next,.swiper-button-prev{font-size:40px;padding:5px;opacity:.85;visibility:visible;color:#333}.custom-hero-banner-container:hover .swiper-button-next,.custom-hero-banner-container:hover .swiper-button-prev{opacity:.85}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-disabled,.custom-hero-banner-container:hover .swiper-button-disabled{opacity:.25!important;visibility:visible!important}.swiper-button-prev{left:15px}.swiper-button-next{right:15px}.swiper-pagination{bottom:15px!important}.swiper-pagination-bullet{width:8px;height:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-hero-slider.css.map */
