@import"https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap";@font-face{font-family:Gotham;src:url(/cdn/shop/files/GothamBold.woff2) format("woff2"),url(/cdn/shop/files/GothamBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/cdn/shop/files/GothamBlack.woff2) format("woff2"),url(/cdn/shop/files/GothamBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}h1,h2,h3{font-family:Gotham;letter-spacing:0}h4,h5,h6,p,span,li,a,button,div,input,select,textarea{font-family:Lexend Deca,sans-serif;letter-spacing:0}body{background:#f5f5f5!important}.announcement-mob-slider li{font-weight:400;font-size:14px;line-height:18px;color:#fff;list-style:none}.announcement-mob-slider.announcement-bar-flex{margin:0;padding:0;display:flex;gap:10px;justify-content:space-between}.header__inline-menu li a{font-weight:400;font-size:16px;line-height:20px;color:#fff}.header__inline-menu li a{font-weight:400;font-size:16px;line-height:20px;color:#fff;padding:0 18px;transition:.3s ease}.header__inline-menu li a:hover{color:#3a5a78;transition:.3s ease}.header__active-menu-item{text-decoration:none!important;color:#3a5a78!important}.header__menu-item:hover span{text-decoration:none}.header__icon svg{width:20px!important}.header:not(.drawer-menu).page-width{max-width:100%;padding:0 20px!important;margin:0 auto!important}.page-width{padding:0 20px;max-width:1240px}.transparent-header-wrapper .site-announcement-bar{background:transparent!important;margin:0 20px;position:relative;padding:0}.site-announcement-bar{margin:0;background:#212121!important;padding:0 20px}.site-announcement-bar .page-width{width:100%;background:#3a5a78;border-radius:0 0 10px 10px;padding:11px 20px;margin:0 auto;max-width:100%!important}.transparent-header-wrapper .site-announcement-bar .page-width{position:absolute}.hero_banner_left_column{background:#212121;padding:230px 24px 140px;display:flex;align-items:center;position:relative}.hero-banner-wrapper .custom-paragraph{font-weight:400;font-size:14px;line-height:24px;color:#fff;margin:0}.main-banner-title{font-weight:700;font-size:50px;line-height:60px;text-transform:uppercase;color:#fff;margin:10px 0 0}.hero-banner-content h2{font-weight:900;font-size:34px;line-height:41px;letter-spacing:.05em;text-transform:uppercase;-webkit-text-stroke:1px #3A5A78;color:#212121;margin:7px 0 6px}.hero-banner-image{display:flex}.hero-banner-image img{width:100%}.hero-banner-grid{display:grid;grid-template-columns:repeat(2,1fr)}.custom-sub-heading{font-weight:500;font-size:14px;line-height:24px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:40px;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;margin:0}.custom-sub-heading span{display:flex}sticky-header{background:#212121!important;transition:.3s ease;width:100%;padding:7px 0;border:0!important}.transparent-header-wrapper sticky-header{background:transparent!important;position:absolute!important;top:40px}.transparent-header-wrapper .scrolled-past-header sticky-header{background:#212121!important;transition:.3s ease;top:0}header{display:flex!important;justify-content:space-between}.header__icon:hover .icon,.modal__close-button:hover .icon,.header__icon .icon,.modal__close-button .icon{transition:.3s ease}.dark-button a{position:relative;display:inline-block;padding:7px 24px;background:transparent;border:2px solid #fff;text-decoration:none;font-weight:400;letter-spacing:1px;transition:.35s ease;letter-spacing:0;text-transform:uppercase;font-size:16px;color:#fff}.dark-button a:before,.dark-button a:after{content:"";position:absolute;width:30px;height:30px;border:1px solid #fff;transition:.35s ease;pointer-events:none}.dark-button a:before{top:-8px;left:-8px;border-right:none;border-bottom:none}.dark-button a:after{bottom:-8px;right:-8px;border-left:none;border-top:none}.dark-button a:hover:before,.dark-button a:hover:after{width:calc(100% + 16px);height:calc(100% + 16px)}.ff-button{position:relative;display:inline-block;padding:7px 24px;color:#fff;border:2px solid #fff;text-decoration:none;font-weight:400;letter-spacing:1px;transition:.35s ease;background:#fff;color:#000;letter-spacing:0;text-transform:uppercase;font-size:16px}.ff-button:before,.ff-button:after{content:"";position:absolute;width:30px;height:30px;border:1px solid #fff;transition:.35s ease;pointer-events:none}.ff-button:before{top:-8px;left:-8px;border-right:none;border-bottom:none}.ff-button:after{bottom:-8px;right:-8px;border-left:none;border-top:none}.ff-button:hover:before,.ff-button:hover:after{width:calc(100% + 16px);height:calc(100% + 16px)}.hero-banner-buttons{display:flex;padding:42px 0 0;gap:30px}.product-features-icon-flex li p{font-weight:700;font-size:20px;line-height:30px;text-align:center;text-transform:uppercase;color:#1a1a1a;margin:0;font-family:Gotham}.product-features-icon-flex li{list-style:none;background:#fff;border:1px solid #D9D9D9;box-shadow:0 0 14px #00000014;border-radius:12px;padding:24px 30px}.product-features-icon-flex li img{margin:0 auto 20px;display:table}.product-features-icon-flex{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.product-features-icon-section{padding:80px 0}.custom-main-heading,.collapsible-content__heading{font-weight:700;font-size:30px;line-height:44px;text-align:center;text-transform:uppercase;color:#1a1a1a;margin:0 0 10px}.custom-main-heading span{font-family:Gotham!important}.collapsible-content__heading{font-family:Gotham!important;letter-spacing:0}.custom-main-heading span{display:block}.custom-paragraph p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#333}.custom-paragraph p:last-child{margin:0}.product-info-head .custom-paragraph{max-width:580px;margin:0 auto}.product-info-content h3{font-weight:700;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;color:#1a1a1a;margin:0 0 10px}.product-info-content p{font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#333;margin:0}.product-info-icon{display:flex;margin-top:-55px}.product-info-icon img{margin:0 auto 22px}.product-info-image>img{width:100%;border-radius:12px}.product-info-image{position:relative}.product-info-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding:40px 0 0}.product-info-section{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;padding:60px 0}.product-made-section .product-info-blocks{background:#fff9;border:1px solid #FFFFFF;box-shadow:0 0 14px #0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;overflow:hidden;display:flex;align-items:center;gap:20px;padding:0 20px 0 0}.product-made-section .product-info-image>img{width:100%;border-radius:0}.product--made-blocks-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding:40px 0 0}.product--made-blocks-wrapper .product-info-image{display:flex;width:35%}.product--made-blocks-wrapper .product-info-content{width:65%}.product--made-blocks-wrapper .product-info-content h3,.product--made-blocks-wrapper .product-info-content p{text-align:left}.product-made-section{padding:80px 0}.testimonial-reviews-text p{font-weight:400;font-size:15px;line-height:26px;color:#333;margin:0}.testimonial-reviews-text p strong{font-weight:400;font-size:15px;line-height:26px;color:#1a1a1a;display:block;margin:15px 0 0}.testimonial-slider-content{background:#fff;border:1px solid #E2E2E2;border-radius:12px;padding:40px 24px 24px;margin:0 12px;position:relative;min-height:190px!important}.testimonial-slider .slick-list{padding:24px 0 0}.testimonial-slider{padding:32px 0 0}.testimonial-section{background:#f5f5f5;padding:80px 0;border-top:1px solid #E6E6E6;border-bottom:1px solid #e6e6e6}.testimonial-wrapper .slick-dots{margin:0;padding:0;display:flex;justify-content:center;gap:5px}.testimonial-wrapper .slick-dots li{list-style:none}.testimonial-wrapper .slick-dots li button{font-size:0;padding:0;width:9px;height:9px;border:1px solid #3A5A78;border-radius:10px;cursor:pointer}.testimonial-wrapper .slick-dots li.slick-active button{background:#3a5a78}.testimonial-quote-icon{position:absolute;right:24px;top:-24px}.custom-grid-content h3{font-weight:700;font-size:22px;line-height:26px;text-transform:uppercase;color:#fff;display:flex;align-items:center;gap:10px;justify-content:space-between;margin:0}.custom-grid-content h3 span{display:flex}.custom-grid-content{background:#3a5a78;padding:24px}.custom-grid-section{padding:80px 0;border-bottom:1px solid #E6E6E6}.custom-grid-blocks a{text-decoration:none}.custom-grid-image{display:flex}.custom-grid-image img{width:100%}.custom-grid-blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-advantages-text p{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#1a1a1a;margin:0;font-family:Gotham}.product-advantages-content{background:#f5f5f5;border:1px solid #D9D9D9;box-shadow:0 0 14px #00000014;border-radius:12px;display:flex;align-items:center;gap:10px;padding:16px 10px}.product-advantages-icon{display:flex;width:59px}.product-advantages-text{width:96%}.product-advantages-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:32px 0 0}.product-advantages-section{padding:80px 0}.guarantee-icons-text p{font-weight:700;font-size:18px;line-height:28px;text-transform:uppercase;color:#1a1a1a;margin:0}.guarantee-icons-content{display:flex;align-items:center;gap:24px}.guarantee-icons-pic{width:70px;display:flex}.guarantee-icons-text{width:95%}.guarantee-icons-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:150px}.custom-content-wrapper .custom-main-heading{color:#0a3d62;max-width:460px;margin:0 auto}.guarantee-icons-section{background:#fff;padding:40px 0}.custom-content-section{border-top:1px solid #E6E6E6;padding:80px 0}.common-content-buttons.dark-button a{position:relative;display:inline-block;padding:7px 24px;background:#0a3d62;border:2px solid #0A3D62;text-decoration:none;font-weight:400;letter-spacing:1px;transition:.35s ease;letter-spacing:0;text-transform:uppercase;font-size:16px;color:#fff}.common-content-buttons.dark-button a:before,.common-content-buttons.dark-button a:after{border-color:#0a3d62}.common-content-buttons{text-align:center;padding:30px 0 0}.footer-block__heading{font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;color:#fff}.footer-block__details-content li a{font-weight:400;font-size:16px!important;line-height:26px;color:#fff!important;text-decoration:none!important;transition:.3s ease;padding:0 0 14px!important}.footer-block__details-content li:last-child a{padding:0!important}.footer-block__details-content li a:hover{opacity:.8;transition:.3s ease}.footer-soical-media-lists{padding:0;margin:0;display:flex;gap:10px}.footer-soical-media-lists li{list-style:none}.text-under-image p{font-weight:400;font-size:16px;line-height:26px;color:#e2e2e2}.footer__content-bottom{transform:initial!important}.copyright__content{font-weight:400;font-size:14px!important;line-height:24px;color:#fff}.footer__content-bottom{padding-top:0!important}footer{padding-bottom:15px!important}.footer__content-top{padding-bottom:3rem!important}.footer-block__image-wrapper{margin-bottom:0!important}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3),.footer-block.grid__item:nth-child(4){padding:0 0 0 100px}.installation-video-content h3{font-weight:600;font-size:18px;line-height:28px;color:#1a1a1a;margin:0 0 2px}.installation-video-content p{font-weight:400;font-size:16px;line-height:26px;color:#666;margin:0}.installation-video{position:relative}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.installation-video video{border-radius:10px}.installation-video-content{padding:15px 0 0}.video-reviews-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding:25px 0 0}.installation-video video{border-radius:10px;height:470px;object-fit:cover}.video-reviews-seciton{padding:80px 0;border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6}.faq-section .accordion__title{font-weight:600;font-size:18px;line-height:28px;color:#1a1a1a;font-family:Lexend Deca,sans-serif!important;letter-spacing:0!important}.faq-section .collapsible-content summary:hover{background:transparent!important}.faq-section .collapsible-content summary:hover .accordion__title{text-decoration:none!important}.faq-section details{border:1px solid rgba(26,26,26,.4);border-radius:5px;padding:0}.faq-section .collapsible-content-wrapper-narrow{max-width:730px}.faq-section .accordion{margin:0 0 15px}.faq-section summary .icon-caret{height:9px;right:10px}.faq-section .gradient{background:transparent!important}.faq-section .collapsible-content__wrapper{padding:0!important}.faq-section{background:#f5f5f5!important;padding:70px 0}.product-advantages-section .custom-main-heading{max-width:610px;margin:0 auto 10px}.common-advantage-buttons.dark-button a{position:relative;display:inline-block;padding:7px 24px;background:#0a3d62;border:2px solid #0A3D62;text-decoration:none;font-weight:400;letter-spacing:1px;transition:.35s ease;letter-spacing:0;text-transform:uppercase;font-size:16px;color:#fff}.common-advantage-buttons a:before,.common-advantage-buttons a:after{border-color:#0a3d62}.common-advantage-buttons{text-align:center;padding:30px 0 0}.banner-list-wrapper{margin:0;padding:0;display:flex;gap:20px;align-items:center;position:absolute;bottom:24px}.banner-list-wrapper li{list-style:none}.banner-list-wrapper li p{font-weight:400;font-size:14px;line-height:26px;color:#fff;display:flex;align-items:center;gap:8px;margin:0}.banner-list-wrapper li p span{display:flex}.how-this-built .product-advantages-blocks{grid-template-columns:repeat(2,1fr)}.how-this-built .product-advantages-icon{width:84px}.how-this-built .product-advantages-content{gap:20px;padding:20px}.how-this-built .product-advantages-text p{font-weight:300;text-transform:initial;font-family:Lexend Deca,sans-serif}.how-this-built .product-advantages-text p strong{font-weight:700;text-transform:uppercase;margin:0 0 5px;display:block}.image-banner-section .custom-paragraph strong{font-weight:500}.image-banner-section .custom-paragraph p,.image-banner-section .custom-main-heading{text-align:left}.image-banner-section .image-box-wrapper{display:flex;height:100%}.image-banner-section .image-box-wrapper img{width:100%;height:100%;object-fit:cover}.image-banner-section .common-advantage-buttons{text-align:left;padding:30px 0 0}.image-banner-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.image-banner-section{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background:#fff}.image-banner-right-column{padding:40px}.image-banner-right-column ul{padding:0 0 0 30px;margin:0}.inner-page-banner-wrapper .hero_banner_left_column{padding:160px 24px 120px}.inner-page-banner-wrapper .main-banner-title{font-size:30px;line-height:40px;margin:0}.inner-page-banner-wrapper .hero-banner-content h2{font-size:24px;line-height:29px;letter-spacing:.05em}.page-for-home .faq-section{border-top:1px solid #E6E6E6}.inner-page-banner-wrapper .hero-banner-image{height:100%}.inner-page-banner-wrapper .hero-banner-image{height:100%;object-fit:cover}.image-banner-left-column{height:100%}.common-advantage-buttons.dark-button a{text-align:center}.for-clinic-feature-icon .product-features-icon-flex{grid-template-columns:repeat(4,1fr);gap:12px;padding:30px 0 40px}.for-clinic-feature-icon .product-features-icon-flex li{padding:24px 18px}.for-clinic-feature-icon .product-features-icon-flex li p{font-size:16px;line-height:24px}.product-features-icon-section .custom-main-heading{max-width:570px;margin:0 auto 10px}.common-feature-icon-buttons.dark-button a{position:relative;display:inline-block;padding:7px 24px;background:#0a3d62;border:2px solid #0A3D62;text-decoration:none;font-weight:400;letter-spacing:1px;transition:.35s ease;letter-spacing:0;text-transform:uppercase;font-size:16px;color:#fff}.common-feature-icon-buttons a:before,.common-feature-icon-buttons a:after{border-color:#0a3d62}.common-feature-icon-buttons{text-align:center}.for-clinics-page-wrapper{border-top:1px solid #E6E6E6}.for-clinics-page-wrapper .product-advantages-blocks{grid-template-columns:repeat(2,1fr)}.video-image-text-flex{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.video-image-text-box .custom-main-heading{text-align:left}.video-image-text-half-column{padding:40px}.video-image-text-lists li p{font-weight:400;font-size:16px;line-height:26px;color:#333;margin:0;display:flex;align-items:center;gap:10px}.video-image-text-lists li{list-style:none;background:#fff;box-shadow:0 0 8px #00000014;border-radius:7px;padding:8px}.video-image-text-lists{margin:0;display:flex;flex-direction:column;gap:12px;max-width:390px;padding:15px 0 0}.video-image-text-lists li p span{display:flex;width:48px}.video-image-box-wrapper video{height:520px;object-fit:cover}.video-image-text-section{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background:#fff}.common-video-text-buttons a{position:relative;display:inline-block;padding:7px 24px;background:transparent;color:#3a5a78;border:2px solid #3A5A78;text-decoration:none;font-weight:400;letter-spacing:1px;transition:.35s ease;letter-spacing:0;text-transform:uppercase;font-size:16px}.common-video-text-buttons a:before,.common-video-text-buttons a:after{content:"";position:absolute;width:30px;height:30px;border:1px solid #3A5A78;transition:.35s ease;pointer-events:none}.common-video-text-buttons a:before{top:-8px;left:-8px;border-right:none;border-bottom:none}.common-video-text-buttons a:after{bottom:-8px;right:-8px;border-left:none;border-top:none}.common-video-text-buttons a:hover:before,.common-video-text-buttons a:hover:after{width:calc(100% + 16px);height:calc(100% + 16px)}.common-video-text-buttons{padding:35px 0 0}.product__title{font-weight:700;font-size:32px;line-height:44px;text-transform:uppercase;color:#000;font-family:Gotham!important;letter-spacing:0}.product .price__regular .price-item--regular{margin-right:0;font-weight:600;font-size:34px;line-height:36px;color:#0a3d62}.product span.badge.price__badge-sold-out{display:none}.product-gaurantee-text{padding:0;margin:0;display:flex;gap:30px}.product-gaurantee-text li{list-style:none}.product-gaurantee-text li p{font-weight:400;font-size:14px;line-height:26px;color:#333}.product-badges{display:flex;align-items:center;gap:20px;padding:0;margin:0}.product-badges li{list-style:none}.product .accordion__title{font-weight:400;font-size:20px;line-height:30px;color:#333;font-family:Lexend Deca,sans-serif;letter-spacing:0}.product .accordion{border-color:#666}.product__info-wrapper{padding:0!important;max-width:100%!important;width:100%!important}.product__media-wrapper{max-width:100%!important;width:100%!important}.product{display:grid;grid-template-columns:repeat(2,1fr);gap:40px!important}.product-media-container.constrain-height .media{padding:initial!important}.product-media-container.constrain-height .media img{position:initial!important}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100% !important;border-radius:12px;overflow:hidden!important;border:1px solid #E6E6E6!important}.product-media-container{border:0!important;border-radius:10px;overflow:hidden}.product-form__buttons{max-width:100%!important}.slider-buttons{display:none}.product-form__buttons button:after,.product-form__buttons button:before{display:none}.product-form__buttons button{background:#0a3d62;text-transform:uppercase;font-size:16px;color:#fff;transition:.3s ease}.product-form__buttons button:hover{opacity:.8;transition:.3s ease}.product .accordion .summary__title+.icon-caret{height:10px;right:0}.custom-featured-product .featured-product{border-radius:20px;padding:20px}.custom-featured-product{background:transparent!important;padding:44px 0;border-bottom:1px solid #E6E6E6}.video-image-box-wrapper img{width:100%;object-fit:cover}.video-image-box-wrapper{display:flex;height:100%}.product-info-section .custom-main-heading{max-width:680px;margin:0 auto}.page-for-gyms .product-advantages-section{border-top:1px solid #E6E6E6}.video-image-half-column{height:100%}.collection .card__heading a{font-weight:700;font-size:16px;line-height:26px;color:#333!important}.collection .price-item.price-item--regular{font-weight:300;font-size:16px;line-height:26px;color:#333}.collection .card__media img{border-radius:5px}.underline-links-hover:hover a{text-decoration:none!important}.hero-banner-section .installation-video video{height:100%;object-fit:cover;border-radius:0}.hero-banner-section .hero-banner-image{height:100%}.play-button-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.product-info-content ul{margin:0;padding:0 0 0 20px}.product-info-content li{font-weight:400;font-size:16px;line-height:26px;color:#333}.product-made-how-it-works .product--made-blocks-wrapper .product-info-image{width:40%}.product-made-how-it-works .product--made-blocks-wrapper .product-info-content{width:60%}.product-made-how-it-works .installation-video video{border-radius:0;height:280px}.product-made-how-it-works .installation-video{width:100%}.product-made-how-it-works .custom-paragraph{max-width:750px;margin:0 auto}.how-it-works-feature-icon .product-features-icon-flex ul li{border:0;border-radius:0;box-shadow:none;padding:0 0 0 10px;margin:0;position:relative;font-size:16px;line-height:26px;font-weight:300;color:#333}.how-it-works-feature-icon .product-features-icon-flex ul li:before{content:"";position:absolute;top:12px;left:0;height:3px;width:3px;background:#000;border-radius:10px}.how-it-works-feature-icon .product-features-icon-flex{padding:30px 0 0}.how-it-works-feature-icon .product-features-icon-flex ul{margin:0;padding:10px 0 0}.how-it-works-feature-icon .product-features-icon-flex li{padding:24px}.how-it-works-feature-icon .product-features-icon-flex li p{font-size:16px;line-height:28px;text-align:left}.how-it-works-feature-icon .product-features-icon-flex li img{margin:0 0 32px;display:table}.how-it-works-feature-icon{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}.testimonial-section .custom-paragraph{max-width:580px;margin:0 auto}.page-shipping-policy li p,.page-sms-terms-conditions li p,.page-privacy-policy li p,.page-terms-of-service li p,.page-return-policy li p,.page-refund-policy li p{display:inline;margin:0!important}.page-shipping-policy p br,.page-sms-terms-conditions p br,.page-privacy-policy p br,.page-terms-of-service p br,.page-return-policy p br,.page-refund-policy p br{display:none}.page-shipping-policy .main-page-title,.page-sms-terms-conditions .main-page-title,.page-privacy-policy .main-page-title,.page-terms-of-service .main-page-title,.page-return-policy .main-page-title,.page-refund-policy .main-page-title{font-size:30px;font-family:Gotham;margin:0 0 10px}.page-shipping-policy ul,.page-sms-terms-conditions ul,.page-privacy-policy ul,.page-terms-of-service ul,.page-return-policy ul,.page-refund-policy ul,.page-shipping-policy ol,.page-sms-terms-conditions ol,.page-privacy-policy ol,.page-terms-of-service ol,.page-return-policy ol,.page-refund-policy ol{padding:0;margin:0}.template-search__header h1{font-size:30px;font-family:Gotham;margin:0 0 10px}.template-search__header p{text-align:center;margin:0}.gallery-slider-section .custom-paragraph{max-width:750px;margin:0 auto}.gallery-slider-blocks-images img{width:100%;border-radius:10px}.gallery-slider-blocks-images{margin:0 5px}.gallery-slider-section{border-bottom:1px solid #E6E6E6;border-top:1px solid #E6E6E6;padding:80px 0}.gallery-slider-head{padding:0 0 32px}.testimonials-reviews-blocks{margin:0 10px}.video-reviews-seciton .slick-prev.slick-arrow{font-size:0;background:url(/cdn/shop/files/Arrow_left.svg);border:0;position:absolute;top:50%;left:-50px;background-color:#212121;width:50px;height:50px;border-radius:30px;background-repeat:no-repeat;background-position:center;cursor:pointer;transform:translateY(-50%)}.video-reviews-seciton .slick-next.slick-arrow{font-size:0;background:url(/cdn/shop/files/Arrow_right.svg);border:0;position:absolute;top:50%;right:-50px;background-color:#212121;width:50px;height:50px;border-radius:30px;background-repeat:no-repeat;background-position:center;cursor:pointer;transform:translateY(-50%)}.common-contact-icon p{font-weight:300;font-size:26px;line-height:26px;color:#333;letter-spacing:0;margin:0}.common-contact-icon p strong{font-weight:700;font-size:16px;line-height:26px;color:#333;display:block;margin:0 0 7px;text-transform:uppercase}.common-contact-icon p a{font-weight:300;font-size:26px;line-height:26px;color:#333;text-decoration:none;transition:.3s ease}.common-contact-icon p a:hover{opacity:.8;transition:.3s ease}.contact-address,.contact-email,.contact-phone{display:flex;width:67px}.common-contact-icon{display:flex;align-items:center;gap:17px}.phone-text,.email-text,.address-text{width:95%}.contact-form-head .custom-main-heading{text-align:left}.contact-social-media-wrapper{display:flex;flex-direction:column;gap:50px}.contact-form-wrapper h2{font-weight:700;font-size:24px;line-height:34px;text-transform:uppercase;color:#1a1a1a;letter-spacing:0;font-family:Gotham!important;margin:0 0 20px}.contact-form-wrapper form h5{font-weight:400;font-size:16px;line-height:20px;color:#000;margin:0 0 5px}.contact-form-wrapper form .field:after,.contact-form-wrapper form .field:before{display:none}.contact-form-wrapper form label{display:none}.contact-form-wrapper form input,.contact-form-wrapper form textarea{border:1px solid #D9D9D9;border-radius:8px;outline:none!important;box-shadow:none!important}.contact-form-wrapper{background:#fff;border-radius:20px;padding:30px}.contact__button button:after,.contact__button button:before{display:none}.contact__button button{background:#0a3d62;letter-spacing:0;font-size:16px;text-transform:uppercase;transition:.3s ease}.contact__button button:hover{opacity:.8;transition:.3s ease}.contact__button{margin:0!important}.custom-contact-form .gradient{background:transparent!important}.contact-form-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.contact-form-head{margin:0 0 40px}.custom-contact-form{padding:40px 0}#MainContent .gradient{background:transparent}.collection .card.card--standard.card--media{background:#fff;border-radius:5px;padding:10px}.collection .card__media img{border-radius:5px!important}.product__title h1{font-weight:700;font-size:32px;line-height:44px;text-transform:uppercase;color:#000;font-family:Gotham!important;letter-spacing:0}.quantity__label{font-size:16px;letter-spacing:0;font-weight:500;color:#333}.product-video-image-text .custom-paragraph p{text-align:left}.block-heading h4{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;color:#1a1a1a;margin:0}.common-featured-content{background:#ffffff80;border:1px solid #FFFFFF;box-shadow:0 0 14px #0000001a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;display:flex;gap:20px;align-items:center;padding:15px}.center-key-features-image{display:flex}.center-key-features-image img{border:1px solid #000000;border-radius:20px;width:100%}.featured-icon{display:flex;width:59px}.right-key-features-grid .common-featured-content{flex-direction:row-reverse;justify-content:space-between}.block-heading{width:95%}.key-features-grid-wrapper{display:flex;gap:22px;align-items:center}.left-key-features-grid,.right-key-features-grid{display:flex;flex-direction:column;gap:62px;width:34%}.center-key-features-grid{width:32%}.key-features-head .custom-paragraph{max-width:522px;margin:0 auto}.key-features-head{padding:0 0 36px}.key-features-sec{border-top:1px solid #E6E6E6;padding:80px 0}.left-key-features-grid .block-heading{text-align:right}.blog-articles .blog-articles__article{border-radius:20px;background:#fff;padding:10px}.main-blog.blog-page-wrapper h1{text-align:center}.article-read-more{color:#3a5a78;transition:.3s ease}.article-read-more:hover{transition:.3s ease}.blog-page-wrapper{padding:50px 20px 70px!important}.blog-articles__article .article-card__image-wrapper{border-radius:10px!important;overflow:hidden!important}.article-template header{display:block!important}.article-template__content p{color:#000}.article-template__content ul{padding:0}.article-template__content li{color:#000}.article-template__content blockquote{margin:0 0 10px}.blog-articles{grid-template-columns:repeat(3,1fr)!important;gap:15px!important}.custom-featured-product .featured-product{border-radius:20px;padding:20px;background:#fff!important}.main-product-page-wrapper{padding:60px 0!important}#PBarNextFrameWrapper{display:none!important}.text-under-image a{color:#fff;text-decoration:none}a.jdgm-write-rev-link{background:#0a3d62!important}.jdgm-rev-widg__summary-stars span,.jdgm-histogram .jdgm-star{color:#0a3d62!important}.jdgm-histogram__bar-content{background-color:#0a3d62!important}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star,.jdgm-preview-badge .jdgm-star{color:#0a3d62!important}.online-coaching-image-text-container .custom-paragraph p{text-align:left}.online-coaching-image-text-container{padding:80px 20px;background:transparent}.online-coaching-image-text-container .video-image-text-half-column{padding:40px 0 40px 40px}.online-coaching-product-features .custom-main-heading{max-width:100%}.online-coaching-product-features .product-features-icon-head{padding:0 0 25px}.online-coaching-product-features .product-features-icon-flex li p{text-transform:initial;margin:0;font-weight:300;font-size:16px;line-height:26px;text-align:center;color:#333;font-family:Lexend Deca,sans-serif}.online-coaching-product-features .product-features-under-text p{font-weight:700;font-size:16px;line-height:26px;text-align:center;color:#333;margin:0}.online-coaching-product-features .product-features-under-text{padding:30px 0 0}.how-process-works-flex{padding:35px 0 0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.how-process-works-flex h3{font-weight:700;font-size:16px;line-height:26px;color:#333;margin:0 0 6px;text-align:center}.how-process-works-flex li{list-style:none}.how-process-works-flex p{font-weight:300;font-size:16px;line-height:26px;text-align:center;color:#333;margin:0}.how-process-works-flex li img{margin:0 auto 20px;display:table}.how-process-works-section{border-top:1px solid #E6E6E6;padding:80px 0}.number-text{font-family:Gotham;font-size:13px;background:#0a3d62;color:#fff;width:30px;height:30px;display:flex;margin:0 auto 15px;border-radius:30px;padding:0;align-items:center;justify-content:center;position:relative}.video-image-text-section .custom-paragraph p{text-align:left}.how-process-works-flex:before{content:"";position:absolute;top:50px;left:50%;width:100%;height:2px;border:1px dashed rgb(10 61 98 / 30%);max-width:910px;transform:translate(-50%)}.custom-video-section{border-bottom:1px solid #E6E6E6;padding-bottom:80px}@media only screen and (max-width: 1349px){.video-reviews-seciton .slick-prev.slick-arrow,.video-reviews-seciton .slick-next.slick-arrow{display:none!important}}@media only screen and (max-width: 1199px){.main-banner-title{font-size:38px;line-height:44px}.hero-banner-content h2{font-size:28px;line-height:35px}.hero_banner_left_column{padding:170px 24px 70px}.product-info-blocks-wrapper{gap:24px}.product-info-content p{font-size:14px;line-height:24px}.product-info-content h3{margin:0 0 4px}.product-made-section,.product-features-icon-section,.testimonial-section,.custom-grid-section,.product-advantages-section{padding:60px 0}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3),.footer-block.grid__item:nth-child(4){padding:0 0 0 30px}.custom-grid-content{padding:14px}.custom-grid-content h3{font-size:17px;line-height:24px}.video-reviews-seciton{padding:60px 0}.installation-video video{height:310px}.faq-section,.custom-content-section{padding:60px 0}.guarantee-icons-blocks{gap:50px}.guarantee-icons-content{gap:15px}.banner-list-wrapper{bottom:10px}.ff-button,.dark-button a{padding:7px 10px;font-size:15px}.inner-page-banner-wrapper .hero_banner_left_column{padding:140px 24px 80px}.image-banner-right-column{padding:20px}.header__inline-menu li a{font-size:13px;padding:0 8px}.custom-featured-product{padding:24px 0}.product{gap:20px!important}.product__title{font-size:26px;line-height:38px}.product .price__regular .price-item--regular{font-size:28px;line-height:28px}.product-gaurantee-text{gap:5px}.product-gaurantee-text li p{font-size:13px;line-height:24px;margin:0}.product .accordion__title{font-size:17px;line-height:26px}.product-made-how-it-works .product--made-blocks-wrapper .product-info-image{width:45%}.product-made-how-it-works .product--made-blocks-wrapper .product-info-content{width:55%}.product-made-how-it-works .installation-video video{height:240px}.gallery-slider-section{padding:60px 0}.common-contact-icon p,.common-contact-icon p a{font-size:20px}.key-features-sec{padding:60px 0}.product__title h1{font-size:26px;line-height:38px}.left-key-features-grid,.right-key-features-grid{gap:40px}.blog-page-wrapper{padding:40px 20px 60px!important}.main-blog.blog-page-wrapper h1{font-size:34px}.main-blog.blog-page-wrapper h1{font-size:34px;margin:10px 0 25px}.online-coaching-image-text-container{padding:60px 20px}.how-process-works-section{padding:60px 0}.custom-video-section{padding-bottom:60px}}@media only screen and (max-width: 989px){.hero-banner-grid{grid-template-columns:repeat(1,1fr)}header-drawer{width:20%}.header__heading{width:60%}.header__icons{width:20%}.main-banner-title,.hero-banner-content h2,.hero-banner-wrapper .custom-paragraph,.hero-banner-content{text-align:center}.hero-banner-buttons{justify-content:center}.product-features-icon-flex li{padding:20px 15px}.product-features-icon-flex{gap:15px}.product-features-icon-flex li p{font-size:17px;line-height:27px}.product-info-blocks-wrapper{gap:16px}.product--made-blocks-wrapper{grid-template-columns:repeat(1,1fr)}.custom-grid-content h3{font-size:13px;line-height:22px}.product-advantages-blocks{grid-template-columns:repeat(2,1fr);gap:20px}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3),.footer-block.grid__item:nth-child(4){padding:0 0 0 10px}.video-reviews-blocks{gap:17px}.installation-video video{height:270px}.guarantee-icons-blocks{gap:20px}.guarantee-icons-content{gap:10px}.guarantee-icons-text p{font-size:16px;line-height:22px}.guarantee-icons-section{padding:22px 0}.testimonial-slider-content{min-height:238px!important}.banner-list-wrapper{padding:40px 0 0;position:initial;justify-content:center}.inner-page-banner-wrapper .hero_banner_left_column{padding:150px 24px 40px;justify-content:center}.for-clinic-feature-icon .product-features-icon-flex{grid-template-columns:repeat(2,1fr)}.video-image-text-half-column{padding:20px}.product{display:flex}.product-gaurantee-text{gap:15px}.product__info-container{max-width:100%!important}.product-made-how-it-works .product--made-blocks-wrapper .product-info-image{width:30%}.product-made-how-it-works .product--made-blocks-wrapper .product-info-content{width:70%}.contact-form-flex{grid-template-columns:repeat(1,1fr)}.custom-contact-form{padding:20px 0}.contact-social-media-wrapper{gap:30px}.key-features-grid-wrapper{gap:24px;flex-direction:column}.left-key-features-grid,.right-key-features-grid{gap:24px;width:100%}.center-key-features-grid{width:100%}.left-key-features-grid{order:1}.right-key-features-grid{order:2}.center-key-features-grid{order:3}.left-key-features-grid .common-featured-content{flex-direction:row-reverse}.left-key-features-grid .block-heading{text-align:left}.blog-articles{grid-template-columns:repeat(2,1fr)!important}.main-product-page-wrapper{padding:40px 0!important}.article-template__content h1{font-size:24px!important}.article-template__title{font-size:26px}.line-coaching-image-text-container .video-image-text-flex{grid-template-columns:repeat(1,1fr)}.online-coaching-image-text-container .video-image-text-half-column{padding:30px 0 0}.online-coaching-image-text-container .video-image-text-flex{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width: 749px){.product-features-icon-flex{grid-template-columns:repeat(1,1fr);gap:21px}.custom-main-heading,.collapsible-content__heading{font-size:24px;line-height:36px}.product-info-blocks-wrapper{grid-template-columns:repeat(1,1fr);gap:24px}.product-made-section,.product-features-icon-section,.product-info-section{padding:50px 0}.product-made-section .product-info-blocks{padding:0;flex-direction:column}.product--made-blocks-wrapper .product-info-image,.product--made-blocks-wrapper .product-info-content{width:100%}.product--made-blocks-wrapper .product-info-content{width:100%;padding:0 20px 20px}.product--made-blocks-wrapper{padding:30px 0 0}.custom-sub-heading{font-size:10px;line-height:18px;gap:4px}.main-banner-title{font-size:28px;line-height:38px}.hero-banner-content h2{font-size:21px;line-height:30px}.hero-banner-buttons{padding:32px 0 0;flex-direction:column}.ff-button,.dark-button a{width:100%}.hero_banner_left_column{padding:140px 24px 53px}.announcement-mob-slider.announcement-bar-flex{display:block}.announcement-mob-slider li{font-size:12px;line-height:16px;text-align:center}.announcement-mob-slider .slick-prev{font-size:0;background:url(/cdn/shop/files/Arrow_left.svg);border:0;width:18px;height:18px;position:absolute;top:-1px}.announcement-mob-slider .slick-next{font-size:0;background:url(/cdn/shop/files/Arrow_right.svg);border:0;width:18px;height:18px;position:absolute;right:0;top:-1px}.site-announcement-bar .page-width{padding:6px 7px}.testimonial-section,.custom-grid-section,.product-advantages-section{padding:50px 0}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3),.footer-block.grid__item:nth-child(4){padding:0}.product-advantages-blocks{grid-template-columns:repeat(1,1fr);gap:16px}.footer__content-top{padding-left:20px!important;padding-right:20px!important}.footer-block-image,.footer-block-image.left,.footer-block-image.center,.footer-block-image.right{justify-content:start!important}.footer-block__image-wrapper{max-width:100%!important}.footer-block.grid__item{margin:0!important}.footer-block__details-content{margin-bottom:2rem!important}.footer__content-top{padding-bottom:1rem!important}.custom-grid-blocks{width:70vw;margin:0 8px}.transparent-header-wrapper sticky-header{top:23px}.video-reviews-seciton,.faq-section,.custom-content-section{padding:50px 0}.guarantee-icons-blocks{grid-template-columns:repeat(1,1fr);gap:12px}.faq-section details{padding:0}.faq-section .accordion__title{font-size:16px;line-height:24px}.faq-section summary .icon-caret{right:10px}.testimonial-slider-content{margin:0 6px;min-height:initial!important}.testimonials-reviews-blocks{width:70vw;margin:0 8px}.scrolled-past-header sticky-header{padding:0}.banner-list-wrapper{padding:22px 0 0;flex-direction:column;gap:7px}.how-this-built .product-advantages-blocks{grid-template-columns:repeat(1,1fr)}.how-this-built .product-advantages-content{padding:20px 10px;flex-direction:column}.how-this-built .product-advantages-text p strong,.how-this-built .product-advantages-text p{text-align:center}.image-banner-grid{display:flex;flex-direction:column-reverse;gap:14px}.image-banner-right-column{padding:40px 20px 20px}.inner-page-banner-wrapper .hero_banner_left_column{padding:120px 24px 40px}.for-clinic-feature-icon .product-features-icon-flex{grid-template-columns:repeat(1,1fr);gap:20px}.for-clinics-page-wrapper .product-advantages-blocks{grid-template-columns:repeat(1,1fr)}.common-advantage-buttons.dark-button a{padding:7px 11px;font-size:15px}.banner-list-wrapper li p{font-size:12.3px;line-height:20px;gap:5px}.video-image-text-flex{display:flex;flex-direction:column}.video-image-half-column{width:100%}.video-image-box-wrapper video{height:200px}.video-image-text-section{padding:0 0 40px}.product__title{font-size:20px;line-height:32px;margin-top:0!important}.product .price__regular .price-item--regular{font-size:21px;line-height:25px}.product-gaurantee-text{gap:7px;flex-direction:column}.product-badges{align-items:self-start;gap:2px;flex-direction:column}.product .accordion__title{font-size:15px;line-height:24px}.custom-featured-product .featured-product{gap:0!important}.product .accordion .summary__title+.icon-caret{height:8px}.product__media-list .product__media-item{width:100%!important;margin:0!important}a.skip-to-content-link.button.visually-hidden.quick-add-hidden{display:none!important}.product-made-how-it-works .product--made-blocks-wrapper .product-info-image,.product-made-how-it-works .product--made-blocks-wrapper .product-info-content{width:100%}.product-info-content li{font-size:15px;line-height:24px}.footer-block__details-content li a{font-size:14px!important;line-height:24px;padding:0 0 10px!important}.footer-block__heading{margin:0 0 12px!important}.text-under-image p{font-size:14px;line-height:24px}.footer-block__image-wrapper img{max-width:200px!important}.footer-soical-media-lists li img{max-width:40px!important}.how-it-works-feature-icon .product-features-icon-flex ul li{font-size:15px}.how-it-works-feature-icon .product-features-icon-flex ul{display:flex;flex-direction:column;gap:3px}.how-it-works-feature-icon .product-features-icon-flex li img{margin:0 0 26px}.gallery-slider-section{padding:50px 0}.common-contact-icon{gap:10px}.common-contact-icon p,.common-contact-icon p a{font-size:17px}.common-contact-icon p strong{margin:0 0 3px}.contact-form-head{margin:0 0 25px}.contact-form-wrapper{border-radius:20px;padding:25px 20px}.key-features-sec{padding:50px 0}.common-featured-content{gap:12px;padding:10px}.block-heading h4{font-size:15px;line-height:24px}.key-features-head{padding:0 0 32px}.product__title h1{font-size:20px;line-height:32px}.main-blog.blog-page-wrapper h1{font-size:28px;margin:10px 0 25px}.blog-page-wrapper{padding:40px 20px 50px!important}.blog-articles{grid-template-columns:repeat(1,1fr)!important}.online-coaching-image-text-container{padding:50px 20px}.how-process-works-section{padding:50px 0}.custom-video-section{padding-bottom:50px}.how-process-works-flex{padding:25px 0 0;grid-template-columns:repeat(1,1fr);gap:30px}.how-process-works-flex:before{display:none}.image-text-second .video-image-text-flex{flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
