.banner__media{width:100%;height:100%}.banner__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}#menu-drawer,.menu-drawer-container #menu-drawer{z-index:9999!important}body:has(#Details-menu-drawer-container[open]) .banner__content,body:has(#Details-menu-drawer-container[open]) .banner__heading,.banner__content .banner__heading,.banner__content h1,.banner__content h2{text-shadow:0 2px 12px rgba(0,0,0,.55),0 1px 4px rgba(0,0,0,.4)!important;color:#fff!important;font-weight:700!important}.banner__content p,.banner__content .rte{text-shadow:0 1px 8px rgba(0,0,0,.5)!important;color:#ffffffeb!important}.rte h2,.rte h3{color:#1a1a1a;font-weight:700;margin-bottom:12px}.rte p{color:#444;line-height:1.7;font-size:15px}.collection__title,.title-wrapper .title,.featured-collection .title{font-weight:700;letter-spacing:.02em}.banner__heading,.banner__heading.inline-richtext,.banner__heading.h1{text-shadow:0 2px 16px rgba(0,0,0,.6),0 1px 4px rgba(0,0,0,.4)!important;color:#fff!important;font-weight:700!important}@media(max-width:749px){.banner--mobile-bottom{min-height:400px!important}.banner--mobile-bottom .banner__media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.banner--mobile-bottom .banner__content{background:transparent!important;min-height:400px!important}}.banner__box{background:transparent!important;box-shadow:none!important;border:none!important;padding:10px 18px!important}.banner__content{position:absolute!important;bottom:36px!important;left:50%!important;transform:translate(-50%)!important;z-index:10!important;width:max-content!important;max-width:90%!important;text-align:center!important}@media(max-width:749px){.banner__content{bottom:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/after.css.map */
