@import"https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";h1,h2{font-family:Abril Fatface,serif}p,input,span,select,button,textarea,div{font-family:Lato,sans-serif}body{background:#fff!important}.header-wrapper{background:#fff!important;padding:13px 0}.site-announcement-bar__message li p{font-weight:400;font-size:15px;line-height:18px;color:#fff;letter-spacing:0;margin:0}.site-announcement-bar__message li{list-style:none}.site-announcement-bar__message li:after{display:none}.site-announcement-bar__link{padding:10px 0 13px!important}.header__inline-menu li a{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.01em;text-transform:uppercase;color:#000;transition:.3s ease;padding:0 15px}.header__inline-menu li a:hover{text-decoration:none;color:#ca054d;transition:.3s ease}.header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}.header__inline-menu li:first-child a{padding-left:0}.header__inline-menu{margin-left:0}#site-marq{width:100%;border:inset;overflow:hidden;white-space:nowrap;box-shadow:unset;border:0;vertical-align:middle}.site-announcement-bar__message{text-align:center;padding:0;margin:0;line-height:1;font-size:15px;font-weight:400}.site-announcement-bar,.ss-announcement-bar__message{overflow:hidden}.site-announcement-bar__message li{line-height:1;font-size:12px;font-weight:400;display:inline-block;padding-right:114px;position:relative}.header:not(.drawer-menu).page-width{max-width:1460px;padding:0 50px}.header__icon .icon{height:24px!important;width:24px!important}.header__icons{align-items:center}.header__inline-menu{display:flex}.header__icon .icon,.modal__close-button .icon,.header__icon:hover .icon,.modal__close-button:hover .icon{transition:.3s ease}.header__icons .header-right-menu{padding:0 25px 0 0}.index-top-banner-content-over-left h2{font-weight:400;font-size:50px;line-height:67px;color:#000;margin:0 0 10px;letter-spacing:0}.index-top-banner-content-over-left p{font-weight:600;font-size:22px;line-height:26px;color:#000;margin:0;letter-spacing:0}.index-top-banner-content-over-left a{font-weight:600;font-size:18px;line-height:22px;color:#fff;display:inline-flex;border-radius:40px;gap:10px;text-decoration:none;letter-spacing:0;background:#ca054d;padding:13px 31px;margin:22px 0 0;transition:.3s ease}.index-top-banner-content-over-left a:hover{background:#000;transition:.3s ease}.index-top-banner-content-over-left a span{display:flex}.index-top-main-left{position:relative}.index-top-banner-content-over-left{background:#ffffff80;-webkit-backdrop-filter:blur(9.5px);backdrop-filter:blur(9.5px);border-radius:20px;max-width:564px;padding:20px 30px 30px;position:absolute;bottom:40px;left:40px}.index-top-banner-image-left{display:flex}.index-top-banner-image-left img{width:100%;border-radius:20px 0 0 20px}.page-width{padding:0 50px;max-width:1460px}.video-section-wrapper video{border-radius:0 20px 20px 0}.banner-column-divider{display:flex;gap:5px}.index-top-banner-left{width:70%}.index-top-banner-right{width:30%}.index-top-banner-right video{height:100%;object-fit:cover}.video-section-wrapper{height:100%}.homepage-scrolling-bar .site-announcement-bar__message li p{font-weight:400;font-size:24px;line-height:29px;color:#000;letter-spacing:0;display:flex;align-items:center;gap:20px}.homepage-scrolling-bar .site-announcement-bar__message li p span{display:flex}.homepage-scrolling-bar{padding:12px 0 0}.indeax-main-banner-section{padding:0 0 12px}.separator-section{padding:25px 0 0;position:relative}.custom-heading,.testimonial-blocks-content h2,.faq-title-wrapper h2,.contact-form-content h2,.contact-extra-content h2,.main-page-title{font-weight:400;font-size:45px;line-height:61px;color:#000;letter-spacing:0;margin:0}.faq-title-wrapper h2,.multicolumn-top-head .custom-heading{text-align:center}.multicolumn-blocks a{font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#000;text-decoration:none;letter-spacing:0;transition:.3s ease}.multicolumn-blocks a p{margin:15px 0 0}.multicolumn-blocks{padding:0;display:grid;grid-template-columns:repeat(4,1fr);margin:40px 0 0;gap:20px}.multicolumn-blocks li{list-style:none;text-align:center}.multicolumn-blocks li img{filter:drop-shadow(0px 1px 14px rgba(0,0,0,.25))}.testimonial-blocks-content h2{color:#ca054d;margin:0 0 14px}.custom-multicolumn-section{padding:5rem 0 7rem}.how-it-works-head .custom-heading{text-align:center}.how-it-works-blocks-content h3{font-weight:700;font-size:18px;line-height:22px;letter-spacing:0;background:#ca054d;text-align:center;border-radius:30px;display:table;padding:4px 24px;color:#fff;margin:0 auto 22px}.solution-blocks h3{background:#ec9615}.benefit-blocks h3{background:#004f2d}.how-it-works-first-image,.how-it-works-second-image{display:flex;justify-content:center}.how-it-works-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0 0}.how-it-works-wrapper{background:#eee;border-radius:40px;padding:60px 50px;border:1px solid rgba(0,0,0,.2)}.separator-image img{width:100%}.index-table-detail-box-left-side-new{width:683px;display:flex}.index-table-detail-box-left-side-1-new{width:50.793%}.index-table-detail-box-left-side-2-new{position:relative;width:49.207%;border-radius:24px 24px 0 0;border-top:3px solid #fff;border-right:3px solid #fff;border-left:3px solid #fff}.index-table-detail-box-left-side-1-blank-new{height:118px;display:block!important}.index-table-detail-box-left-side-1-detail-new.common-detail{color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:110%;height:110px;display:flex;align-items:center;border-bottom:3px solid #fff;background:#ca054d;padding:10px 15px;justify-content:center}.index-table-detail-box-left-side-1-detail-new.common-detail:nth-child(2){border-radius:24px 0 0}.index-table-detail-box-left-side-1-detail-new.common-detail:last-child{border-radius:0 0 0 24px;border-bottom:0}.index-table-detail-box-left-side-2-logos-new.details-2-relative{position:relative;z-index:1;height:114px;display:flex;align-items:flex-end;padding:17px;justify-content:center}.index-table-detail-box-left-side-2-tick-icon-new.details-2-relative{display:flex;align-items:center;justify-content:center;height:110px;position:relative;z-index:1}.index-table-detail-box-left-side-2-detail-new.common-detail.details-2-relative{color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:110%;height:110px;display:flex;align-items:center;padding:10px 15px;justify-content:center;position:relative;z-index:1}.index-table-detail-box{display:flex;align-items:center;margin:40px 0 0}.index-table-detail-box-right-side-new{display:flex;width:calc(100% - 683px)}.index-table-detail-box-left-side-2-video-new{position:absolute;width:100%;height:100%}.index-table-detail-box-left-side-2-video-new video{position:absolute;object-fit:cover;top:0;left:0;right:0;bottom:0;width:100%;height:100%!important;border-radius:50px 50px 0 0}.index-table-detail-box-left-side-2-video-new:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#0000007f;z-index:1;border-radius:50px 50px 0 0}.index-table-detail-box-right-side-1-new,.index-table-detail-box-right-side-2-new{width:50%}.index-table-detail-box-right-side-1-header-new,.index-table-detail-box-right-side-2-header-new{color:#000;text-align:center;font-size:24px;font-weight:700;line-height:110%;height:118px;display:flex;align-items:center;border-bottom:3px solid #fff;padding:10px 15px;justify-content:center}.index-table-detail-box-right-side-1-detail-new.common-detail,.index-table-detail-box-right-side-2-detail-new.common-detail{color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:110%;height:110px;display:flex;align-items:center;border-bottom:3px solid #ffffff;background:#ca054d;padding:10px 15px;justify-content:center}.index-table-detail-box-right-side-1-detail-new.common-detail:last-child{border-bottom:0}.index-table-box-slider{width:100%;display:flex;gap:4px}.index-table-detail-box-right-side-2-tick-icon-new{justify-content:center;height:110px;display:flex;align-items:center;border-bottom:3px solid #fff;background:#ca054d;padding:10px 15px}.index-table-detail-box-right-side-2-detail-new.common-detail:last-child{border-bottom:0;border-bottom-right-radius:24px}.table-content-head .custom-heading{text-align:center}.custom-table-section{padding:8rem 0}.index-table-detail-box-right-side-2-tick-icon-new:nth-child(2){border-top-right-radius:24px}.swiper-container.Index_chart_slider{width:100%}.index-table-box-slider .swiper-slide{width:50%!important}.custom-image-text .image-with-text__text.image-with-text__text--caption{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;color:#ca054d}.custom-image-text .custom-heading.image-with-text__heading{font-weight:400;font-size:45px;line-height:54px;color:#000;font-family:Abril Fatface,serif!important;margin:10px 0 0}.custom-image-text .image-with-text__text p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.custom-image-text .image-with-text__content .button{font-weight:600;font-size:18px;line-height:22px;color:#fff;display:inline-flex;border-radius:40px;gap:10px;text-decoration:none;letter-spacing:0;background:#ca054d;padding:13px 31px;margin:22px 0 0;transition:.3s ease}.custom-image-text .image-with-text__content .button:hover{background:#000;transition:.3s ease}.custom-image-text .image-with-text__content .button span{display:flex}.custom-image-text .image-with-text__content .button:after,.custom-image-text .image-with-text__content .button:before{display:none}.custom-image-text .image-with-text__content{padding:0 0 0 40px}.custom-image-text .image-with-text__grid{align-items:center}.custom-image-text .image-with-text__media{border:0;border-radius:0}.how-it-works-first-image img{width:100%}.testimonial-blocks-content p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.testimonial-blocks-content p strong{display:block;font-weight:700;font-size:24px;line-height:28px;color:#000;letter-spacing:0;margin:24px 0 0}.testimonial-blocks-image{display:flex;width:30%}.testimonial-blocks-image img{width:100%}.testimonial-blocks-content-wrapper{display:flex!important}.testimonial-blocks-content{padding:30px 30px 0 0;width:70%}.custom-testimonial-section .slick-dots{margin:0;padding:0;display:flex;gap:15px;position:absolute;bottom:0}.custom-testimonial-section .slick-dots li{list-style:none}.custom-testimonial-section .slick-dots li button{width:12px;height:12px;background:#ca054d;border:0;font-size:0;border-radius:30px;position:relative;cursor:pointer}.custom-testimonial-section .slick-dots li.slick-active button{border:2px solid #CA054D;width:36px;height:36px;padding:10px!important;background:transparent}.custom-testimonial-section .slick-dots li.slick-active button:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;background:#ca054d;border-radius:20px;transform:translate(-50%,-50%)}.custom-testimonial-section{padding:0 0 40px}.reviews-slider-head p{font-weight:400;font-size:18px;line-height:26px;color:#000;letter-spacing:0;margin:4px 0 0}.installation-video video{border-radius:20px}.installation-video{position:relative}.installation-video .play-button{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reviews-slider-head{padding:0 0 35px}.reviews-slider-section{padding:0 0 80px}.reviews-slider-section .reviews-slider-pagination{bottom:0!important}.reviews-slider-section .swiper-pagination-bullet{width:13px;height:13px;border:1px solid #CA054D;background:#fff;opacity:1}.reviews-slider-section .swiper-pagination-bullet-active{background:#ca054d}.social-media-links{margin:0;padding:0;display:flex;gap:20px}.social-media-links li{list-style:none}.follow-us-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 0 30px}.social-media-links li a{display:flex}.follow-us-section{padding:3rem 0 0}.social-media-links li a{transition:.3s ease}.social-media-links li a:hover{transition:.3s ease;opacity:.8}.footer-block__heading{font-weight:700;font-size:24px!important;line-height:29px;color:#fff;font-family:Lato,sans-serif;letter-spacing:0}body .footer-block__details-content .list-menu__item--link{font-weight:400;font-size:18px!important;line-height:26px;color:#fff!important;transition:.3s ease;letter-spacing:0;padding:0 0 12px}.footer-block__details-content .list-menu__item--link:hover{opacity:.8;transition:.3s ease;text-decoration:none!important}.logo-under-text p{font-weight:400;font-size:18px;line-height:26px;color:#fff;letter-spacing:0}.newsletter-text p{font-weight:400;font-size:18px;line-height:26px;color:#fff;letter-spacing:0;margin:0}.footer-social-media-links{padding:20px 0 0;margin:0;display:flex;gap:12px}.footer-social-media-links li{list-style:none}.newsletter-form{max-width:100%!important;margin:0!important}.newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field input{background:transparent;border:1px solid #fff;border-radius:40px;color:#fff;letter-spacing:0;outline:none;box-shadow:none}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none!important}.newsletter-form__field-wrapper .field label{color:#fff;letter-spacing:0}.newsletter-form__field-wrapper .field svg path{fill:#fff}.newsletter-form{padding:5px 0 0}.copyright__content{font-weight:400;font-size:18px!important;line-height:26px;color:#fff;letter-spacing:0}.footer__copyright{align-items:center;display:flex;justify-content:space-between;width:100%}.footer__copyright{width:100%}.footer__content-bottom{border-top:solid .1rem rgb(255 255 255)!important;padding-top:0!important}.footer{padding-bottom:15px!important}.copyright__content a{transition:.3s ease}.copyright__content a:hover{color:#fff!important;transition:.3s ease;text-decoration:none!important;opacity:.8}.separator-image{display:flex}.footer-block.grid__item{width:22.5%!important}.footer-block.grid__item.footer-block--menu{width:15%!important}.footer-block__image-wrapper{max-width:100%!important}.policies li{display:inline-flex;justify-content:center;align-items:center;padding:0 0 0 35px;position:relative}.policies li:before{content:"";position:absolute;top:2px;left:17px;height:100%;width:1px;background:#fff;padding:0!important}.policies li:first-child:before{display:none}footer{padding:60px 0!important;margin-top:-42px!important}.collection__title.title-wrapper p{font-weight:400;font-size:18px;line-height:26px;color:#000;letter-spacing:0;margin:0}.custom-featured-collection .card__heading a{font-weight:700;font-size:19px;line-height:25px;text-transform:initial;color:#000;letter-spacing:0;text-decoration:none!important}.custom-featured-collection .price-item.price-item--regular{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#000;letter-spacing:0}.custom-featured-collection .quick-add__submit{font-weight:600;font-size:18px;line-height:22px;color:#fff;background:#ca054d;border-radius:30px;letter-spacing:0;transition:.3s ease}.custom-featured-collection .quick-add__submit:hover{background:#000;transition:.3s ease}.custom-featured-collection .quick-add__submit:after,.custom-featured-collection .quick-add__submit:before{display:none}.custom-featured-collection .card__media img{border-radius:30px}.custom-featured-collection .card__media,.custom-featured-collection .card__inner{background:transparent}.custom-featured-collection .card__badge.top.left span{font-weight:400;font-size:16px;line-height:26px;color:#fff;letter-spacing:0;padding:1px 12px}.custom-featured-collection{padding:0 0 60px}.swiper-wrapper-pagination.position-relative{position:relative;margin:30px 0 0;z-index:0}.custom-featured-swiper-scrollbar{position:absolute;left:0;bottom:3px;z-index:50;height:3px;width:100%;background:#d9d9d9}.swiper-scrollbar-drag{display:block!important;position:relative;background:#000!important;border-radius:10px;left:0;top:-1px;height:4px!important}.installation-video video{height:450px;object-fit:cover}.page-banner-title h2,.page-banner-title h1{font-weight:400;font-size:50px;line-height:60px;color:#fff;margin:0;text-align:center}.page-banner-image{display:flex;width:70%;height:360px}.page-banner-image img{width:100%;object-fit:cover}.page-banner-wrapper{display:flex;gap:20px}.page-banner-title{background:#ca054d;border-radius:20px;height:360px;width:30%;display:flex;align-items:center;justify-content:center;padding:0 12px;flex-direction:column}.custom-image-text.about-image-text-second .image-with-text__content{padding:0 40px 0 0}.about-info-head .custom-heading{text-align:center}.about-info-head h3{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;color:#ca054d;margin:0;text-align:center}.about-info-head p{font-weight:400;font-size:18px;line-height:26px;color:#000;letter-spacing:0;text-align:center;margin:8px 0 0}.about-info-text p{font-weight:400;font-size:16px;line-height:28px;color:#000c;letter-spacing:0;margin:0}.about-info-text p strong{font-weight:700;font-size:24px;line-height:29px;color:#000;letter-spacing:0;margin:0 0 10px;display:block}.about-info-blocks li{list-style:none;background:#fff;box-shadow:0 0 15px #00000024;border-radius:10px;padding:50px 20px;display:flex}.about-info-blocks{padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:30px 40px;margin:40px 0 0}.about-info-flex{display:flex;align-items:center;gap:15px}.about-info-icon{width:80px}.about-info-section{padding:9rem 0}.about-contact-content p{font-weight:400;font-size:16px;line-height:28px;color:#000c;letter-spacing:0;margin:6px 0 0}.contact-form-wrapper h5{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.contact-form-wrapper label{display:none}.contact-form-wrapper .field:after,.contact-form-wrapper .field:before{display:none}.about-contact-form-wrapper{display:grid;background:#fff;box-shadow:0 0 14px #00000026;border-radius:15px;align-items:center;gap:35px;grid-template-columns:repeat(2,1fr)}.about-contact-image{display:flex;height:100%}.contact-form-wrapper .field input{border-radius:10px;border:1px solid rgb(0 0 0 / 21%);background:transparent}.contact-form-wrapper .field textarea{border-radius:10px;border:1px solid rgb(0 0 0 / 21%);height:120px;background:transparent}.contact__button .button{font-weight:600;font-size:18px;line-height:22px;color:#fff;letter-spacing:0;border-radius:30px;background:#ca054d;transition:.3s ease;gap:5px}.contact__button .button:hover{background:#000;transition:.3s ease}.contact__button .button:after,.contact__button .button:before{display:none}.about-contact-content{width:100%;padding:25px 40px 30px 0}.contact-form-wrapper{padding:25px 0 0}.contact__button{margin:24px 0 0}.form-fields-content{margin:0 0 12px}.t-about .custom-image-text .section-template--23426900492567__custom_image_text_xXFqYk-padding{padding:85px 0 10px}.t-about .about-image-text-second{padding:0 0 40px}.about-contact-form{padding:0 0 20px}.about-contact-image img{width:100%}.contact-form-wrapper{padding:10px 0 0}.form-fields-content{margin:0 0 7px}.how-it-works-tabs-head p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#000;letter-spacing:0;margin:0}.how-it-works-tabs-head .custom-heading{text-align:center}.custom-how-it-works-tabs{margin:40px 0;display:flex;justify-content:space-between;background:#eee;border-radius:40px;padding:26px 70px}.custom-how-it-works-tabs li{font-weight:700;font-size:18px;line-height:28px;text-align:center;color:#000;list-style:none;cursor:pointer;transition:.3s ease}.custom-how-it-works-tabs li:hover{transition:.3s ease;color:#ca054d}.custom-how-it-works-tabs li.current{color:#ca054d}.how-it-works-tabs-section{padding:8rem 0 0}.how-it-works-text p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.how-it-works-text p strong{font-weight:400;font-size:38px;line-height:51px;color:#000;font-family:Abril Fatface,serif;display:block;margin:0 0 6px}.how-it-works-text ul{margin:0;padding:13px 0 0 20px}.how-it-works-text ul li{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.common-how-it-works-tab{background:#fff;box-shadow:0 4px 14px #0000001f;border-radius:10px;padding:40px 60px;display:flex;align-items:center;gap:60px;margin:0 0 40px}.how-it-work-img{width:40%}.how-it-works-text{width:60%}.how-it-works-tab-content{padding:0!important}.t-how-it-works .custom-page-banner-section{padding:0 0 80px}.how-it-work-img img{width:100%}.custom-faq-tabs li{font-weight:700;font-size:18px;line-height:24px;color:#000;letter-spacing:0;text-align:center;list-style:none;border:1px solid #000;padding:12px;border-radius:30px;cursor:pointer;transition:.3s ease;display:flex;align-items:center;justify-content:center}.custom-faq-tabs li:hover{background:#ca054d;border-color:#ca054d;color:#fff;transition:.3s ease}.custom-faq-tabs li.current{background:#ca054d;border-color:#ca054d;color:#fff}.custom-faq-tabs{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:90px 0 55px}.faq-title-wrapper p{font-weight:400;font-size:18px;line-height:26px;color:#000;letter-spacing:0;text-align:center;margin:12px 0 0}.faq--accordion{cursor:pointer;padding:21px 50px 21px 20px;width:100%;text-align:left;outline:none;transition:.4s;letter-spacing:0;border-radius:10px;position:relative;font-weight:400;font-size:18px;line-height:24px;color:#000;font-family:Abril Fatface,serif;border:1px solid #000}.faq--panel{display:none;overflow:hidden;letter-spacing:0;font-size:15px}.faq--accordion:after{content:"";height:28px;width:28px;position:absolute;right:20px;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/add-icon.png?v=1729678378)}.faq--accordion.faq-active:after{background:url(/cdn/shop/files/minus-icon.png?v=1729678587)}.accordion-contianer,.faq-item{margin:0 0 22px}.faqs--grid{padding:3rem 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.accordion-contianer:last-child{margin:0}.faq-column.left .faq-item,.faq-column.right .faq-item{text-align:left}.faq--panel p{margin-bottom:0}.custom-tab-content{display:none;padding:15px 0}.custom-tab-content.current{display:inherit}.faq-button-wrapper a{font-weight:600;font-size:18px;line-height:22px;color:#fff;display:inline-flex;border-radius:40px;gap:10px;text-decoration:none;letter-spacing:0;background:#ca054d;padding:13px 31px;margin:0;transition:.3s ease}.faq-button-wrapper a span{display:flex}.faq-button-wrapper a:hover{background:#000;transition:.3s ease}.faq-button-wrapper{text-align:center}.faq-tabs-section{padding:0 0 50px}.custom-contact-form-section .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0 0 15px}.contact-extra-content p{font-weight:400;font-size:18px;line-height:28px;color:#1e1e1e;letter-spacing:0;margin:0}.contact-text p strong{font-weight:400;font-size:18px;line-height:24px;color:#000;letter-spacing:0;margin:0;font-family:Abril Fatface,serif}.contact-text p{margin:0}.contact-text p a{font-weight:400;font-size:16px;line-height:28px;color:#000c;letter-spacing:0;text-decoration:none;transition:.3s ease}.contact-text p a:hover{color:#ca054d;transition:.3s ease}.icon-content{background:#fff;box-shadow:0 0 21px #0000001f;border-radius:10px;display:flex;align-items:center;gap:10px;padding:15px}.contact-icon-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:23px 0 0}.social-text p{font-weight:400;font-size:30px;line-height:40px;color:#000;letter-spacing:0;margin:0;font-family:Abril Fatface,serif}.social-lists ul{margin:0;padding:0;display:flex;gap:18px}.social-lists ul li{list-style:none;display:flex}.social-media-flex{display:flex;align-items:center;justify-content:space-between}.social-media-wrapper{margin:45px 0 0;border-top:1px solid rgb(0 0 0 / 20%);padding:22px 0 0}.t-contact .contact-form-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:63px 0 40px}.social-lists ul li a{display:flex}.social-lists{padding:10px 0 0}.contact-form-content h2{margin:0 0 20px}.contact-extra-content h2{margin:0 0 5px}.social-media-wrapper .social-lists{padding:0}.reviews-slider-section .reviews-button-prev{background:url(/cdn/shop/files/arrow-left-ico.png);height:68px;width:68px;display:block!important;top:20px;right:60px;opacity:1!important;left:initial!important}.reviews-slider-section .reviews-button-next{background:url(/cdn/shop/files/arrow-right-ico.png);height:68px;width:68px;display:block!important;top:20px;right:0;opacity:1!important;left:initial!important}.reviews-slider-section .reviews-video-slider{padding:85px 0 50px;margin-top:-90px}.text-column-head p{font-weight:400;font-size:18px;line-height:26px;color:#000;letter-spacing:0;text-align:center;margin:6px 0 0}.text-column-head h2{text-align:center}.text-column-blocks p{margin:0;text-align:center;letter-spacing:0;font-weight:400;font-size:16px;line-height:28px;color:#000c}.text-column-blocks p strong{font-weight:700;font-size:24px;line-height:29px;color:#000;display:block;margin:0 0 7px}.text-column-blocks li{list-style:none;border:1px solid #000;border-radius:20px;padding:40px 24px}.text-column-blocks{padding:38px 0 0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.susbcribe-head h3{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;color:#ca054d;margin:0}.subscribe-lists li{list-style:none;letter-spacing:0;position:relative;padding:0 0 12px 38px}.subscribe-lists li p{font-weight:700;font-size:18px;line-height:28px;color:#000;margin:0}.subscribe-lists li:before{content:"";position:absolute;top:2px;left:0;background:url(/cdn/shop/files/tick.svg?v=1729687773);height:24px;width:27px}.subscribe-wrapper{background:#fff;border-radius:20px;padding:20px;display:flex;align-items:center;gap:40px}.subscribe-lists{padding:20px 0 0;margin:0}.susbcribe-image-wrapper img{width:100%}.subscribe-right-content.common-subscribe-content{width:65%}.subscribe-left-content.common-subscribe-content{width:35%;padding:0 0 0 60px}.text-columns-section{padding:70px 0}.sunbcirbe-section{padding:0 0 35px}.main-page-title{text-align:center;font-family:Abril Fatface,serif}.t-shipping-and-return .rte{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.t-shipping-and-return .main-page-title{margin-bottom:2rem;margin-top:2rem}.t-shipping-and-return .rte ul{margin:0;padding:0}.t-shipping-and-return .rte ul li{list-style:none;position:relative;padding:0 0 6px 15px}.t-shipping-and-return .rte ul li:before{content:"";position:absolute;top:12px;left:0;height:5px;width:5px;background:#000;border-radius:20px}.t-shipping-and-return .rte h3 strong{font-weight:400}.t-shipping-and-return .rte h3{font-weight:400;font-size:24px;line-height:32px;color:#000;margin:20px 0 8px;font-family:Abril Fatface,serif}.custom-featured-collection{background:transparent!important}.breadcrumbs__list{padding:12px 0 0;margin:0;display:flex;gap:10px}.breadcrumbs__list li{list-style:none;padding:0 20px 0 0;position:relative}.breadcrumbs__list li a{font-weight:700;font-size:18px;line-height:22px;letter-spacing:.01em;text-transform:initial;color:#fff;text-decoration:blink}.breadcrumbs__list li:after{border-width:0;height:0;margin:0;transform:rotate(0);width:0;content:">";font-size:18px;position:absolute;top:-3px;right:10px;font-weight:700;color:#fff;font-family:Lato,sans-serif}.breadcrumbs__list li:last-child:after{display:none}.breadcrumbs__list li:last-child{padding-right:0}.collection-card-wrapper .card__content{margin:-12px 0 0;position:relative}.collection-card-wrapper .card__information{padding:0}.collection-card-wrapper .card__heading a{font-weight:700;font-size:25px;line-height:32px;color:#ca054d;background:#fff;border-radius:20px;padding:15px 30px 18px;display:flex;align-items:center;justify-content:space-between;transition:.3s ease;box-shadow:0 0 10px #00000026}.collection-card-wrapper .card__heading a:hover{background:#ca054d;color:#fff;transition:.3s ease}.collect-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.collection-card-wrapper .icon-wrap{display:flex;width:40px;height:40px;background:#fff;border-radius:50px;align-items:center;justify-content:center}.collection-card-wrapper .icon-wrap svg{width:24px;position:relative;left:3px}.collection-card-wrapper .icon-wrap svg path{fill:#ca054d;font-size:30px}.collection-card-wrapper .card__media .media{border-radius:20px}.collection-card-wrapper .card__inner{background:transparent}.collection-list{padding:5rem 0}.product__title h1{font-weight:400;font-size:50px;line-height:67px;color:#000}.product__description{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0!important}.product .price-item.price-item--regular{font-weight:700;font-size:32px;line-height:38px;color:#000;letter-spacing:0}.quantity__label{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.quantity:before,.quantity:after{display:none}.quantity{border:1px solid #000;border-radius:40px}.quantity input{font-family:Lato,sans-serif!important}.form__label{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.product-lists p{font-weight:700;font-size:22px;line-height:26px;display:flex;align-items:center;text-align:center;color:#000;border:1px solid #000;border-radius:20px;justify-content:center;height:128px;padding:0 10px}.product-image-gallery-flex{display:flex;gap:20px}.product-lists{width:25%}.product__media-list{width:75%}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100% !important;width:100%!important}.product__media{padding:0!important}.product__media img{position:initial!important}.product-form__submit{font-weight:600;font-size:18px;line-height:22px;color:#fff;letter-spacing:0;background:#ca054d;border-radius:40px;transition:.3s ease}.product-form__submit:hover{background:#000;transition:.3s ease}.product-form__submit:after,.product-form__submit:before{display:none}.product-page-wrapper{background:transparent!important}.product-lists p:first-child{margin-top:0}.product-lists p:last-child{margin-bottom:0}.product-form__buttons{max-width:100%!important}.variant-value{display:none}.variant-image-wrapper{width:64px;padding:0!important;height:64px;border-radius:50%;overflow:hidden;border:3px solid #B0B0B0!important}.product-form__input--pill input[type=radio]:checked+label{border:3px solid #CA054D!important}.variant__images{height:100%}.variant__images img{height:100%;width:100%}.product-info-head .custom-heading{color:#fff}.product-info-head p{font-weight:400;font-size:18px;line-height:28px;color:#fff;margin:4px 0 0;letter-spacing:0}.product-info-head a{font-weight:600;font-size:18px;line-height:22px;color:#ca054d;display:inline-flex;border-radius:40px;gap:10px;text-decoration:none;letter-spacing:0;background:#fff;padding:13px 31px;margin:22px 0 0;transition:.3s ease}.product-info-head a:hover{background:#eee;transition:.3s ease}.product-info-head a svg path{fill:#ca054d}.product-info-head a span,.product-info-image{display:flex}.product-info-image img{width:100%}.product-info-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:30px;background:#ca054d;border-radius:20px;padding:20px 20px 20px 60px}.product-info-section{padding:7rem 0 0}.product__modal-opener .product__media-icon{display:none}.blog-articles .card__information h4{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#000;margin:0 0 7px}.blog-articles .card__heading a{font-weight:700;font-size:24px;line-height:34px;text-transform:uppercase;color:#000;text-decoration:none!important}.blog-articles .article-card__excerpt{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:8px 0 18px}.blog-articles .card__information .read-more-btn{font-weight:600;font-size:18px;line-height:22px;color:#ca054d;text-decoration:none!important;letter-spacing:0;transition:.3s ease}.blog-articles .card__information .read-more-btn:hover{color:#000;transition:.3s ease}.blog-articles .blog-articles__article{background:#fff;box-shadow:0 0 15px #00000026;border-radius:30px}.blog-articles .card__content{padding:20px!important}.blog-articles .card__information{padding:0}.blog-articles{grid-template-columns:repeat(3,1fr)!important;gap:30px!important}.main-blog{padding-top:75px!important}.article-template h4{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#000;letter-spacing:0;margin:0}.article-template__title{font-weight:400;font-size:45px;line-height:61px;color:#000;margin:0}.article-template__content p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.article-template__content{margin-top:0!important}.article-template header{margin-bottom:1rem}.article-template__content h2{font-weight:400;font-size:24px;line-height:32px;color:#000;margin:0}.ingredients-div span{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.ingredients-lists{margin:16px 0 20px;padding:0!important}.ingredients-lists li{list-style:none;padding:0 0 7px}.article-template__content ol{margin:0;padding:12px 0 20px}.article-template__content ol li{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;padding:0 0 14px}.article-template__content ul{margin:0;padding:12px 0 20px!important}.article-template__content ul li{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;padding:0 0 14px 15px;list-style:none;position:relative}.article-template__content ul li:before{content:"";position:absolute;top:13px;left:0;height:5px;width:5px;background:#000;border-radius:20px}.article-template__content{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;-}.article-template__content .ingredients-lists li{padding:0 0 10px}.article-template__content .ingredients-lists li:before{display:none}.featured-blog-wrapper .card__information{padding:0!important}.featured-blog-wrapper .blog__post{background:#fff;box-shadow:0 0 15px #00000026;border-radius:30px}.blog__view-all a:after,.blog__view-all a:before{display:none}.blog__view-all a{font-weight:600;font-size:18px;line-height:22px;color:#fff;display:inline-flex;border-radius:40px;gap:10px;text-decoration:none;background:#ca054d;padding:13px 31px;margin:22px 0 0;transition:.3s ease;letter-spacing:0}.blog__view-all a:hover{background:#000;transition:.3s ease}.featured-blog-wrapper .custom-heading{font-family:Abril Fatface,serif}.featured-blog-wrapper{padding:25px 0 0}.page-banner-image-title{width:100%;position:relative;border-radius:40px;overflow:hidden}.page-banner-image-title:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(179.84deg,#0000 .14%,#0000001c 128.12%);border-radius:40px}.page-banner-image-title .page-banner-image{width:100%}.thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(16.33% - .8rem)!important}.page-banner-content-wrapper h1{margin:0 0 10px;color:#fff}.page-banner-content-wrapper p{font-weight:400;font-size:18px;line-height:28px;color:#fff;margin:0;letter-spacing:0}.page-banner-content-wrapper{padding:24px}.how-it-works-first-btn a span{display:flex}.how-it-works-first-btn a,.how-it-works-second-btn a,.how-it-works-third-btn a{font-weight:600;font-size:18px;line-height:22px;color:#000;display:inline-flex;border-radius:40px;gap:10px;border:1px solid #000;text-decoration:none;letter-spacing:0;background:transparent;padding:13px 10px;margin:22px 0 0;transition:.3s ease;width:217px;justify-content:center}.how-it-works-first-btn a:hover,.how-it-works-second-btn a:hover,.how-it-works-third-btn a:hover{background:#ca054d;border-color:#ca054d;color:#fff;transition:.3s ease}.how-it-works-first-btn a svg path,.how-it-works-second-btn a svg path,.how-it-works-third-btn a svg path{transition:.3s ease}.how-it-works-first-btn a:hover svg path,.how-it-works-second-btn a:hover svg path,.how-it-works-third-btn a:hover svg path{fill:#fff;transition:.3s ease}.how-it-works-second-btn a span,.how-it-works-third-btn a span{display:flex}.how-it-works-button{display:flex;gap:10px}.product #rbr-container-element-false{display:none}.product__accordion .accordion__title{letter-spacing:0;font-size:19px;font-weight:600}.product__accordion .accordion__content{letter-spacing:0;color:#000;font-size:16px}.product__accordion .accordion__content ul{margin:0;padding:0}.product__accordion .accordion__content ul li{list-style:none;position:relative;padding:0 0 0 13px}.product__accordion .accordion__content ul li:before{content:"";position:absolute;top:13px;left:0;height:5px;width:5px;background:#000;border-radius:40px}.product #subify-widget-title{margin:6px!important;font-weight:400;font-size:18px!important;line-height:28px;color:#000!important;letter-spacing:0!important}.subify-widget-whole-wrapper.skin-2{padding:0 0 15px}.subify-discount-percentage{letter-spacing:0;border-radius:30px!important}.checkbox-label.active:before{border:3px solid rgb(202 5 77)!important}.checkbox-label:after{background:#ca054d!important}.checkbox-label.active:before{border-color:#ca054d!important}.skin-2 .subify-selling-plan-section-title{letter-spacing:0}.mega-menu__list li a{text-transform:initial;font-weight:600;font-size:17px;padding:0 0 7px}.mega-menu__list .childern-megamenu a{text-transform:initial;font-weight:400;font-size:15px;padding:0 0 7px}.list-menu--inline{align-items:center}.header__menu-item a{text-decoration:none;padding:0!important}.breadcrumbs-product .breadcrumbs__list li a{color:#000}.breadcrumbs-product .breadcrumbs__list li:after{color:#000}.breadcrumbs-product .breadcrumbs__list li a{font-size:15px}.menu-drawer__menu-item a{color:#121212;text-decoration:none}.mob-banner-title{display:none}.custom-featured-collection .card__heading.h5 a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.custom-featured-collection .page-width{position:relative}.featured-collection-button-prev{display:block!important;background:url(/cdn/shop/files/arrow-left.svg)!important}.featured-collection-button-next{display:block!important;background:url(/cdn/shop/files/arrow-right.svg?v=1731311264)!important}.breadcrumbs{padding:0 0 8px}.pMMBundleBuilderPage_titleContainer_fd9a9e65 h3{display:none}@media only screen and (max-width: 1349px){.header__inline-menu li a{font-size:16px;padding:0 12px}.index-table-detail-box-right-side-1-detail-new.common-detail,.index-table-detail-box-right-side-2-detail-new.common-detail,.index-table-detail-box-left-side-1-detail-new.common-detail{font-size:20px}.custom-testimonial-section .slick-dots{bottom:-35px}.custom-image-text .custom-heading.image-with-text__heading,.custom-heading,.testimonial-blocks-content h2,.faq-title-wrapper h2,.contact-form-content h2,.contact-extra-content h2,.main-page-title{font-size:36px;line-height:44px}.index-top-banner-content-over-left h2{font-size:44px;line-height:55px}.index-table-detail-box-left-side-2-detail-new.common-detail.details-2-relative,.index-table-detail-box-right-side-1-header-new,.index-table-detail-box-right-side-2-header-new{font-size:20px}.header-wrapper{padding:4px 0}.homepage-scrolling-bar .site-announcement-bar__message li p,.multicolumn-blocks a{font-size:21px}.reviews-slider-section{padding:0 0 50px}footer{margin-top:-38px!important}.footer__content-top{padding-bottom:3rem!important}.custom-featured-collection{padding:0 0 32px}.how-it-works-text p strong{font-size:30px;line-height:40px}.how-it-works-tabs-section{padding:6rem 0 0}.t-how-it-works .custom-page-banner-section{padding:0 0 70px}.text-column-blocks{gap:20px}.text-column-blocks p strong{font-size:22px;line-height:29px}.subscribe-left-content.common-subscribe-content{padding:0 0 0 20px}.product-lists p{font-size:17px;line-height:24px}.product__title h1{font-size:38px;line-height:48px}.product .price-item.price-item--regular{font-size:28px;line-height:34px}.article-template__title{font-size:38px;line-height:50px}.how-it-works-second-btn a,.how-it-works-third-btn a{font-size:17px;line-height:22px;gap:6px;padding:10px;width:190px}.how-it-works-first-btn a{font-size:16px;gap:6px;padding:10px;width:190px}}@media only screen and (max-width: 1199px){.page-width{padding:0 25px}.header:not(.drawer-menu).page-width{padding:0 25px}.header__inline-menu li a{font-size:13px;padding:0 12px}.index-table-detail-box-left-side-new{width:490px}.index-table-detail-box-right-side-new{width:calc(100% - 490px)}.custom-testimonial-section .slick-dots{bottom:-45px}.custom-table-section{padding:6rem 0}.how-it-works-wrapper{padding:50px 20px}.custom-multicolumn-section{padding:3rem 0 6rem}.index-top-banner-content-over-left h2{font-size:38px;line-height:47px}.testimonial-blocks-content p strong{font-size:21px}.shopify-section-group-footer-group .separator-image{display:none}footer{padding:35px 0!important;margin-top:12px!important}.custom-multicolumn-section{padding:3rem 0}.page-banner-title h2,.page-banner-title h1{font-size:38px;line-height:46px}.about-info-text p strong{font-size:20px;line-height:28px}.about-info-text p{font-size:16px;line-height:24px}.common-how-it-works-tab{padding:40px 30px;gap:30px}.custom-how-it-works-tabs{padding:22px 25px}.custom-faq-tabs{padding:80px 0 55px}.contact-icon-wrapper{grid-template-columns:repeat(1,1fr)}.text-column-blocks li{padding:30px 14px}.text-column-blocks p strong{font-size:19px;line-height:26px}.breadcrumbs__list li a{font-size:15px}.breadcrumbs__list li:after{font-size:15px;top:1px}.breadcrumbs__list li{padding:0 16px 0 0}.breadcrumbs__list{gap:5px}.collection-list{padding:3rem 0}.collection-card-wrapper .card__heading a{font-size:22px;line-height:35px;padding:12px 20px 15px}.product__info-wrapper{padding:0 0 0 2rem!important}.product-info-wrapper{padding:20px}.product__title h1{font-size:32px;line-height:42px}.product .price-item.price-item--regular{font-size:24px;line-height:30px}.blog-articles .card__heading a{font-size:20px;line-height:30px}.how-it-works-first-btn a{width:130px}.breadcrumbs-product .breadcrumbs__list li a{font-size:12px}}@media only screen and (max-width: 989px){.multicolumn-blocks{grid-template-columns:repeat(2,1fr);gap:40px 20px}.how-it-works-blocks-wrapper{gap:10px}.index-table-detail-box-left-side-new{width:390px}.index-table-detail-box-right-side-new{width:calc(100% - 390px)}.index-table-detail-box-right-side-1-detail-new.common-detail,.index-table-detail-box-right-side-2-detail-new.common-detail,.index-table-detail-box-left-side-1-detail-new.common-detail,.index-table-detail-box-left-side-2-detail-new.common-detail.details-2-relative,.index-table-detail-box-right-side-1-header-new,.index-table-detail-box-right-side-2-header-new{font-size:17px}.custom-image-text .image-with-text__grid{flex-direction:column;gap:35px}.custom-image-text .image-with-text__content{padding:0}.custom-image-text .image-with-text__text-item,.custom-image-text .image-with-text__media-item{width:100%}.custom-image-text .custom-heading.image-with-text__heading,.custom-heading,.testimonial-blocks-content h2,.faq-title-wrapper h2,.contact-form-content h2,.contact-extra-content h2,.main-page-title{font-size:30px;line-height:40px}.index-top-banner-content-over-left h2{font-size:30px;line-height:36px}.index-top-banner-content-over-left p{font-size:19px;line-height:24px}.index-top-banner-content-over-left{max-width:440px;padding:20px;bottom:20px;left:20px}.header__icons .header-right-menu,.header__inline-menu{display:none}.testimonial-blocks-content-wrapper{align-items:center}.custom-image-text{padding:30px 0 0}.reviews-slider-section{padding:0 0 30px}.footer-block.grid__item{width:40%!important}.footer-block.grid__item.footer-block--menu{width:28%!important}.footer__content-top .grid{row-gap:0rem!important}.logo-under-text p{max-width:250px}.page-banner-image{width:50%;height:250px}.page-banner-title{height:250px;width:50%}.t-about .custom-image-text .section-template--23426900492567__custom_image_text_xXFqYk-padding{padding:40px 0 10px}.t-about .about-image-text-second{padding:0 0 15px}.about-info-section{padding:6rem 0}.about-info-blocks{gap:20px 40px;grid-template-columns:repeat(1,1fr)}.about-contact-form-wrapper{gap:0px;grid-template-columns:repeat(1,1fr)}.about-contact-content{padding:25px 25px 30px 24px}.custom-image-text.about-image-text-second .image-with-text__content{padding:0}.common-how-it-works-tab{padding:10px 15px;gap:20px}.how-it-works-text p strong{font-size:26px;line-height:33px}.how-it-works-text p,.how-it-works-text ul li{font-size:16px;line-height:26px}.how-it-works-text ul{padding:6px 0 0 20px}.custom-how-it-works-tabs li{font-size:16px;line-height:22px}.custom-how-it-works-tabs{padding:12px 20px;gap:10px}.custom-faq-tabs{grid-template-columns:repeat(2,1fr);padding:70px 0 50px}.faqs--grid{grid-template-columns:repeat(1,1fr);padding:2rem 0 0;gap:0px}.t-contact .contact-form-wrapper{grid-template-columns:repeat(1,1fr)}.contact-icon-wrapper{grid-template-columns:repeat(2,1fr)}.subscribe-left-content.common-subscribe-content,.subscribe-right-content.common-subscribe-content{width:50%}.subscribe-wrapper{gap:20px}.subscribe-left-content.common-subscribe-content{padding:0}.subscribe-lists li p{font-size:16px;line-height:26px}.t-subscribe-and-save .faq-tabs-section{padding:50px 0}.text-columns-section{padding:60px 0}.product{flex-direction:column;gap:20px!important}.product__media-wrapper,.product__info-wrapper{width:100%!important}.blog-articles{grid-template-columns:repeat(2,1fr)!important;gap:22px!important}.main-blog{padding-top:65px!important}.article-template__title{font-size:32px;line-height:40px}.title-wrapper--no-top-margin{margin-top:0}.page-banner-content-wrapper p{font-size:16px;line-height:25px}.common-how-it-works-tab{flex-direction:column}.how-it-works-text,.how-it-work-img{width:100%}.common-how-it-works-tab{padding:25px 15px}}@media only screen and (max-width: 749px){.index-table-box-slider .swiper-slide{width:100%!important}.follow-us-wrapper{flex-direction:column;gap:10px}.testimonial-blocks-content{padding:0;width:100%}.testimonial-blocks-content-wrapper{flex-direction:column;gap:30px}.testimonial-blocks-image{width:100%}.multicolumn-blocks{grid-template-columns:repeat(1,1fr)}.how-it-works-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:40px}.how-it-works-wrapper{padding:40px 20px 10px}.how-it-works-blocks-content h3{margin:0 auto 12px}.index-top-banner-content-over-left{max-width:100%;position:initial;background:transparent;padding:20px 0}.index-top-banner-content-over-left h2{font-size:26px;line-height:32px}.index-top-banner-left,.index-top-banner-right{width:100%}.video-section-wrapper video{border-radius:20px}.index-top-banner-image-left img{border-radius:20px}.homepage-scrolling-bar .site-announcement-bar__message li p{font-size:19px}.homepage-scrolling-bar{padding:0}.separator-section{padding:5px 0 0}.page-width{padding:0 18px!important}.header:not(.drawer-menu).page-width{padding:0 18px}.banner-column-divider{flex-direction:column}.custom-image-text .custom-heading.image-with-text__heading,.custom-heading,.testimonial-blocks-content h2,.faq-title-wrapper h2,.contact-form-content h2{font-size:26px;line-height:36px}.homepage-scrolling-bar .site-announcement-bar__message li p,.multicolumn-blocks a,.custom-featured-collection .card__heading a{font-size:17px;line-height:24px}.testimonial-blocks-content p strong{font-size:18px}.footer-block.grid__item,.footer-block.grid__item.footer-block--menu{width:100%!important}.footer-block__details-content{margin-bottom:0!important}.footer-block__image-wrapper{width:100%}.logo-under-text p{max-width:100%}.footer-block.grid__item{margin:2rem 0!important}.footer-block__image-wrapper{margin-bottom:0!important}.footer__copyright{flex-direction:column}.policies li:before{display:none}.policies li{padding:0 10px}.custom-testimonial-section .slick-dots{left:50%;transform:translate(-50%)}footer{padding:25px 0!important}.index-table-detail-box-left-side-new{width:60%}.index-table-detail-box-right-side-new{width:40%}.index-table-detail-box-left-side-2-logos-new.details-2-relative img{width:70px}.index-table-detail-box-left-side-2-video-new video{border-radius:10px 10px 0 0}.index-table-detail-box-left-side-2-video-new:before{border-radius:10px 10px 0 0}.index-table-detail-box-right-side-1-detail-new.common-detail,.index-table-detail-box-right-side-2-detail-new.common-detail,.index-table-detail-box-left-side-1-detail-new.common-detail,.index-table-detail-box-left-side-2-detail-new.common-detail.details-2-relative,.index-table-detail-box-right-side-1-header-new,.index-table-detail-box-right-side-2-header-new{font-size:14px}.index-table-detail-box-left-side-2-tick-icon-new.details-2-relative img,.index-table-detail-box-right-side-2-tick-icon-new img{width:30px}.index-table-detail-box-left-side-1-detail-new.common-detail,.index-table-detail-box-left-side-2-logos-new.details-2-relative,.index-table-detail-box-right-side-1-detail-new.common-detail,.index-table-detail-box-right-side-2-detail-new.common-detail,.index-table-detail-box-left-side-2-tick-icon-new.details-2-relative,.index-table-detail-box-left-side-2-detail-new.common-detail.details-2-relative,.index-table-detail-box-left-side-1-blank-new,.index-table-detail-box-right-side-2-tick-icon-new,.index-table-detail-box-right-side-1-header-new,.index-table-detail-box-right-side-2-header-new{height:80px}.custom-table-section{position:relative}.index-table-detail-box-right-side-new .swiper-container{position:initial!important}.table-pagination .swiper-pagination-bullet{background:#fff;width:12px;height:12px;border:1px solid #ca054d}.table-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ca054d}.page-banner-wrapper{flex-direction:column}.page-banner-image{width:100%;height:auto}.page-banner-title{height:170px;width:100%}.page-banner-title h2,.page-banner-title h1{font-size:30px;line-height:38px}.about-info-flex{flex-direction:column}.how-it-work-img,.how-it-works-text{width:100%}.common-how-it-works-tab{padding:20px;gap:12px;flex-direction:column}.how-it-works-text ul{padding:10px 0 8px 20px}.t-how-it-works .custom-page-banner-section{padding:0 0 62px}.custom-how-it-works-tabs{padding:22px 20px;gap:15px;flex-direction:column;border-radius:20px}.custom-faq-tabs{grid-template-columns:repeat(1,1fr);padding:60px 0 50px}.faq--accordion{padding:13px 45px 13px 12px}.faq--accordion:after{right:12px}.contact-icon-wrapper{grid-template-columns:repeat(1,1fr)}.social-text p{font-size:24px;line-height:30px}.custom-contact-form-section .contact__fields{grid-template-columns:repeat(1,1fr);gap:14px}.t-contact .contact-form-wrapper{padding:45px 0 25px}.reviews-slider-section .reviews-button-prev,.reviews-slider-section .reviews-button-next{display:none!important}.text-column-blocks{grid-template-columns:repeat(1,1fr)}.subscribe-wrapper{flex-direction:column}.subscribe-left-content.common-subscribe-content,.subscribe-right-content.common-subscribe-content{width:100%}.text-columns-section{padding:50px 0}.t-shipping-and-return .rte h3{font-size:21px;line-height:28px}.collection-card-wrapper .icon-wrap{width:26px;height:26px}.collection-card-wrapper .icon-wrap svg{width:18px;left:2px}.collection-card-wrapper .card__heading a{font-size:18px;line-height:22px;padding:10px 11px 12px;border-radius:10px}.collection-list{padding:2rem 0}.product-info-wrapper{grid-template-columns:repeat(1,1fr);padding:30px 15px}.product-info-section{padding:3rem 0 0}.product-lists p{font-size:12px;line-height:16px;border-radius:10px;height:75px;padding:0 5px;margin:0 0 5px}.product-image-gallery-flex{gap:8px}.product__info-wrapper{padding:0 0 0 0rem!important}.product__title h1{font-size:26px;line-height:34px}.product .slider-buttons{display:none}.product__media img{height:360px!important}.blog-articles{grid-template-columns:repeat(1,1fr)!important;gap:42px!important}.main-blog{padding-top:65px!important}.main-blog{padding-top:55px!important}.article-template__title{font-size:26px;line-height:36px}.article-template__content h2{font-size:21px;line-height:28px}.article.grid__item{margin:0!important}.featured-blog-wrapper{padding:50px 0 0}.featured-blog-wrapper .common-heading-wrapper{padding:0}.featured-blog-wrapper .common-heading-wrapper{flex-direction:column;justify-content:start;align-items:start}.page-banner-image-title{width:100%;border-radius:20px}.page-banner-image-title:before{border-radius:20px}.page-banner-image-title img{height:200px;object-fit:cover}.how-it-works-button{flex-direction:column;gap:0}.how-it-works-first-btn a{width:200px;margin:15px 0 0}.how-it-works-second-btn a,.how-it-works-third-btn a{width:200px;margin:12px 0 0}.page-banner-wrapper .page-banner-title{display:none}.mob-banner-title{display:block}.page-banner-content-wrapper{padding:20px 20px 12px;width:100%}.page-banner-content-wrapper h1{font-size:22px}.mob-banner-title h1{margin:0}.page-banner-wrapper{position:relative}.mob-banner-title{position:absolute;bottom:15px;padding:0 16px;width:100%}.mob-banner-title h1{margin:0;color:#fff;font-size:24px}.page-banner-wrapper:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(179.84deg,#0000 .14%,#000 128.12%)}.collection-page-banner .page-banner-wrapper:before{display:none}}@media only screen and (max-width: 480px){.site-announcement-bar__message li{padding-right:55px}.site-announcement-bar__message li:after{right:25px}}@media only screen and (max-width: 479px){.product__media img{height:310px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
