@import"https://fonts.googleapis.com/css2?family=Russo+One&display=swap";@font-face{font-family:Helvetica;src:url(/cdn/shop/files/Helvetica.woff2) format("woff2"),url(/cdn/shop/files/Helvetica.woff?v=1751952996) format("woff");font-weight:400;font-style:normal;font-display:swap}p,a,button,input,select,textarea,div,span,label,li{font-family:Helvetica}h,h2,h3,h4,h5,h6{font-family:Russo One,sans-serif!important}.page-width{padding:0 50px;max-width:1300px}.announcement-bar__message{font-family:Russo One,sans-serif;letter-spacing:0;font-weight:400;font-size:14px;line-height:17px;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:7px;margin:0;padding:7px 0}.header:not(.drawer-menu).page-width{padding-left:50px!important;padding-right:50px!important;max-width:1300px!important;display:flex}nav.header__inline-menu li a{font-weight:400;font-size:18px;line-height:28px;color:#fff;letter-spacing:0;text-decoration:none;transition:.3s ease}nav.header__inline-menu li a:hover{color:#dfaf52;transition:.3s ease}nav.header__inline-menu li a:hover span{text-decoration:none}.header__active-menu-item{color:#dfaf52;text-decoration:none}.header-button a{font-weight:400;font-size:18px;line-height:17px;color:#fff;text-decoration:none;letter-spacing:0;background:linear-gradient(91.05deg,#b36f01 .9%,#e6ba5f 147.36%);border-radius:50px;padding:17px 33px;display:block;transition:.3s ease}.header-button a:hover{background:linear-gradient(91.05deg,#e6ba5f .9%,#b36f01 147.36%);transition:.3s ease}h1.header__heading{width:20%}.header__icons{padding-right:0!important;width:20%}.header__inline-menu{display:block;width:60%;text-align:right}.header{padding-top:0!important;padding-bottom:0!important}.homepage-banner p.image-with-text__text{font-weight:700;font-size:22px;line-height:25px;text-transform:uppercase;color:#fff;letter-spacing:0}.homepage-banner .banner__heading{font-weight:400;font-size:70px;line-height:80px;color:#fff;letter-spacing:0}.homepage-banner .banner__heading strong{color:#e6ba5f}.homepage-banner .banner__content{padding:150px 50px!important;max-width:1700px}.homepage-banner .banner__text p{font-weight:400;font-size:20px;line-height:30px;color:#fff;letter-spacing:0}.homepage-banner .banner__buttons a{font-weight:400;font-size:18px;line-height:17px;color:#fff;text-decoration:none;letter-spacing:0;background:linear-gradient(91.05deg,#b36f01 .9%,#e6ba5f 147.36%);border-radius:50px;padding:17px 33px;display:block;transition:.3s ease}.homepage-banner .banner__buttons a:hover{background:linear-gradient(91.05deg,#e6ba5f .9%,#b36f01 147.36%);transition:.3s ease}.homepage-banner .banner__buttons a:after,.homepage-banner .banner__buttons a:before{display:none}.homepage-banner .banner__box.content-container{max-width:620px!important}.cmn-sub-heading{font-weight:700;font-size:18px;line-height:21px;text-transform:uppercase;text-align:center;margin:0;letter-spacing:0;background:linear-gradient(173.95deg,#b36f01 5.3%,#e6ba5f 103.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin:0 0 7px!important}.our-mission-about-us .cmn-sub-heading{margin:10px 0 0!important}.cmn-main-heading{font-weight:400;font-size:45px;line-height:55px;text-align:center;color:#000;margin:10px 0}.cmn-description{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#000;letter-spacing:0;max-width:900px;margin:0 auto}.installation-video video{border-radius:20px}.installation-video{position:relative}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.prduct-video-wrapper{padding:40PX 0 0}.custom-video-section{padding:100px 0}.product-video-button{display:none}.unlock-benefits-left-list-content strong{font-weight:400;font-size:20px;line-height:30px;text-align:right;text-transform:uppercase;color:#000;letter-spacing:0;margin:0;display:block;font-family:Russo One,sans-serif}.unlock-benefits-left-list-content p{font-weight:400;font-size:18px;line-height:28px;text-align:right;color:#000;letter-spacing:0;margin:5px 0 0}.unlock-benefits-left-list-content .unlock-benefits-icon{text-align:right;position:relative;right:-15px}.unlock-benefits-right-list-content strong{font-weight:400;font-size:20px;line-height:30px;text-align:left;text-transform:uppercase;color:#000;letter-spacing:0;margin:0;display:block;font-family:Russo One,sans-serif}.unlock-benefits-right-list-content p{font-weight:400;font-size:18px;line-height:28px;text-align:left;color:#000;letter-spacing:0;margin:5px 0 0}.unlock-benefits-right-list-content .unlock-benefits-icon{text-align:left;position:relative;left:-15px}.unlack-benefits-content-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:32px 0 0}.unlock-benefits-center-image img{border-radius:10px}.mob-center-feature-image{display:none}.unlock-benefits-lists{display:flex;flex-direction:column;gap:20px}.custom-image-with-text{padding:100px 0 0!important}.custom-image-with-text .image-with-text__text p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.custom-image-with-text .image-with-text__text li{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;position:relative;list-style:none;padding:0 0 0 38px}.custom-image-with-text .image-with-text__text{margin:12px 0 0}.how-it-works .image-with-text__content,.about-us-image-text .image-with-text__content{padding:0 0 0 40px!important;align-items:center;justify-content:center}.featured-product .cmn-main-heading{text-align:left}.custom-image-with-text .image-with-text__text li strong{color:#b36f01}.custom-image-with-text .image-with-text__text ul{padding:0;display:flex;flex-direction:column;gap:10px}.custom-image-with-text .image-with-text__text li:before{content:"";position:absolute;top:0;left:0;height:32px;width:32px;background:url(/cdn/shop/files/image_2_traced.svg?v=1751958908)}.who-its-made-for .image-with-text__content,.our-mission-about-us .image-with-text__content{padding:0 40px 0 0!important;align-items:center;justify-content:center}.featured-product .product__text.inline-richtext strong{font-weight:700;font-size:18px;line-height:21px;text-transform:uppercase;text-align:left;margin:0;letter-spacing:0;background:linear-gradient(173.95deg,#b36f01 5.3%,#e6ba5f 103.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin:0 0 7px!important;display:block}.featured-product .product__info-wrapper{padding:0 0 0 40px!important}.featured-product .product__text.inline-richtext{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0}.featured-product .product__photo img{width:100%}.featured-product .grid__item.product__media-wrapper.web-product-image-featured,.featured-product .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{max-width:50%!important;width:50%!important}.featured-product .price-item.price-item--regular,.featured-product .price-item.price-item--sale,.featured-product .quantity__label{font-weight:700;font-size:20px;line-height:28px;color:#000;letter-spacing:0}.rich-text--block h4{font-weight:400;font-size:22px;line-height:32px;color:#000;margin:0}.rich-text--block ul{padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.rich-text--block li{list-style:none;font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;position:relative;padding:0 0 0 20px}.rich-text--block li:before{content:"";position:absolute;top:7px;left:0;height:16px;width:14px;background:url(/cdn/shop/files/Frame_2.png?v=1751960399)}.quantity:before,.quantity:after{display:none}.quantity{border:1px solid #000;border-radius:40px}.product-form__submit{margin-bottom:1rem;font-weight:400;font-size:18px;line-height:17px;color:#fff;text-decoration:none;letter-spacing:0;background:linear-gradient(91.05deg,#b36f01 .9%,#e6ba5f 147.36%);border-radius:50px;padding:17px 33px;display:block;transition:.3s ease}.product-form__submit:hover{background:linear-gradient(91.05deg,#e6ba5f .9%,#b36f01 147.36%);transition:.3s ease}.product-form__submit:after,.product-form__submit:before{display:none}.product-form__buttons{max-width:100%!important}.product__photo img{border-radius:15px}.product__thumbnail{height:112px!important}.product__thumbnail img{height:100%;border-radius:15px}.custom-featured__product{background:#f3f3f3!important;padding:30px 0!important}.featured-product{background:transparent!important}.custom-image-with-text.who-its-made-for,.about-us-image-text,.our-mission-about-us{padding-bottom:100px!important}.global-media-settings{border:0!important}.guarantee-icons-section .cmn-description{max-width:860px}.custom-faqs .cmn-sub-heading p{margin:0;text-align:center}.custom-faqs .cmn-main-heading{text-align:center}.custom-faqs{padding:6rem 0}.faq--accordion{background-color:#fff;cursor:pointer;padding:24px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-weight:600;font-size:20px;line-height:30px;color:#000;letter-spacing:0;border-radius:15px;position:relative}.faq--accordion.active,.faq--accordion:hover{background-color:#edd6ad}.faqs--grid__item{border:1px solid #B9B9B9;border-radius:15px}.faq--panel{padding:0 24px;display:none;overflow:hidden;letter-spacing:0;font-size:15px;text-align:left}.faq--accordion:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0635/2040/7732/files/plus.svg?v=1718110373);height:24px;width:24px;position:absolute;right:20px;top:28px}.faq--accordion.active:after{background:url(https://cdn.shopify.com/s/files/1/0635/2040/7732/files/minus.svg?v=1718110537)}.accordion-contianer,.faq-item{margin:0 0 30px}.faqs--grid{padding:3rem 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.accordion-contianer:last-child{margin:0}.guarantee-content p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.guarantee-icons-blocks{display:flex;align-items:center;gap:10px}.guarantee-icons{display:flex;width:44px}.guarantee-icons-wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:857px;margin:32px auto 22px;gap:100px}.guarantee-icons-button a{font-weight:400;font-size:18px;line-height:17px;color:#fff;text-decoration:none;letter-spacing:0;background:linear-gradient(91.05deg,#b36f01 .9%,#e6ba5f 147.36%);border-radius:50px;padding:17px 33px;display:table;transition:.3s ease;margin:0 auto}.guarantee-icons-button a:hover{background:linear-gradient(91.05deg,#e6ba5f .9%,#b36f01 147.36%);transition:.3s ease}.guarantee-icons-button a:after,.guarantee-icons-button a:before{display:none}.guarantee-icons-section{padding:45px 0}.text-under-image p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#fff;letter-spacing:0;margin:0}.footer-block__image-wrapper{margin-bottom:0!important;max-width:100%!important}.footer-block__image-wrapper img{width:257px;margin:0 auto}.common-footer-bottom-text p{font-weight:400;font-size:14px;line-height:18px;color:#fff;letter-spacing:0;text-align:center;margin:0;font-family:Russo One,sans-serif!important}.common-footer-bottom-text p a{font-weight:400;font-size:20px;line-height:23px;color:#fff;text-decoration:none;transition:.3s ease;letter-spacing:0;display:block;margin:15px 0 0}.common-footer-bottom-text p a:hover{font-weight:400;font-size:20px;line-height:23px;color:#d29d3a;text-decoration:none;transition:.3s ease;letter-spacing:0;display:block;margin:15px 0 0}.footer-social-media-lists{display:flex;align-items:center;gap:10px;padding:15px 0 0;margin:0;justify-content:center}.footer-social-media-lists li{list-style:none}.footer-social-media-lists li a{transition:.3s ease}.footer-social-media-lists li a:hover{transition:.3s ease;opacity:.8}.footer-bottom-custom{width:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.footer__content-bottom{border-top:1px solid #fff!important;padding:0!important}.footer__content-bottom-wrapper.footer__content-bottom-wrapper--center{border-top:1px solid #fff!important;padding:12px 0}.footer-social-media-wrapper.common-footer-bottom-text{border-left:1px solid #fff;border-right:1px solid #fff;padding:11px 0}.copyright__content{font-weight:400;font-size:14px!important;line-height:22px;color:#fff;letter-spacing:0}.copyright__content a{font-weight:700}.footer__copyright-left-block{width:50%}.footer__copyright-right-block{width:50%;text-align:right}.footer{padding-bottom:0!important}.copyright__content a{font-weight:400;font-size:14px}.policies li:before{display:none}.footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .page-width{display:flex;width:100%}.unlock-benefits-section{padding:100px 0}.cmn-main-heading strong{font-weight:400!important}.custom-page-banner .banner__heading{text-align:left}.about-us-image-text .button{font-weight:400;font-size:18px;line-height:17px;color:#fff;text-decoration:none;letter-spacing:0;background:linear-gradient(91.05deg,#b36f01 .9%,#e6ba5f 147.36%);border-radius:50px;padding:17px 33px;display:block;transition:.3s ease}.about-us-image-text .button:hover{background:linear-gradient(91.05deg,#e6ba5f .9%,#b36f01 147.36%);transition:.3s ease}.about-us-image-text .button:after,.about-us-image-text .button:before{display:none}.custom-about-us .unlock-benefits-section{background:#f3f3f3}.shopify-policy__title h1,.shopify-policy__title h2,.shopify-policy__title h3,.shopify-policy__title h4,.shopify-policy__title h5,.shopify-policy__title h6{font-family:Russo One,sans-serif!important}.shopify-policy__body{letter-spacing:0;color:#000}.shopify-policy__container{max-width:1200px;padding:40px 50px}.policies.list-unstyled{display:flex;justify-content:end;gap:30px}.policies.list-unstyled li a{position:relative}.policies.list-unstyled li a:before{content:"";position:absolute;top:4px;left:-15px;width:1px;height:17px;background:#fff}.policies.list-unstyled li:first-child a:before{display:none}.contact-form-wrapper .cmn-main-heading{text-align:left;margin:0 0 28px}.contact-form-wrapper .field:after,.contact-form-wrapper .field:before{display:none}.contact-form-wrapper .field input{background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 12px -5px #00000040;border-radius:12px;color:#103233;letter-spacing:0}.contact-form-wrapper .field label{color:#103233;letter-spacing:0}.contact-form-wrapper .field textarea{background:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 12px -5px #00000040;border-radius:12px;color:#103233;letter-spacing:0;height:205px}.contact-form-wrapper{padding:50px 0}.contact-form-wrapper .contact__button button{font-weight:400;font-size:18px;line-height:17px;color:#fff;text-decoration:none;letter-spacing:0;background:linear-gradient(91.05deg,#b36f01 .9%,#e6ba5f 147.36%);border-radius:50px;padding:17px 33px;display:block;transition:.3s ease}.contact-form-wrapper .contact__button button:hover{background:linear-gradient(91.05deg,#e6ba5f .9%,#b36f01 147.36%);transition:.3s ease}.contact-form-wrapper .contact__button button:before,.contact-form-wrapper .contact__button button:after{display:none}.contact-form-grid-item.contact-form-right{background:#b36f01;border-radius:45px 150px 45px 45px;padding:120px 80px}.contact-info-block h3{font-weight:400;font-size:20px;line-height:30px;color:#fff;margin:0 0 15px;display:flex;align-items:center;gap:15px}.contact-info-block h3 span{display:flex}.contact-info-block p{font-weight:400;font-size:18px;line-height:28px;color:#fff;letter-spacing:0;margin:0}.contact-info-block p strong{font-weight:700;font-size:18px;line-height:28px;color:#fff;display:block;margin:0 0 6px}.contact-info-wrapper{display:flex;flex-direction:column;gap:80px}.contact-form--grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;align-items:center}.custom-page-banner .banner__heading strong{color:#e6ba5f}@media only screen and (max-width:1349px){.homepage-banner .banner__content{padding:80px 50px!important}}@media only screen and (max-width:1199px){.header:not(.drawer-menu).page-width{padding-left:20px!important;padding-right:20px!important}.homepage-banner .banner__content{padding:40px 20px!important}.homepage-banner .banner__heading{font-size:60px;line-height:60px}.homepage-banner p.image-with-text__text{font-size:18px;line-height:20px}.homepage-banner .banner__text p{font-size:18px;line-height:29px}.homepage-banner .banner__box.content-container{max-width:580px!important}.page-width{padding:0 20px}.cmn-main-heading{font-size:36px;line-height:45px}.custom-image-with-text .image-with-text__text p{font-size:16px;line-height:25px}.custom-image-with-text .image-with-text__text li,.rich-text--block li,.unlock-benefits-left-list-content p{font-size:16px;line-height:26px}.custom-video-section,.unlock-benefits-section{padding:70px 0}.custom-image-with-text{padding:70px 0 0!important}.custom-image-with-text.who-its-made-for,.about-us-image-text,.our-mission-about-us{padding-bottom:70px!important}.custom-faqs{padding:6rem 0 4rem}.cmn-description{font-size:16px;line-height:26px}.contact-form-grid-item.contact-form-right{padding:70px 30px}.contact-form-wrapper{padding:30px 0}}@media only screen and (max-width:989px){.faqs--grid{grid-template-columns:repeat(1,1fr);gap:20px}.accordion-contianer{margin:0 0 20px}.guarantee-content p{font-weight:400;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin:0}.guarantee-icons-blocks{display:flex;align-items:center;gap:10px}.faq--accordion{padding:17px;font-size:18px;line-height:30px}.custom-faqs{padding:5rem 0}.faq--accordion:after{top:20px}.homepage-banner .banner__heading{font-size:50px;line-height:55px}.homepage-banner .banner__content{padding:0 20px!important}.homepage-banner{min-height:48rem!important}.unlack-benefits-content-wrapper{grid-template-columns:repeat(2,1fr);padding:28px 0 0}.unlock-center-grid-column.common-unlock-grid-column{display:none}.unlock-benefits-left-list-content p,.unlock-benefits-left-list-content strong{text-align:left}.unlock-benefits-left-list-content .unlock-benefits-icon{text-align:left;left:-15px}.guarantee-icons-wrapper{gap:30px}.product.grid{flex-direction:column-reverse}.featured-product .grid__item.product__media-wrapper.web-product-image-featured,.featured-product .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{max-width:100%!important;width:100%!important}.product.grid{gap:24px!important;flex-direction:column-reverse}.featured-product .product__info-wrapper{padding:0!important}.product__info-container{max-width:100%}.guarantee-content p{font-size:16px;line-height:26px}.how-it-works .image-with-text__content,.about-us-image-text .image-with-text__content{padding:0 0 0 20px!important}.cmn-main-heading{font-size:28px;line-height:38px}.common-footer-bottom-text p a{font-size:17px;line-height:22px}.header__inline-menu,.header__icons{display:none}.header:not(.drawer-menu).page-width{flex-direction:row-reverse;justify-content:space-between}.shopify-policy__container{padding:20px}.contact-form--grid{grid-template-columns:repeat(1,1fr)}.contact-info-wrapper{gap:40px}.contact-form-grid-item.contact-form-right{padding:50px 30px}.contact-form-wrapper{padding:10px 0}}@media only screen and (max-width:749px){.faq--accordion{padding:14px;font-size:16px;line-height:29px}.accordion-contianer{margin:0 0 15px}.faqs--grid{gap:15px}.faqs--grid{padding:2rem 0 0}.faq--panel{padding:0 20px}.faq--accordion:after{right:10px;top:17px}.unlack-benefits-content-wrapper{grid-template-columns:repeat(1,1fr);gap:20px;padding:16px 0 0}.how-it-works .image-with-text__content,.about-us-image-text .image-with-text__content{padding:0!important}.rich-text--block ul{grid-template-columns:repeat(1,1fr);gap:12px}.guarantee-icons-wrapper{grid-template-columns:repeat(1,1fr)}.footer-bottom-custom{grid-template-columns:repeat(1,1fr);gap:12px;padding:30px 0}.footer-social-media-wrapper.common-footer-bottom-text{border-left:0;border-right:0}.footer__content-bottom-wrapper.footer__content-bottom-wrapper--center .page-width{flex-direction:column-reverse}.footer__copyright-left-block,.footer__copyright-right-block{width:100%;text-align:center}.footer-block__details-content{margin-bottom:0rem!important}.footer__blocks-wrapper{margin:0!important}.featured-product .price-item.price-item--regular,.featured-product .quantity__label,.featured-product .price-item.price-item--sale{font-size:16px;line-height:28px}.homepage-banner .banner__heading{font-size:34px;line-height:45px}.homepage-banner .banner__text p{font-size:16px;line-height:26px}.homepage-banner .banner__box.content-container{padding:0!important}.custom-video-section,.unlock-benefits-section{padding:50px 0}.cmn-main-heading{font-size:24px;line-height:32px}.cmn-sub-heading{font-size:16px;line-height:21px}.unlock-benefits-right-list-content p{font-size:16px;line-height:26px}.custom-image-with-text{padding:50px 0 0!important}.custom-image-with-text .image-with-text .grid{flex-direction:column-reverse;gap:28px}.custom-image-with-text.who-its-made-for,.about-us-image-text,.our-mission-about-us{padding-bottom:50px!important}.featured-product .product__text.inline-richtext strong{font-size:16px}.custom-featured__product{padding:10px 0 20px!important}.accordion-contianer,.faq-item{margin:0 0 20px}.custom-faqs{padding:5rem 0 3rem}.guarantee-icons-section{padding:35px 0 50px}.announcement-bar__message span{display:none}.announcement-bar__message{font-size:12px}.homepage-banner p.image-with-text__text{font-size:14px;line-height:18px}.unlock-benefits-left-list-content p,.unlock-benefits-left-list-content strong{text-align:center}.unlock-benefits-left-list-content .unlock-benefits-icon{text-align:center;left:0}.unlock-benefits-right-list-content strong,.unlock-benefits-right-list-content p{text-align:center}.unlock-benefits-right-list-content .unlock-benefits-icon{text-align:center;left:0}.custom-image-with-text .image-with-text__text p{text-align:center}.play-button img{width:50px}.who-its-made-for .image-with-text__content,.our-mission-about-us .image-with-text__content{padding:0!important}.guarantee-icons-wrapper{gap:10px}.product__thumbnail{height:78px!important}.product__thumbnail img{width:100%;object-fit:cover}.product__thumbnails .slick-track{display:flex;gap:3px}h1.header__heading{width:50%}.menu-drawer__menu-item{padding:.7rem 3rem !importan;font-size:16px !importan;letter-spacing:0}.menu-drawer__account{letter-spacing:0}.policies.list-unstyled{display:flex;justify-content:center;gap:30px}.policies.list-unstyled{gap:29px}.policies.list-unstyled li a:before{top:10px}.copyright__content a{font-size:13px}.copyright__content{font-size:13px!important}.contact-form-wrapper .field textarea{height:120px}.contact-form-grid-item.contact-form-right{border-radius:30px;padding:40px 20px}.contact-info-block p{font-size:16px;line-height:26px}.contact-info-block h3{margin:0 0 10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
