.promo-banner{margin:60px auto}.promo-banner--full{width:100%}.promo-banner__wrapper{position:relative;overflow:hidden;border-radius:10px;z-index:1}.promo-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.promo-banner__image img,.promo-banner-img{width:100%;height:100%;display:block;object-fit:cover}.promo-banner__image img,.promo-banner-img{object-fit:cover;transition:transform .6s ease}.promo-banner:hover .promo-banner-img,.promo-banner:hover .promo-banner__image img{transform:scale(1.05)}.promo-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:1}.promo-banner__border{position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:2px solid rgba(255,255,255,.9);pointer-events:none;z-index:2}.promo-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;color:rgb(var(--color-foreground));background:transparent;text-align:center;padding:40px;z-index:3}.promo-banner__content--left{align-items:flex-start;text-align:left}.promo-banner__content--center{align-items:center;text-align:center}.promo-banner__content--right{align-items:flex-end;text-align:right}.promo-banner__subtitle{display:block;margin-bottom:18px;font-size:18px;font-weight:500;letter-spacing:6px;text-transform:uppercase;color:inherit}.promo-banner__content h2{margin:0 0 18px;color:inherit;text-transform:uppercase;line-height:1}.promo-banner__content p{margin:0 0 30px;font-size:22px;color:inherit}.promo-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 34px;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:600;border-radius:4px;transition:.3s ease}.promo-btn:hover{background:#8f1111;color:#fff}@media screen and (max-width:749px){.promo-banner{margin:40px auto}.promo-banner__wrapper{height:500px!important}.promo-banner__border{top:16px;right:16px;bottom:16px;left:16px}.promo-banner__content{padding:24px}.promo-banner__subtitle{font-size:13px;letter-spacing:4px}.promo-banner__content p{font-size:16px}.promo-btn{padding:12px 24px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-promo-banner.css.map */
