.ce-hero{--ce-hero-offset: var(--ce-hero-offset-m);--ce-hero-inset-x: var(--ce-hero-inset-x-m);--ce-hero-inset-b: var(--ce-hero-inset-b-m);--ce-hero-heading: var(--ce-hero-heading-m);--ce-hero-sub: var(--ce-hero-sub-m);--ce-hero-button-gap: var(--ce-hero-button-gap-m);--ce-hero-star: var(--ce-hero-star-m);--ce-hero-rating: var(--ce-hero-rating-m);--ce-hero-star-gap: .2rem;--ce-hero-rating-inner-gap: .6rem}.ce-hero .slideshow.banner,.ce-hero .slideshow__slide{min-height:calc(100svh - var(--ce-hero-offset))}.ce-hero .slideshow__media picture,.ce-hero .slideshow__media img{display:block;width:100%;height:100%;object-fit:cover}.ce-hero .slideshow__text-wrapper.banner__content{height:100%;padding:0 var(--ce-hero-inset-x) var(--ce-hero-inset-b);align-items:flex-end}.ce-hero .slideshow__text.banner__box{max-width:none;width:100%;padding:0;border:0;background:transparent;color:var(--ce-hero-text-color)}.ce-hero .slideshow__text.banner__box:after{content:none}.ce-hero .banner__heading{margin:0;font-family:var(--font-body-family);font-size:var(--ce-hero-heading);font-weight:400;line-height:var(--ce-heading-line-height, 1.1);letter-spacing:var(--ce-heading-letter-spacing, -.02em);color:var(--ce-hero-text-color)}.ce-hero .banner__text{margin:1.2rem 0 0;font-size:var(--ce-hero-sub);line-height:1.4;color:var(--ce-hero-text-color)}.ce-hero .banner__text p{margin:0}.ce-hero .banner__buttons{margin:var(--ce-hero-button-gap) 0 0;max-width:none}.ce-hero .banner__buttons .button{min-height:var(--ce-hero-button-h);height:var(--ce-hero-button-h);padding:0 var(--ce-hero-button-px);border-radius:6rem;background:var(--ce-hero-button-bg);color:var(--ce-hero-button-color);font-size:var(--ce-hero-button-text);letter-spacing:0;text-transform:var(--ce-button-text-transform, uppercase);box-shadow:0 .2rem .8rem #63636333}.ce-hero .banner__buttons .button:after{box-shadow:none}.ce-hero .ce-hero__rating{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ce-hero-rating-inner-gap);margin-top:var(--ce-hero-rating-gap);font-size:var(--ce-hero-rating);line-height:1.2;color:var(--ce-hero-text-color)}.ce-hero .ce-hero__stars{display:flex;gap:var(--ce-hero-star-gap);flex:0 0 auto}.ce-hero .ce-hero__stars svg{width:var(--ce-hero-star);height:var(--ce-hero-star);display:block}.ce-hero .slideshow__controls{position:absolute;right:var(--ce-hero-inset-x);bottom:var(--ce-hero-dots-b-m);left:auto;z-index:2;width:auto;margin:0;border:0;background:transparent}.ce-hero .slideshow__controls .slider-button,.ce-hero .slideshow__controls .slideshow__autoplay{display:none}.ce-hero .slideshow__controls .slider-counter{min-width:0;margin:0;padding:0;width:auto}.ce-hero .slideshow__control-wrapper{gap:var(--ce-hero-dot-gap);align-items:center}.ce-hero .slider-counter__link{padding:0;margin:0;width:auto;height:auto}.ce-hero .slider-counter__link--dots .dot{width:var(--ce-hero-dot);height:var(--ce-hero-dot);border:0;border-radius:var(--ce-hero-dot);background:var(--ce-hero-dot-color, #fff);opacity:var(--ce-hero-dot-opacity, .5);transition:width .2s ease,opacity .2s ease}.ce-hero .slider-counter__link--active.slider-counter__link--dots .dot{width:var(--ce-hero-dot-active);opacity:1}.ce-hero .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{opacity:.8}@media screen and (max-width:749px){.ce-hero .slideshow__text.banner__box{align-items:center;text-align:center}.ce-hero .ce-hero__rating{justify-content:center}}@media screen and (min-width:750px){.ce-hero{--ce-hero-offset: var(--ce-hero-offset-d);--ce-hero-inset-x: var(--ce-hero-inset-x-d);--ce-hero-inset-b: var(--ce-hero-inset-b-d);--ce-hero-heading: var(--ce-hero-heading-d);--ce-hero-sub: var(--ce-hero-sub-d);--ce-hero-button-gap: var(--ce-hero-button-gap-d);--ce-hero-star: var(--ce-hero-star-d);--ce-hero-rating: var(--ce-hero-rating-d);--ce-hero-star-gap: .3rem;--ce-hero-rating-inner-gap: .8rem}.ce-hero .slideshow__text.banner__box{max-width:var(--ce-hero-text-max)}.ce-hero .slideshow__controls{bottom:var(--ce-hero-inset-b)}.ce-hero .banner__heading{letter-spacing:calc(var(--ce-heading-letter-spacing, -.02em) - .01em)}.ce-hero .banner__heading{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ce-slideshow.css.map */
