.image-video-slider .splide__slide{transition:transform .3s ease}.image-video-slider .splide__slide:hover{transform:translateY(-5px)}.image-video-slider .splide__track{padding:10px 0}.comparison-slider-btn{text-align:center}.product__info-wrapper .text-with-color{font-size:14px;font-weight:700}.comparison-slider{border:2px solid #17405930;border-radius:10px}.splide__pagination__page.dots-custom-color.is-active:before{border-radius:5px}.product__info-wrapper .text-with-color strong,.custom-title-wrapper strong{color:#fff;padding:0 5px;border-radius:5px;background:linear-gradient(45deg,#20c8d2,#7336e6)}.product-free-bonus .notification-wrapper{position:relative;display:inline-block;padding:2px;border-radius:6px}.product-free-bonus .notification-wrapper:before{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:6px;background:linear-gradient(45deg,#174059,#8ab0c8,#c1e7ff,#174059);background-size:300% 300%;animation:borderPulse 4s infinite linear;z-index:-1}@keyframes borderPulse{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.product-free-bonus .notification-box{display:flex;align-items:center;border-radius:4px;background-color:#fff;font-size:12px;max-width:100%;overflow:hidden}.product-free-bonus .notification-image{width:70px;height:70px;border-top-left-radius:4px;border-bottom-left-radius:4px;object-fit:cover;flex-shrink:0}.product-free-bonus .notification-content{display:flex;flex-direction:column;padding:0 10px;gap:3px}.product-free-bonus .bonus-title{font-size:13px;font-weight:900;background-image:linear-gradient(45deg,#174059,#8ab0c8 80%);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.product-free-bonus .bonus-details{font-size:11px;color:#174059}.product-free-bonus .bonus-details p{margin:0}.product__two-text .text{width:max-content;border-radius:5px;padding:1px 5px;font-size:10px;line-height:20px;display:flex;font-weight:700;gap:5px;align-items:center;color:#174059}.product__two-text{display:flex;gap:7px}.product__two-text .text p{margin:0}.product__text-container .product__text{transition:transform .3s ease}.product__text-container .product__text:hover{transform:translate(10px)}.product-info-upsells-container .upsell__container{padding:0 10px 0 0}.product-info-upsells-container{position:relative}.product-info-upsells-container .upsell--border{border:0px;position:relative;padding:0}.product-info-upsells-container .upsell--border:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:6px;padding:2px;background:linear-gradient(45deg,#815bde,#44c0cd,#448bc4,#7937ea);background-size:300% 300%;animation:animate-border 4s infinite linear;z-index:-1}.image-video-slider .title-wrapper-with-link{margin-top:0}.scroll-video-slider{display:flex;gap:10px;scroll-snap-type:x mandatory;overflow:auto}.scroll-video-slider::-webkit-scrollbar{height:10px}.scroll-video-slider::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.scroll-video-slider::-webkit-scrollbar-track{background:#ddd}.scroll-video-slider .video-slide{flex:0 0 22%;max-width:max-content;scroll-snap-align:center;display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:20px}.scroll-video-slider .video-card{padding:4px;border-radius:10px;background:#174059}.scroll-video-slider .video-label{color:#fff;text-align:center;margin:0;padding:5px;font-weight:800}.scroll-video-slider .banner-video video{height:auto;aspect-ratio:9 / 18;border-radius:10px;display:block;object-fit:cover}.scroll-gallery__wrapper{position:relative;overflow-x:auto;display:flex;align-items:center;scroll-snap-type:x mandatory}.scroll-gallery{display:flex;gap:10px;scroll-snap-type:x mandatory}.scroll-gallery-slide{flex:0 0 90%;max-width:760px;scroll-snap-align:center;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;padding:20px 0}.scroll-gallery__wrapper::-webkit-scrollbar{height:10px}.scroll-gallery__wrapper::-webkit-scrollbar-thumb{background:#aaa;border-radius:10px}.scroll-gallery__wrapper::-webkit-scrollbar-track{background:#ddd}.scroll-gallery-slide.with-border{padding:4px;border-radius:10px;background:linear-gradient(0deg,#fe2d52,#28ffff)}.scroll-gallery .hero-image{max-width:800px;width:100%}.scroll-gallery .preview-button{padding:10px 20px;color:#fff;border:none;font-weight:700;font-size:15px;border-radius:4px;background-color:#ff9400;margin-top:15px;cursor:pointer;text-decoration:none}.countdown-banner{background:linear-gradient(45deg,#bde6ff,#6a93ac,#174059);background-size:400% 400%;animation:gradientShift 5s ease infinite;color:#fff;text-align:center;padding:10px 0}.countdown-content{font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:16px}.countdown-timer{display:flex;justify-content:center;align-items:center;color:#2a2552}.countdown-content .time-box{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:4px;width:30px;height:40px;margin:0 2px;padding:3px;font-size:12px;line-height:20px}.countdown-content .time-value{font-size:14px;font-weight:900;line-height:1}.countdown-content .time-label{font-size:8px;line-height:1;text-transform:uppercase}.countdown-content .separator{color:#fff;padding:0 2.5px;font-weight:800}.countdown-content .atc-button button{background:#039d00!important;color:#fff;padding:5px 20px!important;border-radius:5px;font-size:13px;min-height:40px}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 740px){.countdown-content{font-size:16px;gap:7px}.countdown-content .time-box{width:25px;height:28px}.countdown-content .time-value{font-size:13px}.countdown-content .time-label{font-size:7px}.countdown-timer{flex-wrap:wrap}}@media (max-width: 379px){.countdown-content{font-size:15px;gap:5px}.countdown-content .time-box{width:40px;height:48px}.countdown-content .separator{padding:0 2px}}@media (max-width: 360px){.countdown-content .atc-button button{padding-inline:20px}}.image-video-slider .splide__slide .image-slide{border:1px solid #e0e0e0;box-shadow:0 4px 8px #17405930;padding:15px 15px 8px}.image-video-slider .image-slide__desc{padding:0}.section-template--16439309566015__image_slider_3jg3wd-padding .splide__slide .image-slide .image-slide__image{max-height:250px}.content-tabs__header .content-tabs__buttons{padding:0}.content-tabs__header .content-tabs__buttons .content-tab-button{padding:2px 25px}.content-tabs .content-tab__media{background-color:#f9f9f9;border:2px solid #17405930}.comparison-slider-btn .button{margin-top:30px;margin-bottom:0}.content-and-comparison-slider .content-container{margin-bottom:30px}#auto-scrolling-textv9{padding:20px 0!important}#auto-scrolling-textv9 .heading{margin-bottom:15px;display:block;text-align:center}.review-items-container{border:var(--border-thickness) solid var(--border-color);border-radius:var(--border-radius)}.review-items-container .review-item__image{width:30px;height:30px}.footer-block__heading{font-size:2rem;font-weight:800;margin-bottom:1.25rem}.footer-block .footer-block__details-content{font-size:13px;line-height:18px}.multicolumn-card.testimonial-card{border:2px solid rgb(239,239,243);box-shadow:0 1px 3px #0000001a;border-radius:5px;overflow:hidden}.testimonial-card--has-author .multicolumn-card__info{padding:11px}.multicolumn-card__info .rte{font-size:14px;line-height:22px;min-height:132px}.testimonial-card__avatar img{width:20px;height:20px}.testimonials-multicolumn .page-width{max-width:1080px}@keyframes upAndDown{0%,to{transform:translateY(0)}25%{transform:translateY(-4px)}50%{transform:translateY(0)}75%{transform:translateY(4px)}}@keyframes downAndUp{0%,to{transform:translateY(0)}25%{transform:translateY(4px)}50%{transform:translateY(0)}75%{transform:translateY(-4px)}}.testimonials-multicolumn .splide__list .splide__slide:nth-child(odd){animation:upAndDown 4s infinite linear}.testimonials-multicolumn .splide__list .splide__slide:nth-child(2n){animation:downAndUp 4s infinite linear}.testimonials-multicolumn .splide__track{padding-top:24px;padding-bottom:24px}.testimonials-multicolumn .title-wrapper-with-link{margin-bottom:10px}@media (max-width: 1024px){.scroll-video-slider .video-slide{flex:0 0 30%}}@media (max-width: 749px){.product__info-wrapper{margin-top:20px}.scroll-video-slider .video-slide{flex:0 0 60%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
