[data-section-type=hero-slideshow-section]{position:relative;overflow:hidden}.hero__slider{--hero-h: 810px;height:var(--hero-h);position:relative}.hero__slider .slick-list,.hero__slider .slick-track,.hero__slider .slick-slide,.hero__slide{height:var(--hero-h)!important}.hero__slide{position:relative;overflow:hidden}.hero__slider .hero__image{position:absolute;height:100%;width:100%;top:0;left:0;object-fit:cover}.hero__slider .hero__text-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.hero__slider .hero__text-align,.hero__slider .hero__text-align.wrapper{height:100%}.hero__text-content{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;padding-top:64px}.hero__text-content__headline-graphic{margin:0 auto;max-height:200px;width:auto}.hero__text-content__image{max-height:450px;width:auto}.dark-background,.dark-background h1,.dark-background h2,.dark-background h3,.dark-background h4,.dark-background h5,.dark-background h6,.dark-background p,.dark-background a,.dark-background li,.dark-background span{color:#fff}.hero__text-content .star-reviews__col{display:flex;flex-direction:column;align-items:center}.hero__text-content .star-reviews__img{margin-bottom:6px;width:200px!important}.hero__text-content .star-reviews__text{margin-bottom:10px;font-weight:400;position:relative;letter-spacing:0!important}.hero__text-content .star-reviews__text:before{content:"";background:url(review-wreath-left--grey.svg);background-size:100%;position:absolute;left:-24%;bottom:-8px!important;height:113px;width:44px}.hero__text-content .star-reviews__text:after{content:"";background:url(review-wreath-right--grey.svg);background-size:100%;position:absolute;right:-24%;bottom:-8px!important;height:113px;width:44px}.hero__text-content .button--buy{margin-bottom:40px!important;border-radius:7px!important;padding:12px 24px!important;box-shadow:none;margin-top:10px;min-width:unset}.hero__text-content .button--buy .button-text{font-family:myriad-pro-condensed,sans-serif;font-weight:700;font-style:normal}.hero__text-content .hero__preheader{font-size:35px!important;font-family:myriad-pro-condensed,sans-serif;font-weight:700;font-style:normal}.hero__text-content .hero__subheader{display:flex;flex-direction:column;align-items:center;text-align:center}.hero__text-content h2{font-size:2.2rem}.hero__text-content .hero__subheader h4,.hero__text-content .hero__subheader p{font-family:myriad-pro-condensed,sans-serif;font-weight:700;font-style:normal}.hero__text-content .hero__subheader h4{font-size:28px!important}.hero__text-content .hero__subheader p{font-size:20px!important}.hero__text-content .hero__subheader h6{font-family:myriad-pro-condensed,sans-serif;font-style:normal}.hero__controls{position:absolute;bottom:16px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:12px;pointer-events:none}.hero__controls>*{pointer-events:all}.hero__arrow{background:#00000059;border:none;border-radius:50%;color:#fff;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.hero__arrow:hover{background:#0009}.hero__arrow .icon{font-size:14px}.hero__slider .slick-dots{display:flex!important;list-style:none;margin:0;padding:4px 8px;background:#0003;border-radius:16px}.hero__slider .slick-dots li{width:fit-content}.hero__slider .slick-dots li button:before{background-color:transparent;border:1px solid #fff;border-radius:50%;content:"";display:block;width:10px;height:10px}.hero__slider .slick-dots .slick-active button:before{background-color:#fff!important}.hero__slider .slick-dots a:hover:before{top:unset!important}@media only screen and (min-width:768px)and (max-width:1024px){.hero__slider{--hero-h: 750px}.hero__text-content{padding-top:50px}.hero__text-content .star-reviews__text{font-size:25px!important}.hero__text-content .hero__preheader{font-size:30px!important}.hero__text-content .hero__subheader h4{font-size:24px!important}.hero__text-content .hero__subheader p{font-size:18px!important}.hero__text-content .button--buy .button-text{font-size:20px!important}.hero__text-content__headline-graphic{padding:0 40px}}@media only screen and (max-width:374px){.hero__slider{--hero-h: 380px;height:auto;min-height:var(--hero-h)}.hero__slider .slick-slide,.hero__slide{height:auto!important;min-height:var(--hero-h)!important}.hero__text-content{padding-left:12px;padding-right:12px;padding-top:30px}.hero__text-content .star-reviews__text{font-size:18px!important;line-height:18px}.hero__text-content .hero__preheader{font-size:22px!important}.hero__text-content .hero__subheader h4{font-size:18px!important;line-height:18px}.hero__text-content .hero__subheader p,.hero__text-content .button--buy .button-text{font-size:14px!important}.hero__text-content .hero__subheader h6{font-size:11px!important}.hero__text-content__headline-graphic{padding:15px 30px;margin-bottom:0}.hero__text-content .button--buy{padding:8px 14px!important}.hero__text-content .star-reviews__img{width:120px!important}.hero__text-content .star-reviews__text:before,.hero__text-content .star-reviews__text:after{height:65px;width:25px}}@media only screen and (min-width:375px)and (max-width:599px){.hero__slider{--hero-h: 480px;height:auto;min-height:var(--hero-h)}.hero__slider .slick-slide,.hero__slide{height:auto!important;min-height:var(--hero-h)!important}.hero__text-content{padding-left:12px;padding-right:12px;padding-top:35px}.hero__text-content .star-reviews__text{font-size:19px!important;line-height:19px}.hero__text-content .hero__preheader{font-size:24px!important}.hero__text-content .hero__subheader h4{font-size:19px!important;line-height:19px}.hero__text-content .hero__subheader p,.hero__text-content .button--buy .button-text{font-size:15px!important}.hero__text-content .hero__subheader h6{font-size:12px!important}.hero__text-content__headline-graphic{padding:18px 35px;margin-bottom:0}.hero__text-content .button--buy{padding:9px 16px!important}.hero__text-content .star-reviews__img{width:130px!important}.hero__text-content .star-reviews__text:before,.hero__text-content .star-reviews__text:after{height:70px;width:27px}}@media only screen and (min-width:600px)and (max-width:767px){.hero__slider{--hero-h: 550px;height:auto;min-height:var(--hero-h)}.hero__slider .slick-slide,.hero__slide{height:auto!important;min-height:var(--hero-h)!important}.hero__text-content{padding-left:12px;padding-right:12px;padding-top:40px}.hero__text-content .star-reviews__text{font-size:22px!important;line-height:22px}.hero__text-content .hero__preheader{font-size:26px!important}.hero__text-content .hero__subheader h4{font-size:21px!important;line-height:21px}.hero__text-content .hero__subheader p{font-size:17px!important}.hero__text-content .button--buy .button-text{font-size:16px!important}.hero__text-content .hero__subheader h6{font-size:12px!important}.hero__text-content__headline-graphic{padding:20px 40px;margin-bottom:0}.hero__text-content .button--buy{padding:10px 16px!important}.hero__text-content .star-reviews__img{width:140px!important}.hero__text-content .star-reviews__text:before,.hero__text-content .star-reviews__text:after{height:77px;width:30px}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/slideshow-component.css.map */
