.hero-banner .slick-track{display:flex}.hero-banner .slick-slide{display:flex;height:auto}.hero-banner .slick-slide>div{display:flex;width:100%}.hero-banner .slick-dots{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;position:absolute;left:50%;bottom:45px;width:100%;max-width:var(--page-width);padding:0 var(--page-gutter);transform:translate(-50%);z-index:3}.hero-banner .slick-dots li{display:block;width:auto;height:auto;margin:0}.hero-banner .slick-dots button{width:13px;height:13px;background-color:#fff;border-radius:100px;padding:0;transition:width .3s,background-color .3s}.hero-banner .slick-dots button:before{display:none}.hero-banner .slick-dots .slick-active button{width:62px;background-color:#f02321}.hero-banner__item{display:flex!important;min-height:641px;position:relative;overflow:hidden;color:#fff}.hero-banner__media{z-index:0}.hero-banner__media img{object-position:50% 100%}.hero-banner__media-overlay{background-color:transparent;z-index:1}.hero-banner__item-inner{--padding-top: 102px;--padding-bottom: 106px;position:relative;z-index:2;width:100%;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.hero-banner__content{max-width:885px}.hero-banner .hero-banner__title{font-size:60px;font-weight:400;line-height:1;letter-spacing:normal;margin-bottom:18px}.hero-banner__entry p{font-size:inherit}.hero-banner__btn{margin-top:31px}@media(min-width:1201px){.hero-banner .hero-banner__title--large{font-size:80px}}@media screen and (max-width:767px){.hero-banner .slick-dots{justify-content:center}.hero-banner__item-inner{--padding-top: 96px;--padding-bottom: 96px;align-items:center;justify-content:center}.hero-banner .hero-banner__title{margin-bottom:-1px}.hero-banner__entry--large{font-size:18px;line-height:1.34;padding-right:2px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-hero-banner.css.map */
