.custom-hero-slider{width:100%;position:relative}.custom-hero-slider__button-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3}.custom-hero-slider.container .custom-hero-slider__wrapper{border-radius:15px}.custom-hero-slider__container{display:block;position:relative;width:100%}.custom-hero-slider__track{width:100%;height:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.custom-hero-slider__track::-webkit-scrollbar{display:none}.custom-hero-slider__slide{flex:0 0 100%;width:100%;scroll-snap-align:start;position:relative}.custom-hero-slider__wrapper{width:100%;height:100%;min-height:var(--hero-min-height-mobile, 450px);border-radius:0;background-color:var(--color-primary);position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:var(--hero-aspect-ratio-mobile, auto);overflow:hidden}.custom-hero-slider__media{position:absolute;top:0;left:0;width:100%;height:100%}.custom-hero-slider__picture{width:100%;height:100%;display:block}.custom-hero-slider__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.custom-hero-slider__video{width:100%;height:100%}.custom-hero-slider__video .video-player{width:100%;height:100%;width:100vw}.custom-hero-slider__video .video-player__video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.custom-hero-slider__video--desktop{display:block}.custom-hero-slider__video--mobile{display:none}.custom-hero-slider__content{height:100%;position:relative;padding:80px 20px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-hero-slider__heading{margin-bottom:15px;margin-top:0;font-size:var(--hero-heading-font-size-mobile, 36px);line-height:var(--hero-heading-line-height-mobile, 1.1);color:var(--hero-heading-color-mobile, #ffffff);font-family:var(--hero-heading-font-family, inherit)}.custom-hero-slider__description{font-size:var(--hero-description-font-size-mobile, 16px);line-height:var(--hero-description-line-height-mobile, 1.4);color:var(--hero-description-color-mobile, #ffffff);font-family:var(--hero-description-font-family, inherit);font-weight:var(--weight-semi-bold)}.custom-hero-slider__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:35px;z-index:5}.custom-hero-slider__cta .button{width:var(--hero-button-width-mobile, fit-content);text-transform:uppercase}.custom-hero-slider__button{font-size:var(--hero-button-font-size-mobile, 14px);color:var(--hero-button-text-color, #ffffff);background-color:var(--hero-button-bg-color, #000000);padding:var(--hero-button-padding-vertical, 15px) var(--hero-button-padding-horizontal, 30px);font-family:var(--hero-button-font-family, inherit);border:none;transition:all .3s ease}.custom-hero-slider__nav{position:absolute;top:50%;transform:translateY(-50%);background:var(--slider-arrow-bg-color, rgba(255, 255, 255, .3));border:1px solid var(--slider-arrow-border-color, rgba(255, 255, 255, .5));border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color .3s,opacity .3s;color:#fff}.custom-hero-slider__nav:hover{background:#ffffff80}.custom-hero-slider__nav:disabled{opacity:.3;cursor:not-allowed}.custom-hero-slider__nav--prev{left:20px}.custom-hero-slider__nav--next{right:20px}.custom-hero-slider__dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.custom-hero-slider__dot{width:10px;height:10px;border-radius:50%;background:#fff6;border:1px solid transparent;padding:0;cursor:pointer;transition:background-color .3s,transform .3s}.custom-hero-slider__dot.active{background:var(--slider-dot-color, #ffffff);border-color:var(--slider-dot-color, #ffffff);transform:scale(1.2)}.custom-hero-slider__content--light{color:var(--color-white)}.custom-hero-slider__content--dark{color:var(--color-text-primary)}.custom-hero-slider [style*="--hero-heading-font-family: dazzed"] .custom-hero-slider__heading,.custom-hero-slider [style*="--hero-description-font-family: dazzed"] .custom-hero-slider__description,.custom-hero-slider [style*="--hero-button-font-family: dazzed"] .custom-hero-slider__button{font-family:Dazzed,sans-serif}.custom-hero-slider [style*="--hero-heading-font-family: editor-condensed"] .custom-hero-slider__heading,.custom-hero-slider [style*="--hero-description-font-family: editor-condensed"] .custom-hero-slider__description,.custom-hero-slider [style*="--hero-button-font-family: editor-condensed"] .custom-hero-slider__button{font-family:Editor Condensed,sans-serif}@media (max-width: 768px){.custom-hero-slider__video--desktop{display:none}.custom-hero-slider__video--mobile{display:block}.custom-hero-slider__nav{display:none}}@media (min-width: 769px){.custom-hero-slider.container .custom-hero-slider__wrapper{border-radius:15px}.custom-hero-slider__wrapper{min-height:var(--hero-min-height-desktop, 730px);aspect-ratio:var(--hero-aspect-ratio-desktop, auto)}.custom-hero-slider__content{padding:100px 65px}.custom-hero-slider__heading{font-size:var(--hero-heading-font-size-desktop, 72px);line-height:var(--hero-heading-line-height-desktop, 1);color:var(--hero-heading-color-desktop, #ffffff)}.custom-hero-slider__description{font-size:var(--hero-description-font-size-desktop, 22px);line-height:var(--hero-description-line-height-desktop, 1.4);color:var(--hero-description-color-desktop, #ffffff)}.custom-hero-slider__button{font-size:var(--hero-button-font-size-desktop, 16px)}.custom-hero-slider__cta .button{width:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/custom-hero-slider.css.map */
