.banner--opacity .banner__box--opacity{background-color:rgba(var(--color-background),var(--box-opacity, 1))}.banner--opacity .banner__box--opacity[style*="--box-opacity: 0"],.banner--opacity[style*="--box-opacity: 0"] .banner__box--opacity{border:none;box-shadow:none}.banner--opacity .banner__box--opacity:after{display:none}.banner__link-wrapper{display:block!important}.banner.banner--linked{position:relative!important}.banner.banner--linked>.banner__link-wrapper{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:10!important;pointer-events:auto!important;text-decoration:none;font-size:0;color:transparent;cursor:pointer;display:block!important}.banner.banner--linked>.banner__media,.banner.banner--linked>.banner__media img{pointer-events:none!important}.banner.banner--linked .banner__box,.banner.banner--linked .banner__heading,.banner.banner--linked .banner__text,.banner.banner--linked .banner__caption{pointer-events:none!important}.banner.banner--linked>.banner__content{position:relative!important;z-index:15!important;pointer-events:none!important}.banner.banner--linked .banner__buttons{pointer-events:auto!important;position:relative!important;z-index:20!important}.banner.banner--linked .banner__buttons>a{pointer-events:auto!important;position:relative!important;z-index:21!important}.banner.banner--linked>.banner__link-wrapper:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.4rem}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-image-banner-opacity.css.map */
