.indent-col-none .row [class*=col-]{padding:0;margin:0}.slick-active{visibility:visible!important}.banner{display:block;position:relative;overflow:hidden}.banner .figure{background:transparent;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.zoom-in .figure{-webkit-transform:translateZ(0)}.banner .figure{display:block;overflow:hidden;height:100%}.banner .figure:hover{background-color:#2f827b}.zoom-in .figure img{transition:opacity .3s,transform .3s;-webkit-transform:scale(1);transform:scale(1);backface-visibility:hidden}.slick-slide img{display:block}.banner .figcaption{display:block;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle;backface-visibility:hidden;transition:all .3s linear 0s}.banner .block-table,.block-table{display:table;width:100%;height:100%}.banner .block-table-cell{display:table-cell;vertical-align:middle}.banner-carousel{display:flex;margin-bottom:0!important}.block-table-cell{display:table-cell;vertical-align:middle}.banner .figcaption .size4{font-size:3.375em;line-height:1.111em;font-weight:700;letter-spacing:.1em;margin:-4px 5px 20px}.banner .figcaption .banner__title{display:block;font-weight:700;text-transform:uppercase;color:#fff;margin:12px 0;padding:0;text-decoration:none;transition:all .3s linear 0s}.banner .figcaption span.text{display:block;line-height:1.1}.banner .figcaption .btn{opacity:1;margin-top:16px;transition:all .3s linear 0s;border-radius:0}.btn--ys.btn--xl{padding:17px 15px;font-size:1.1em;font-weight:500;height:auto;margin:0 auto}.btn--ys{position:relative;padding:10px 14px;font-size:.875em;line-height:1.486em;height:40px;background-color:#1fc0a0;color:#fff;border-radius:0;vertical-align:top;border:0;text-transform:uppercase;letter-spacing:1px;transition:all .3s 0s ease}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.6875;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn--ys:hover,.btn--ys:active,.btn--ys:focus{background-color:#fff;color:#1fc0a0}button:hover,.btn:hover,button:focus,.btn:focus,button.focus,.btn.focus{outline:0;outline:none;-webkit-box-shadow:none;box-shadow:none}.banner-carousel .btn--xl{line-height:1.1em}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.zoom-in .figure:hover img{opacity:.9;-webkit-transform:scale(1.05);transform:scale(1.05);backface-visibility:hidden}.zoom-in .figure img{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:scale(1);transform:scale(1);backface-visibility:hidden}.banner .figure img{width:100%;vertical-align:top}.banner-carousel.banner-carousel-js-template--22229997813783__fullscreen_banners_GhwhkT{display:flex}.banner .figcaption .size3,.banner .figcaption .size3-1{font-size:60px;line-height:1em;font-weight:700;letter-spacing:.075em;margin:0 0 16px;padding:0 5px;word-spacing:.1em}.banner .figcaption .banner__title{display:block;text-transform:uppercase;font-weight:700!important;color:#2f827b;margin:12px 0!important;padding:0;text-decoration:none;transition:all .3s linear 0s}.fullwidth.indent-col-none .row{--bs-gutter-x: 0rem;margin-right:calc(var(--bs-gutter-x) * 0)}section.fullwidth.indent-col-none{margin-bottom:90px}.banner-carousel.banner-carousel-js-template--22165652930583__fullscreen_banners_WDcXbE{display:flex}.banner-carousel .slick-list{max-width:100%!important;margin:0!important}.fullwidth-banner-slider .slick-next{width:45px;height:45px;transform:translateY(-50%);right:0;background-color:#fff!important;background-image:url(/cdn/shop/files/right-arrow-black.svg)}.fullwidth-banner-slider .slick-prev{width:45px;height:45px;transform:translateY(-50%);left:0;background-color:#fff!important;background-image:url(/cdn/shop/files/left-arrow-black.svg)}.fullwidth-banner-slider .slick-prev:hover{background-color:#1fc0a0!important;background-image:url(/cdn/shop/files/left-arrow-white.svg)}.fullwidth-banner-slider .slick-next:hover{background-color:#1fc0a0!important;background-image:url(/cdn/shop/files/right-arrow-white.svg)}@media (min-width: 1770px){.banner .figcaption .banner__title{font-size:5em}}@media (max-width: 1200px){.banner .figcaption .size3,.banner .figcaption .size3-1{font-size:2.5em;letter-spacing:.04em}.banner .figcaption .size4{font-size:3em}}@media screen and (max-width: 1199px){.banner .figcaption .size4{font-size:2.375em}}@media screen and (max-width: 991px){.banner .figcaption .size4{font-size:1.7em}}@media screen and (max-width: 767px){section.fullwidth.indent-col-none{margin-bottom:40px}.text-info-banner p{margin:0 0 23px}.brands-link .block-title{font-size:18px!important;line-height:23px!important;padding-bottom:35px!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fullscreen_banners.css.map */
