.liv-hero-banner-parent{font-family:Chromatic Pro;position:relative}.liv-hero-banner-parent .hero-slider{position:relative;width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;background:transparent!important}.liv-hero-banner-parent .banner__media{position:relative}.liv-hero-banner-parent picture{position:unset!important}.liv-hero-banner-parent .hero-slider::-webkit-scrollbar{display:none}.liv-hero-banner-parent .slider-counter__link--dots .dot{border:none}.liv-hero-banner-parent .slider-counter__link{padding:12px 6px;display:inline-flex}.liv-hero-banner-parent .hero-slider.hero-slider__wrapper{position:relative;height:auto!important;margin-bottom:0}.liv-hero-banner-parent .hero-slider .hero-slider__slide{flex-shrink:0;width:100%;position:relative;scroll-snap-align:start}.liv-hero-banner-parent .hero-slider .hero-slider__inner{position:absolute;bottom:40px;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:15px;padding:0 20px}.liv-hero-banner-parent .hero-slider .hero-slider__content{max-width:100%;color:#fff}.liv-hero-banner-parent .hero-slider .hero-slider__heading{color:#fff;font-family:Chromatic Pro Bold;font-size:40px;font-weight:700;line-height:1.1;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:10px}.liv-hero-banner-parent .hero-slider .hero-slider__text{font-size:10px;line-height:1.2;letter-spacing:.52px;text-transform:uppercase}.liv-hero-banner-parent .hero-slider .hero-slider__button-wrap{flex-shrink:0}.liv-hero-banner-parent .hero-slider .hero-slider__button{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-width:164px;min-height:44px;padding:10px 20px;border-radius:999px;background:#fff;text-decoration:none}.liv-hero-banner-parent .hero-slider .hero-slider__button-text{color:#003f6a;font-size:24px;text-transform:uppercase;font-family:Chromatic Pro Bold;font-weight:700;padding:11px 0;line-height:1}.liv-hero-banner-parent .hero-slider .hero-slider__icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.liv-hero-banner-parent .hero-slider .hero-slider__icon-bg,.liv-hero-banner-parent .hero-slider .hero-slider__icon-bg svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.liv-hero-banner-parent .hero-slider .hero-slider__icon-arrow{position:relative;z-index:2}.liv-hero-banner-parent .hero-slider .hero-slider__icon-arrow svg{width:11px;height:9px}.liv-hero-banner-parent .slideshow__controls{position:absolute;bottom:7px;left:0;right:0;margin:0 auto;width:100vw;display:flex;justify-content:center;align-items:center;gap:8px;line-height:0;z-index:3;border:none}.liv-hero-banner-parent .slider-counter__link .dot{width:14px;height:14px;border-radius:50%;background:#fff}.liv-hero-banner-parent .slider-counter__link--active .dot{background:#111;border:2px solid #fff}.liv-hero-banner-parent picture,.liv-hero-banner-parent img{object-fit:cover;object-position:center;position:relative;width:100%;height:100%;top:0;left:0}.liv-hero-banner-parent .slider-button--prev,.liv-hero-banner-parent .slider-button--next{display:none!important}.liv-hero-banner-parent .slideshow:before,.liv-hero-banner-parent .media:before,.liv-hero-banner-parent .banner__content:before{display:none!important}@media screen and (min-width:749px){.liv-hero-banner-parent .hero-slider .hero-slider__inner{flex-direction:row;align-items:end;justify-content:space-between;padding:50px 30px 0}}@media screen and (min-width:750px){.liv-hero-banner-parent .hero-slider.hero-slider__wrapper{height:46vw!important;min-height:350px!important}.liv-hero-banner-parent .hero-slider .hero-slider__content{max-width:65%}.liv-hero-banner-parent .hero-slider .hero-slider__heading{font-size:clamp(28px,5.4vw,42px)}.liv-hero-banner-parent .hero-slider .hero-slider__text{margin-top:5px}}@media screen and (min-width:990px){.liv-hero-banner-parent .hero-slider.hero-slider__wrapper{height:435px!important}.liv-hero-banner-parent .hero-slider .hero-slider__inner{padding:80px 60px 0;align-items:flex-end;justify-content:space-between;gap:20px}.liv-hero-banner-parent .hero-slider .hero-slider__content{max-width:600px}.liv-hero-banner-parent .hero-slider .hero-slider__heading{font-size:70px;letter-spacing:2.8px}.liv-hero-banner-parent .hero-slider .hero-slider__text{color:var(--Brand-Reverse, #FFF);font-family:Chromatic Pro;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.52px;text-transform:uppercase;width:100%;max-width:350px}.liv-hero-banner-parent .hero-slider .hero-slider__button{gap:60px;min-width:clamp(176px,18vw,236px);min-height:clamp(44px,4.8vw,58px);padding:10px 20px}.liv-hero-banner-parent .hero-slider .hero-slider__button-text{font-size:28px;font-weight:700}}@media screen and (min-width:1300px){.liv-hero-banner-parent .hero-slider .hero-slider__inner{padding:100px 68px 0;bottom:51px;align-items:flex-end;justify-content:space-between;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/liv-hero-banner.css.map */
