.banner-with-slider-section{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.bannerWithSlider{position:relative;mask-image:linear-gradient(to right,transparent,black 20%,black 80%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 20%,black 80%,transparent)}.banner-with-slider-wrapper{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:30px;margin:0 auto;align-items:flex-start;width:100%;overflow:hidden}.banner-with-slider-left{padding:0 20px 20px;border-radius:10px;width:100%;max-width:622px;height:fit-content}.banner-with-slider-right{max-width:554px;position:relative}.banner-with-slider-title-wrapper{display:inline-flex;align-items:center;margin-bottom:var(--title-space-pc, 10px)}.banner-with-slider-title{font-size:var(--title-fz);line-height:var(--title-lh);font-weight:600;color:var(--title-clr);margin:0;align-self:flex-end}.banner-with-slider-grid{display:grid;grid-template-columns:repeat(var(--grid-col),1fr)}.banner-with-slider-desc{letter-spacing:0;line-height:calc(var(--desc-lh) / var(--font-body-scale));margin:0;color:var(--desc-color);font-size:var(--desc-fz)}.banner-with-slider-button-wrapper{margin-right:32px}.banner-with-slider-button{margin-top:48px;display:inline-block;padding:16px 21px;color:#fff;background:var(--btn-bg);border-radius:99px;text-decoration:none;font-weight:600;font-size:16px;margin-inline:auto;cursor:pointer;transition:box-shadow .3s ease}.banner-with-slider-button:hover{box-shadow:0 6px 16px #0006}.bannerWithSlider{width:100%;height:100%}.bannerWithSlider img{width:100%;height:auto!important;object-fit:contain;aspect-ratio:auto;border-top-left-radius:10px;border-top-right-radius:10px}.bannerWithSlider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%) translate(0);z-index:2;width:54px;height:54px;background:transparent;border:none;border-radius:50%;transition:all .4s ease;align-items:center;justify-content:center;cursor:pointer}.bannerWithSlider .slick-track{display:flex;align-items:center;padding-bottom:10px}.bannerWithSlider .slick-prev{left:16%;display:flex;align-items:center;justify-content:center}.bannerWithSlider .slick-next{right:16%;display:flex;align-items:center;justify-content:center}.bannerWithSlider .slick-next:hover,.bannerWithSlider .slick-prev:hover{transform:scale(.95) translateY(-50%)}.bannerWithSlider:hover .slick-arrow{pointer-events:auto}.bannerWithSlider .slick-arrow img{width:64px;height:64px;margin:auto}.bannerWithSlider .slick-prev:before{transform:rotate(135deg);margin-left:12px}.testimonial-slide{transform:scale(.9);transition:all .5s ease}.testimonial-slide.slick-center{transform:scale(1)!important}.bannerWithSlider .slick-next:before{transform:rotate(-45deg);margin-left:14px}.banner-with-slider-left{flex:1 1 40%;max-width:620px}.banner-with-slider-right{flex:1 1 52%;max-width:52%}.banner-with-slider-bottom-text{margin-top:40px;text-align:center;font-size:8px;color:#212121;max-width:700px;margin-inline:auto;line-height:1.5;margin-bottom:10px}.testimonial-text-wrapper{padding:44px 28px 28px;border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-top:-16px;box-shadow:0 2px 10px #48484826}.testimonial-text,.testimonial-author{font-size:18px;line-height:1.2;letter-spacing:0;color:#000;text-align:center;margin:0 0 14px}.testimonial-text{font-size:var(--testimonials-fz);line-height:calc(var(--testimonials-lh) / var(--font-body-scale))}.testimonial-author{font-weight:600}.stars-with-reviews{display:flex;align-items:center;margin-bottom:16px}.review-stars{width:24px;height:24px;margin-right:0}.review-text{margin-left:8px;color:#000;font-size:16px;line-height:20px}@media screen and (min-width: 990.1px){.banner-with-slider-left{margin-top:44px}}@media screen and (max-width: 990px){.banner-with-slider-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.banner-with-slider-wrapper{flex-direction:column;align-items:center;padding-inline:0}.banner-with-slider-left,.banner-with-slider-right{flex:1 1 100%;max-width:100%}.banner-with-slider-left{padding:0;max-width:calc(100% - 50px)}.banner-with-slider-right{padding-inline:var(--slider-padding-inline-mb)}.banner-with-slider-grid{grid-template-columns:1fr;padding-inline:15px}.banner-with-slider-title-wrapper{margin-bottom:var(--title-space, 10px)}.banner-with-slider-title{text-align:center;font-size:var(--title-fz-mb)}.banner-with-slider-desc{text-align:center;font-size:var(--desc-fz-mb)}.banner-with-slider-button{display:inline-flex;margin-top:24px;font-size:14px;padding:10px 20px}.banner-with-slider-button:hover{background-color:#ca8f1d}.banner-with-slider-button-wrapper{margin-right:0}.stars-with-reviews,.banner-with-slider-title-wrapper{justify-content:center}.bannerWithSlider .slick-next{right:10%;opacity:1}.bannerWithSlider .slick-prev{left:10%;opacity:1}.review-stars{width:18px;height:18px}.review-text{font-size:12px}.testimonial-text,.testimonial-author{font-size:var(--testimonials-fz-mb);line-height:var(--testimonials-lh)}.testimonial-text-wrapper{padding:36px 20px 20px}.banner-with-slider-button-wrapper{text-align:center}}.testimonial-text-wrapper__rating{justify-content:center;margin-bottom:10px}.bannerWithSlider:not(.slick-initialized){display:flex}.bannerWithSlider:not(.slick-initialized) .testimonial-slide{flex:0 0 75%;width:75%}@media screen and (min-width: 991px){.bannerWithSlider:not(.slick-initialized) .testimonial-slide{flex:0 0 68%;width:68%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-banner-with-slider.css.map */
