.promo-banner{overflow:hidden;transform:translateZ(0);--button-size:28px;position:relative;--button-space:15px;border-radius:var(--wd-brd-radius);--content-width:var(--wd-max-width)}.promo-banner .banner-image :is(img,picture,video){height:var(--wd-img-height);object-fit:cover;object-position:inherit;width:100%}.promo-banner .banner-image[style^=height] :is(img,picture){height:100%}.promo-banner .wrapper-content-banner{overflow:hidden;transform:translateZ(0);padding:30px;border-radius:var(--wd-brd-radius);display:flex;z-index:2}.promo-banner .content-banner{--wd-tags-mb:10px;position:relative;max-width:var(--content-width);width:100%}.promo-banner :is(.banner-subtitle,.banner-title,.banner-inner):not(:first-child){margin-top:7px}.promo-banner .banner-title{margin-bottom:0;line-height:1.3;display:block}.promo-banner .banner-inner p:first-child:empty{display:none}.promo-banner .wd-countdown-timer{margin-top:10px}.promo-banner .banner-btn-wrapper{margin-top:var(--button-space)}.promo-banner.wd-with-link .wrapper-content-banner{pointer-events:none}.promo-banner.wd-with-link:hover .btn{pointer-events:auto}.wd-bg-position-top{object-position:center top;background-position:top}.wd-bg-position-bottom{object-position:center bottom;background-position:bottom}.wd-bg-position-left{object-position:left center;background-position:0}.wd-bg-position-right{object-position:right center;background-position:100%}.wd-bg-position-center{object-position:center;background-position:50%}.banner-increased-padding .wrapper-content-banner{padding:7%}@media (max-width:1024px){.banner-subtitle:is(.wd-fontsize-s,.wd-fontsize-m){font-size:14px}.banner-title:is(.wd-fontsize-xl,.wd-font-size-xxl){font-size:22px}}@media (max-width:768.98px){.banner-btn-wrapper :is(.btn-size-default,.btn-size-large,.btn-size-extra-large){min-height:36px;padding:5px 14px;font-size:12px}.banner-btn-wrapper .btn-style-link{min-height:unset;padding:0}}@media (max-width:767px){.promo-banner .banner-subtitle{font-size:3vw}.promo-banner .banner-title{font-size:5vw}}