.hero-banner{width:100%;overflow:hidden}.banner-box{position:relative;width:100%}.hero-slider{position:relative;width:100%;overflow:hidden;border-radius:24px;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:grab}.hero-slider.is-dragging{cursor:grabbing}.hero-slider__track{display:flex;width:100%;transition:transform .45s ease;will-change:transform}.hero-slider.is-dragging .hero-slider__track{transition:none}.hero-slide{position:relative;flex:0 0 100%;width:100%}.hero-slide img{display:block;width:100%;height:auto;aspect-ratio:1440 / 580;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.hero-slider__arrow{position:absolute;top:50%;z-index:5;display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;background:var(--clr-white);color:var(--black-clr);cursor:pointer;transform:translateY(-50%);transition:background .3s ease,color .3s ease,transform .3s ease}.hero-slider__arrow:hover{background:var(--clr-main);color:var(--clr-white)}.hero-slider__arrow:active{transform:translateY(-50%) scale(.95)}.hero-slider__arrow span{font-size:22px;line-height:1}.hero-slider__arrow--prev{left:0}.hero-slider__arrow--next{right:0}.hero-slider__dots{position:absolute;left:50%;bottom:20px;z-index:5;display:flex;align-items:center;gap:8px;transform:translate(-50%)}.hero-slider__dot{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:#fff9;cursor:pointer;transition:width .3s ease,background .3s ease}.hero-slider__dot.active{width:28px;border-radius:10px;background:var(--clr-main)}@media(max-width:991px){.hero-slider{border-radius:18px}.hero-slider__arrow{width:40px;height:40px}.hero-slider__arrow span{font-size:18px}}@media(max-width:767px){.hero-slider{border-radius:14px}.hero-slide img{aspect-ratio:1 / 1;object-fit:cover}.hero-slider__arrow{width:34px;height:34px}.hero-slider__arrow span{font-size:16px}.hero-slider__arrow--prev{left:8px}.hero-slider__arrow--next{right:8px}.hero-slider__dots{bottom:12px}.hero-slider__dot{width:8px;height:8px}.hero-slider__dot.active{width:22px}}@media(max-width:480px){.hero-slider__arrow{width:30px;height:30px}.hero-slider__arrow span{font-size:14px}}.product-section{--pl-border: #afafafbe;width:100%;overflow:hidden}.section-heading{text-align:center;margin-bottom:60px}.section-heading__title{display:flex;align-items:center;justify-content:center;gap:22px;color:var(--clr-main);font-size:48px;font-weight:700;line-height:1.2}.section-heading__title span{width:190px;height:1px;background:var(--clr-main)}.section-heading__description{margin-top:12px;color:var(--clr-para)}.product-slider{position:relative;width:100%}.product-slider__viewport{width:100%;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.product-slider__viewport.is-dragging{cursor:grabbing}.product-slider__track{display:flex;margin:0 -14px;transition:transform .45s ease;will-change:transform}.product-slider__viewport.is-dragging .product-slider__track{transition:none}.product-slider__track .product-card{flex:0 0 calc(33.333333% - 28px);width:calc(33.333333% - 28px);margin:0 14px;min-width:0}.product-slider__arrow{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:4px;border:1px solid var(--pl-border);background:var(--clr-white);color:var(--black-clr);cursor:pointer;transform:translateY(-50%);transition:background .3s ease,color .3s ease,transform .3s ease}.product-slider__arrow:hover{background:var(--clr-main);color:var(--clr-white)}.product-slider__arrow:active{transform:translateY(-50%) scale(.92)}.product-slider__arrow span{font-size:20px;line-height:1}.product-slider__arrow--prev{left:-55px}.product-slider__arrow--next{right:-55px}.product-slider__arrow:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}@media(max-width:1500px){.product-slider__arrow--prev{left:-15px}.product-slider__arrow--next{right:-15px}}@media(max-width:1200px){.product-slider__track .product-card{flex:0 0 calc(33.333333% - 20px);width:calc(33.333333% - 20px);margin:0 10px}.product-slider__track{margin:0 -10px}}@media(max-width:991px){.section-heading__title{font-size:38px}.section-heading__title span{width:100px}.product-slider__track .product-card{flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}.product-slider__arrow--prev{left:10px}.product-slider__arrow--next{right:10px}}@media(max-width:767px){.section-heading{margin-bottom:35px}.section-heading__title{gap:12px;font-size:30px}.section-heading__title span{width:50px}.product-slider__track .product-card{flex:0 0 calc(100% - 20px);width:calc(100% - 20px);margin:0 10px}.product-slider__track{margin:0 -10px}.product-slider__arrow{width:36px;height:36px}.product-slider__arrow--prev{left:8px}.product-slider__arrow--next{right:8px}}.testimonials-section{width:100%;padding:100px 0;overflow:hidden}.testimonials-section .section-heading{text-align:center;margin-bottom:55px;color:var(--black-clr)}.testimonials-section .section-heading .section-heading__title{color:var(--black-clr)}.testimonials-section .section-heading .section-heading__title span{background:var(--black-clr)}.testimonials-slider{position:relative;width:100%}.testimonials-slider__viewport{width:100%;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.testimonials-slider__viewport.is-dragging{cursor:grabbing}.testimonials-slider__track{display:flex;margin:0 -11px;will-change:transform;transition:transform .45s ease}.testimonials-slider__viewport.is-dragging .testimonials-slider__track{transition:none}.testimonial-card{flex:0 0 calc(25% - 22px);width:calc(25% - 22px);margin:0 11px;min-width:0}.testimonial-card__media{position:relative;width:100%;overflow:hidden;background:var(--black-clr)}.testimonial-card__media video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover}.testimonials-slider__arrow{--pl-border: #ececec;position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:4px;background:var(--clr-white);color:var(--black-clr);border:1px solid var(--pl-border);cursor:pointer;transform:translateY(-50%);transition:background .3s ease,color .3s ease,transform .3s ease}.testimonials-slider__arrow:hover{background:var(--clr-main);color:var(--clr-white)}.testimonials-slider__arrow:active{transform:translateY(-50%) scale(.92)}.testimonials-slider__arrow span{font-size:20px;line-height:1}.testimonials-slider__arrow--prev{left:-55px}.testimonials-slider__arrow--next{right:-55px}@media(max-width:1500px){.testimonials-slider__arrow--prev{left:-15px}.testimonials-slider__arrow--next{right:-15px}}@media(max-width:991px){.testimonial-card{flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:0 10px}.testimonials-slider__track{margin:0 -10px}.testimonials-slider__arrow--prev{left:10px}.testimonials-slider__arrow--next{right:10px}}@media(max-width:767px){.testimonials-section{padding:50px 0}.testimonials-section .section-heading{margin-bottom:35px}.testimonial-card{flex:0 0 calc(100% - 20px);width:calc(100% - 20px);margin:0 10px}.testimonials-slider__track{margin:0 -10px}.testimonials-slider__arrow{width:36px;height:36px}.testimonials-slider__arrow--prev{left:8px}.testimonials-slider__arrow--next{right:8px}}.review-section .section-heading__title{color:var(--black-clr)}.review-section .section-heading__title span{background:var(--black-clr)}.review-img{width:100%;height:auto;object-fit:cover}.tag-section .product-tags{margin:0;justify-content:center}.product-tags__wrapper{display:flex;gap:16px;align-items:center;justify-content:center}.product-tags__wrapper>.product-tag:nth-child(2n){background:var(--black-clr);color:var(--clr-white)}.home-review-section .jdgm-carousel-wrapper{width:100%;margin:0;padding:0}.home-review-section .jdgm-carousel-title{display:none}.home-review-section.custom-pad{padding-top:10px}.home-review-section .jdgm-carousel-item__product-image{display:none}.home-review-section a.jdgm-carousel-item__product.jdgm--shop-review-has-image{display:none!important}.home-review-section .jdgm-carousel-item__reviewer-name{opacity:1;margin-top:11px;font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/home.css.map */
