@import"https://fonts.googleapis.com/css2?family=Hubot+Sans:ital,wght@0,200..900;1,200..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sora:wght@100..800&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&family=Teko:wght@300..700&display=swap";body main .shopify-section h2{font-size:42px;font-weight:300;line-height:58px}page-header .navigation--main .navigation__child-tier .navigation__columns .navigation__link.navigation__column-title{color:var(--Revma-Blue-Tint, #537997);font-size:15px;font-weight:400;padding-bottom:0;text-transform:inherit;opacity:1;padding-bottom:8px!important}body .navigation--main ul li:nth-child(6) .navigation__child-tier .navigation__tier-3 li:first-child .navigation__link{padding-bottom:0!important}.navigation--main ul li:nth-child(6) .navigation__child-tier ul li:not(:last-child){padding-bottom:10px}page-header .navigation .navigation__item--with-children>.navigation__link:after{content:"";background-image:url(/cdn/shop/files/Vector_88.svg?v=1792721333);width:10px;height:7px;position:absolute;top:0;bottom:0;margin:auto;transition:.5s ease all;right:0;background-size:contain;background-repeat:no-repeat}.navigation--main ul li:nth-child(6) .navigation__child-tier{margin-top:10px;border-radius:6px;border:1px solid #FFF;background:#f1f1f8}page-header .navigation .navigation__item--with-children:hover .navigation__link:after{transform:rotate(180deg)}page-header .navigation--main .navigation__child-tier .navigation__link,page-header .navigation--main .menu-promotion__link .menu-promotion__text{font-size:18px}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion{max-width:38%}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .menu-promotion{position:relative}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .promotion_img_text{position:absolute;top:55px;left:24px;max-width:350px}.menu-promotion__link:has(.promotion_img_text) .menu-promotion__image:hover .theme-img{transform:unset}.menu-promotion__link:has(.promotion_img_text) .menu-promotion__image .theme-img{margin:unset}.menu-promotion__image{overflow:hidden;max-width:fit-content;margin:auto;border:1px solid #fff}.menu-promotion__image:hover .theme-img{transition:.6s ease all;transform:scale(1.1)}.menu-promotion__link:has(.promotion_img_text) .menu-promotion__text{text-align:left}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_sub_text{color:#213753;font-size:30px;font-style:normal;font-weight:400;line-height:43px}.show-search .main-search{max-height:max-content;overflow:hidden}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_shrt_text{color:#213753;font-size:18px;font-weight:400;line-height:29px;padding-top:15px;max-width:300px}page-header .logo-area.container{max-width:1770px}.product-info.single-product-wrapp .detail .vendor .product-info-label{display:none}page-header .logo-area .logo-area__right .btn.btn--secondary{margin-left:15px}page-header .pageheader--layout-inline-menu-center .logo-area__left__inner{transform:translate(-60%)}.hero-banner .text-overlay__title{font-weight:300;line-height:67px}.hero-banner .large-text p{font-size:18px;font-weight:400;line-height:29px;max-width:590px}body .btn.btn--primary{--btn-c1: #fff;--btn-c2: #fff;background:linear-gradient(183deg,var(--btn-c1) 1.79%,var(--btn-c2) 264.98%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:50px;font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;border:1px solid var(--Linear, #537997);color:var(--Text, #375D80);transition:--btn-c1 .4s ease,--btn-c2 .4s ease,color .4s ease,border-color .4s ease}body .btn.btn--primary:hover{--btn-c1: #223b51;--btn-c2: #020f1f;border-color:#223b51;color:#fff}@property --btn-c1{syntax: "<color>"; inherits: false; initial-value: #537997;}@property --btn-c2{syntax: "<color>"; inherits: false; initial-value: #213753;}body .btn.btn--secondary{--btn-c1: #537997;--btn-c2: #213753;background:linear-gradient(183deg,var(--btn-c1) 1.79%,var(--btn-c2) 264.98%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:50px;font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;border:0;transition:--btn-c1 .4s ease,--btn-c2 .4s ease,color .4s ease}body .btn.btn--secondary:hover{--btn-c1: #223b51;--btn-c2: #020f1f;color:#fff}.hero-banner .text-overlay:before{content:"";background-image:url(/cdn/shop/files/banner-overlay.png?v=1792721334);width:1206px;height:820px;position:absolute;left:0;bottom:0;top:0;background-size:contain;background-repeat:no-repeat;pointer-events:none;opacity:0}.hero-banner .text-overlay:after{content:"";background-image:url(/cdn/shop/files/Frame_1547742915.png?v=1792721334);width:408px;height:166px;position:absolute;bottom:85px;right:55px;background-size:contain;background-repeat:no-repeat;display:none}.hero-banner .text-overlay__subheading,.hero-banner .subheading{font-size:18px;font-weight:400;line-height:29px;border-radius:6px;border:1px solid var(--Cloud, #F8F9FC);background:#fff9;box-shadow:0 4px 11px #0000001a;max-width:fit-content;text-transform:capitalize;letter-spacing:normal;padding:6.5px 12px 6.5px 35px;position:relative}.hero-banner .text-overlay__subheading:before,.hero-banner .subheading:before{content:"";background-image:url(/cdn/shop/files/Group.svg?v=1792721333);width:22px;height:22px;position:absolute;left:6px;top:10px}.hero-banner .text-overlay .text-overlay__inner{max-width:1790px;margin:auto}.cards__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.card-box{position:relative}.card-box .card__content{display:flex;flex-direction:column;justify-content:center;padding:30px}.cards__wrapper .card-box{background-image:var(--card-bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:26px}.card-box .card__content h3{font-size:30px;line-height:43px;max-width:400px}.card-box .card__content .rte p{color:var(--Text, #375D80);font-size:18px;line-height:29px;max-width:445px}.card_icon_list li{color:var(--Text, #375D80);font-size:16px;line-height:27px;position:relative;padding-left:30px}.card_icon_list li:before{content:"";background-image:url(/cdn/shop/files/Vector_1.svg?v=1792721333);width:20px;height:20px;position:absolute;left:0;top:3px}.card_icon_list{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px 0}.cards__heading{text-align:center;max-width:550px;margin:0 auto 60px}section.cards-box-main{padding:120px 0 140px}.cards__wrapper .btn.btn--secondary{max-width:fit-content}.best-seller-wrapp .text-overlay__inner,.text-image_wrapp .text-overlay__inner{max-width:1770px;margin-left:auto;margin-right:auto}.best-seller-wrapp .text-overlay__rte p{font-size:20px;line-height:31px;max-width:580px}.sub_title .subheading,.step-box-wrapp .card-box .card__content h3,.key-subtitle h3,.cpap-feature-wrapp .container .product-block .product-block__detail .vendor{margin:0 0 20px;color:var(--Marine, #223B51);font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;text-transform:capitalize;border-radius:6px;border:1px solid var(--Cloud, #F8F9FC);background:#fff9;box-shadow:0 4px 11px #0000001a;max-width:fit-content;padding:8px 12px}.best-seller-wrapp slide-show{width:360px}.hero-banner-inner .text-overlay__title{margin-top:20px}.best-seller-wrapp slide-show .slideshow__slide{transform:unset!important;left:0;z-index:auto;align-items:initial;opacity:1;transition:opacity .3s ease,transform .3s ease}.best-seller-wrapp slide-show .slideshow__slide.is-changing{opacity:0;transform:translateY(10px)}.best-seller-wrapp slide-show .slideshow__slide.is-active{opacity:1;transform:translateY(0)}.best-seller-wrapp .slide-show--cards-askew .slideshow{overflow:hidden;border-radius:26px}.best-seller-wrapp .slide-show--cards-askew .slideshow .product-block{border-radius:26px;background:var(--Cloud, #F8F9FC);box-shadow:0 4px 54px #00000012}.best-seller-wrapp .slide-show--cards-askew .slideshow .product-block .block-inner-inner .image-cont{height:330px;display:flex;background:var(--Dawn, #F1F1F8);box-shadow:0 4px 54px #00000012;align-items:center;justify-content:center}.best-seller-wrapp .slide-show--cards-askew .slideshow .product-block .product-block__title{font-size:18px;line-height:24px;padding-bottom:10px}.cpap-feature-wrapp .price-label--sale{display:none}body .best-seller-wrapp .price-label{border-radius:50px;color:var(--Text, #375D80);left:10px;top:15px}body .slideshow-ctrl .slideshow-nav__btn,.single-product-wrapp .slider-nav button{border-radius:4px;border:1px solid var(--Cloud, #F8F9FC);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:66px;height:60px;text-align:center;display:flex;justify-content:center;align-items:center;background:var(--Air, #D8E5F5)}body .slideshow-ctrl .slideshow-nav__btn svg{width:auto;height:auto;stroke-width:.2;stroke:#223b51;opacity:1;fill:#223b51}.video-section--played video{opacity:.4}.best-seller-wrapp slide-show{width:360px;display:flex;flex-direction:column-reverse;margin-left:auto;gap:20px}.scroling-text-wrapp h3{color:var(--Marine, #223B51);font-weight:400;margin:0}body main .scroling-text-wrapp h2{font-size:30px;font-weight:400;line-height:43px}.scroling-text-wrapp p{font-size:20px;line-height:30px;padding:10px 0 35px}.scrolling-image-list.scroling-text-wrapp .scrolling-image-list__image{margin:unset}body .subheading{font-size:18px;font-weight:400;line-height:53px;text-transform:initial;margin:0;letter-spacing:normal}.testimonial__blockquote{font-size:30px;line-height:43px}.testimonial__author{padding-top:50px}.testimonials-wrapp .testimonial__star svg{width:24px;height:24px}.testimonials-wrapp .slideshow-nav__btn{background:#fff9}.section-testimonials .testimonials-wrapp{background-color:#f1f1f8;margin:0;padding:110px 0}.section-testimonials .testimonials-wrapp .slideshow-ctrl .slideshow-nav{left:20px}.testimonials-wrapp .testimonial__image-with-caption__caption{text-decoration:none}.section-testimonials .testimonials-wrapp .testimonial__image-with-caption__link:hover svg,.cpap-feature-wrapp .container .product-block:hover .shop-now-button svg{transform:translate(5px)}.section-testimonials .testimonials-wrapp .testimonial__image-with-caption__link svg,.shop-now-button svg{transition:.5s ease all}.section-testimonials .testimonials-wrapp .testimonial__star-rating{margin:0;padding:20px 0 30px}.section-footer{position:relative;padding:140px 0 27px}.section-footer:after{content:"";background-image:url(/cdn/shop/files/footer-overlay.png?v=1792721334);width:1920px;height:785px;position:absolute;right:0;top:0;bottom:0;pointer-events:none}.section-footer .container .section-footer__row-lower a,.section-footer .container .section-footer__row-lower .copy{font-size:16px;font-weight:400;line-height:26px}.section-footer .section-footer__text p,.section-footer .container .section-footer__menu-block__menu li a{font-size:16px;line-height:26px;text-decoration:none;position:relative}.section-footer .container{max-width:1770px;border:0}.section-footer .container .section-footer__text-block--with-text{max-width:250px}.section-footer .container .section-footer__menu-block__menu li a:before{content:"";width:10%;height:1px;position:absolute;left:0;bottom:0;background-color:#fff;transition:all .6s ease}.section-footer .container .section-footer__menu-block__menu li a:before{content:"";width:0%;height:1px;position:absolute;left:0;bottom:0;background-color:#fff;transition:all .6s ease}.section-footer .container .section-footer__menu-block__menu li a:hover:before{width:100%}.section-footer .container .section-footer__title{font-size:19px;font-weight:500;line-height:26px}@media(min-width:990px){.section-footer .container .section-footer__row--blocks{display:grid;grid-template-columns:2.1fr 1fr 1.3fr 1fr;grid-template-rows:auto auto;gap:0 30px;align-items:start;margin:0;padding:0}.section-footer .container .section-footer__row__col:nth-child(1){grid-column:1;grid-row:1 / span 2}.section-footer .container .section-footer__row__col:nth-child(2){grid-column:2;grid-row:1 / span 2}.section-footer .container .section-footer__row__col:nth-child(4){grid-column:3;grid-row:1}.section-footer .container .section-footer__row__col:nth-child(5){grid-column:3;grid-row:2}.section-footer .container .section-footer__row__col:nth-child(3){grid-column:4;grid-row:1}.section-footer .container .section-footer__row__col:nth-child(6){grid-column:4;grid-row:1 / span 2;margin-top:100px}}.section-footer .container .section-footer__row__col{padding-top:0}.section-footer .container .section-footer__row-lower{padding:0;align-items:baseline}.cpap-feature-wrapp .container{padding:0}.cpap-feature-wrapp .container .product-block{background-image:url(/cdn/shop/files/yue-ma-Nwpyc1dks4g-unsplash_1_1.png?v=1792721334);background-size:cover;border-radius:6px;overflow:hidden}.product-label-container{z-index:9}.cpap-feature-wrapp .container .product-block .product-block__image .img-ar{height:430px}.cpap-feature-wrapp .container .product-block .product-block__image .img-ar img{height:100%;object-fit:contain;aspect-ratio:unset}.cpap-feature-wrapp .container .product-block .product-block__detail{background:linear-gradient(0deg,#fff,#fff0);margin:0;padding:23px 38px 24px 51px;position:absolute;left:0;right:0;bottom:0;z-index:5}.cpap-feature-wrapp .container .product-block .product-block__detail .product-block__title{font-size:30px;line-height:43px;padding-bottom:20px}.cpap-feature-wrapp .container .product-block .block-inner-inner .image-cont .btn.quickbuy-toggle,.cpap-feature-wrapp .container .product-block .block-inner-inner .product-block__image--secondary,.cpap-feature-wrapp .container .product-block .block-inner-inner .image-cont .image-page-button,.cpap-feature-wrapp .container .product-block__detail .product-block-options{display:none}.cpap-feature-wrapp .container .product-block .block-inner-inner .product-block__image--primary{opacity:1}.cpap-feature-wrapp .container .block-inner-inner{padding-bottom:300px}.product-mask-hover{position:absolute;bottom:0;top:0;left:0;right:0;overflow:hidden;transform:translateY(100%);opacity:0;transition:transform 1.5s ease,opacity 1.5s ease;will-change:transform,opacity;z-index:4}.product-mask-hover a{display:block;height:100%}.product-mask-hover img{border-radius:6px}.cpap-feature-wrapp .container .product-block:hover .product-mask-hover{opacity:1;transform:translateY(0)}.cpap-feature-wrapp .slider-nav .slider-nav__btn,page-header .navigation .navigation__item--with-children>.navigation__link.navigation__column-title:after{display:none}.cpap-feature-wrapp{overflow:hidden}.product-block__short_description{color:var(--Marine, #223B51);font-size:18px;font-weight:400;line-height:29px;max-width:430px;display:none;padding:0 0 20px}.cpap-feature-wrapp .container .product-block__short_description{display:block}.cpap-feature-wrapp .slider-nav .has-paging__title{font-size:42px;max-width:600px;padding-bottom:30px}.cpap-feature-wrapp .slider-nav .has-paging__title a{pointer-events:none}.cpap-feature-wrapp{margin:0;padding:120px 0 150px}.shop-now-button{display:none}.cpap-feature-wrapp .container .product-block .product-block__detail .shop-now-button{display:block;font-weight:500;line-height:21.172px;letter-spacing:.32px}.text-image_wrapp .image-overlay--bg-no_background:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn{border:1px solid var(--Linear, #537997)!important}.section-footer .container .section-footer__row-lower .section-footer__row__col:nth-child(2){order:2}.section-footer .container .section-footer__row-lower{gap:30px;justify-content:flex-start}.section-footer .container .section-footer__row-lower a:hover{opacity:.7;text-decoration:none}.section-footer .container .section-footer__row-lower .footer-revma-text{width:57%}.fully-spaced-row--medium.trusted-logo-mobile{margin:0;padding:15px 0}.fully-spaced-row--medium.trusted-logo-mobile .column,.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout{margin:0}.rich_text_wrapp .container .majortitle{font-size:63px;font-weight:300;line-height:67px;text-align:center}.rich_text_wrapp .container{max-width:1000px}.rich_text_wrapp .container .rte{padding:0 60px}.rich_text_wrapp{margin:0;padding:120px 0 100px;position:relative}.hotspot-wrapp .text-overlay__title{text-align:center;max-width:100%;color:var(--Cloud, #F8F9FC);padding-top:50px}.hotspot-wrapp .hotspot-container .hotspot__btn{width:60px;height:60px;border-radius:54px;border:1px solid var(--Cloud, #F8F9FC);background:#fff9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hotspot-wrapp .hotspot-container .hotspot__btn svg{stroke:#223b51}.hotspot-wrapp .hotspot__card{display:flex;min-width:670px;background:var(--Cloud, #F8F9FC);padding:10px}.hotspot-wrapp .hotspot__card .hotspot__icon{margin-bottom:0;background:var(--Dawn, #F1F1F8);box-shadow:0 2.458px 33.181px #00000012;max-width:197px;width:100%;display:flex;align-items:center}.hotspot-wrapp .hotspot__card .hotspot__icon .theme-img{width:auto;height:247px}.hotspot-wrapp .hotspot__card .hotspot_card_content{max-width:420px;padding:20px 0 20px 20px}.hotspot-wrapp .hotspot__card .hotspot_card_content .rte{margin-bottom:10px}.hotspot-wrapp .hotspot__card .hotspot_card_content p{line-height:27px}.container.faq_header faq-header .faq-index{width:360px}.container.faq_header faq-header .faq-header__content{flex:0 1 960px}.container.faq_header faq-header .faq-index .faq-index__heading,.container.faq_header faq-header .faq-header__content h2{font-size:30px;line-height:43px;font-weight:400}.container.faq_wrapp_content h3{opacity:0;margin-top:-60px}.container.faq_wrapp_content .collapsible-tabs{max-width:960px;margin-bottom:0}.section-faq-header--with-index~.section-collapsible-tabs .container{padding-inline-start:460px}.container.faq_wrapp_content .disclosure__title{font-size:20px;font-weight:500;line-height:30px;padding-top:30px;padding-bottom:30px}.container.faq_wrapp_content .disclosure__panel p{color:var(--Marine, #223B51)}.container.faq_header .faq-index-item:nth-child(2) .faq-index-item__link{font-weight:600}.container.faq_header .faq-index-item .faq-index-item__link{font-size:16px;line-height:27px}.container.faq_wrapp_content .collapsible-tabs .collapsible-tabs__tab{border-bottom:1px solid rgba(0,0,0,.2)}.faq-title-bg{margin:0;padding:200px 0 0;position:relative}.container.faq_header .faq-header.block{margin:0;padding-bottom:8px}.faq-title-bg:before{content:"";background-image:url(/cdn/shop/files/Ellipse_445_1.png?v=1784906446);width:100%;height:502px;position:absolute;top:0;left:0;right:0}.faq-title-bg .container{position:relative}.container.faq_header{padding-top:160px}section.cards-box-main.step-box-wrapp .card-box{border-radius:26px;border:1px solid var(--Air, #D8E5F5);background:var(--Cloud, #F8F9FC)}section.cards-box-main.step-box-wrapp .card-box .rte p{font-size:26px;line-height:40px;padding-bottom:90px}section.cards-box-main.step-box-wrapp .cards__wrapper{grid-template-columns:repeat(4,1fr);gap:10px}section.cards-box-main.step-box-wrapp .card-box .card__content{display:flex;flex-direction:column;justify-content:center;padding:30px 30px 25px 22px}section.cards-box-main.step-box-wrapp .card__content .card__list{color:var(--Text, #375D80);line-height:29px;max-width:310px}.step-box-wrapp .cards__wrapper .card-box:not(:first-child):before{content:"";background-image:url(/cdn/shop/files/Frame_1547742967.svg?v=1792721333);width:66px;height:60px;position:absolute;left:-40px;top:50%;transform:translateY(-50%);background-size:contain}section.cards-box-main.step-box-wrapp{padding-top:0}.bg-vactor:before{content:"";background-image:url(/cdn/shop/files/bg-img.png?v=1792721335);max-width:1920px;width:100%;margin:auto;height:1444px;position:absolute;top:0;left:0;right:0;pointer-events:none;background-position:top center;background-size:cover;opacity:0}.bg-color-box .container .card-box{border-radius:26px;border:1px solid var(--Air, #D8E5F5);background:var(--Cloud, #F8F9FC)}.bg-color-box .container .card-box:last-child{background:var(--Linear, linear-gradient(180deg, #213753 0%, #6797C1 114.16%))}.bg-color-box .container{max-width:1250px}.bg-color-box .container .card-box .card__content{padding:55px 24px 25px;max-width:380px}.bg-color-box .container .card-box .card__content h4{font-size:30px;line-height:43px}.bg-color-box .container .card-box .card__content .card__list{padding-bottom:20px}.bg-color-box .container .card-box:last-child .card__list,.bg-color-box .container .card-box:last-child h4{color:#fff}.bg-color-box .container .card-box:last-child .btn.btn--secondary{background:var(--Cloud, #F8F9FC);color:var(--Text, #375D80)}section.cards-box-main.bg-color-box{padding:70px 0}.self-test-wrapp{margin:0;padding-top:230px}.icon_list_overlay .image-overlay .height__image{opacity:0}.icon_list_overlay .image-overlay{background:var(--Air, #D8E5F5);background-image:url(/cdn/shop/files/Sleep_monitoringff_device_in_focus_1_1.png?v=1792721334);background-repeat:no-repeat;background-position:right center;background-size:contain;overflow:visible}.icon_list_overlay .text-overlay__text .text-overlay__rte{position:relative;padding-left:70px;margin-bottom:30px}.icon_list_overlay .text-overlay__text .text-overlay__rte strong{font-weight:400;font-size:20px;line-height:30px}.icon_list_overlay .text-overlay__rte:before{content:"";background-image:url(/cdn/shop/files/Vector_6.svg?v=1792721333);width:48px;height:48px;position:absolute;left:0;background-repeat:no-repeat;background-size:17px 13px;border-radius:74px;border:1px solid var(--Cloud, #F8F9FC);box-shadow:0 4px 11px #0000001a;display:flex;align-items:center;background-position:center;background-color:#fff9}.icon_list_overlay .text-overlay__text{padding-left:110px}.icon_list_overlay .text-overlay__text .text-overlay__title{max-width:500px;margin:0;padding:10px 0 55px}.icon_list_overlay .image-overlay:before{content:"";width:100%;height:502px;position:absolute;left:0;right:0;top:-250px;border-radius:2434px;background:var(--Air, #D8E5F5);filter:blur(107px);z-index:-1}.icon_list_overlay .text-overlay__inner{padding-top:0}.faq_container .faq-header{justify-content:space-between}.container.faq_container faq-header .faq-index{width:500px}.container.faq_container faq-header .faq-header__content{flex:0 1 1100px}.container.faq_header.faq_container faq-header .faq-header__content h2{font-size:42px;line-height:58px;margin-bottom:30px;font-weight:300}body .single-product-wrapp variant-picker legend.label{font-weight:400;font-size:18px;line-height:29px}.size-chart-link__icon svg{width:24px;height:24px}body.template-collection .page-header p{font-size:20px;line-height:30px}.container.faq_header.faq_container faq-header .faq-header__content .rte p{font-size:30px;line-height:43px}.container.faq_header.faq_container .faq-index-item .faq-index-item__link,.container.faq_header.faq_container .faq-index-item:nth-child(2) .faq-index-item__link,.container.faq_wrapp_content.faq_container .disclosure__title{font-size:20px;line-height:30px;font-weight:400}.collection-page-title{font-size:63px;font-weight:300;line-height:67px}body.template-collection{background-color:#fff}body.template-collection .page-header{margin:0;padding:80px 0}.single-product-wrapp .disclosure__content.rte p{color:var(--Text, #375D80);font-size:16px;font-weight:400;line-height:27px}.collection-wrapp .utility-bar__right .link-dropdown__button-text,.collection-wrapp .filter-group.filter-group--availability .filter-toggle__input-label span{font-size:16px;line-height:27px;font-weight:400}.collection-wrapp .product-block .image-label-wrap,.section-related-products .product-block .image-label-wrap{position:relative;border-radius:6px;background:var(--Cloud, #F8F9FC);padding:54px 0 60px}.collection-wrapp .product-block .image-label-wrap .product-block__image{height:395px;display:flex;align-items:center;justify-content:center}.collection-wrapp .product-block .image-label-wrap .product-block__image-dots,.collection-wrapp .utility-bar__left .toggle-btn__chevron{display:none}body .product-block .image-page-button{border-radius:4px;border:1px solid var(--Cloud, #F8F9FC);background:var(--Air, #D8E5F5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:66px;height:60px;display:flex;align-items:center;justify-content:center}body .product-block .image-page-button svg{stroke:unset}.collection-wrapp .product-block .image-cont--with-secondary-image .product-block__image,.section-related-products .product-block .image-cont--with-secondary-image .product-block__image{height:395px;top:50px}body .product-block .image-label-wrap .product-label--stock span{border:.45px solid var(--Cloud, #F8F9FC);background:var(--Linear, linear-gradient(183deg, #537997 1.79%, #213753 264.98%));box-shadow:0 4px 4px #19202714;color:var(--Cloud, #F8F9FC);font-size:16px;font-weight:400;line-height:24px;padding:3px 15px;opacity:0}body .image-cont:hover .image-label-wrap .product-label--stock span{opacity:1}.collection-wrapp .product-block__detail .product-block__title,.collection-wrapp .utility-bar__left span,.collection-wrapp .filter-group.filter-group--availability span,.collection-wrapp .filter-container--side .filters .filters__inner .filter-group__heading__text,.collection-wrapp .filter-container--side .filters .filters__inner .filter-group__item .filter-group__item__text,.collection-wrapp .product-block__detail .price__default{color:var(--Marine, #223B51);font-size:18px;font-weight:400;line-height:34px}.filter-container--side .filters{width:410px}.collection-wrapp .filter-container--side .filters .filters__inner{padding-inline-end:100px}.collection-wrapp .filter-group__item .filter-group__item__text:before{width:25px;height:25px;border:1px solid #223B51}.collection-wrapp .filter-group__item .filter-group__item__text .filter-tick{left:3px;top:18px}.collection-wrapp .filter-group__item{padding-inline-start:40px}.collection-wrapp .product-block__detail .price__default .price__was{opacity:1;text-decoration:auto}body .product-block__detail .product-link{position:static}body .price-label{border:.45px solid var(--Cloud, #F8F9FC);background:var(--Cloud, #F8F9FC);box-shadow:0 4px 4px #19202714;color:var(--Marine, #223B51);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:2px 15px;position:absolute;top:24px;left:16px}.collection-wrapp .product-block__detail .product-block-options__inner .product-block-options__item,.section-related-products .product-block__detail .product-block-options__inner .product-block-options__item{width:42px;height:54px;border-radius:0;background:var(--Cloud, #F8F9FC);border:0;padding:6px}.collection-wrapp .product-block__detail .product-block-options__inner .product-block-options__item .img-ar,.section-related-products .product-block__detail .product-block-options__inner .product-block-options__item .img-ar{position:relative;top:8px}body .section-main-product{background-color:#fff;margin:0;padding:140px 0 80px}.product-info.single-product-wrapp media-gallery{width:55%}.product-info.single-product-wrapp .media-gallery-size-large+.product-column-right{max-width:580px;margin-inline-start:60px}.product-info.single-product-wrapp media-gallery .product-media-collage__item:first-child .img-ar{height:750px;border-radius:6px;background:var(--Cloud, #F8F9FC);display:flex}.product-info.single-product-wrapp .detail .vendor a{pointer-events:none;color:var(--Marine, #223B51);font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;text-transform:capitalize;border-radius:6px;border:1px solid var(--Cloud, #F8F9FC);background:#fff9;box-shadow:0 4px 11px #0000001a;max-width:fit-content;padding:8px 12px;text-decoration:none}.product-info.single-product-wrapp .product-title{margin:5px 0;font-size:30px;font-weight:400;line-height:43px}.product-info.single-product-wrapp .price__default{font-size:20px;font-weight:400;line-height:30px}.product-info.single-product-wrapp button.add-to-cart{background-color:transparent;color:var(--Marine, #223B51);font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;border-radius:4px;border:1px solid var(--Linear, #537997);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:19px}body .product-info.single-product-wrapp button.add-to-cart:hover{background-color:#223b51;color:#fff}.product-info.single-product-wrapp .product-form .quantity-submit-row.has-spb .shopify-payment-button__button--unbranded{color:var(--Cloud, #F8F9FC);font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;border-radius:4px;background:linear-gradient(183deg,#537997 1.79%,#213753 264.98%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);min-height:62px}.product-info.single-product-wrapp .product-form .quantity-submit-row.has-spb .shopify-payment-button__button--unbranded:hover{border:1px solid var(--Linear, #537997);color:var(--Text, #375D80);background:transparent}.product-info.single-product-wrapp .opt-label{color:var(--Marine, #223B51);font-size:16px;font-weight:400;line-height:27px;border-radius:0;border:1px solid var(--Midnight, #0D1115);margin:10px 20px 0 0}.product-info.single-product-wrapp .opt-btn:checked+.opt-label,.product-info.single-product-wrapp .opt-label:hover{background:var(--Marine, #223B51);color:#fff}body .single-product-wrapp fieldset[data-option=Color] .opt-label:hover{background:var(--Cloud, #F8F9FC)}:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector :is(.opt-label--swatch,.opt-label--image):hover:after{border:2px solid #223B51}.product-info.single-product-wrapp .product-info-accordion .disclosure__title{color:var(--Marine, #223B51);font-size:18px;font-weight:400;line-height:29px}.product-info.single-product-wrapp .product-info-accordion details.disclosure{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}body .disclosure__title:before,body .disclosure__title:after{background-color:#0d1115;height:2px;width:14px}.single-product-wrapp .collection-listing.slider .slider__item .image-cont{background:var(--Cloud, #F8F9FC)}.single-product-wrapp .collection-listing.slider .slider__item .image-cont .product-link{padding:48px 20px}.single-product-wrapp .collection-listing.slider .product-block__detail .price__default,.single-product-wrapp .collection-listing.slider .product-block__detail .product-block-options,.single-product-wrapp .collection-listing.slider .product-label--stock{display:none}.single-product-wrapp .slider-nav button{position:absolute;right:0;z-index:2;top:36%;transform:translate(50%)}.single-product-wrapp .product-block__image--show-on-hover,.single-product-wrapp .collection-listing.slider .slider__item .image-cont .image-page-button,.single-product-wrapp .product-form .option-selector__label-value{display:none}.single-product-wrapp .slider-nav button:first-child[disabled]{opacity:0}.single-product-wrapp .slider-nav button:first-child{left:0;right:unset;opacity:1;transform:translate(-45%)}.single-product-wrapp .collection-listing.slider .slider__item .image-cont:hover .product-block__image--active{opacity:1}.section-main-product variant-picker .opt-label__media.media .theme-img{object-fit:contain}.single-product-wrapp carousel-slider .opposing-items__left.label{font-size:20px;font-weight:400;line-height:30px}.single-product-wrapp fieldset[data-option=Color] .opt-label{height:78px;width:62px;background:var(--Cloud, #F8F9FC);border:0;padding:10px}.single-product-wrapp fieldset[data-option=Color] .opt-label:after{border:0;border-radius:0}.single-product-wrapp fieldset[data-option=Color] .opt-label .opt-label__media.media,.single-product-wrapp fieldset[data-option=Color] .opt-label .opt-label__media.media img{height:100%}.single-product-wrapp fieldset[data-option=Color] .opt-btn:checked+.opt-label{background:var(--Cloud, #F8F9FC)}.single-product-wrapp .prescription-box{display:flex;align-items:flex-start;gap:10px;padding:20px 30px 20px 10px;margin:20px 0;background:#f1f1f8;border-radius:6px}.single-product-wrapp .prescription-icon{min-width:79px}.single-product-wrapp .prescription-icon img{width:auto;height:auto}.single-product-wrapp .prescription-content p{margin:0 0 3px;color:var(--Marine, #223B51);font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:29px}.single-product-wrapp .prescription-content a{font-weight:400;text-decoration:underline}.single-product-wrapp .product-media-collage .product-media-collage__item .product-media-wrapper .img-ar{height:380px;background:var(--Cloud, #F8F9FC)}.single-product-wrapp .product-media-collage .product-media-collage__item .product-media-wrapper .img-ar .theme-img{height:100%}.single-product-wrapp .product-media-collage__item .product-media--video{height:380px;padding:0!important}.single-product-wrapp .collection-listing.slider .product-grid{gap:19px;padding-right:100px}.single-product-wrapp .pickup-availability{display:flex;align-items:flex-start;gap:16px;padding:20px 0}.single-product-wrapp .pickup-availability__icon{width:34px;height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;border-radius:52.417px;border:.708px solid var(--Cloud, #F8F9FC);background:#fff9;box-shadow:0 2.833px 7.792px #0000001a}.single-product-wrapp .pickup-availability__content{flex:1}.single-product-wrapp .pickup-availability__title,.single-product-wrapp .pickup-availability__link{margin:0;font-size:18px;font-weight:400;line-height:29px}.single-product-wrapp .pickup-availability__time{margin:3px 0 7px;color:var(--Text, #375D80);font-size:16px;font-weight:400;line-height:27px}.single-product-wrapp .pickup-availability__link{text-decoration:underline}.single-product-wrapp .pickup-availability__link:hover{text-decoration:none}.faq-product-page{padding-bottom:140px}.faq-product-page .collapsible-tabs__tab .disclosure__title{font-size:20px;font-weight:500;line-height:30px;padding:30px 130px 30px 0}.contact-banner{padding-top:90px}body.template-suffix-contact #content{background-image:url(/cdn/shop/files/AdobeStock_429594827_1_4.png?v=1792721334);background-size:cover;background-position:center;background-color:transparent}.contact-banner .majortitle{color:var(--Marine, #223B51);font-family:Poppins;font-size:63px;font-style:normal;font-weight:300;line-height:67px;max-width:570px}section.cards-box-main.contact-info-wrapp{padding:0 0 140px}section.cards-box-main.contact-info-wrapp .cards__wrapper{grid-template-columns:repeat(3,1fr)}section.cards-box-main.contact-info-wrapp .cards__wrapper .card__content{padding:0;max-width:400px}section.cards-box-main.contact-info-wrapp .cards__wrapper .card__content h3{background:transparent;padding:0;border:0;box-shadow:unset;color:var(--Marine, #223B51);font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 10px}section.cards-box-main.contact-info-wrapp .cards__wrapper .card__content *{color:#223b51;text-decoration:none}.fully-spaced-row--medium.trusted-logo-mobile .column .majortitle{font-size:18px;line-height:29px;max-width:270px}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout{border-radius:2px;border:1px solid var(--Cloud, #F8F9FC);background:#ffffffc9;box-shadow:0 4px 11px #0000001a;max-width:390px;margin:0;flex-direction:row;gap:10px;padding:12px 0}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:last-child{width:60%!important;padding:0}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:first-child{width:fit-content!important;padding:0}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:last-child .feature-text-paired{margin:0}.fully-spaced-row--medium.trusted-logo-mobile .column .majortitle{margin:0}.fully-spaced-row--medium.trusted-logo-mobile{position:absolute;right:0;transform:translateY(-257px);z-index:99}sticky-atc{flex-wrap:wrap}sticky-atc .sticky-atc__image{width:150px;border-radius:1.246px;background:var(--Cloud, #F8F9FC)}sticky-atc .sticky-atc__details{margin-inline-end:0;width:160px}sticky-atc .sticky-atc__details .sticky-atc__details__title{color:var(--Marine, #223B51);font-size:18px;font-weight:400;line-height:29px}.sticky-atc .sticky-atc__buttons{max-width:fit-content;margin:auto}.cpap-overlay{position:absolute;left:0;right:0;z-index:0;pointer-events:none}div#shopify-section-template--29476409409819__rich_text_9p3xmm{background:#f1f1f8}div#shopify-section-template--29476409409819__rich_text_9p3xmm .sub_title.cc-animate-init,div#shopify-section-template--29476409409819__rich_text_9p3xmm h2.majortitle.in-content.h1{margin:0}div#shopify-section-template--29476409409819__rich_text_9p3xmm .sub_title.cc-animate-init{padding:120px 20px 0}.prod-sub-ttl{border-radius:6px;border:1px solid var(--Cloud, #F8F9FC);background:#fff9;box-shadow:0 4px 11px #0000001a;font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;text-transform:uppercase;width:fit-content;padding:8px 12px}body.template-page.template-suffix-sleep-test h2.h1.product-title{font-size:30px;font-weight:400;line-height:43px}body.template-page.template-suffix-sleep-test button.btn.btn--large.add-to-cart{border-radius:4px;border:1px solid var(--Linear, #537997);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:transparent;color:#223b51;font-size:16px;line-height:21.172px;letter-spacing:.32px}body.template-page.template-suffix-sleep-test button.shopify-payment-button__button{border-radius:4px;background:linear-gradient(183deg,#537997 1.79%,#213753 264.98%)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff!important;font-size:16px!important;font-style:normal;font-weight:500!important;line-height:21.172px;letter-spacing:.32px!important}body.template-page.template-suffix-sleep-test button.btn.btn--large.add-to-cart:hover,body.template-page.template-suffix-sleep-test button.shopify-payment-button__button:hover{background:linear-gradient(183deg,#223b51 1.79%,#020f1f 264.98%)!important;color:#fff!important}.hero-banner .feature-text-paired{margin:0}.hero-banner .column--half.align-ltr-left{width:40%}.hero-banner .column--half{width:60%}.hero-banner .image-overlap{max-width:942px!important;margin:unset;margin-left:auto}.hero-banner h1{font-size:63px;font-style:normal;font-weight:300;line-height:67px;margin:0;padding:20px 0}.hero-banner h1 strong{font-weight:400}.fully-spaced-row--medium.hero-banner{background-image:url(/cdn/shop/files/Frame_1547742842.png?v=1792721334);background-size:cover;background-position:top center;background-repeat:no-repeat;margin:0;padding:130px 0 50px}.hero-banner p{max-width:620px}.the-problem-wrapp .container{max-width:1490px}.the-problem-wrapp .container .card-box .card__content{max-width:600px;padding:43px}.the-problem-wrapp .container .card-box{border:1px solid var(--Primary, #FFF);background:linear-gradient(138deg,#f1f1f8 10.45%,#d8e5f5 98.73%);box-shadow:0 7px 10px #223b510a}.the-problem-wrapp .card_icon_list li{color:var(--Marine, #223B51);font-family:Poppins;font-size:20px;font-weight:400;line-height:30px;padding-left:45px}.the-problem-wrapp .card-box:last-child{border:1px solid var(--Primary, #FFF);background:var(--Kyle, linear-gradient(180deg, #213753 0%, #6797C1 192.47%));box-shadow:0 7px 10px #223b510a}.the-problem-wrapp .card-box:last-child li{color:#fff}.the-problem-wrapp .card_icon_list li:before{background-image:url(/cdn/shop/files/Frame_1547742975.svg?v=1792721333);width:32px;height:32px}.the-problem-wrapp .container .card-box .card__content img{max-width:174px;padding-bottom:30px}.the-problem-wrapp .card_icon_list{gap:20px}.the-problem-wrapp .container .card-box h3{padding-bottom:23px}.the-problem-wrapp .card-box:last-child li:before{background-image:url(/cdn/shop/files/Frame_1547742975_1.svg?v=1792721333)}.the-problem-wrapp .container .card-box .card__content a.btn{border-radius:50px;max-width:fit-content}.the-problem-wrapp .container .card-box .card__content a.btn:hover{background-color:#dbe6f5;border-color:#dbe6f5}body.template-index{background:#f1f1f8}.the-problem-wrapp .cards__heading{margin:20px auto}.the-problem-wrapp .description{max-width:720px;margin:auto;text-align:center;color:var(--Marine, #223B51);line-height:29px}.the-problem-wrapp .cards__wrapper{margin-top:60px}.icon_list_overlay.one-home-wrapp .image-overlay:before,.icon_list_overlay.one-home-wrapp .text-overlay__rte.large-text:before{display:none}.icon_list_overlay.one-home-wrapp p{color:var(--Marine, #223B51);font-size:20px;line-height:30px}.icon_list_overlay.one-home-wrapp p{color:var(--Marine, #223B51);font-size:20px;line-height:30px;max-width:560px}.icon_list_overlay.one-home-wrapp .text-overlay__rte.large-text{padding-left:0!important}.icon_list_overlay.one-home-wrapp .text-overlay__rte.large-text p{max-width:620px;font-size:18px}.icon_list_overlay.one-home-wrapp .text-overlay__text .text-overlay__title{padding:10px 0 35px}.icon_list_overlay.one-home-wrapp .text-overlay__text{padding-left:130px}.icon_list_overlay.one-home-wrapp .image-overlay{background-color:transparent;background-image:url(/cdn/shop/files/Group_427319696_8ff66fd1-2c65-4249-b6c1-9ca3ffbe16fc.png?v=1792721334);background-repeat:no-repeat;background-size:contain;background-position:bottom right}section.cards-box-main.step-box-wrapp.image_box_work .card-box .rte p{padding-bottom:10px}section.cards-box-main.step-box-wrapp .card-box img{border-radius:0 0 26px 26px}section.cards-box-main.step-box-wrapp.image_box_work .card-box{display:flex;flex-direction:column;justify-content:space-between}section.cards-box-main.step-box-wrapp.image_box_work .cards__wrapper .btn.btn--secondary{max-width:fit-content;background:transparent;color:var(--Marine, #223B51);text-align:center;font-family:Poppins;font-size:17px;font-style:normal;font-weight:500;line-height:53px;padding:15px 0 0}section.cards-box-main.step-box-wrapp.image_box_work .cards__wrapper .btn.btn--secondary:hover{background:transparent}.step-box-wrapp.image_box_work .cards__wrapper .card-box:not(:first-child):before{top:70%}section.cards-box-main.step-box-wrapp.image_box_work{padding-top:120px}.one-home-wrapp .text-overlay:before{content:"";background-color:#fff;height:4px;width:100%;position:absolute;bottom:0;max-width:940px;margin:auto;left:0;right:0}section.cards-box-main.step-box-wrapp.image_box_work .cards__wrapper .btn.btn--secondary:hover{background:transparent!important;color:var(--Marine, #223B51)!important}.ongoing-wrapp .hws__media{background:transparent}.ongoing-wrapp .hws__list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 50px}.ongoing-wrapp .hws__list li{color:var(--Text, #375D80);font-size:20px;font-weight:400;line-height:30px}.ongoing-wrapp .hws__list li .hws__icon{border:1px solid var(--Cloud, #F8F9FC);background:#fff9;width:48px;height:48px;flex:0 0 48px}.ongoing-wrapp .hws__list li .hws__icon svg{width:24px;height:24px}section.cards-box-main.the-problem-wrapp.sub_title{background-image:url(/cdn/shop/files/Frame_1547742853.png?v=1792721334);background-position:bottom center;background-size:cover;background-repeat:no-repeat}.ongoing-wrapp .hws__rte{padding:10px 0 20px}.work-adjustment .container{display:flex;align-items:center}.work-adjustment .container .img-ar{height:160px;display:flex;align-items:center}.work-adjustment .container .flexible-layout{margin:0;width:50%}.work-adjustment .container .flexible-layout p{color:var(--Marine, #223B51);font-size:26px;font-weight:400;line-height:40px}.work-adjustment .container .flexible-layout .column{padding:0}.steps-heading .hws__heading{line-height:58px!important}.hws__intro{padding-top:50px}.work-adjustment,.section-rich-text{position:relative}.work-adjustment:before{content:"";background-image:url(/cdn/shop/files/Ellipse_446_2.svg?v=1792721333);width:100%;height:535px;position:absolute;bottom:-130px;left:0;right:0}#shopify-section-template--29478740590875__rich_text_hp4cTp:before{content:"";background-image:url(/cdn/shop/files/Ellipse_445_1.svg?v=1791223624);width:100%;height:450px;position:absolute;top:-140px;left:0;right:0;z-index:-1}.section-testimonials .testimonials-wrapp .slideshow-nav__btn{background:#fff9}@media screen and (max-width:1570px){.work-adjustment .container .flexible-layout p{font-size:22px;line-height:35px;max-width:230px;margin:auto}.icon_list_overlay.one-home-wrapp .image-overlay{background-position:460px 100%}.icon_list_overlay.one-home-wrapp .text-overlay__text{padding-left:0}.section-footer .container .section-footer__row-lower .footer-revma-text{width:50%;color:var(--Dawn, #F1F1F8);font-family:Poppins;font-size:16px;font-weight:400;line-height:26px}page-header .navigation .navigation__tier-1>.navigation__item>.navigation__link{font-size:14px}page-header .logo-area.container{padding-left:20px;padding-right:20px}page-header .navigation .navigation__tier-1{background-color:transparent;margin-top:-60px}page-header .navigation{border:0}page-header .pageheader{z-index:0}page-header .logo-area.container .logo{position:relative;z-index:4000}page-header main-navigation{z-index:2;position:relative;max-width:fit-content;margin:auto;right:100px}page-header .navigation .navigation__tier-2-container.navigation__child-tier{left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}page-header .navigation .navigation__item--with-small-menu .navigation__tier-2-container.navigation__child-tier{margin-left:unset}.cpap-feature-wrapp .container .block-inner-inner{padding-bottom:250px}.icon_list_overlay .text-overlay__text{padding-left:70px}.collection-wrapp .product-block .image-label-wrap,.section-related-products .product-block .image-label-wrap{padding:30px 0}#hiw-template--29474381463835__how_it_works_hero_jNaG3B .hiw__bg-image img{object-position:center}.hero-banner h1.majortitle{font-size:55px;line-height:60px}}@media screen and (max-width:1400px){.hiw__bg-image img{object-position:center!important}.work-adjustment .container .flexible-layout p{font-size:20px;line-height:33px;max-width:200px}.work-adjustment .container .img-ar img{max-width:150px}.ongoing-wrapp .hws__list li .hws__icon svg{width:18px;height:18px}.ongoing-wrapp .hws__list li .hws__icon{width:38px;height:38px;flex:0 0 38px}.ongoing-wrapp .hws__list li{font-size:18px;line-height:30px}section.cards-box-main.step-box-wrapp .card__content .card__list{line-height:26px;font-size:16px}section.cards-box-main.step-box-wrapp .card-box .rte p{font-size:22px;line-height:40px}.hero-banner h1.majortitle{font-size:50px;line-height:55px}.fully-spaced-row--medium.hero-banner{padding:190px 0 50px}page-header main-navigation{right:0}.section-related-products .product-block .image-label-wrap{padding:0}.single-product-wrapp .pickup-availability__title,.single-product-wrapp .pickup-availability__link,.single-product-wrapp .pickup-availability__time{font-size:15px}.product-info.single-product-wrapp .opt-label{font-size:14px;margin:10px 10px 0 0}.single-product-wrapp .prescription-content p,.product-info.single-product-wrapp .product-info-accordion .disclosure__title{font-size:16px;line-height:29px}.product-info.single-product-wrapp media-gallery .product-media-collage__item:first-child .img-ar{height:650px}.collection-wrapp .product-block .image-cont--with-secondary-image .product-block__image,.section-related-products .product-block .image-cont--with-secondary-image .product-block__image{height:315px}.collection-wrapp .filter-container--side .filters{width:350px}.collection-wrapp .filter-container--side .filters .filters__inner{padding-inline-end:30px}.icon_list_overlay .text-overlay__text{padding-left:0}.step-box-wrapp .cards__wrapper .card-box:not(:first-child):before{width:56px;height:50px}section.cards-box-main.step-box-wrapp .card-box .rte p{font-size:24px;line-height:35px;padding-bottom:60px;max-width:200px}.section-faq-header--with-index~.section-collapsible-tabs .container{padding-inline-start:450px}.section-footer .container .section-footer__row-lower .footer-revma-text{width:45%}.cpap-feature-wrapp .container .product-block .product-block__detail .product-block__title{font-size:27px;line-height:38px}.cpap-feature-wrapp .container .product-block .product-block__detail{padding:23px 20px 24px}.cpap-feature-wrapp .container .product-block .product-block__image .img-ar{height:350px}.hero-banner .text-overlay__inner{padding-left:0;padding-right:0}page-header .navigation .navigation__tier-1{margin-top:0}page-header main-navigation{max-width:100%;background:#f0f0f7cc}page-header .navigation{max-width:100%;border-bottom:1px solid var(--heading-divider-col)}page-header .pageheader{z-index:4000}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_sub_text{font-size:23px;line-height:30px}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_shrt_text{font-size:15px;line-height:25px;max-width:270px}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .promotion_img_text{top:35px;left:24px;max-width:300px}}@media screen and (max-width:1200px){.work-adjustment .container .flexible-layout{width:100%}.work-adjustment .container{flex-direction:column}.cpap-overlay{display:none}.bg-vactor:before{opacity:1}.mobile_overlay{background-image:url(/cdn/shop/files/vactor-bg.png?v=1792721334);background-size:cover;background-repeat:no-repeat;background-position:top center}.section-related-products .product-block .image-cont--with-secondary-image .product-block__image{height:280px}.product-info.single-product-wrapp .media-gallery-size-large+.product-column-right{margin-inline-start:40px;width:calc(50% - 44px)}.product-info.single-product-wrapp media-gallery{width:50%}.single-product-wrapp .product-media-collage .product-media-collage__item .product-media-wrapper .img-ar,.single-product-wrapp .product-media-collage__item .product-media--video{height:320px}.product-info.single-product-wrapp media-gallery .product-media-collage__item:first-child .img-ar{height:500px;padding:20px}.collection-wrapp .product-grid--per-row-3{grid-template-columns:repeat(2,1fr)}.icon_list_overlay .image-overlay{background-position:bottom right}section.cards-box-main.step-box-wrapp .card-box .rte p{font-size:26px;line-height:37px;padding-bottom:70px;max-width:100%}.step-box-wrapp .cards__wrapper .card-box:nth-child(3):before{display:none}section.cards-box-main.step-box-wrapp .cards__wrapper{grid-template-columns:repeat(2,1fr);gap:10px}.hotspot-wrapp .text-overlay__title{padding-top:0}.hotspot-wrapp .hotspot__card .hotspot__icon .theme-img{height:200px}.hotspot-wrapp .hotspot__card .hotspot__icon{max-width:150px}.hotspot-wrapp .hotspot__card{min-width:600px}.hotspot-wrapp .hotspot__card .hotspot_card_content p{font-size:16px;line-height:27px}.section-footer .container .section-footer__row-lower .footer-revma-text{width:35%}.scroling-text-wrapp .feature-text-paired{margin-right:0}.cpap-feature-wrapp{padding:100px 0}.product-block__short_description{font-size:16px;line-height:26px}.cpap-feature-wrapp .container .product-block .product-block__detail .vendor{font-size:14px;padding:6px 12px}.cpap-feature-wrapp .container .product-block .product-block__image .img-ar{height:260px}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion{max-width:50%}.hero-banner .text-overlay:after{width:350px;height:150px;right:35px;opacity:0}.hero-banner .text-overlay:before{content:"";background-image:url(/cdn/shop/files/banner-overlay.png?v=1784558451);width:1110px;height:750px;left:-60px}}@media screen and (max-width:1099px){.rich_text_wrapp .container .majortitle{font-size:50px;line-height:57px}.hotspot-wrapp .container{max-width:100%;padding:0}.hero-banner .text-overlay .text-overlay__inner .text-overlay__title{line-height:50px}.hero-banner .large-text p{font-size:16px;font-weight:400;line-height:27px;max-width:500px}.section-testimonials .testimonials-wrapp{padding:50px 0}.section-testimonials .testimonials-wrapp .testimonial__blockquote{font-size:30px!important}.self-test-wrapp{padding-top:130px}.hws__step--left .hws__content{padding-inline-start:0}.hws__step--right .hws__content{padding-inline-end:0}}@media screen and (max-width:999px){.the-problem-wrapp .container .card-box .card__content{padding:30px}.ongoing-wrapp .hws__list{gap:30px}.ongoing-wrapp h3.hws__heading{font-size:30px;line-height:37px}.ongoing-wrapp .hws__content{padding-inline-start:0!important}.icon_list_overlay.one-home-wrapp .image-overlay{background-size:0}.the-problem-wrapp .card_icon_list li{font-size:17px;padding-left:45px}.hero-banner h1.majortitle{font-size:40px;line-height:45px}.hero-banner .column--half,.hero-banner .column--half.align-ltr-left{width:50%}.faq-title-bg:before{top:40px}.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link,.navigation__mobile-products-title,.mobile-navigation-drawer .navigation__link{font-weight:400!important;font-size:17px}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:first-child{width:23%!important}.fully-spaced-row--medium.trusted-logo-mobile .column .majortitle{font-size:15px;line-height:23px}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout{max-width:300px;padding:10px 0}.fully-spaced-row--medium.trusted-logo-mobile{transform:translateY(-135px)}body .contact-banner{padding-top:40px}body .section-main-product{padding:100px 0 80px}.section-related-products .product-grid--per-row-4{grid-template-columns:repeat(3,1fr)}.single-product-wrapp .product-media-collage .product-media-collage__item .product-media-wrapper .img-ar,.single-product-wrapp .product-media-collage__item .product-media--video{height:250px}.product-info.single-product-wrapp media-gallery .product-media-collage__item:first-child .img-ar{height:400px}.contact-banner .majortitle{font-size:50px;line-height:57px}.collection-wrapp .product-block .image-label-wrap{padding:60px 0}.collection-page-title{font-size:50px;line-height:57px}.section-faq-header--with-index~.section-collapsible-tabs .container{padding-inline-start:350px}.container.faq_header faq-header .faq-index{width:300px;margin-inline-end:20px}.hotspot-wrapp .hotspot__card .hotspot__icon{max-width:100%}.hotspot-wrapp .hotspot__card .hotspot_card_content{padding:10px}.hotspot-wrapp .hotspot__card{min-width:auto;flex-direction:column}.rich_text_wrapp .container .majortitle{font-size:50px;line-height:57px}.section-footer .container .section-footer__row-lower a{font-size:13px}.section-footer .container .section-footer__row-lower .footer-revma-text{width:20%}.section-footer{padding:80px 0 27px}.section-footer .section-footer__text p,.section-footer .container .section-footer__menu-block__menu li a{font-size:14px;line-height:24px}.section-testimonials .testimonials-wrapp .subheading{display:none}.section-testimonials .testimonials-wrapp .testimonial__column--text .subheading{display:block}.best-seller-wrapp .text-overlay__inner{padding-left:20px;padding-right:20px}.cpap-feature-wrapp .product-grid{grid-template-columns:50% 50%;grid-auto-columns:calc(50% - 10px)}.hero-banner .text-overlay:before{width:830px;height:560px;left:-60px;top:120px;bottom:unset}.cards__heading{margin:0 auto 40px}section.cards-box-main{padding:70px 0}.card_icon_list li{font-size:15px;line-height:25px}.card-box .card__content .rte p{font-size:15px;line-height:25px;max-width:350px}.card-box .card__content h3{font-size:25px;line-height:33px}.hero-banner .text-overlay:after{width:300px;height:125px;bottom:5px;right:15px}page-header .navigation .navigation__tier-1>.navigation__item>.navigation__link{font-size:12px;padding:18px 15px 18px 0}page-header .navigation .navigation__item--with-children>.navigation__link:after{width:7px;height:5px;right:5px}page-header .navigation--main .navigation__item--show-children .navigation__column--promotion{max-width:60%;flex:unset}page-header .navigation--main .navigation__item--show-children .navigation__item--with-children{flex:0 0 35%}.hotspot-wrapp .hotspot-container .hotspot__btn{width:50px;height:50px}.hotspot-wrapp .text-overlay--for-banner .text-overlay__inner{padding:20px 0 50px}.section-related-products .product-block .image-cont--with-secondary-image .product-block__image .img-ar,.section-related-products .product-block .image-cont--with-secondary-image .product-block__image .img-ar img{height:100%}}@media screen and (max-width:767.98px){.text-image_wrapp .text-overlay__button-row .text-overlay__button{margin:10px 5px 0}page-header .logo-area__right__inner{gap:10px}.pageheader .logo-area .logo-area__left .logo-area__left__inner .show-search-link__icon{width:fit-content}.pageheader .logo-area .logo-area__left .logo-area__left__inner{flex-direction:row-reverse;gap:10px}.pageheader .logo-area .logo-area__middle{flex:unset;orphans:1;text-align:left}.pageheader .logo-area .logo-area__left{flex:unset;order:3}.work-adjustment .container .img-ar img{max-width:120px}.work-adjustment .container .flexible-layout p{font-size:16px;line-height:26px}.work-adjustment .container .img-ar{height:100px}.work-adjustment:before{z-index:-1}.work-adjustment .container .flexible-layout{flex-direction:row}.one-home-wrapp .text-overlay:before{height:2px}.icon_list_overlay.one-home-wrapp .text-overlay__text .text-overlay__rte p{font-size:18px}.icon_list_overlay.one-home-wrapp .text-overlay__text .text-overlay__rte{padding-left:50px}.icon_list_overlay .text-overlay__rte:before{width:30px;height:30px;background-size:13px}body .one-home-wrapp .height__image.image-overlay__image{opacity:0}.the-problem-wrapp .container .card-box .card__content{padding:50px 30px 30px}body .cards__wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}.hero-banner .text-overlay__subheading,.hero-banner .subheading{font-size:15px}.fully-spaced-row--medium.hero-banner{padding:130px 0 10px}.hero-banner .container .flexible-layout{flex-direction:column-reverse}page-header .pageheader--layout-inline-menu-center .logo-area__left__inner{transform:translate(0)}page-header .logo-area .logo-area__right .btn.btn--secondary{display:none}.text-image_wrapp .height--fixed.image-overlay .text-overlay{padding:50px 0 10px}#section-id-template--28608856391963__image_with_text_overlay_FDfQG3 .image-overlay{background:#e7ecf3}.mobile-bg-clr .image-overlay{background:#e7ecf3!important}.mobile-bg-clr .image-overlay .text-overlay__title,.mobile-bg-clr .image-overlay .text-overlay__rte p{color:var(--Marine, #223B51)!important}.mobile-bg-clr .image-overlay .text-overlay__title{font-weight:400!important}#section-id-template--28636198142235__image_with_text_overlay_CcCcPw .text-overlay__inner:before{display:none}.best-seller-wrapp .text-overlay__rte p,.best-seller-wrapp .text-overlay__text .text-overlay__title{color:#fff}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout{max-width:100%;padding:0;box-shadow:unset;border:0;background:transparent}.fully-spaced-row--medium.trusted-logo-mobile{display:block;position:unset;transform:unset}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:last-child{width:60%!important}.fully-spaced-row--medium.trusted-logo-mobile .column .majortitle{font-size:28px;line-height:39px;max-width:370px}.cpap-feature-wrapp .slider-nav .has-paging__title{padding:0 15px}.section-related-products .product-grid--per-row-4{grid-template-columns:repeat(2,1fr)}.product-info.single-product-wrapp .media-gallery-size-large+.product-column-right{margin-inline-start:0;width:calc(100% + -0px);max-width:100%;padding-top:30px}body .section-main-product{padding:0 0 80px}.single-product-wrapp .thumbnails .slider__item{width:90px}.single-product-wrapp .thumbnails .img-ar{height:80px;border-radius:6px;background:var(--Cloud, #F8F9FC)}.single-product-wrapp .thumbnails .img-ar img.theme-img{height:100%}.single-product-wrapp carousel-slider[data-dynamic-height=true]:not([inactive]){height:500px;border-radius:6px;background:var(--Cloud, #F8F9FC);padding:20px 0}.single-product-wrapp carousel-slider[data-dynamic-height=true]:not([inactive]) .img-ar{height:500px;display:flex}.product-info.single-product-wrapp media-gallery{width:100%}.icon_list_overlay .image-overlay .height__image{opacity:1}.self-test-wrapp{padding-top:100px}section.cards-box-main.step-box-wrapp .card-box .rte p{max-width:210px}.rich_text_wrapp .container .majortitle{font-size:40px;line-height:47px}body main .shopify-section h2{font-size:32px;font-weight:300;line-height:39px}.container.faq_wrapp_content .disclosure__title{padding-top:19px;padding-bottom:19px}.container.faq_header{padding:40px 20px 0}.section-faq-header--with-index~.section-collapsible-tabs .container{padding-inline-start:0px;padding:0 20px}.hotspot-wrapp .text-overlay--for-banner .text-overlay__inner .text-overlay__title{color:#fff}.hotspot-wrapp .text-overlay--for-banner .text-overlay__inner{position:absolute;top:0;left:0;right:0;padding-top:30px!important}.hotspot-wrapp .text-overlay__title{font-size:32px;line-height:39px;max-width:300px;margin:auto}.rich_text_wrapp .container .rte{padding:0 30px}.rich_text_wrapp .container .majortitle{font-size:42px;line-height:50px}.fully-spaced-row--medium.trusted-logo-mobile .column .majortitle{margin:0}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:last-child{width:70%!important}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:first-child{width:fit-content!important}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout{margin:0;flex-direction:row;gap:10px}.section-footer .container .section-footer__row-lower .section-footer__row__col:nth-child(2){order:unset;width:100%}.section-footer .container .section-footer__row-lower a{font-size:16px;line-height:6px}.section-footer .container .section-footer__row-lower .footer-revma-text{width:110%}.section-footer .container .section-footer__row__col.section-footer__menu-block--collapse .disclosure:before{content:"";background-image:url(/cdn/shop/files/Vector_88_1.svg?v=1792721333);width:10px;height:7px;position:absolute;right:0;top:25px}.section-footer .container .section-footer__row__col.section-footer__menu-block--collapse mobile-disclosure.block{position:relative}.section-footer .container .section-footer__row__col details.disclosure .disclosure__title:before,.section-footer .container .section-footer__row__col details.disclosure .disclosure__title:after{display:none}.section-footer .section-footer__text p,.section-footer .container .section-footer__menu-block__menu li a{font-size:16px;line-height:32px}.section-footer .container .section-footer__row__col.section-footer__menu-block--collapse{border:1px solid #F8F9FC;border-radius:6px;margin-bottom:20px;padding:0 12px}.section-footer .container .section-footer__row__col details.disclosure{border:0}.section-footer .container .section-footer__row__col:nth-child(2){width:40%}.section-footer:after{height:100%;background-size:cover}.section-footer .container .section-footer__row--blocks{display:flex;flex-wrap:wrap;justify-content:flex-start}.text-image_wrapp .height--fixed.image-overlay{height:auto;display:flex;flex-direction:column-reverse;background:var(--Air, #D8E5F5);background-image:unset!important}.section-testimonials .testimonials-wrapp .theme-img{margin:unset}.section-testimonials .testimonials-wrapp .slideshow-ctrl .slideshow-nav{left:20px;position:relative}.scrolling-image-list.scroling-text-wrapp{padding:80px 0}.best-seller-wrapp .desktop-only{display:block!important}.best-seller-wrapp .mobile-only{display:none}.best-seller-wrapp .image-overlay{display:flex;flex-direction:column;height:auto}.best-seller-wrapp .image-overlay .height__image,.best-seller-wrapp .image-overlay .height__image img,.best-seller-wrapp .image-overlay .height__image .placeholder-image,.text-image_wrapp .image-overlay .height__image,.text-image_wrapp .image-overlay .height__image img,.text-image_wrapp .image-overlay .height__image .placeholder-image,.text-image_wrapp .height--fixed.image-overlay .text-overlay{position:unset}.best-seller-wrapp .image-overlay .height__image img.theme-img{height:1400px}.best-seller-wrapp slide-show{max-width:420px;margin:auto;padding-top:700px;width:100%}.best-seller-wrapp slide-show .slideshow-ctrl .slideshow-nav{justify-content:center}.product-block__short_description{font-size:18px;line-height:29px}.cpap-feature-wrapp .slider-nav .slider-nav__btn{margin-top:140px;border-radius:3.445px;border:.861px solid var(--Cloud, #F8F9FC);background:var(--Dawn, #F1F1F8);-webkit-backdrop-filter:blur(1.7226277589797974px);backdrop-filter:blur(1.7226277589797974px);width:56px;height:56px;opacity:1!important}.cpap-feature-wrapp .hometitle{justify-content:center;gap:8px}.cpap-feature-wrapp .hometitle .has-paging__title{position:absolute;left:0;right:0;top:0}.cpap-feature-wrapp .container .block-inner-inner{padding-bottom:300px}.cpap-feature-wrapp .container .product-block .product-block__image .img-ar{height:350px}.cpap-feature-wrapp .collection-listing{padding-top:30px}.cpap-feature-wrapp .slider-nav .slider-nav__btn{display:block}.cpap-feature-wrapp .slider-nav .has-paging__title{margin:auto}.cpap-feature-wrapp .product-grid{grid-template-columns:100% 100%;grid-auto-columns:calc(100% - 10px)}.card-box .card__content .rte p{font-size:16px;line-height:26px;max-width:490px}.card_icon_list li{font-size:16px;line-height:26px}.card-box .card__content h3{font-size:28px;line-height:37px}.cards__wrapper{gap:30px;grid-template-columns:repeat(1,1fr)}.cards__wrapper .card-box{background-image:var(--card-bg-mobile)}.container{padding-left:12px;padding-right:12px}.hero-banner .slideshow image-with-text-overlay{display:flex;flex-direction:column-reverse}.hero-banner .slideshow .height__image,.hero-banner .slideshow .height__image .slideshow__motion-media,.hero-banner .slideshow .height__image .slideshow__motion-media .theme-img{position:unset}.hero-banner .slideshow .text-overlay{transform:unset;padding:0;margin:0;flex-grow:unset}.hero-banner .text-overlay .text-overlay__inner{padding:43px 12px 20px;background:#e0e6ee}.hero-banner .text-overlay:before,.hero-banner .text-overlay:after,.hero-banner .height--adapt:before{display:none}page-header .logo-area.container{padding:15px 4px}page-header .logo-area__right__inner{gap:20px}.menu-promotion__image .theme-img{margin:unset}.mobile-ovrlay{margin:0;background-image:url(/cdn/shop/files/Frame_1547743112.png?v=1792721334);background-repeat:no-repeat;background-size:cover;padding:90px 0;background-position:bottom center}.faq-title-bg:before{display:none}div#shopify-section-template--28608856391963__rich_text_ckGHjf .faq-title-bg{padding:100px 0 0;background:var(--Air, #D8E5F5)}.faq-product-page .collapsible-tabs__tab .disclosure__title{font-size:18px;padding:15px 60px 15px 0}}@media screen and (max-width:575px){div#shopify-section-template--29474381463835__how_it_works_hero_jNaG3B h1{font-size:42px!important;line-height:45px!important}.work-adjustment .container .flexible-layout{flex-direction:column}.step-box-wrapp.image_box_work .cards__wrapper .card-box:not(:first-child):before{top:0%}body .hero-banner h1{font-size:37px;line-height:39px;padding:20px 0}#shopify-section-template--28608856359195__card_itmes_box_fbVPNG br{display:none}.section-footer__menu-block__menu li{margin-bottom:15px}body .contact-banner{padding-top:0}.hotspot-wrapp .image-overlay.text-overlay-parent--mobile-stack .text-overlay{padding:0!important}.fully-spaced-row--medium.trusted-logo-mobile .flexible-layout .column:last-child{width:60%!important}.fully-spaced-row--medium.trusted-logo-mobile .column .majortitle{font-size:18px;line-height:29px;max-width:270px}.section-footer .container .section-footer__row-lower .section-footer__row__col:nth-child(2){padding-top:30px}.section-footer .container .section-footer__row-lower{gap:0px}.section-footer .container .section-footer__row-lower .section-footer__payment-icons{display:none}.section-footer .container .section-footer__row__col:nth-child(8){padding:20px 0 30px}.best-seller-wrapp .text-overlay__text{padding-top:30px}.best-seller-wrapp .text-overlay__text .text-overlay__title{padding-top:10px!important;color:var(--Marine, #223B51)}.best-seller-wrapp .text-overlay__rte p{color:var(--Marine, #223B51)}.best-seller-wrapp .text-overlay__text .text-overlay__subheading{margin-bottom:0}.cpap-feature-wrapp .container .product-block .product-block__detail .vendor{font-size:16px}.hero-banner .text-overlay__button-row .text-overlay__button{margin:5px 0 0}.hero-banner .text-overlay__subheading:before{top:7px}.section-related-products .product-grid--per-row-4{grid-template-columns:repeat(1,1fr)}section.cards-box-main.contact-info-wrapp .cards__wrapper .card__content p{font-size:18px;line-height:29px}section.cards-box-main.contact-info-wrapp .cards__wrapper{grid-template-columns:repeat(1,1fr)}.contact-banner .majortitle{font-size:37px;line-height:39px}.collection-wrapp .product-block .image-cont--with-secondary-image .product-block__image,.section-related-products .product-block .image-cont--with-secondary-image .product-block__image{height:auto}.collection-wrapp .product-grid--per-row-3{grid-template-columns:repeat(1,1fr)}.icon_list_overlay .text-overlay__text .text-overlay__rte p{font-size:20px;line-height:30px}.self-test-wrapp{padding-top:30px}.bg-vactor:before{background-image:url(/cdn/shop/files/Mobile_Header_2.png?v=1785426352);height:2340px;background-repeat:no-repeat;background-size:cover;background-position:bottom}section.cards-box-main.step-box-wrapp .card__content .card__list{color:var(--Text, #375D80);line-height:29px;max-width:100%}.step-box-wrapp .cards__wrapper .card-box:not(:first-child):before{background-image:url(/cdn/shop/files/Frame_1547742967_4e60faf6-f335-49f1-ae6c-43b7c245a899.png?v=1792721333);width:66px;height:60px;top:0;left:0;right:0;margin:auto;background-repeat:no-repeat}.step-box-wrapp .cards__wrapper .card-box:nth-child(3):before{display:block}.icon_list_overlay .text-overlay__inner{padding-bottom:0}.icon_list_overlay.with-hand .image-overlay__image{margin-top:-70px}section.cards-box-main.step-box-wrapp .card-box .rte p{*/ max-width: 100%;line-height:40px}section.cards-box-main.step-box-wrapp .cards__wrapper{grid-template-columns:repeat(1,1fr);gap:12px}div#shopify-section-template--28608856391963__rich_text_ckGHjf .faq-title-bg{padding:70px 0 0}.container.faq_header faq-header .faq-index .faq-index__heading,.container.faq_header faq-header .faq-header__content h2{font-size:22px;line-height:31px;font-weight:400}scrolling-image-list#template--28608856391963__key_features_7rxc8r{padding:20px 0 80px}body p{font-size:18px;line-height:31px}.rich_text_wrapp{padding:70px 0 100px}.rich_text_wrapp .container .rte{padding:0}.rich_text_wrapp .container .majortitle{font-size:32px;line-height:39px}page-header .logo-area__left{order:unset;flex-grow:initial}page-header .logo-area__right,page-header .logo-area__left .show-search-link,.cpap-feature-wrapp .price-label--sale{display:none}.section-footer .container .section-footer__row__col:nth-child(1){margin-bottom:0}.section-footer .container .section-footer__row__col:nth-child(2){width:100%}.text-image_wrapp .height--fixed.image-overlay .text-overlay .text-overlay__button-row{margin:0;display:flex;flex-wrap:wrap;gap:10px}.text-image_wrapp .height--fixed.image-overlay .text-overlay p{font-size:18px!important;line-height:31px!important}.text-image_wrapp .height--fixed.image-overlay .text-overlay{padding:50px 0 10px}.text-image_wrapp .height--fixed.image-overlay .text-overlay .text-overlay__title{margin-top:20px}.testimonial__author{padding-top:0}.video-section .text-overlay__title{margin-top:15px}.scroling-text-wrapp .scrolling-image-list-dots{margin-bottom:0;justify-content:flex-start;padding-left:10px}.scroling-text-wrapp p{font-size:18px;line-height:31px;padding:0 0 25px}.scrolling-image-list.scroling-text-wrapp .scrolling-image-list__content h3,body .subheading{margin:0;color:var(--Marine, #223B51);font-size:16px;font-weight:500;line-height:21.172px;letter-spacing:.32px;text-transform:capitalize;border-radius:6px;border:1px solid var(--Cloud, #F8F9FC);background:#fff9;box-shadow:0 4px 11px #0000001a;max-width:fit-content;padding:8px 12px}.scroling-text-wrapp h2{font-size:32px;line-height:39px;padding-top:14px}.scrolling-image-list.scroling-text-wrapp .scrolling-image-list__image{padding:0}.scrolling-image-list.scroling-text-wrapp .scrolling-image-list__content{padding:0 0 0 10px;margin-top:30px}.cpap-feature-wrapp .container .block-inner-inner{padding-bottom:240px}.cpap-feature-wrapp .container .product-block .product-block__image .img-ar{height:320px}.cpap-feature-wrapp{padding:80px 0}.cpap-feature-wrapp .slider-nav .has-paging__title{font-size:32px;max-width:500px;padding-bottom:0;line-height:39px}.cpap-feature-wrapp .slider-nav .slider-nav__btn{margin-top:120px}.cpap-feature-wrapp .container .product-block .product-block__detail .product-block__title{font-size:30px;line-height:42px}h2{font-size:32px;line-height:39px}.cards__wrapper .card-box{background-position:top center}.card-box .card__content{padding:240px 30px 30px}.hero-banner .text-overlay .text-overlay__inner .text-overlay__title{font-size:37px!important;line-height:39.667px}.hero-banner .text-overlay__subheading{font-size:14px;line-height:24px}.hero-banner .large-text p{font-size:15px;line-height:25px}.hero-banner .text-overlay .text-overlay__inner .text-overlay__button-row{margin:10px 0 0}body .btn.btn--secondary{font-size:15px}}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .promotion_img_text{top:40px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_sub_text{font-size:25px;line-height:33px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_shrt_text{font-size:16px;line-height:24px;padding-top:10px}@media screen and (min-width:1401px)and (max-width:1560px){html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .promotion_img_text{top:36px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_sub_text{font-size:22px;line-height:30px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_shrt_text{font-size:14.5px;line-height:22px;padding-top:10px}}@media screen and (max-width:1400px){html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .promotion_img_text{top:28px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_sub_text{font-size:20px;line-height:27px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_shrt_text{font-size:13.5px;line-height:21px;padding-top:8px}}@media screen and (max-width:1099px){html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .promotion_img_text{top:26px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_sub_text{font-size:19px;line-height:26px}html:lang(fr) page-header .navigation--main .navigation__item--show-children .navigation__column--promotion .mn_shrt_text{font-size:13px;line-height:20px;padding-top:8px}}page-header .logo-area .logo-area__right .btn.btn--secondary{white-space:nowrap;flex-shrink:0}.navigation--main .navigation__tier-1>li:nth-child(6) .navigation__child-tier{border:0}.navigation--main .navigation__tier-2>li.navigation__column:has(>a[href*="/pages/mask-selector"]),.navigation--main .navigation__tier-3>li:has(>a[href*="/pages/mask-selector"]){display:none!important}@media(min-width:768px){.navigation--main .navigation__tier-1>li:nth-child(3)>.navigation__tier-2-container.navigation__child-tier{margin-top:10px;border:0;border-radius:6px;background:#f1f1f8}}body.template-suffix-sleep-test .scrolling-image-list__image{border-radius:26px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
