.hero-carousel{--padding-top: 0;--padding-bottom: 0;--padding-right: 0;--padding-left: 0;padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left)}.hero-carousel--full-width--mobile{width:100%;margin:0;--padding-right: 0;--padding-left: 0}.hero-carousel--fixed-width--mobile{--padding-right: 2rem;--padding-left: 2rem}.hero-carousel--scale-height--mobile{height:fit-content}.hero-carousel--crop-height--mobile{--hero-carousel-height: fit-content;min-height:var(--hero-carousel-crop-height, var(--hero-carousel-height))}.hero-carousel--scale-height--mobile .hero-carousel__body{height:fit-content}.hero-carousel--crop-height--mobile .hero-carousel__body{height:var(--hero-carousel-crop-height, var(--hero-carousel-height))}.hero-carousel--single-slide .hero-carousel__body{cursor:auto}.hero-carousel--slider .embla--hero-carousel{position:relative}.hero-carousel--slider .embla--hero-carousel .embla__container{margin-left:0;scroll-snap-type:none;scroll-behavior:auto}.hero-carousel--slider .embla--hero-carousel .embla__viewport{overflow:hidden}.hero-carousel--slider.hero-carousel--draggable .embla--hero-carousel .embla__viewport{cursor:pointer}.hero-carousel--slider:not(.hero-carousel--draggable) .embla--hero-carousel .embla__viewport{cursor:default}.hero-carousel--slider .embla--hero-carousel{--slide-spacing: var(--hero-embla-slide-spacing, 0);--slide-size: 100%;--slide-size-mobile: 100%;width:100%;max-width:100%}.hero-carousel--slider .embla--hero-carousel .embla__slide{flex:0 0 100%;min-width:100%;max-width:100%;padding-left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.hero-carousel--slider .embla--hero-carousel .embla__container{backface-visibility:hidden;-webkit-backface-visibility:hidden}.hero-carousel--slider .embla__slide.hero-slide .hero-slide__background,.hero-carousel--slider .embla__slide.hero-slide .hero-slide__background picture,.hero-carousel--slider .embla__slide.hero-slide .hero-slide__background img{width:100%;max-width:100%}.hero-carousel--slider .embla__button{width:3.5rem;height:3.5rem}.hero-carousel--slider .embla__button__svg{width:40%}.hero-carousel--slider .embla__dots{--justify-content: center;position:absolute;left:50%;transform:translate(-50%);width:max-content;z-index:1;gap:1rem;bottom:2.5rem}.hero-carousel--slider .embla__dot{--dot-size: 2rem}.hero-carousel--slider .embla__dot:after{--dot-size: 2rem;width:2rem;height:.2rem;border-radius:0}.hero-carousel--slider.hero-carousel--arrows-mobile .embla__button{--background-color: var(--hero-carousel-arrow-background-mobile);color:var(--hero-carousel-arrow-color-mobile)}.hero-carousel--slider.hero-carousel--dots-mobile .embla__dot:after{background-color:var(--hero-carousel-dot-inactive-color-mobile)}.hero-carousel--slider.hero-carousel--dots-mobile .embla__dot--selected:after{background-color:var(--hero-carousel-dot-active-color-mobile)}.hero-carousel--slider.hero-carousel--dot-position-mobile-inside .embla__dots{transform:translate3d(-50%,0,0)}.hero-carousel--slider.hero-carousel--dot-position-mobile-outside .embla__dots{transform:translate3d(-50%,3.5rem,0)}@media screen and (min-width:768px){.hero-carousel--crop-height--mobile,.hero-carousel--crop-height{min-height:var(--hero-carousel-crop-height-desktop, var(--hero-carousel-crop-height))}.hero-carousel--crop-height--mobile .hero-carousel__body,.hero-carousel--crop-height .hero-carousel__body{height:var(--hero-carousel-crop-height-desktop, var(--hero-carousel-crop-height))}.hero-carousel--slider .embla--fade-desktop:not(.embla--dragging) .embla__slide{opacity:0;transition:opacity .5s ease;pointer-events:none}.hero-carousel--slider .embla--fade-desktop .embla__slide.embla__slide--active{opacity:1;pointer-events:auto;z-index:1}.hero-carousel--slider .embla--fade-desktop.embla--dragging .embla__slide{transition:none}.hero-carousel--slider.hero-carousel--arrows-desktop .embla__button{--background-color: var(--hero-carousel-arrow-background-desktop);--background-color-hover: var(--hero-carousel-arrow-background-hover-desktop);color:var(--hero-carousel-arrow-color-desktop)}.hero-carousel--slider.hero-carousel--arrows-desktop .embla__button:hover{--background-color-hover: var(--hero-carousel-arrow-background-hover-desktop);color:var(--hero-carousel-arrow-color-desktop)}.hero-carousel--slider.hero-carousel--dots-desktop .embla__dot:after{background-color:var(--hero-carousel-dot-inactive-color-desktop)}.hero-carousel--slider.hero-carousel--dots-desktop .embla__dot--selected:after{background-color:var(--hero-carousel-dot-active-color-desktop)}.hero-carousel--slider.hero-carousel--dot-position-inside .embla__dots{transform:translate3d(-50%,-3.5rem,0)}.hero-carousel--slider.hero-carousel--dot-position-outside .embla__dots{transform:translate3d(-50%,0,0)}.hero-carousel{padding-top:var(--padding-top-desktop, var(--padding-top));padding-bottom:var(--padding-bottom-desktop, var(--padding-bottom))}}@media screen and (max-width:767px){.hero-carousel--slider .embla--fade-mobile:not(.embla--dragging) .embla__slide{opacity:0;transition:opacity .5s ease;pointer-events:none}.hero-carousel--slider .embla--fade-mobile .embla__slide.embla__slide--active{opacity:1;pointer-events:auto;z-index:1}.hero-carousel--slider .embla--fade-mobile.embla--dragging .embla__slide{transition:none}.hero-carousel--full-width{width:100%}.hero-carousel--fixed-width{--padding-right: 2rem;--padding-left: 2rem}.hero-carousel--scale-height{height:fit-content}.hero-carousel--crop-height{min-height:var(--hero-carousel-crop-height)}.hero-carousel--scale-height .hero-carousel__body{height:fit-content}.hero-carousel--crop-height .hero-carousel__body{height:var(--hero-carousel-crop-height)}}@media(prefers-reduced-motion:reduce){.hero-carousel--slider .embla--fade-desktop .embla__slide,.hero-carousel--slider .embla--fade-mobile .embla__slide{transition:none}}.hero-slide__background{width:100vw;max-width:100%;position:relative;z-index:0}.hero-carousel--scale-height--mobile .hero-slide__background{min-height:fit-content}.hero-carousel--scale-height--mobile .hero-slide--video .hero-slide__background{aspect-ratio:var(--hero-slide-aspect-ratio-mobile)}.hero-carousel--crop-height--mobile .hero-slide__background{min-height:var(--hero-carousel-crop-height)}.hero-slide__background:after{content:"";background-color:var(--hero-slide-overlay-color-mobile, var(--hero-slide-overlay-color));width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}.hero-slide__background picture,.hero-slide__background img{display:block;width:100vw;max-width:100%;height:100%;object-fit:cover}.hero-carousel--scale-height--mobile .hero-slide__background picture,.hero-carousel--scale-height--mobile .hero-slide__background img{min-height:fit-content}.hero-carousel--crop-height--mobile .hero-slide__background picture,.hero-carousel--crop-height--mobile .hero-slide__background img{min-height:var(--hero-carousel-crop-height);position:absolute;top:0;right:0;bottom:0;left:0}.hero-slide__video,.hero-slide__poster{width:100%;height:100%;position:absolute;top:0;left:0}.hero-slide__video{position:absolute;top:0;left:0;width:100%;height:100%}.hero-slide__video video{width:100%;height:100%;object-fit:cover}.hero-slide__content{display:flex;flex-direction:column;align-items:var(--hero-slide-content-align-items-mobile, var(--hero-slide-content-align-items));text-align:var(--hero-slide-content-text-align-mobile, var(--hero-slide-content-text-align));min-width:fit-content;width:100%;padding:0 1rem;position:absolute;top:var(--hero-slide-content-top-mobile, var(--hero-slide-content-top));transform:translateY(var(--hero-slide-content-translate-y-mobile, var(--hero-slide-content-translate-y)));z-index:1}.hero-slide__content__headings{padding-inline-start:var(--hero-slide-headings-padding-inline-start, 0);padding-inline-end:var(--hero-slide-headings-padding-inline-end, 0)}.hero-slide__content .heading{font-family:var(--hero-slide-heading-font-family-mobile, var(--hero-slide-heading-font-family));font-weight:var(--hero-slide-heading-font-weight-mobile, var(--hero-slide-heading-font-weight));letter-spacing:var(--hero-slide-heading-letter-spacing-mobile, var(--hero-slide-heading-letter-spacing));font-size:var(--hero-slide-heading-font-size-mobile, var(--hero-slide-heading-font-size));color:var(--hero-slide-heading-color-mobile, var(--hero-slide-heading-color));margin:0 0 1.5rem}.hero-slide__content .preheading{font-family:var(--hero-slide-preheading-font-family-mobile, var(--hero-slide-preheading-font-family));font-weight:var(--hero-slide-preheading-font-weight-mobile, var(--hero-slide-preheading-font-weight));letter-spacing:var(--hero-slide-preheading-letter-spacing-mobile, var(--hero-slide-preheading-letter-spacing));font-size:var(--hero-slide-preheading-font-size-mobile, var(--hero-slide-preheading-font-size));color:var(--hero-slide-preheading-color-mobile, var(--hero-slide-preheading-color));margin:0 0 1.5rem}.hero-slide__content .subheading{font-family:var(--hero-slide-subheading-font-family-mobile, var(--hero-slide-subheading-font-family));font-weight:var(--hero-slide-subheading-font-weight-mobile, var(--hero-slide-subheading-font-weight));letter-spacing:var(--hero-slide-subheading-letter-spacing-mobile, var(--hero-slide-subheading-letter-spacing));font-size:var(--hero-slide-subheading-font-size-mobile, var(--hero-slide-subheading-font-size));color:var(--hero-slide-subheading-color-mobile, var(--hero-slide-subheading-color));margin:0 0 1.5rem}.hero-slide__content__buttons{display:inline-flex;flex-wrap:nowrap;flex-direction:var(--hero-slide-buttons-flex-direction-mobile, var(--hero-slide-buttons-flex-direction));justify-content:var(--hero-slide-buttons-justify-content-mobile, var(--hero-slide-buttons-justify-content));align-items:var(--hero-slide-buttons-align-items-mobile, var(--hero-slide-buttons-align-items));gap:2rem;width:100%;word-break:break-word;text-align:center}.hero-slide__content__buttons>.button{flex:0;min-width:20rem;width:fit-content}.hero-slide__button--1{font-family:var(--hero-slide-button-1-font-family-mobile, var(--hero-slide-button-1-font-family));font-size:var(--hero-slide-button-1-font-size-mobile, var(--hero-slide-button-1-font-size));color:var(--hero-slide-button-1-color-mobile, var(--hero-slide-button-1-color));background-color:var(--hero-slide-button-1-background-mobile, var(--hero-slide-button-1-background));border:var(--hero-slide-button-1-border-mobile, var(--hero-slide-button-1-border, none))}.hero-slide__button--2{font-family:var(--hero-slide-button-2-font-family-mobile, var(--hero-slide-button-2-font-family));font-size:var(--hero-slide-button-2-font-size-mobile, var(--hero-slide-button-2-font-size));color:var(--hero-slide-button-2-color-mobile, var(--hero-slide-button-2-color));background-color:var(--hero-slide-button-2-background-mobile, var(--hero-slide-button-2-background));border:var(--hero-slide-button-2-border-mobile, var(--hero-slide-button-2-border, none))}.hero-slide__button--3{font-family:var(--hero-slide-button-3-font-family-mobile, var(--hero-slide-button-3-font-family));font-size:var(--hero-slide-button-3-font-size-mobile, var(--hero-slide-button-3-font-size));color:var(--hero-slide-button-3-color-mobile, var(--hero-slide-button-3-color));background-color:var(--hero-slide-button-3-background-mobile, var(--hero-slide-button-3-background));border:var(--hero-slide-button-3-border-mobile, var(--hero-slide-button-3-border, none))}.hero-slide__button--4{font-family:var(--hero-slide-button-4-font-family-mobile, var(--hero-slide-button-4-font-family));font-size:var(--hero-slide-button-4-font-size-mobile, var(--hero-slide-button-4-font-size));color:var(--hero-slide-button-4-color-mobile, var(--hero-slide-button-4-color));background-color:var(--hero-slide-button-4-background-mobile, var(--hero-slide-button-4-background));border:var(--hero-slide-button-4-border-mobile, var(--hero-slide-button-4-border, none))}@media(hover:hover){.hero-slide__button--1:hover{color:var(--hero-slide-button-1-color-hover);background-color:var(--hero-slide-button-1-background-hover);border:var(--hero-slide-button-1-border-hover, var(--hero-slide-button-1-border, none))}.hero-slide__button--2:hover{color:var(--hero-slide-button-2-color-hover);background-color:var(--hero-slide-button-2-background-hover);border:var(--hero-slide-button-2-border-hover, var(--hero-slide-button-2-border, none))}.hero-slide__button--3:hover{color:var(--hero-slide-button-3-color-hover);background-color:var(--hero-slide-button-3-background-hover);border:var(--hero-slide-button-3-border-hover, var(--hero-slide-button-3-border, none))}.hero-slide__button--4:hover{color:var(--hero-slide-button-4-color-hover);background-color:var(--hero-slide-button-4-background-hover);border:var(--hero-slide-button-4-border-hover, var(--hero-slide-button-4-border, none))}}.hero-slide__caption{font-size:var(--hero-slide-caption-font-size);color:var(--hero-slide-caption-color)}@media screen and (max-width:767px){.hero-slide__content__headings{padding-inline-start:0;padding-inline-end:0}.hero-slide__content__buttons{padding-inline:0}.hero-slide--constrained-mobile-content .hero-slide__content{max-width:calc(100vw - 2rem);width:90%}.hero-carousel--scale-height .hero-slide__background{min-height:fit-content}.hero-carousel--scale-height .hero-slide--video .hero-slide__background{aspect-ratio:var(--hero-slide-aspect-ratio-mobile)}.hero-carousel--crop-height .hero-slide__background{min-height:var(--hero-carousel-crop-height)}.hero-carousel--crop-height .hero-slide__background picture,.hero-carousel--crop-height .hero-slide__background img{min-height:var(--hero-carousel-crop-height)}.hero-slide__background:after{background-color:var(--hero-slide-overlay-color-mobile, var(--hero-slide-overlay-color))}}@media screen and (min-width:768px){.hero-carousel--scale-height .hero-slide__background{min-height:fit-content}.hero-carousel--scale-height .hero-slide--video .hero-slide__background{aspect-ratio:var(--hero-slide-aspect-ratio-desktop)}.hero-carousel--crop-height--mobile .hero-slide__background,.hero-carousel--crop-height .hero-slide__background{min-height:var(--hero-carousel-crop-height-desktop, var(--hero-carousel-crop-height))}.hero-carousel--crop-height--mobile .hero-slide__background picture,.hero-carousel--crop-height--mobile .hero-slide__background img,.hero-carousel--crop-height .hero-slide__background picture,.hero-carousel--crop-height .hero-slide__background img{min-height:var(--hero-carousel-crop-height-desktop, var(--hero-carousel-crop-height))}.hero-slide__background:after{background-color:var(--hero-slide-overlay-color)}.hero-slide__content{align-items:var(--hero-slide-content-align-items);text-align:var(--hero-slide-content-text-align);top:var(--hero-slide-content-top);transform:translateY(var(--hero-slide-content-translate-y))}.hero-slide__content .heading{font-family:var(--hero-slide-heading-font-family);font-weight:var(--hero-slide-heading-font-weight);letter-spacing:var(--hero-slide-heading-letter-spacing);font-size:var(--hero-slide-heading-font-size);color:var(--hero-slide-heading-color)}.hero-slide__content .preheading{font-family:var(--hero-slide-preheading-font-family);font-weight:var(--hero-slide-preheading-font-weight);letter-spacing:var(--hero-slide-preheading-letter-spacing);font-size:var(--hero-slide-preheading-font-size);color:var(--hero-slide-preheading-color)}.hero-slide__content .subheading{font-family:var(--hero-slide-subheading-font-family);font-weight:var(--hero-slide-subheading-font-weight);letter-spacing:var(--hero-slide-subheading-letter-spacing);font-size:var(--hero-slide-subheading-font-size);color:var(--hero-slide-subheading-color)}.hero-slide__content__buttons{flex-direction:var(--hero-slide-buttons-flex-direction);justify-content:var(--hero-slide-buttons-justify-content);align-items:var(--hero-slide-buttons-align-items)}.hero-slide__button--1{font-family:var(--hero-slide-button-1-font-family);font-size:var(--hero-slide-button-1-font-size);color:var(--hero-slide-button-1-color);background-color:var(--hero-slide-button-1-background);border:var(--hero-slide-button-1-border, none)}.hero-slide__button--2{font-family:var(--hero-slide-button-2-font-family);font-size:var(--hero-slide-button-2-font-size);color:var(--hero-slide-button-2-color);background-color:var(--hero-slide-button-2-background);border:var(--hero-slide-button-2-border, none)}.hero-slide__button--3{font-family:var(--hero-slide-button-3-font-family);font-size:var(--hero-slide-button-3-font-size);color:var(--hero-slide-button-3-color);background-color:var(--hero-slide-button-3-background);border:var(--hero-slide-button-3-border, none)}.hero-slide__button--4{font-family:var(--hero-slide-button-4-font-family);font-size:var(--hero-slide-button-4-font-size);color:var(--hero-slide-button-4-color);background-color:var(--hero-slide-button-4-background);border:var(--hero-slide-button-4-border, none)}}
/*# sourceMappingURL=/cdn/shop/t/1784/assets/section-hero-carousel.css.map */
