.banner-carousel-block{position:initial;margin:0 -12px}@media screen and (min-width: 1224px){.banner-carousel-block{max-width:1224px;margin:0 auto}}.banner-carousel-block:not(.slick-initialized){display:flex;overflow:scroll}.banner-carousel-block:not(.slick-initialized) .banner-carousel-block__slide{width:100%;min-width:100%}.banner-carousel-block__wrapper{position:relative}@media screen and (min-width: 1224px){.banner-carousel-block__wrapper{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.banner-carousel-block__wrapper::before{background-color:#22092b;bottom:0;content:"";display:block;height:100%;left:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:absolute;right:0;top:0}@media screen and (min-width: 1224px){.banner-carousel-block__wrapper::before{width:100%;margin:0 auto}}.banner-carousel-block__wrapper.theme-light::before{background-color:#f2f2f2}.banner-carousel-block__slide{border-top-left-radius:0;border-top-right-radius:0;padding:0;position:relative}.banner-carousel-block__content{max-width:443px}.banner-carousel-block__image{border-radius:1.6rem}@media screen and (min-width: 767px){.banner-carousel-block__image{border-radius:3.2rem}}.banner-carousel-block a{text-decoration:none}.banner-carousel-block a:hover,.banner-carousel-block a:focus{text-decoration:underline}.banner-carousel-block__counter{font:600 1.6rem/2.4rem "Proxima Nova",sans-serif;letter-spacing:.02em;color:#22092b;transition:text-decoration .25s ease;text-decoration:none !important;text-underline-position:under;align-items:center;background-color:#fff;bottom:6.4rem;display:flex;height:48px;justify-content:center;left:50%;margin:0 0 0 -25px;position:absolute;right:50%;width:50px;z-index:10}@media screen and (max-width: 767px){.banner-carousel-block__counter{font:600 1.4rem/2rem "Proxima Nova",sans-serif}}.banner-carousel-block__counter span{display:inline-flex;align-items:center;text-decoration:none !important}.banner-carousel-block__counter span::after{display:inline-flex;align-items:center;content:"";margin-left:.4rem;width:16px;height:16px;background:rgba(0,0,0,0) url('data:image/svg+xml;charset=utf8,<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 8h-9M9 11.5 12.5 8 9 4.5" stroke="%2322092b" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;background-size:contain}.banner-carousel-block__counter:hover span,.banner-carousel-block__counter:focus span{text-decoration:underline !important}.banner-carousel-block__counter.theme-light,.theme-light .banner-carousel-block__counter{color:#22092b}.banner-carousel-block__counter.theme-light span::after,.theme-light .banner-carousel-block__counter span::after{background:rgba(0,0,0,0) url('data:image/svg+xml;charset=utf8,<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 8h-9M9 11.5 12.5 8 9 4.5" stroke="%2322092b" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center}.banner-carousel-block__counter.theme-dark,.theme-dark .banner-carousel-block__counter{color:#fff}.banner-carousel-block__counter.theme-dark span::after,.theme-dark .banner-carousel-block__counter span::after{background:rgba(0,0,0,0) url('data:image/svg+xml;charset=utf8,<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 8h-9M9 11.5 12.5 8 9 4.5" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center}.theme-dark .banner-carousel-block__counter{color:#22092b}.banner-carousel-block ul.slick-dots{align-items:center;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;position:absolute;z-index:10;top:1.6rem;width:100%}@media screen and (min-width: 767px){.banner-carousel-block ul.slick-dots{position:relative;top:initial;bottom:3.2rem}}.banner-carousel-block ul.slick-dots li{margin:0 .4rem 0;padding:0}.banner-carousel-block ul.slick-dots li.slick-active button{background-color:#22092b}.banner-carousel-block ul.slick-dots button{background-color:rgba(0,0,0,0);border-radius:100px;border:2px solid #22092b;cursor:pointer;display:block;height:13px;margin:0;padding:0;text-indent:-99999999px;width:13px}@media screen and (min-width: 767px){.banner-carousel-block ul.slick-dots.theme-dark li.slick-active button{background-color:#fff}.banner-carousel-block ul.slick-dots.theme-dark button{border-color:#fff}}.banner-carousel-block .slick-arrow{background-color:#fff;cursor:pointer;padding:.8rem;position:absolute;bottom:6.4rem}.banner-carousel-block .slick-arrow.slick-next{border-bottom-right-radius:4.8rem;border-top-right-radius:4.8rem;left:calc(50% + 24px)}.banner-carousel-block .slick-arrow.slick-next .button-style{background-image:url('data:image/svg+xml;charset=utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 15.999L7 15.999" stroke="%2322092B" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /><path d="M18 9L25 16L18 23" stroke="%2322092B" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /></svg>')}.banner-carousel-block .slick-arrow.slick-next:hover .button-style,.banner-carousel-block .slick-arrow.slick-next:focus .button-style,.banner-carousel-block .slick-arrow.slick-next:focus-within .button-style{background-color:#22092b;background-image:url('data:image/svg+xml;charset=utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 15.999L7 15.999" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /><path d="M18 9L25 16L18 23" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /></svg>')}.banner-carousel-block .slick-arrow.slick-prev{border-bottom-left-radius:4.8rem;border-top-left-radius:4.8rem;right:calc(50% + 24px)}.banner-carousel-block .slick-arrow.slick-prev .button-style{background-image:url('data:image/svg+xml;charset=utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 15.999H25" stroke="%2322092B" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /><path d="M14 9L7 16L14 23" stroke="%2322092B" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /></svg>')}.banner-carousel-block .slick-arrow.slick-prev:hover .button-style,.banner-carousel-block .slick-arrow.slick-prev:focus .button-style,.banner-carousel-block .slick-arrow.slick-prev:focus-within .button-style{background-color:#22092b;background-image:url('data:image/svg+xml;charset=utf8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 15.999H25" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /><path d="M14 9L7 16L14 23" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" /></svg>')}.banner-carousel-block .button-style{background-position:center;background-repeat:no-repeat;display:block;height:3.2rem;width:3.2rem;border-radius:4.8rem}
/*# sourceMappingURL=banner-carousel.css.map */
