.info-section{display:flex;justify-content:center;align-items:center;gap:40px;font-family:Arial,sans-serif;font-size:14px;color:#777}.info-item{display:flex;align-items:center;gap:10px}.info-item i{font-size:18px;color:#aaa}.Custom-banner-img{position:relative;width:100%;height:400px;display:flex;align-items:center;padding:50px;color:#fff;background-repeat:no-repeat;background-size:cover}.Custom-banner-img.desktop_banner{height:auto;min-height:100svh;max-height:100lvh;padding:60px 80px 40px;background-position:center bottom;justify-content:right;align-items:baseline}.custom-banner-sec{padding-bottom:60px}.main-content{position:relative;max-width:740px;width:100%}.Custom-banner-img h2{font-family:Neue Montreal Medium;font-weight:500;margin-bottom:15px;font-size:70px;line-height:78px;text-shadow:0px 0px 20px #000000;color:#fff}.Custom-banner-img p{font-family:Neue Montreal Regular;font-weight:400;font-size:28px!important;line-height:34px;letter-spacing:0;margin-bottom:0;padding-bottom:30px;text-shadow:0px 0px 20px #000000}.mobile_banner{display:none}@media (max-width: 768px){.desktop_banner{display:none}.mobile_banner{display:block}.Custom-banner-img{height:auto;padding:15px}.custom-banner-sec{padding-bottom:20px}.Custom-banner-img img.mobile-banner-img{width:100%}.Custom-banner-img .main-content{padding:20px 0}.Custom-banner-img h2{font-size:36px!important;line-height:42px!important;text-shadow:none;color:#000}.Custom-banner-img p{font-size:20px!important;line-height:26px!important;padding-bottom:10px;max-width:600px;text-shadow:none;color:#000}}.blog-section{text-align:center;padding:80px 15px;background-color:#fff;font-family:Arial,sans-serif}.blog-section .inner-section{position:relative}.blog-container{display:flex;justify-content:center;gap:20px;position:unset;flex-wrap:wrap;margin-top:20px;max-width:945px}.blog-box{background:#fff;padding:15px;border-radius:15px;text-align:center;max-width:400px;box-shadow:0 4px 6px #0000001a}.blog-box img{width:100%;border-radius:15px;margin-bottom:10px}.blog-box h3{font-size:16px;font-weight:700}.blog-box p{font-size:14px;margin-bottom:15px}.blog-box button{background:#000;color:#fff;padding:10px 20px;border:none;border-radius:20px;cursor:pointer;font-size:14px}.blog-box button:hover{background:#333}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next";width:100%;display:flex;justify-content:center;align-items:center;font-size:24px;height:100%;color:#2f5bdd;font-weight:800}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev";width:100%;display:flex;justify-content:center;align-items:center;font-size:24px;height:100%;color:#2f5bdd;font-weight:800}.swiper-button-prev,.swiper-button-next{display:block!important;width:65px;height:65px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);background-color:#c2cff2;border-radius:50%;color:#fff;cursor:pointer;z-index:1}.swiper-button-next{right:0}.swiper-button-prev{left:0}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#000c}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#fff}@media (max-width:767px){.swiper-button-next,.swiper-button-prev{top:unset;bottom:-60px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{font-size:20px}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{font-size:20px}.swiper-button-prev,.swiper-button-next{display:none!important;width:50px;height:50px}}.Choose-space-sec{padding:80px 15px}.Choose-space-sec .container{max-width:1300px;width:100%;margin:auto}.Choose-space-sec .heading-row h3.heading{font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;color:#000;width:100%;text-align:center}.Choose-space-sec .inner-section .left-column .inner-column1,.Choose-space-sec .inner-section .left-column .inner-column2{min-height:180px;width:100%;height:100%;background-size:cover;border-radius:25px;background-position:center center}.Choose-space-sec .inner-section .right-column .inner-column3{width:100%;height:100%;background-size:cover;border-radius:25px;background-position:center center}.Choose-space-sec .inner-section .left-column{height:100%;width:58%;max-width:58%;row-gap:25px;display:flex;flex-direction:column;padding:0}.Choose-space-sec .inner-section .right-column{padding:0;width:42%;max-width:42%}.Choose-space-sec .inner-section{column-gap:30px;padding-top:40px;width:100%;margin:auto}.Choose-space-sec .inner-section .left-column .inner-column1,.Choose-space-sec .inner-section .left-column .inner-column2,.Choose-space-sec .inner-section .right-column .inner-column3{display:flex;align-items:center;justify-content:center;transition:all .5s ease-in-out}.Choose-space-sec .inner-section .content{font-family:Neue Montreal Regular;font-weight:400;font-size:40px;line-height:100%;letter-spacing:0;text-align:center;transition:all .5s ease-in-out;color:#fff;text-transform:uppercase}.left-column .inner:hover,.right-column .inner:hover{box-shadow:inset 0 0 60px #0d6efde6,inset 0 0 80px #0d6efd99,inset 0 0 100px #0d6efd66}.Choose-space-sec .inner-section .inner:hover .content{color:#000;transition:all .5s ease-in-out}@media (max-width:767px){.Choose-space-sec .inner-section{flex-direction:column;row-gap:20px}.Choose-space-sec .inner-section .left-column{row-gap:20px}.Choose-space-sec .inner-section .left-column,.Choose-space-sec .inner-section .right-column{width:100%;max-width:100%}.Choose-space-sec .inner-section .left-column .inner-column1,.Choose-space-sec .inner-section .left-column .inner-column2{min-height:85px;border-radius:15px}.inner-column3.inner{height:240px!important}.Choose-space-sec .inner-section .content{font-size:20px}.Choose-space-sec .heading-row h3.heading{display:none}.Choose-space-sec .container{padding:0}.Choose-space-sec{padding:20px 15px}}img.top-collection-banner{width:100%;height:auto}.faq-section{background:#f8f9fa;padding:20px;border-radius:10px}.faq-container{max-width:800px;margin:auto}.faq-item{border-bottom:1px solid #e4ecfb;padding:5px 0}.faq-question{width:100%;background:none;border:none;text-align:left;font-size:18px;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;transition:color .3s ease}.icon{font-size:20px;transition:transform .3s ease}.faq-answer{opacity:0;transform:translateY(-10px);visibility:hidden;height:0;padding:5px 10px;overflow:hidden;clip-path:inset(0 0 100% 0);transition:transform .6s ease-in-out,opacity .6s ease-in-out,clip-path .6s ease-in-out,visibility .6s ease-in-out}.faq-item.active .faq-answer{opacity:1;transform:translateY(0);visibility:visible;height:auto;clip-path:inset(0 0 0 0);padding:5px 10px;width:95%;color:#000;font-size:15px}.faq-item.active .icon{content:"-";transform:rotate(180deg)}.custom-faqs section.faq-section{max-width:1250px;background-color:#f3f5f9;padding:50px 25px;margin:auto;border-radius:50px}.custom-faqs section.faq-section h2{text-align:center;font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;color:#000;margin-bottom:15px}.custom-faqs{padding-bottom:110px}.custom-faqs section.faq-section .faq-container{max-width:1350px;margin:auto}.custom-faqs section.faq-section .faq-container .faq-item button.faq-question{font-family:Neue Montreal Regular;font-weight:400;font-size:22px;line-height:24px;letter-spacing:0;color:#000}.custom-faqs section.faq-section button.faq-question:focus{outline:none}.faq-answer{opacity:0;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .4s ease-in-out}.faq-item.active .faq-answer{opacity:1;max-height:500px}@media (max-width:767px){.custom-faqs{padding:30px 15px 45px}.custom-faqs section.faq-section{padding:25px 15px}.custom-faqs section.faq-section h2{font-size:32px;line-height:35px}.custom-faqs section.faq-section .faq-container .faq-item button.faq-question{font-size:15px;line-height:20px}.custom-faqs section.faq-section .faq-container .faq-item button.faq-question .icon{font-size:28px}.custom-faqs section.faq-section .faq-container .faq-item .faq-answer{font-family:Neue Montreal Regular;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.faq-item.active .faq-answer{display:block;font-size:15px;line-height:24px}.custom-faqs section.faq-section{border-radius:45px}}.footer{padding:40px;background-color:#000}.footer-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer-column{flex:1 1 180px}.logo-newsletter{flex:2 1 300px;max-width:400px}.footer-logo{width:150px;margin-bottom:20px}.footer-tagline{font-size:20px;font-weight:500;margin-bottom:10px}.footer-subtagline{font-size:14px;margin-bottom:20px;color:#ccc}.newsletter-form{display:flex;align-items:center;border-bottom:1px solid #fff;margin-bottom:20px}.newsletter-input{flex:1;padding:10px;background:transparent;border:none;color:#fff;font-size:16px;outline:none}.newsletter-button{background:none;border:none;color:#fff;font-size:22px;cursor:pointer}.footer-disclaimer{font-size:12px;color:#ccc}.footer-column h4{font-size:20px;font-weight:700;margin-bottom:10px;color:#fff}.footer-column ul{list-style:none;padding:0;margin:0}.footer-column li{margin-bottom:8px}.footer-column a{color:#fff;text-decoration:none;font-size:15px}.footer-column a:hover{text-decoration:underline}.footer-column p{font-size:14px;margin:5px 0}.footer-column h4,.footer-column ul.footer-menu,.footer-column.contact{text-align:center}.footer-column.logo-newsletter img{max-width:140px;width:100%;height:auto;margin-bottom:30px}.footer-column.logo-newsletter{margin-top:-100px}.footer-column .footer-tagline{font-size:20px;color:#fff;font-weight:500!important;margin-bottom:0;line-height:28px}p.footer-subtagline{font-size:16px;line-height:24px;margin-top:-5px;margin-bottom:10px;font-weight:400}.newsletter-form__field-wrapper{width:100%}.newsletter-form__field-wrapper input{background-color:transparent;border:none;outline:none;display:inline-block;width:100%}.newsletter-form__field-wrapper .field:after{border:none!important;box-shadow:none}.field label.field__label{color:#fff;font-size:20px}.footer-column.logo-newsletter{max-width:35%}.footer-container{gap:0px}span.svg-wrapper svg path{fill:#fff}.footer-disclaimer p{font-size:12px;line-height:18px}.footer-column.logo-newsletter p{margin-bottom:10px}@media (max-width:767px){.footer-column.logo-newsletter img{margin:0 auto;display:block}.footer-column.logo-newsletter{margin-top:-20px}.footer-column.logo-newsletter{max-width:100%}.footer-column{flex:0 0 auto}.footer-container .footer-column:not(:first-child){width:calc(50% - 15px);display:flex;flex-direction:column;align-items:center}.footer-container{gap:25px}}.footer-container{gap:0px;max-width:1300px;margin:0 auto}.logo-newsletter{flex:2 1 auto;max-width:450px}.field label.field__label{color:#fff;font-size:25px;left:0;display:inline-block;top:4px}.newsletter-form__field-wrapper input{background-color:transparent;border:none;outline:none;display:inline-block;width:100%;color:#fff}.shopify-section-group-footer-group.custom-footer{padding-top:65px;background:#000}@media (max-width:767px){.footer-container{gap:35px 20px}.footer-column.logo-newsletter{width:100%}.shopify-section-group-footer-group.custom-footer{padding-top:30px}.footer-column.logo-newsletter img{margin-bottom:20px}.footer{padding:40px 15px}.footer-column a{word-break:break-all}}.newsletter-form__field-wrapper label.field__label{color:#ffffff7a;font-size:23px}button#Subscribe span.svg-wrapper img{position:relative;top:18px}button#Subscribe{width:10%}button#Subscribe span.svg-wrapper{width:100%!important}.commitment-section{text-align:center;padding:30px;font-family:Arial,sans-serif}.commitment-container{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin-top:20px}.commitment-box{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:150px}.commitment-box img{width:50px;height:auto;margin-bottom:10px}.commitment-box p{font-size:14px;font-weight:700}.review-custom-img{height:auto}.review-section{background:#000;color:#fff;padding:40px;text-align:center}.review-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.review-box{background:#111;border-radius:10px;padding:0;max-width:300px;text-align:center}.review-image img{width:100%;border-radius:10px}.stars{color:gold;margin:10px 0;font-size:20px}.review-author{font-weight:700;margin-top:10px;display:block}@media (max-width: 767px){.custom-review-image .review-section{padding:25px 15px}.custom-review-image section.review-section h2{margin:auto;font-size:22px;line-height:35px}.custom-review-image .review-section .review-box{padding:0}.custom-review-image .review-section .review-box .review-content p{font-size:14px;line-height:18px;margin:6px 0 10px;text-align:center}.custom-review-image .review-section .review-box .review-content .stars{margin:0!important}.custom-review-image .review-section .review-box .review-content .review-author{font-weight:400;margin-top:10px;font-size:14px;line-height:18px}}.testimonial-section{display:flex;flex-direction:column;gap:15px;padding:20px;font-family:Arial,sans-serif}.testimonial{padding:15px;border-radius:20px;color:#fff;font-size:1.2em;font-weight:700}.testimonial.odd{background:linear-gradient(to right,#305cde,#305cde00)}.testimonial.even{background:linear-gradient(to right,#305cde00,#305cde);color:#3b82f6;text-align:center}.testimonial span{display:block;font-size:.9em;font-weight:400;margin-top:5px;color:inherit}.custom-testimonial section.testimonial-section .testimonial p{font-family:Neue Montreal Regular;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0;color:#fff;margin-bottom:0!important}.custom-testimonial section.testimonial-section .testimonial p strong{font-weight:400}.custom-testimonial section.testimonial-section .testimonial span{font-family:Neue Montreal Regular;font-weight:400;font-size:22px;line-height:28px;letter-spacing:0;color:#fff!important;margin-top:0!important}.custom-testimonial section.testimonial-section .testimonial.even{text-align:right}.custom-testimonial section.testimonial-section{max-width:1300px;margin:auto;padding:0}.custom-testimonial{padding:80px 15px 140px}@media (max-width:767px){.custom-testimonial section.testimonial-section .testimonial p{font-size:15px;line-height:20px}.custom-testimonial section.testimonial-section .testimonial span{font-size:15px;line-height:20px}.custom-testimonial{padding:45px 15px 60px;min-height:100lvh;max-height:100svh;align-items:center;display:flex}}.features-plunge-section{padding:80px 15px 100px}.features-plunge-section .container{max-width:1000px;margin:auto}.features-plunge-section .image-box{display:flex;width:100%;column-gap:30px}.features-plunge-section .image-box .column-img{width:30%;display:flex;align-items:center}.features-plunge-section .image-box .column-text{width:70%;display:flex;flex-direction:column;justify-content:center}.features-plunge-section .container .inner-row{display:grid;grid-template-columns:repeat(3,1fr);column-gap:35px;row-gap:30px}.features-plunge-section .image-box img{width:82%}.features-plunge-section .container h2.heading{text-align:center;width:100%;padding-bottom:30px;font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;color:#000}.features-plunge-section .image-box h3{padding-top:14px;font-family:Neue Montreal Medium;font-weight:700;font-size:18px;line-height:23px;letter-spacing:0;color:#000}.features-plunge-section .image-box p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:18px;letter-spacing:0;padding-top:4px;color:#000}.features-plunge-section .container .inner-row .column{padding:0}@media (max-width:767px){.features-plunge-section .container h2.heading{font-size:32px;line-height:35px}.features-plunge-section .container .inner-row .column{padding:0 30px}}.high-perform-section-new{padding:80px 15px;position:relative}.high-perform-section-new .inner-section-new .inner-content-new p:hover{box-shadow:2px 2px 12px #0000000d}.inner-content-new.video-content-new{position:relative}.inner-content-new.video-content-new .over_text{position:absolute;bottom:0;display:flex;width:100%;left:0;padding:17px;color:#fff;height:100%;justify-content:center;align-items:end;border-radius:8px;background:linear-gradient(to top,#000,#0000)}.inner-content-new.video-content-new .over_text p{color:#fff}.high-perform-section-new .row h3.heading-new{font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;color:#000;width:100%;text-align:center}.high-perform-section-new .inner-content-new img{width:100%}.high-perform-section-new .container{max-width:1300px;width:100%}.high-perform-section-new .inner-section-new{padding-top:45px;padding-bottom:110px;column-gap:30px;width:100%;gap:16px;column-count:4}.high-perform-section-new .inner-section-new .inner-content-new p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;margin-bottom:0;padding:0 0 20px;color:#000;text-decoration:none;white-space:normal;overflow-wrap:break-word;word-break:break-word}.inner-content-new.video-content-new:hover .over_text{display:none}.high-perform-section-new .inner-section-new .inner-content-new.video-content-new .over_text p{color:#fff}.high-perform-section-new .inner-section-new .col.center-column-new p{padding-top:20px;padding-bottom:0}.high-perform-section-new .inner-content-new.hover-content-new{position:relative}.high-perform-section-new .inner-content-new.hover-content-new .image-box-new{position:absolute;top:0;left:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;opacity:1;transform:translateY(0)}.high-perform-section-new .inner-content-new.hover-content-new:hover .image-box-new{transform:translateY(100px)}.high-perform-section-new .col{padding:0}.high-perform-section-new .inner-content-new.hover-content-new img{padding-bottom:70px}.high-perform-section-new .inner-content-new.hover-content-new a{text-decoration:none}.high-perform-section-new .row.inner-section-new .col img{width:100%;height:450px;object-fit:cover;border-radius:10px}.high-perform-section-new .text-content{padding:18px;border-radius:.5rem;background-color:#f4f4f4;position:relative;overflow:hidden;isolation:isolate;color:#000;margin:0 0 20px;box-shadow:2px 2px 12px #0000000d}.video-wrapper video{height:100%;object-fit:cover;width:100%;border-radius:10px;background-color:#f5f7f9}.image-overlay-wrapper{position:relative;display:inline-block}.high-perform-section-new .inner-content.hover-content p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;margin-bottom:0;color:#000;word-wrap:break-word;overflow-wrap:break-word}.image-overlay-wrapper .overlay-text{position:absolute;bottom:0;left:0;color:#fff;font-size:15px;line-height:20px;padding:10px;border-radius:10px;max-width:100%;background:linear-gradient(to top,#252525 5%,#0000);width:100%;word-wrap:break-word;overflow-wrap:break-word;font-family:Neue Montreal Regular;font-weight:400;letter-spacing:0}.row.inner-section-new .text-content{padding:10px;background-color:#f5f7f9;margin-bottom:15px;border-radius:10px;color:#000}.inner-section-new .center-column .center-image-text{padding:10px;background-color:#f5f7f9;border-radius:10px;color:#000}.video-column-new p.video-top-text{padding:10px!important;background-color:#f5f7f9;border-radius:8px;margin-top:10px;color:#000!important;margin-bottom:10px!important}.inner-section-new .center-column .center-image-text p{margin-bottom:0;padding-top:10px}.inner-section-new .center-column p.bottom-para{padding:10px;background-color:#f5f7f9;border-radius:8px;margin-top:10px;color:#000}.inner-section-new .center-column p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0}.video-wrapper:hover video{cursor:pointer;filter:brightness(.9)}.hover-video-wrapper{position:relative;display:inline-block;height:460px;width:100%!important}.video-overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.play-icon{width:60px;height:60px}.hover-video-wrapper:hover .video-overlay-icon{opacity:0;transition:opacity .3s ease}.video-overlay-icon circle{fill:#0000}.video-overlay-icon polygon{fill:#fff}.video-overlay-icon svg.play-icon{border-radius:50%;border:2px solid #fff}.high-perform-img-new{height:auto}.high-perform-section-new .high-perform-img{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:8px}.high-perform-section-new .text-content:hover{box-shadow:4px 4px 12px #00000040;text-decoration:none!important;transition:2s all;transform:perspective(600px) rotateX(1.02941deg) rotateY(-1.48162deg);transition:unset}.high-perform-section-new .text-content{transform:perspective(600px) rotateX(0) rotateY(0);transition:transform .5s}.high-perform-section-new .video-column-new{box-shadow:2px 2px 12px #0000000d;transform:perspective(600px) rotateX(0) rotateY(0);transition:transform .5s;margin:8px 0}.high-perform-section-new .inner-content.hover-content{margin:0 0 20px}.high-perform-section-new .inner-section-new:after{content:"";display:block;z-index:2;position:absolute;top:0;left:0;right:0;bottom:-50px;pointer-events:none;background:linear-gradient(180deg,#fff0 60%,#fffffff2 90%)}.high-perform-section-new .video-column-new:hover,image-box:hover{transform:perspective(600px) rotateX(2.5deg) rotateY(-.277405deg);transition:unset}.high-perform-section-new .image-box{transform:perspective(600px) rotateX(0) rotateY(0);transition:transform .5s}.high-perform-section-new .image-box:hover{transform:perspective(600px) rotateX(2.5deg) rotateY(-.277405deg);transition:unset}.payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:20px 0 10px;filter:grayscale(1);padding:0}ul.payment-icons li{list-style:none}.payment-icons .icon{width:30px;height:auto}.shipping-warranty{display:flex;justify-content:space-between}.shipping-warranty .icon__text{display:flex;align-items:center;gap:10px}.shipping-warranty .icon__text img.icon{width:30px;height:auto}.shipping-warranty .icon__text h6.custom_text{font-size:12px;font-family:inherit;line-height:normal}.home-page .Rotating-recover-text .rl-container span.rl-static-end{text-transform:lowercase}@media (max-width:767px){.high-perform-section-new .inner-section-new .hide-mob{display:none}.high-perform-section-new .row h3.heading-new{font-size:32px;line-height:35px}.high-perform-section-new .inner-section-new .inner-content-new p{font-size:14px;line-height:20px;padding-top:15px!important;white-space:normal;overflow-wrap:break-word;word-break:break-word}.high-perform-section-new .col{padding:0}.high-perform-section-new .inner-section-new{column-gap:20px;padding-bottom:5px}.high-perform-section-new .inner-content-new.hover-content-new .image-box-new:after{height:29px;width:29px;position:absolute;top:30%;left:36%}.high-perform-section-new{padding:30px 15px 40px}.high-perform-section-new .inner-section-new{column-gap:20px;padding-bottom:5px;column-count:2}.high-perform-section-new .inner-content-new.hover-content-new:hover .image-box-new{transform:translateY(132px)}.hover-video-wrapper{height:230px}.home-page .Rotating-recover-text .rl-container{margin:auto;align-items:center}}.high-perform-section{padding:80px 15px}.high-perform-section .row h3.heading{font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;color:#000;width:100%;text-align:center}.high-perform-section .inner-content img{width:100%}.high-perform-section .container{max-width:1300px;width:100%}.high-perform-section .inner-section{padding-top:45px;padding-bottom:110px;column-gap:30px}.high-perform-section .inner-section .inner-content p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0;margin-bottom:0;padding:0 0 20px;color:#000;text-decoration:none}.high-perform-section .inner-section .col.center-column p{padding-top:20px;padding-bottom:0}.high-perform-section .inner-content.hover-content{position:relative}.high-perform-section .inner-content.hover-content .image-box{position:absolute;top:0;left:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;opacity:1;transform:translateY(0)}.high-perform-section .inner-content.hover-content:hover .image-box{transform:translateY(100px)}.high-perform-section .col{padding:0}.high-perform-section .inner-content.hover-content img{padding-bottom:70px}.high-perform-section .inner-content.hover-content a{text-decoration:none}@media (max-width:767px){.high-perform-section .inner-section .hide-mob{display:none}.high-perform-section .row h3.heading{font-size:32px;line-height:35px}.high-perform-section .inner-section .inner-content p{font-size:14px;line-height:20px;padding-top:15px!important}.high-perform-section .col{padding:0}.high-perform-section .inner-section{column-gap:20px;padding-bottom:5px}.high-perform-section .inner-content.hover-content .image-box:after{height:29px;width:29px;position:absolute;top:30%;left:36%}.high-perform-section{padding:30px 15px 40px}.high-perform-section .inner-section{column-gap:20px;padding-bottom:5px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}.high-perform-section .inner-content.hover-content:hover .image-box{transform:translateY(132px)}}.high-perform-img{height:auto}.performance-section{text-align:center;padding:50px;font-family:Arial,sans-serif}.performance-section h1{font-size:2.5em;font-weight:700;margin-bottom:10px}.performance-section p{font-size:1.2em;margin-bottom:30px}.features{display:flex;justify-content:center;flex-wrap:wrap}.feature img{width:80px;height:80px;margin-bottom:15px}.feature h3{font-size:1.2em;font-weight:700;margin-bottom:10px}.feature p{font-size:1em;color:#555}.image-box-slider section.performance-section{max-width:1300px;margin:auto;padding:0}.image-box-slider .performance-section p{font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;color:#000;padding-top:25px;padding-bottom:10px}.image-box-slider section.performance-section h3{font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;text-align:center;max-width:1087px;margin:auto;padding-bottom:50px;color:#000}.image-box-slider{padding:50px 15px}.image-box-slider section.performance-section .features h3{font-family:Neue Montreal Bold;font-weight:700;font-size:18px;line-height:23px;letter-spacing:0;text-align:center;color:#000;padding-bottom:0!important;min-height:50px}.image-box-slider section.performance-section .features p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:18px;letter-spacing:0%;text-align:center;color:#000;padding-top:15px!important;margin-bottom:0}.image-box-slider section.performance-section .features img.image-box-img{width:100%;height:auto;border-radius:20px}.image-box-slider .swiper-wrapper{height:auto}@media (max-width:767px){.image-box-slider section.performance-section h3{font-size:32px;line-height:35px;padding-bottom:10px}.image-box-slider .performance-section p{font-size:15px;line-height:22px;padding-top:15px}.image-box-slider section.performance-section .features h3{font-size:15px;line-height:18px}.image-box-slider section.performance-section .features p{font-size:14px;line-height:18px;padding-top:0!important}.image-box-slider{padding:20px 15px}.image-box-slider section.performance-section .features h3{min-height:40px}.image-box-slider section.performance-section .features img.image-box-img{margin-bottom:0}}.recover-best-section{padding:80px 15px 60px}.recover-best-section .container{max-width:1300px;margin:auto}.recover-best-section .container .inner-row{display:grid;grid-template-columns:repeat(4,1fr);column-gap:35px;row-gap:20px}.recover-best-section .image-box img{width:100%}.recover-best-section .container h2.heading{text-align:center;width:100%;padding-bottom:30px;font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;color:#000}.recover-best-section .image-box h3{padding-top:14px;font-family:Neue Montreal Regular;font-weight:700;font-size:18px;line-height:24px;letter-spacing:.6px;color:#000}.recover-best-section .image-box p{font-family:Neue Montreal Regular;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.6px;padding-top:4px}.recover-best-section .image-box img{border-radius:12px}@media (max-width:767px){.recover-best-section .container h2.heading{font-size:32px;line-height:35px}.recover-best-section .container .inner-row .image-box{padding-bottom:30px}.features-plunge-section .image-box h3{font-size:18px;line-height:23px}}.rl-sec{background-color:#000;padding:120px 15px;min-height:100lvh;display:flex;align-items:center}.rl-container{display:flex;align-items:center;font-size:75px;font-weight:700;font-family:Arial,sans-serif;white-space:nowrap;overflow:hidden;justify-content:center;position:relative}.rl-static-start,.rl-static-end{font-weight:700;color:#fff;font-family:Neue Montreal Medium}.rl-wrapper{width:320px;position:relative;display:flex;flex-direction:column;justify-content:center}.rl-track{display:flex;flex-direction:column;transition:transform .6s ease-in-out;will-change:transform}.rl-word{height:80px;line-height:80px;font-size:64px;font-weight:700;text-align:left;color:#444;margin:5px 0;transition:opacity .6s ease-in-out}.rl-scroll{height:270px;overflow:hidden;position:relative}.rl-word.active{color:#305cde}.rl-word.prev{opacity:1;color:#888}.rl-word.active{color:#305cde;transition:color .3s ease-in-out}.rl-word.next{opacity:1;color:#ccc}span.rl-static-start{color:#fff;font-family:Neue Montreal Medium}@media (min-width: 767px){.rl-word.hideDesk{display:none!important}}@media (max-width: 767px){span.rl-static-start{font-size:28px}.rl-word.active{transition:color 0s ease-in-out!important}.rl-sec{padding:20px 15px}.rl-container{font-size:24px;flex-direction:column;align-items:flex-start}.Rotating-recover-text .rl-container span.rl-word{font-size:28px}.rl-word{transition:opacity 0s ease-in-out,transform 0s ease-in-out}.rl-word{position:absolute;left:0;width:100%;opacity:0;transform:translateY(100%);transition:opacity 0s ease-in-out,transform 0s ease-in-out}.rl-word.active{opacity:1;transform:translateY(0);z-index:2}.rl-wrapper{height:50px;max-width:110px!important;position:relative}.rl-container span.rl-word{font-size:28px;line-height:36px}.rl-word{height:50px;line-height:50px}}.Rotating-text-sec1{background-color:#000;padding:120px 15px;min-height:100lvh;max-height:100svh;display:flex;align-items:center}.Rotating-text-sec1 .container{display:flex;align-items:center;font-family:Arial,sans-serif;font-size:75px;font-weight:700;white-space:nowrap;height:340px;overflow:hidden;position:relative;justify-content:center}.static-text1{font-weight:700;color:#fff;margin-right:15px;font-family:Neue Montreal Medium}.static-text2{font-weight:700;color:#fff}.scrolling-text1{display:flex;flex-direction:column;align-items:center;height:86px;overflow:visible;position:relative;line-height:normal;max-width:320px!important;width:100%;font-family:Neue Montreal Medium}.word1{position:absolute;width:100%;text-align:left;font-size:inherit;transition:transform 1s ease-in-out,opacity 1s ease-in-out;color:#656565;font-family:Neue Montreal Medium}.word1.active{color:#305cde!important;opacity:1;font-family:Neue Montreal Medium}@media (max-width: 767px){.Rotating-text-sec1 .container{font-size:24px;height:180px}.Rotating-text-sec1{padding:20px 15px}.scrolling-text1{height:25px;max-width:110px!important}.Rotating-text-sec1 .container{font-size:24px;height:auto;flex-direction:column;align-items:flex-start}.scrolling-text1{height:auto;position:relative;overflow:hidden;max-width:110px!important}.word1{opacity:0;transform:none!important;position:absolute;transition:opacity .6s ease}.word1.active{opacity:1;position:relative}.Rotating-text-sec1 .scrolling-text1{margin-top:0}}@media (max-width: 400px){.Rotating-text-sec1 .container{font-size:20px}.scrolling-text1{height:22px;max-width:92px!important}}.Scrolling-text-sec{padding:55px 15px 85px}.Scrolling-text-sec .container{display:flex;align-items:center;font-family:Arial,sans-serif;font-size:75px;font-weight:700;white-space:nowrap;height:340px;overflow:hidden;position:relative}.static-text{font-weight:700;color:#000;margin-right:15px;font-family:Neue Montreal Medium}.scrolling-text{display:flex;flex-direction:column;align-items:center;height:95px;overflow:visible;position:relative;line-height:normal;font-family:Neue Montreal Medium}.word{position:absolute;width:100%;text-align:left;font-size:inherit;transition:transform 1s ease-in-out,opacity 1s ease-in-out;color:#666;opacity:.5;transform:translateY(100%);font-family:Neue Montreal Medium}.word.active{color:#305cde!important;opacity:1;transform:translateY(0);font-family:Neue Montreal Medium}@media (max-width: 767px){.Scrolling-text-sec{padding:20px 15px;min-height:100lvh;max-height:100svh;align-items:center;display:flex}.Scrolling-text-sec .container{font-size:24px;height:180px}.scrolling-text{height:27px}.scrolling-text{height:auto;position:relative;overflow:hidden;margin-top:0}.word{opacity:0;position:absolute;transition:opacity .8s ease}.word.active{opacity:1;position:relative}.Scrolling-text-sec .container{font-size:24px;height:auto;flex-direction:column;align-items:flex-start}.Scrolling-text-sec .container .static-text{margin:auto}}.tabs{display:flex;cursor:pointer;width:60%;margin:0 auto}.tabs button{flex:1;padding:10px;background:#f1f1f1;border:none;margin-right:2px;transition:background .3s}.tabs button:hover,.tabs button.active{background:#ddd}.tab-content{display:none}.tab-content.active{display:block}.Best-seller-cstm{padding:80px 15px 60px}.Best-seller-cstm h2{font-family:Neue Montreal Regular;font-weight:400;font-size:44px;line-height:48px;letter-spacing:0;text-align:center;color:#000;padding-bottom:25px}.Best-seller-cstm .tabs button.tab-button{border-radius:100px;background-color:transparent;padding:10px 20px;font-family:Neue Montreal Regular;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#868686;border:1px solid #868686}.Best-seller-cstm .tabs button.tab-button.active{background-color:#000!important;border:1px solid #000!important;color:#f3f5f9!important;font-family:Neue Montreal Regular;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}.Best-seller-cstm .tabs{padding-bottom:50px;column-gap:22px}.Best-seller-cstm .container{max-width:1300px!important;margin:auto}.Best-seller-cstm .container .tabs{width:80%}.Best-seller-cstm .card-wrapper.product-card-wrapper .card__inner .card__media{border-radius:20px}.Best-seller-cstm .card-wrapper.product-card-wrapper .card{border:none}.Best-seller-cstm .collection.page-width{padding:0!important;width:100%;margin:0;max-width:100%!important}.Best-seller-cstm .collection.page-width .product-grid li.grid__item{padding:15px}.Best-seller-cstm .card__information .card__heading.h5{font-family:Neue Montreal Medium;font-weight:500;font-size:18px;line-height:28px;letter-spacing:0;color:#000}.Best-seller-cstm .card__information .price{font-family:Neue Montreal Regular;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;color:#009c53!important;padding-top:10px;padding-bottom:15px}.Best-seller-cstm button#-submit{width:100%;gap:10px;padding:10px 45px;border-radius:100px;border-width:1px;background-color:#000;color:#f3f5f9;font-family:Neue Montreal Regular;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0}.Best-seller-cstm .card__information .button:after{display:none}.Best-seller-cstm .card__information .card__heading.h5 a{color:#000;text-decoration:none}.Best-seller-cstm .collection.page-width .product-grid li.grid__item .card__information .local-stock{display:none!important}.Best-seller-cstm .collection.page-width .product-grid li.grid__item .card__information .price__container .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:14px}.Best-seller-cstm .collection.page-width .product-grid li.grid__item .card__information .price__container .price__sale span{order:2}.Best-seller-cstm .collection.page-width .product-grid li.grid__item .card__information .price__container .price__sale span.price-item.price-item--last{order:1}@media (max-width:767px){.Best-seller-cstm .container .tabs{width:100%;flex-wrap:wrap;justify-content:center;column-gap:12px;row-gap:12px;padding-bottom:20px}.Best-seller-cstm .tabs button.tab-button,.Best-seller-cstm .tabs button.tab-button.active{font-size:14px;padding:10px 15px;width:130px!important;flex:none}.Best-seller-cstm h2{font-size:32px;line-height:35px}.Best-seller-cstm .collection.page-width .product-grid li.grid__item{padding:7px}.Best-seller-cstm .card__information .card__heading.h5{font-size:15px;line-height:20px}.Best-seller-cstm .card__information .price{font-size:16px;line-height:20px;padding-top:10px;padding-bottom:10px}.Best-seller-cstm button#-submit{font-size:14px;min-height:27px;padding:6px 30px}}.hero{position:relative;width:100%;height:400px;display:flex;align-items:center;padding:50px;color:#fff;background-repeat:no-repeat;background-size:cover}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#000000b3,#0000001a)}.hero-content{position:relative;max-width:600px}.hero h1{font-size:36px;font-weight:700;margin-bottom:15px}.hero p{font-size:16px;margin-bottom:20px}.hero button{background:#fff;color:#000;padding:12px 24px;font-size:16px;border:none;cursor:pointer;border-radius:5px;font-weight:700}.hero button:hover{background:#f4f4f4}.quote{font-style:italic;font-size:14px;margin-top:20px}/// .sentence-wrapper{font-size:56px;font-weight:600;font-family:sans-serif;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.scrolling-word-box{height:1em;overflow:hidden;display:inline-block;position:relative;line-height:1em;vertical-align:baseline;transform:translateY(11px)}.scrolling-word-box ul{display:flex;flex-direction:column;animation:scrollWords 3s steps(3) infinite;padding:0;margin:-3px 0 0;list-style:none}.scrolling-word-box li{height:1em;line-height:1em;margin:0;padding:0;color:#305cde}@keyframes scrollWords{0%{transform:translateY(0)}to{transform:translateY(-3em)}}@media (max-width:767px){.scrolling-word-box{transform:translateY(8px)}}p.heading-text{text-align:center;padding-top:40px;font-size:30px}.client__image{max-width:100%;height:auto}.container{max-width:1140px;width:100%}.client .swiper-container{padding:40px 50px}.client__box img{display:block;margin:0 auto}.swiper-wrapper{display:flex;align-items:center!important}@media only screen and (max-width: 767px){.client .swiper-container{padding:0 0 40px}.client__box{padding:0;text-align:center}.client .swiper-button-prev,.client .swiper-button-next{display:none}}.shop-review-section .container{max-width:1300px;margin:auto;width:100%}.shop-review-section .inner-section{display:flex;width:100%;align-items:center;margin:auto}.shop-review-section .inner-section .review-content p{font-family:Neue Montreal Regular;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0;color:#fff;margin-bottom:0}.shop-review-section .inner-section .col{padding:0}.shop-review-section{background-color:#000;padding:20px 15px}.shop-review-section .review-content img{width:85px;height:auto}.shop-review-section .review-content{display:flex;column-gap:10px;align-items:center}.shop-review-section .button-col a.shop-btns{width:185px;height:44px;gap:10px;border-radius:100px;padding:10px 45px;display:inline-flex}.shop-review-section .button-col{display:flex;column-gap:15px;justify-content:end;padding:0}.shop-review-section .button-col a.shop-btns{width:185px;height:44px;gap:15px;border-radius:100px;padding:10px 20px;display:flex;background-color:#fff;align-items:center;justify-content:center;font-family:Neue Montreal Regular;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0;color:#000;text-decoration:none}.review-image{height:auto}@media (max-width:767px){.shop-review-section .inner-section{flex-direction:column;margin:0!important}.shop-review-section .container{padding:10px}.shop-review-section .button-col a.shop-btns{height:32px;border-radius:100px;padding:10px 4px;font-size:14px}.shop-review-section .button-col{padding-top:20px!important}.shop-review-section .inner-section .review-content p{font-size:14px;line-height:20px;text-align:center}.shop-review-section .review-content{flex-direction:column;row-gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
