.promo-banner{position:relative;overflow:hidden}.promo-banner__video video{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;z-index:0}.promo-banner__background{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1}.promo-banner__content{z-index:2}.promo-banner__heading{margin-bottom:0;color:var(--heading-color);font-size:var(--heading-font-size)}.promo-banner__description{margin-bottom:15px;color:var(--description-color);font-size:var(--description-font-size);margin-top:4px}.promo-banner__button{display:inline-block;padding:10px 20px;background-color:transparent;color:var(--button-text-color);font-size:var(--button-font-size);text-decoration:none;transition:all .3s ease;border:1px solid var(--button-text-color);text-transform:uppercase;letter-spacing:1px}.promo-banner__button:hover{background-color:var(--button-bg-hover-color);color:var(--button-text-hover-color);border:none}@media screen and (max-width: 749px){.promo-banner{height:400px}.promo-banner__heading{font-size:var(--heading-font-size-mobile)}.promo-banner__description{font-size:var(--description-font-size-mobile)}.promo-banner__button{font-size:var(--button-font-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-promo-banner.css.map */
