.promotion-banner-wrapper,.promotion-banner{position:relative}.promotion-banner-title{position:absolute;left:24px;top:24px;display:flex;align-items:center;gap:12px;color:var(--white)!important;font-size:2.4rem;font-style:normal;font-weight:400;line-height:3.2rem;letter-spacing:normal;text-align:left;z-index:1}.promotion-banner-image{height:100%;overflow:hidden;aspect-ratio:1.16 / 1;width:100%}.promotion-banner-image:before{content:"";width:100%;height:100%;background:var(--black);display:block;position:absolute;opacity:.5;z-index:1}.promotion-banner-image img{display:block;transition:all .3s;object-fit:cover}.promotion-banner:hover img{transform:scale(1.1)}.promotion-banner .arrow-wrap{transition:all .3s}.promotion-banner .arrow-wrap svg *{stroke:var(--white)!important}.promotion-banner:hover .arrow-wrap{transform:rotate(-35deg)}.mega-menu__promotions{display:flex;gap:5.6rem;margin-left:auto;margin-right:0}@media (max-width: 1439px){.promotion-banner-title{position:absolute;left:16px;top:10px;font-size:2rem;line-height:2.8rem}.promotion-banner-title .arrow-wrap,.promotion-banner-title svg{width:20px;height:20px}.mega-menu__promotions{gap:1.6rem}}@media (max-width: 1199px) and (min-width: 1021px){.promotion-banner-title{font-size:1.5rem;line-height:2.2rem}.promotion-banner-title .arrow-wrap,.promotion-banner-title svg{width:15px;height:15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/menu-promotion-banner.css.map */
