@font-face{font-family:Cern UltraLight;src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernUltraLight-webfont.eot);src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernUltraLight-webfont.eot#iefix) format("embedded-opentype"),url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/CernUltraLight-webfont.ttf) format("truetype")}@font-face{font-family:Cern Light;src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernLight-webfont.eot);src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernLight-webfont.eot#iefix) format("embedded-opentype"),url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/CernLight-webfont.ttf) format("truetype")}@font-face{font-family:Cern Medium;src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernMed-webfont.eot);src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernMed-webfont.eot#iefix) format("embedded-opentype"),url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/CernMed-webfont.ttf) format("truetype")}@font-face{font-family:Cern Bold;src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernBold-webfont.eot);src:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Fonts/CernBold-webfont.eot#iefix) format("embedded-opentype"),url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/CernBold-webfont.ttf) format("truetype")}.cern-bold{font-family:Cern Bold!important}html{scroll-behavior:smooth}body{color:#0c0c0c;font-size:16px;margin:0}.container{display:block!important;float:none!important;margin:0 auto!important;max-width:1120px}.underline{text-decoration:underline}.white{color:#fff!important}.red{color:#b02543!important}.gray{color:#b6c7d4!important}.center{text-align:center}h1{font-family:Cern UltraLight}h1,h2{font-weight:400}h2{font-family:Cern Light}h3{font-family:Cern Bold}li,p{font-family:Cern Medium}a{font-family:Cern bold}.btn,a{text-decoration:none}.btn{border-radius:50px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:16px;padding:10px 25px!important;text-align:center}.btn.center{display:block;margin:0 auto;max-width:350px;width:fit-content}.btn.purple{background-color:#612f8c;border:2px solid #612f8c;color:#fff!important}.btn.red{background-color:#b02543;border:2px solid #b02543;color:#fff!important}.btn.red:hover{background-color:#a51e39;border:2px solid #a51e39}.btn.gray{background-color:#c2c2c2;border:2px solid #c2c2c2;color:#fff!important}.btn.gray:hover{cursor:auto}.btn.white{background-color:#fff;border:2px solid #fff;color:#a51e39!important}.btn.white:hover{background-color:#a51e39;border:2px solid #a51e39;color:#fff!important}.btn.red-inverted{background-color:transparent;border:2px solid #b02543;color:#b02543!important}.btn.red-inverted:hover{border:4px solid #b02543;padding:8px 23px!important}.btn.red-inverted:active{border:6px solid #b02543;padding:6px 21px!important}.btn.white-inverted{border:2px solid #fff!important;color:#fff!important}.btn.white-inverted:hover{border:4px solid #fff!important;padding:8px 23px!important}.btn.white-inverted:active{border:6px solid #fff!important;padding:6px 21px!important}.two-btn-wrap{align-items:center;display:flex}.two-btn-wrap a{margin-right:15px;max-width:140px;width:100%}.two-btn-wrap p{margin:0}a.btnnav{font-size:14px;line-height:1.1}span.red.link{color:#b02543}a.red:not(.btn):hover,span.link.red:hover,span.sleep-step-link:hover{color:#0c0c0c!important}div .btn.red,div .btn.white-inverted{padding:12px 23px 12px 28px;transition:.12s ease}a.btn.red:hover{background:#a51e39;color:#fff!important}div.two-btn-wrap a{max-width:unset;width:auto}div.two-btn-wrap p{font-size:14px}.hs-landing-page .row-fluid-wrapper.row-depth-1.row-number-4 div.two-btn-wrap p i{font-size:21px;margin-left:5px;margin-right:2px;vertical-align:text-bottom}.hidden-button{display:none}.static-show,.static-show span{display:block!important}.with-shadow img{border-radius:6px;box-shadow:0 10px 25px rgba(68,68,68,.2)}div h2.section-header span:before{border-radius:1.5px;top:-22px}div h2.section-header span.black:before{background-color:#0c0c0c}div h2.section-header{color:#0c0c0c;line-height:1.02em}a.home-product h3{line-height:1.25}.ot-sdk-row *{font-family:Cern Medium!important}h2.section-header{font-size:54px;line-height:1.1em;margin:0}h2.section-header.smaller-h2{font-size:36px}h2.section-header span{display:block;font-family:Cern Bold;font-size:16px;line-height:1em;margin-bottom:10px;position:relative}h2.section-header span:before{content:"";height:3px;position:absolute;top:-20px;width:20px}h2.section-header.center span:before{display:block;left:0;margin:0 auto;right:0}h2.section-header span.black:before{background-color:#000}h2.section-header span.white:before{background-color:#fff}.purple-dots,.white-dots{background-position:50%!important;background-size:cover!important}.white-dots{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Background%20Circles.jpg)}.purple-dots{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Purple%20Background.jpg)}.floating-container{background-color:#fff;border-radius:5px;box-shadow:0 25px 50px 0 rgba(0,0,0,.15);margin-bottom:60px!important;margin-top:-60px!important;padding:40px 40px 25px!important}.center-aligned>div>.row-fluid{align-items:center;display:flex}.blue-gradient{background:#005a87;background:linear-gradient(0,#005a87,#007cba);padding:70px 0 50px}.card{border-radius:6px;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);box-sizing:border-box;display:block}.only-takes{align-items:center;display:flex}.only-takes i{margin-right:5px}.flex-row,.home-shop,.sleep-steps,.testimonials{display:flex!important}.flex-row .card,.flex-row>div>.row-fluid,.flex-row>div>.row-fluid>div,.flex-row>div>.row-fluid>div>.widget-type-rich_text{height:100%}.home-product{background-color:#121212!important;background-position:top!important;background-repeat:no-repeat!important;background-size:contain!important;margin:0 10px 48px;padding:160px 18px 40px;text-align:center;text-decoration:none}.home-product.airmini{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Product-AirMini.png)}.home-product.masks{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Product-Masks.png)}.home-product.accessories{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Product-Accessories.png)}.home-product.bundles{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Product-Bundles.png)}.home-product h3,.home-product p{color:#fff}.home-product h3{font-size:24px;line-height:1.31;margin-bottom:0;margin-top:40px;padding-bottom:12px}.home-product p{margin-top:0}.sleep-step{background:#fff;color:#000;margin:0 10px;padding:20px 20px 50px;position:relative;text-decoration:none}.sleep-step h3{font-size:22px;line-height:1.2em;margin:0}.sleep-step h3 span{border-bottom:3px solid;display:block;font-size:16px;margin-bottom:20px;max-width:24px;padding-bottom:2px}.sleep-step .sleep-step-link{bottom:30px;color:#b02543;font-family:Cern bold;position:absolute}img.five-stars{display:block;margin:0 auto 40px}span.stars{display:block;font-size:24px;padding-top:5px}span.stars i{margin:0 2px}.trustpilot-widget iframe{margin:0 auto}.testimonial{color:#fff;margin:0 10px 45px;padding:30px 20px 50px;text-align:center}.feature-box{margin-bottom:30px!important}.testimonial.blue{background-color:#3d87be}.testimonial.purple{background-color:#5a3587}.testimonial.dark-blue{background-color:#4458a1}.learn-more-section h2{line-height:1em;margin:0}.learn-more-section p{margin:10px 0 0}.contact-us .sleep-steps ul.slick-dots li.slick-active:before,ul.slick-dots li.slick-active:before{color:#b02543}.contact-us .sleep-steps .slick-dots li:before,.slick-dots li:before{color:#d28fa0}.sleep-steps ul.slick-dots li.slick-active:before{color:#f8f8f8}.sleep-steps .slick-dots li:before{color:#a991bc}#popup-slider .slick-dots li:before{color:#e2eaf0;opacity:50%}#popup-slider ul.slick-dots li.slick-active:before{opacity:100%}#home-banner .two-btn-wrap{margin-top:25px}.video-container .oembed_container,.video-container .oembed_container_iframe{max-height:100%!important;max-width:100%!important}.cards.home-shop.flex-row>div>.row-fluid>.span12{height:100%}.browse-prod-btn{margin-top:48px}.home-shop div.home-product.card.airmini,a.home-product.card{background-color:#fff!important;margin-bottom:0;overflow:hidden;position:relative}.home-shop div.home-product.card.airmini:after,a.home-product.card:after{background:linear-gradient(180deg,transparent 30%,#000);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.home-shop div.home-product.card.airmini:after{border-radius:6px}.home-shop div.card.home-product.airmini a.link-cover-card{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.home-shop div.card.home-product.airmini,a.home-product.airmini{background-image:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/airmini-product-card.jpg);overflow:hidden}div.home-shop div.card.home-product.airmini{overflow:visible}.home-shop div.card.home-product.airmini span.btn{font-family:Cern bold}.home-shop p.tool-tip-triggers{font-size:13px}.home-shop div.card.home-product.airmini div.has-citation .tool-tip-triggers>span>span{left:-125px;width:230px}.home-shop div.card.home-product.airmini{background-image:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/airmini-packages-updated-image.png);background-size:cover!important}a.home-product.bundles{background-image:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/cpap-bundles-card.jpg)}.home-product p{font-size:16px;line-height:1.38}.home-product h3,.home-product p,.home-product span.btn{position:relative;z-index:2}.video-thumbnail{position:relative}.video-thumbnail:before{content:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/play-button.svg);display:block;height:150px;left:0;margin:0 auto;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:150px}.oembed_custom-thumbnail,.video .oembed_container,.video .oembed_container iframe.oembed_container_iframe{max-height:850px!important;max-width:95%!important}.video .oembed_container{max-width:100%!important}.vidyard-player-container{max-height:100%!important;max-width:95%!important}.vidyard-player-container>div>div{max-height:800px!important;max-width:100%!important}.home-page-template .cards.home-shop.flex-row .card.home-product,body.shop-overview .cards.home-shop .card{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:unset!important;text-align:center}@media(max-width:1130px){.home-page-template .cards.home-shop.flex-row>.row-fluid-wrapper{flex-basis:calc(35% - 20px);max-width:293px}}@media(max-width:980px){.home-page-template div.home-shop div.card.home-product.airmini{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;overflow:visible}body.shop-overview .cards.home-shop{flex-wrap:nowrap!important;margin-bottom:30px}body.shop-overview .product-overview-columns .product.card{margin-bottom:0}.home-page-template div.home-shop div.card.home-product.airmini h3{margin:0 0 8px}.home-page-template .home-product.airmini.card .has-citation{margin:0 0 16px!important}.home-page-template .cards.home-shop.flex-row .card,.home-product.airmini.card,body.shop-overview .cards.home-shop .card{height:100%;min-height:360px}.home-page-template .cards.home-shop.flex-row .card.home-product{align-content:flex-end;margin-left:5px;margin-right:5px;min-height:unset!important;padding-bottom:0;padding-top:40px}body.shop-overview .product-overview-columns .product.card{margin-left:5px;margin-right:5px}.home-page-template .cards.home-shop.flex-row .card.home-product span.btn,.home-page-template .cards.home-shop.flex-row .card.home-product.airmini a.btn{display:block;margin:11px auto 40px}.home-page-template .cards.home-shop.flex-row .card.home-product h3{font-size:20px;margin:40px auto 9px;padding-bottom:0}.home-page-template .cards.home-shop.flex-row .home-product.card:after{background:linear-gradient(180deg,transparent -60%,#00000085)}}@media(max-width:767px){.cards.home-shop.flex-row .card,.home-product.airmini.card{min-height:unset}.home-page-template .cards.home-shop.flex-row .card,.home-product.airmini.card,body.shop-overview .cards.home-shop .card{height:100%;min-height:360px}body.shop-overview .cards.home-shop{margin-bottom:0}.home-page-template .home-shop{flex-direction:row}}@media(max-width:700px){.home-page-template .home-shop,body.shop-overview .home-shop{flex-flow:column}.home-page-template .home-shop a.card{margin-bottom:0}.home-page-template .cards.home-shop.flex-row .card,.home-product.airmini.card{min-height:unset}.home-page-template .cards.home-shop.flex-row .card.home-product,body.shop-overview .cards.home-shop .card{padding-left:120px;padding-right:120px;padding-top:460px}.home-page-template .cards.home-shop.flex-row>.row-fluid-wrapper,body.shop-overview .cards.home-shop.flex-row>.row-fluid-wrapper{flex-basis:100%;margin-bottom:30px;max-width:unset}.home-page-template .cards.home-shop.flex-row .card.home-product h3{font-size:24px}body.shop-overview .product-overview-columns .product.card{margin-bottom:0}}@media(max-width:640px){.home-page-template .cards.home-shop.flex-row .card.home-product,body.shop-overview .cards.home-shop .card{padding-left:80px;padding-right:80px;padding-top:400px}}@media(max-width:480px){.home-page-template .cards.home-shop.flex-row .card.home-product,body.shop-overview .cards.home-shop .card{padding-left:40px;padding-right:40px;padding-top:300px}}@media(max-width:400px){.home-page-template .cards.home-shop.flex-row .card.home-product,body.shop-overview .cards.home-shop .card{padding-left:30px;padding-right:30px;padding-top:150px}}.embeddedServiceSidebar.modalContainer{z-index:5000000!important}.prescription-required .addon-gallery .slick-list,.prescription-required div#product-gallery .first{position:relative}.prescription-required .addon-gallery .slick-list:before,.prescription-required div#product-gallery .first:after{background:#612f8c;border-radius:50px;color:#fff;content:"Rx Required";font-family:Cern Bold;font-size:12px;left:20px;padding:2px 15px;position:absolute;top:20px;z-index:9}.prescription-required .addon-gallery .slick-list :before{left:10px;top:10px}.prescription-required p.prescription-req:before{background:#612f8c;border-radius:50px;color:#fff;content:"Rx";font-family:Cern Bold;font-size:12px;margin-right:5px;padding:2px 4px}.airmini-w-mask-faq-header h2{margin-left:auto;margin-right:auto;max-width:700px}@media (max-width:375px){.prescription-required div#popup-slider .first:after{top:-20px!important}}@media (max-width:767px){.prescription-required div#popup-slider{position:relative}.prescription-required div#popup-slider:before{background:#612f8c;border-radius:50px;color:#fff;content:"RX Required";font-family:Cern Bold;font-size:12px;left:20px;padding:2px 15px;position:absolute;top:20px;z-index:9}}@media (max-width:980px){p.prescription-req span.tool-tip-triggers{display:block}}.breadcrumb a,.breadcrumb p{color:#9dadba;font-family:Cern Medium}.breadcrumb p{display:block;font-size:14px;margin:0;padding-bottom:30px;padding-top:30px}.breadcrumb i{font-size:10px;padding:0 5px}#product-header{padding-bottom:100px}.video{position:relative}.video a:before{background-image:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/icon-play.svg);background-size:130px;content:"";height:130px;left:35%;position:absolute;top:42%;width:130px}#product-gallery .product-gallery>div{float:left;margin-bottom:25px;width:50%}#product-gallery .product-gallery>div:first-child{width:100%}#product-gallery .product-gallery>div img{border-radius:6px;box-shadow:0 20px 48px 0 rgba(0,0,0,.12);display:block;margin:0;width:calc(100% - 20px)!important}.product-gallery .hs-video-container{max-width:60rem!important}#popup-slider .slick-slider{align-items:center;display:flex;flex-flow:wrap;margin-left:0!important}#gallery-popup,#popup-slider.open{display:block;left:0!important;position:fixed!important}#popup-slider a.close-popup,.mask-popup a.close-popup{color:#333;font-size:28px;position:absolute;right:40px;top:10px;z-index:99999}#popup-slider .left,#popup-slider .right{font-size:40px;width:30px}#popup-slider .left{margin-left:15px}#popup-slider .right{margin-right:15px}#popup-slider .slick-list{max-height:850px!important;width:calc(100% - 90px)}#popup-slider .slick-slide img{margin:0 auto;max-height:700px}#popup-slider ul.slick-dots{list-style-type:none;margin:10px auto 0;padding-left:0;text-align:center;width:100%}#popup-slider ul.slick-dots li{display:inline-block;margin:0 5px}#popup-slider ul.slick-dots li button{background-color:#acacac;border:2px solid #acacac;border-radius:25px;color:#acacac;cursor:pointer;font-size:0;height:10px;overflow:hidden;padding:0!important;width:10px}#popup-slider ul.slick-dots li.slick-active button{background-color:#7d7d7d;border:2px solid #7d7d7d;color:#7d7d7d;height:13px;width:13px}#popup-slider ul.slick-dots li.slick-active button:focus{outline:none}.product-template-dev-page .header-container-wrapper{height:110px}p.product-brand{color:#959595;font-weight:700;font-weight:18px;letter-spacing:1px;margin:0}h1.product-title{font-size:31px;line-height:38px;margin-bottom:15px;margin-top:0}p.product-price{font-family:Cern Light!important;font-size:21px;font-weight:400;line-height:28px;margin-bottom:15px;margin-top:0}div.product-prices-on-sale{align-items:center;display:flex}.product-prices-on-sale p.product-sale-price{font-family:Cern Light!important;font-size:21px;line-height:28px;margin-bottom:15px;margin-right:10px;margin-top:0;opacity:.9;position:relative}.product-prices-on-sale p.product-price{font-family:Cern Bold!important}.product-prices-on-sale p.product-sale-price:after{background:#777;content:"";display:block;height:2px;left:-1px;opacity:.8;position:absolute;right:-1px;top:calc(50% - 1px);z-index:23}.product-tabs{margin-bottom:-25px}.product-tabs ul{align-items:center;display:flex;list-style-type:none;margin-bottom:0;padding-left:0}.product-tabs ul li{display:flex;height:100%;margin-right:2%;width:49%;width:100%}.product-tabs ul li:last-child{margin-right:0}.product-tabs ul li a{align-items:center;background-color:#c8d6e1;border-bottom:none!important;border-top-left-radius:6px;border-top-right-radius:6px;color:#3f4f5f;display:flex;flex-flow:column;font-family:Cern Bold;font-size:14px;height:60px;justify-content:center;line-height:1em;width:100%}.product-tabs ul li a.current{background-color:#f3f6f8;color:#1975bc}.product-tabs ul li a span{font-family:Cern Light;font-size:12px;font-weight:600;margin-top:5px}#product-tabs .tab{background-color:#f3f6f8;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:none;padding:10px 20px 20px}#product-tabs .tab.current{display:block}#product-tabs .buy-now.tab{padding:20px 20px 30px!important}.airmini-page .buy-now.current.tab{border-top-left-radius:6px;border-top-right-radius:6px;padding-top:20px!important;text-align:center}.airmini-page .buy-now.current.tab .btn{max-width:300px;width:100%}.airmini-page .buy-now.current.tab a.underline{color:#0c0c0c;font-family:Cern Medium}#product-tabs .tab p{font-size:14px;margin-top:25px}#product-tabs .tab p.prescription-req{margin-top:20px}#product-tabs .tab a.inline-link{color:#000;font-family:Cern Medium;text-decoration:underline}#product-tabs .btn-cart{background-color:#b02543;border-bottom:none!important;border:2px solid #b02543;border-radius:50px;color:#fff;cursor:pointer;display:block;font-weight:600;margin:0 auto;max-width:300px;padding:10px 5px;text-align:center}#product-tabs .btn-cart[disabled]{background-color:#c2c2c2;border-color:#c2c2c2}.highlights-header{padding:0 8px;text-align:center}.highlights-header h3{font-size:16px;font-weight:700;margin-bottom:10px}.highlights-header p{margin-bottom:25px;margin-top:0}.highlights{display:flex!important;justify-content:center;padding:40px 0 0;text-align:center}.highlights>div{margin:0 1% 30px;width:23%}.highlights p{color:#91a3b0;font-size:11px;line-height:14px;margin:0}.highlights img{height:30px;margin-bottom:5px}.faq-toggles{border-bottom:1px solid #b6c7d4}.faq-toggle h3{line-height:1rem;margin-bottom:0;margin-top:0}.faq-toggle h3 a{border-top:1px solid #b6c7d4;display:block;font-weight:500;line-height:1.1em;padding:25px 35px 25px 0;position:relative}.faq-toggle h3 a,.faq-toggle h4{color:#333;font-family:Cern Bold!important;font-size:16px}.faq-toggle h4{margin-bottom:0}a.faq-toggle-trigger:after{content:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/btn-circle-expand.svg);font-family:Font Awesome\ 5 Free;font-weight:800;position:absolute;right:0;top:18px}a.faq-toggle-trigger.opened:after{content:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/btn-circle-collapse.svg)}.faq-toggle-content{border-top:1px solid #d7d7d7;padding:25px 0 40px}.faq-toggle-content a{color:#b02543;font-family:Cern Medium}.faq-toggle-content ul{padding-left:22px!important}.faq-toggle-content li{padding-bottom:20px}.faq-toggle-content li:last-child{padding-bottom:0}.product-title .trustpilot-widget iframe{margin-bottom:10px;margin-left:-50px}.addon-product-row{flex-flow:wrap;justify-content:center}#addon-masks.addon-product-row>div{margin:0 1% 25px;width:31%}#addon-bags.addon-product-row>div{margin:0 1% 25px;width:23%}#addon-bags.addon-product-row>div:first-child,#addon-masks.addon-product-row>div:first-child{margin:0 0 20px;width:100%}#add-on-section .product-section-header:after{display:none}.addon-info{color:#fff;float:none!important;margin:0 auto!important;max-width:599px;text-align:center}.add-on-product{background:#fff;padding:25px;position:relative;text-align:center}.add-on-product p.recommended{align-items:center;border-bottom:1px solid #e2eaf0;box-sizing:border-box;color:#612f8c;display:flex;font-size:13px;font-weight:700;justify-content:center;margin-bottom:20px;margin-top:0;padding-bottom:10px}.add-on-product h3.product-title,.add-on-product p.product-price{font-size:16px;text-align:left}.add-on-product h3.product-title{margin:10px 0 0}.add-on-product a.btn{width:100%}.add-on-product a.btn.update-options:hover{background-color:#612f8c!important;border:2px solid #612f8c!important}.add-on-product p.most-popular{background:#0e77bc;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#fff;font-size:12px;left:0;margin:0;padding:5px 10px;position:absolute;top:20px}.add-on-product .product-image{margin:0 15%}.addon-popup{background:#fff;border-radius:6px;max-width:690px;width:100%}.addon-popup .popup-container{align-items:center;display:flex;padding:50px 30px}.addon-popup .product-image{width:40%}.addon-popup .popup-content{margin-right:10%;width:50%}.product-image img{display:block;margin:0 auto;max-width:100%}.addon-popup .popup-content h2{font-family:Cern Bold;font-size:21px;line-height:23px;margin:0}.addon-popup .popup-content p.price{font-size:16px;margin-bottom:10px;margin-top:10px}.addon-popup .popup-content p.includes{font-size:14px;margin-bottom:0;margin-top:0}.product-option{align-items:center;display:flex;margin-bottom:20px}.popup-content .btn{cursor:pointer;font-family:Cern Bold;margin-top:10px}label.option-label{align-items:center;display:flex;font-family:Cern Bold;width:100px}label.option-label img{margin-right:5px}.option{width:calc(50% - 50px)}.option input{display:none}.option label{border:1px solid #b6c7d4;border-radius:50px;box-sizing:border-box;cursor:pointer;display:block;font-family:Cern Medium;margin:0 5%;padding:10px 5px;text-align:center;width:90%}.option input[type=radio]:checked+label{background-color:#b6c7d4}.popup-content form input.btn{font-family:Cern Bold}a.popup-close{color:#000;position:absolute;right:-20px;top:-20px}#add-on-section .back,#add-on-section .next,#add-on-section .view-cart{margin-top:30px}#add-on-section .back a,#add-on-section .next a,#add-on-section .view-cart a{display:block;width:250px}#add-on-section .next a{display:block;margin:0 auto}#add-on-section .view-cart a{margin-left:auto}h3.icon-header{align-items:center;display:flex;font-size:21px}h3.icon-header img{margin-bottom:17px}.feature-box h3{margin:0 0 20px}#features .feature-box.card h3.icon-header{display:flex;flex-direction:column}.feature-box{background:#fff;margin-bottom:40px;padding:40px 30px}.feature-box h4{font-family:Cern Bold;font-size:16px;margin-bottom:0}.feature-box p{margin-top:5px}.feature-box ul{padding-left:20px}.feature-box .widget-type-linked_image img{margin-top:40px}.feature-box.last-feature-box{margin-bottom:-175px!important;margin-top:0}.product-section-header{font-size:36px;line-height:40px;margin-bottom:40px;margin-top:0;padding-top:20px;position:relative;text-align:center}.product-section-header:after{background:#0c0c0c;content:"";height:3px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:20px}.product-section-header.white:after{background:#fff}#product-specs{padding-top:175px}.product-specs .spec-toggle{margin-top:40px}.product-specs .spec-toggle:first-child{margin-top:0}.product-specs h3{font-size:16px;font-weight:700;margin-bottom:0}.product-specs a{color:#b02543;font-family:Cern Medium}.product-specs a:hover{text-decoration:underline}.product-specs p{font-size:16px}img.header-icon{display:block;margin:0 auto 20px}a.faq-view-more{color:#b02543;display:block;font-family:Cern Medium;margin-top:30px;text-align:center}a.faq-view-more img{margin-top:10px;max-width:15px}#faq .faq-title,#faq .faq-toggles{float:none;margin:0 auto;max-width:855px}#add-on-section .product-section-header,.product-page .purple-dots .product-section-header{margin-bottom:20px}.related-product{background-color:#fff;color:#0c0c0c;margin:0 5% 30px;padding:30px}.related-product h3.product-title{margin-bottom:0}.related-product p{margin-top:0}span.related-link{color:#b02543;display:flex}span.related-link img{padding-left:5px}p.tool-tip-triggers{font-size:13px}p.tool-tip-triggers a{color:#b02543;cursor:pointer;font-family:Cern Medium!important}.tool-tip-triggers>span{position:relative}.tool-tip-triggers>span>span{background:#fff;border-radius:6px;bottom:40px;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);color:#000;display:none;font-size:12px;left:-200%;overflow-wrap:break-word;padding:20px;position:absolute;width:430px;z-index:9999999}.tool-tip-triggers>span.color-tip>span{left:-280%}.tool-tip-triggers>span.cushion-tip>span{left:-160%}.subscribe .tool-tip-triggers>span>span{left:-120%}.subscribe .tool-tip-triggers>span>span strong:first-child{display:inline-block;margin-bottom:10px}.subscribe .tool-tip-triggers>span>span .tooltip-learn-more{display:inline-block;margin-top:10px}.tool-tip-triggers>span>span a{color:#1a76bc;font-family:Cern Medium;text-decoration:underline}.arrow-down{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:-20px;display:block;height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.airmini-page .tool-tip-triggers>span.color-tip>span{left:-279%}.airmini-page .tool-tip-triggers>span>span{width:355px}.airmini-page .arrow-down{left:unset;right:100px}div#consult-cta{align-items:center;display:flex!important;max-width:900px;padding:70px 0}div#consult-cta .svg-wrap{width:25%}div#consult-cta>div:last-child{margin-left:5%;width:70%}div#consult-cta .product-section-header{font-family:Cern Bold;font-size:21px;margin-bottom:0;text-align:left}div#consult-cta .product-section-header:after{right:auto}div#consult-cta p{margin-bottom:20px;margin-top:10px}ul.product-includes-list{margin-bottom:0;margin-top:5px;padding-left:20px}#product-tabs{margin-top:25px}#product-tabs .shopify-buy__btn-wrapper{margin:0 auto}#add-to-cart-popup,#newtest-popup,#renewal-popup{background-color:#fff;border-radius:6px;box-sizing:border-box;max-width:600px;padding:35px 35px 20px;text-align:center!important;width:100%}@media (max-width:767px){#add-to-cart-popup{width:95%}}#add-to-cart-popup img,#newtest-popup img,#renewal-popup img{display:block;margin:40px auto 0;max-width:35px}#add-to-cart-popup h2,#add-to-cart-popup h3,#newtest-popup h2,#newtest-popup h3,#renewal-popup h2,#renewal-popup h3{font-family:Cern Bold}#add-to-cart-popup h2,#newtest-popup h2,#renewal-popup h2{font-size:16px}#add-to-cart-popup h3,#newtest-popup h3,#renewal-popup h3{font-size:28px;margin:0}#add-to-cart-popup p{font-size:18px;margin:15px auto 25px;max-width:489px}#add-to-cart-popup .btn{margin:0 auto 20px;max-width:250px}#newtest-popup .btn,#renewal-popup .btn{font-size:14px;margin:25px auto;max-width:147px;padding:15px 17px 15px 26px!important}#add-to-cart-popup a,#newtest-popup a,#renewal-popup a{display:block;margin-bottom:30px}#newtest-popup p,#renewal-popup p{font-size:16px}#newtest-popup a.close-popup,#renewal-popup a.close-popup{position:absolute;right:-18px;top:-57px}#newtest-popup a u,#renewal-popup a u{color:#a51e39}#add-on-header{background:#005a87;background:linear-gradient(0deg,#005a87,#007cba)}.addon-header-text{display:block;float:none!important;margin:0 auto!important;max-width:684px;padding:80px 0 100px}p.addon-nav{margin-bottom:0;padding-left:15px}p.addon-nav a{font-family:Cern Medium}p.addon-nav span{padding:0 5px}#add-on-header h1{font-size:36px;margin-bottom:35px}#add-on-header h2{display:flex;font-family:Cern Bold;font-size:16px;justify-content:center}#add-on-header h2 img{display:inline-block;margin-right:10px;width:30px}.addon-product{padding:60px}.addon-product .slick-list{width:100%!important}.addon-product h2{font-family:Cern Bold;font-size:21px;margin-bottom:0;margin-top:0}.addon-product h3{font-size:16px;margin-top:10px}.addon-product h3 i{margin-right:5px}.addon-product p.includes-text{font-family:Cern Bold!important;margin-bottom:0}.addon-product ul.includes{margin-top:5px;padding-left:20px}.addon-product ul.includes li{padding-bottom:5px}.addon-product ul.includes li:last-child{padding-bottom:0}.addon-cart-buttons{align-items:center;display:flex;margin-top:25px}.addon-price{font-family:Cern Medium;font-size:18px;margin-right:20px}.addon-button{width:100%}.addon-button .btn{display:block;max-width:350px;width:100%}.addon-gallery img{cursor:pointer;width:100%}.addon-added .cta_button span.btn.white{font-size:16px!important;height:46px!important;min-width:200px}.hidden-button{display:none!important}#gallery-popup{height:100%}#gallery-popup>div{background-color:#fff;border-radius:6px;height:unset!important;left:auto;margin:0 auto;max-width:800px;padding:20px!important;position:relative;right:auto}#gallery-popup a.close-popup{position:absolute;right:-20px;top:-20px;z-index:9}#gallery-popup a.close-popup img{max-width:50px!important}.addon-added{align-items:center;display:flex!important;justify-content:center;padding:40px 0 55px}.addon-added a.btn{font-size:16px;width:203px}.success-check-message{max-width:514px}.success-message{align-items:center;display:flex}.success-message div:first-child{margin-right:20px;width:90px}.success-message div:last-child{width:calc(100% - 110px)}.success-message p{color:#fff;font-family:Cern Light!important;font-size:21px;margin:0}.success-message p strong{font-family:Cern Bold!important}.addon-highlights{max-width:650px}.addon-highlights p{max-width:111px}.addon-view-cart{padding:50px 20px 70px}.addon-view-cart h2{font-family:Cern Bold;font-size:21px;margin-bottom:0}.addon-view-cart h3{font-family:Cern Medium;font-size:16px;font-weight:400;margin-bottom:40px;margin-top:5px}.most-popular{position:relative}.most-popular:before{background-color:#0e77bc;border-radius:50px;color:#fff;content:"Most Popular";display:block;font-family:Cern Bold;font-size:12px;left:20px;max-width:76px;padding:2px 10px;pointer-events:none;position:absolute;top:20px;z-index:9}.product-row .shopify-buy__btn{margin-top:10px}.addon-page .shopify-buy__product__variant-selectors{flex-direction:row}.addon-page .shopify-buy__product__variant-selectors>div{width:30%}.contact-us .free-shipping{display:none}.hs-form select{-webkit-appearance:none;background-color:rgba(61,112,178,.1)!important;border:0;border-radius:4px;color:#b0b0b0!important;padding:14px 23px!important}.hs-form select.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.form.contained{float:unset;margin:auto!important;max-width:510px;padding:0 15px}.form.contained form{border-radius:6px}.form.white-background form{background-color:#fff}.form.contained form{padding:30px 25px}form label span{color:#0c0c0c;display:inline-block;font-family:Cern Bold;font-size:13px;line-height:1.7;margin-bottom:2px}form input:not(.hs-button),form select,form textarea{border:1px solid #b6c7d4;border-radius:4px;box-sizing:border-box;padding:11px 23px!important;width:100%}form textarea{min-height:150px}form select{padding:11px 18px!important}form select *{background-color:rgba(61,112,178,.1);color:#b0b0b0}form input{color:#0c0c0c!important;font-family:Cern Bold!important;font-size:14px!important}form:not(#hsForm_b6b03df1-fc4f-4de1-923a-ee516b214d1d) .hs_submit.hs-submit .actions{position:relative;width:160px}form:not(#hsForm_b6b03df1-fc4f-4de1-923a-ee516b214d1d) .hs_submit.hs-submit .actions:after{background-image:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/right-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;position:absolute;right:31px;top:20px;width:12px}div:not(.footer-newsletter) form:not(#hsForm_b6b03df1-fc4f-4de1-923a-ee516b214d1d) .hs_submit.hs-submit .actions input{background:#b02543;border:none;border-radius:23px;color:#fff!important;padding:12px 46px 12px 28px}div:not(.footer-newsletter) form:not(#hsForm_b6b03df1-fc4f-4de1-923a-ee516b214d1d) .hs_submit.hs-submit .actions input:hover{background:#9a182f;cursor:pointer}.hs_submit.hs-submit .actions input{-webkit-appearance:none}#search-results form{margin-bottom:40px}#search-results input.hs-search-field__input{text-transform:capitalize}#search-results ul#hsresults li{border-radius:6px;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);float:left;margin:0 1% 30px;width:31%}#search-results ul#hsresults li img{width:100%}p.hs-search-results__description{max-height:90px;overflow:hidden;text-overflow:ellipsis}#search-results ul#hsresults li a.hs-search-results__title,#search-results ul#hsresults li p{padding:0 15px}#search-results ul#hsresults li a.hs-search-results__title{color:#0c0c0c;display:block;margin-top:5px}#search-results ul#hsresults li p a{color:#0c0c0c;font-family:Cern Medium!important}#search-results ul#hsresults li p{margin-top:5px}#search-results .hs-search-results__pagination{clear:both;width:100%}#search-results .hs-search-results__pagination a{color:#0c0c0c;margin-bottom:50px;width:50%}#search-results .hs-search-results__pagination a.hs-search-results__prev-page{clear:left}#search-results .hs-search-results__pagination a.hs-search-results__next-page{clear:right;text-align:right}.slick-slider{display:flex!important;flex-flow:wrap!important;justify-content:center}ul.slick-dots{list-style-type:none;margin:20px auto;padding-left:0;text-align:center;width:100%}ul.slick-dots li{display:inline-block;position:relative}ul.slick-dots li.slick-active:before{background-color:#b02543;font-size:60px;height:15px;left:-4px;top:7px;width:15px}body.mask-quiz-results ul.slick-dots li.slick-active:before{left:0}.slick-dots li:before{background-color:#d28fa0;border-radius:50px;content:"";display:block;font-size:35px;height:10px;left:0;line-height:0;margin:0 auto;position:absolute;right:0;text-align:center;top:10px;width:10px}.slick-dots li button{opacity:0}img.slick-arrow{cursor:pointer;width:52px}img.slick-arrow.slick-disabled{content:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/btn-circle-arrow-right-disabled.svg)}img.next.slick-arrow.slick-disabled,img.prev.slick-arrow{transform:rotate(180deg)}img.prev.slick-arrow.slick-disabled{transform:unset}.related-products img.slick-arrow{position:relative}form .hs-form-field input{border-radius:5px;color:#a9a9a9;font-family:Cern Medium;padding:10px}form .hs-form-field input::placeholder{color:#b0b0b0}ul.no-list.hs-error-msgs.inputs-list{color:#0c0c0c;font-family:Cern Bold;font-size:13px;line-height:1.7;padding-left:20px;text-align:left}.insurance-faq a{color:#b02543;font-family:Cern Medium}.assessment-start{padding-bottom:50px!important}.assessment-start>div{margin:0 auto;max-width:520px!important}.assessment-start h2,.assessment-start p{text-align:center}.assessment-start h2{font-size:31px;margin-top:0}.assessment-start img{display:block;margin:0 auto;width:20px}.assessment-start p{font-family:Cern Bold!important;font-size:16px;margin:25px auto 0;max-width:460px!important}.assessment-start form label span{font-size:14px}.assessment-start .hs-email{align-items:center;display:flex;flex-flow:wrap}.assessment-start .hs-email label{width:44px}.assessment-start .hs-email legend{font-family:Cern Medium;font-size:14px;margin-bottom:4px;width:calc(100% - 48px)}.assessment-start .hs-email .input{width:100%}.assessment-start form .hs-form-field input{font-family:Cern Medium!important}.assessment-start ul.inputs-list{list-style-type:none;padding-left:0}.assessment-start ul.inputs-list li>label{display:flex}.assessment-start ul.inputs-list input{margin:2px 10px 0 0;width:33px}.assessment-start ul.inputs-list label span{font-family:Cern Medium;line-height:1.4em}.assessment-start ul.no-list.hs-error-msgs.inputs-list,.assessment-start ul.no-list.hs-error-msgs.inputs-list label{margin-bottom:0;width:100%}.assessment-start .hs-richtext{font-size:14px;margin-left:25px;margin-top:-35px!important}.assessment-start .hs-richtext a{color:#1a76bc;font-family:Cern Medium}.assessment-start .hs_submit.hs-submit .actions:after{right:56px!important}.assessment-start .hs-fieldtype-booleancheckbox{padding-top:5px}.loading img{display:block;margin:190px auto 0;max-width:130px!important}.quiz-template{background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Purple%20Background%202.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:0!important}.quiz-header a{display:block;margin-top:40px;width:84px}.doctor-illustration,.mask-illustration{float:none!important}.doctor-illustration img,.mask-illustration img{display:block;margin:0 auto -90px!important;width:250px!important}.mask-illustration img{width:200px!important}.form-navigation,.wFormContainer{max-width:960px!important}.wFormContainer,.wFormContainer .wForm{background:none!important}.wFormContainer .wForm,.wFormContainer .wForm .htmlSection,.wFormContainer .wForm .htmlSection h4{margin-top:0!important}.wFormContainer .wForm form{background-color:#fbfbfb;background:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Gray%20Background.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:6px;box-shadow:0 10px 20px 0 rgba(0,0,0,.15);padding:0!important}.wFormContainer .wForm form.last-page{background:none!important;box-shadow:none!important;margin-top:0}.wForm form .actions,.wForm form .wfPagingButtons,.wFormContainer .supportInfo,.wFormContainer .wForm .section.pageSection>h4,.wFormContainer .wFormFooter,.wFormHeader{display:none!important}.wFormContainer .wForm .inputWrapper{display:flex!important;flex-flow:column-reverse}.pageSection{padding:80px 30px!important}.pageSection label.preField,.wFormContainer .wForm .htmlSection h4{color:#0c0c0c!important;display:block;font-family:Cern Light!important;font-size:36px!important;font-weight:400;line-height:1.3em!important;padding:0!important;text-align:center!important}.wFormContainer .label.preField{margin:0 auto;max-width:620px}#tfa_4-L{max-width:700px}.pageSection span.field-hint span.hint,.pageSection span.field-hint-inactive span.hint{background:none!important;color:#0c0c0c!important;display:block;font-family:Cern Medium!important;font-size:14px!important;margin-bottom:20px;margin-top:-15px;text-align:center}.wForm .hintsBelow .pageSection span.field-hint{background-color:transparent!important}.pageSection .inputWrapper td input{display:none}.pageSection .inputWrapper,.pageSection table,.pageSection table tbody{display:block!important;width:100%!important}.inputWrapper tr,.pageSection .columnLayout tr{display:flex;justify-content:center;margin-bottom:14px}.inputWrapper td,.pageSection .columnLayout td{width:33.3%}.inputWrapper td .oneChoice{width:100%}.inputWrapper td label{background:#fff;border-radius:50px;cursor:pointer;display:block!important;margin:0 9px!important;padding:15px 28px;text-align:center}.inputWrapper td .oneChoice label span,.inputWrapper td label{color:#0c0c0c!important;font-family:Cern Bold!important;font-size:14px!important;line-height:1em}.inputWrapper td input[type=checkbox]:checked+label,.inputWrapper td input[type=checkbox]:checked+label span,.inputWrapper td input[type=radio]:checked+label,.inputWrapper td input[type=radio]:checked+label span{background:#b02543;color:#fff!important}.columnLayout .oneField .inputWrapper input,.inputWrapper input.calc-weight{border:1px solid #b6c7d4!important;border-radius:50px!important;display:block!important;font-size:22px!important;height:unset!important;padding:8px 40px!important;text-align:center}.inputWrapper input.calc-weight{margin:0 auto}.columnLayout .oneField label.preField,.pageSection .labelsBelow label.preField{color:grey!important;font-family:Cern Bold!important;font-size:15px!important;margin-top:-10px}.columnLayout .oneField .inputWrapper{position:relative}.inputWrapper a.minus,.inputWrapper a.plus{position:absolute;top:10px}.inputWrapper a.minus{left:11px}.inputWrapper a.plus{right:11px}.inputWrapper a.minus img,.inputWrapper a.plus img{width:32px}.wFormContainer .pageSection{display:flex;flex-flow:column;justify-content:center}#wfPgIndex-1 .pageSection,#wfPgIndex-18 .pageSection{background:none!important;box-shadow:none;margin:110px auto 0;max-width:340px;padding-bottom:55px!important}#wfPgIndex-1 h4,#wfPgIndex-1 h4 span,#wfPgIndex-1 p,#wfPgIndex-18 h4,#wfPgIndex-18 p,#wfPgIndex-19 h4,#wfPgIndex-19 p{color:#fff!important;text-align:center}#wfPgIndex-1 h4,#wfPgIndex-18 h4,#wfPgIndex-19 h4{margin-bottom:15px}#wfPgIndex-1 p,#wfPgIndex-18 p,#wfPgIndex-19 p{font-size:21px}.form-navigation{display:flex;justify-content:space-between;margin:-22px auto 0}.form-navigation.first-page{justify-content:flex-end}.form-navigation a{border-radius:50px;color:#fff;line-height:0;padding:14px}.form-navigation a.form-nav-back{background:#fff;margin-left:20px;padding:14px 15px;transform:rotate(180deg)}.form-navigation a.form-nav-back img{height:18px}.form-navigation a.form-nav-begin,.form-navigation a.form-nav-next,.form-navigation a.form-nav-results{background:#a51e39;margin-right:20px;padding:17px 19px 14px 28px}.form-navigation a.form-nav-begin,.form-navigation a.form-nav-results{margin:0 auto;padding:17px 19px 16px 28px}.form-navigation a.form-nav-begin img,.form-navigation a.form-nav-next img,.form-navigation a.form-nav-results img{margin-left:12px}.form-progress{padding-top:40px;text-align:center}.form-progress.start{padding-top:82px}.form-progress .counter{margin:0 auto;max-width:fit-content;position:relative}.form-progress .counter span{color:#fff;font-family:Cern Bold!important}.form-progress .counter span:first-child{font-size:25px;padding-right:25px}.form-progress .counter span:last-child{font-size:14px;opacity:40%;position:absolute;right:0;top:5px}.form-progress .progress-bar{background-color:hsla(0,0%,100%,.4);border-radius:6px;height:5px;margin:30px auto 0;max-width:500px;width:100%}.progress-bar>div{background-color:#fff;border-radius:6px;display:block;height:5px;width:6.25%}.modalContainer{z-index:1e+21}.legal .body-container-wrapper a{color:#b02543}.table-contents p{padding-left:22px}@media (max-width:767px){.privacy-policy-table tr:first-child,.terms-conditions-table tr:first-child{display:none}#product-toggles.faq-toggles{border-bottom:none!important}.privacy-policy-table tr,.terms-conditions-table tr{border-bottom:1px solid #a0a0a0}.terms-conditions-table tr:nth-child(2n){background-color:#f4f4f4}.privacy-policy-table td,.terms-conditions-table td{border:none;display:block;height:unset!important;padding:0!important;width:100%!important}.privacy-policy-table td p,.terms-conditions-table td p{padding:0 10px}.privacy-policy-table .table-contents td:before,.terms-conditions-table td p:before{font-family:Cern Bold}.privacy-policy-table .table-contents td:before{display:block;padding:10px 10px 0}.terms-conditions-table td:first-child p:first-child:before{content:"Shipping method: "}.terms-conditions-table td:nth-child(2) p:first-child:before{content:"Rate*: "}.terms-conditions-table td:nth-child(3) p:first-child:before{content:"Estimated delivery time: "}.terms-conditions-table td:last-child p:first-child:before{content:"Carrier**: "}.privacy-policy-table .table-contents td:first-child:before{content:"Types of Personal Data: "}.privacy-policy-table .table-contents td:nth-child(2):before{content:"Processing purposes: "}.privacy-policy-table .table-contents td:last-child:before{content:"Legal basis for processing: "}}.popup_content a.cta_button{margin-bottom:0!important}@media(min-width:981px){div.has-citation.subscription-tip .tool-tip-triggers>span>span{left:-150px!important}}@media(max-width:980px) and (min-width:768px){div.has-citation.subscription-tip .tool-tip-triggers>span>span{bottom:50px;right:0!important;width:auto}}@media (max-width:325px){h3.icon-header{flex-flow:column;text-align:center}h3.icon-header img{margin-bottom:10px}.shop-overview .trustpilot-widget iframe{margin-left:-20px!important;width:115%!important}.home .trustpilot-widget iframe{margin-left:1px!important;padding-left:0!important}}@media (max-width:480px){.most-popular:before{top:10px}.testimonials div.slick-list{padding:0 30px 0 0!important}.support-options .sleep-steps div.slick-list{padding:15px 30px 0 0!important}p.tool-tip-triggers.active-parent span.color-tip.mobile-citation>span{left:0!important}.f30-mask-page .has-citation .tool-tip-triggers .color-tip.mobile-citation span img.close{height:30px;position:absolute;right:-15px;top:-15px;width:30px}}@media(max-width:580px){.btn{font-size:14px}div .btn.red,div .btn.white-inverted{padding:10px 19px 10px 24px}.btn.white-inverted:hover{background:unset;border:4px solid #fff;color:#fff!important;padding:8px 17px 8px 22px}.btn.red-inverted i,.home-product span.btn i,div.two-btn-wrap .btn.red i,div.two-btn-wrap .btn.white-inverted i{margin-left:9px}h2.section-header{font-size:27px}h3{font-size:20px}.section-header span.black,.section-header span.white{font-size:15px}}@media (max-width:640px){div.product-prices-on-sale p.product-sale-price{font-size:18px}.two-btn-wrap a span{margin-bottom:30px;max-width:unset}.product-title span.hs_cos_wrapper{align-items:flex-start;flex-direction:column;padding:10px 20px 0!important}.product-title span.hs_cos_wrapper h1.product-title{font-size:27px;padding-top:10px;width:100%}.product-title span.hs_cos_wrapper p.product-price{font-size:18px;margin-top:10px;text-align:left;width:100%}.airmini-page .product-title span.hs_cos_wrapper p.product-price{margin-top:0}}@media(max-width:480px){.product-title span.hs_cos_wrapper{padding:0 20px!important}.product-title span.hs_cos_wrapper h1.product-title{padding-top:20px}}@media(max-width:640px){div.addon-header-text{padding:40px 0}.highlights>div{flex-basis:21%}p.addon-nav{margin-top:50px}}@media(max-width:768px){.spec-toggle{border-bottom:1px solid #d7d7d7;margin-top:0!important}.spec-toggle h3{color:#333;display:block;font-family:Cern Medium!important;font-size:18px;font-weight:400;line-height:1rem;margin-bottom:0;margin-top:0;padding:25px 35px 25px 0;position:relative}.product-specs:first-child .spec-toggle:first-child h3{border-top:1px solid #d7d7d7}.spec-toggle h3:after{content:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/btn-circle-expand.svg);font-family:Font Awesome\ 5 Free;font-weight:800;position:absolute;right:0;top:18px}.spec-toggle.opened h3:after{content:url(https://6326255.fs1.hubspotusercontent-na1.net/hubfs/6326255/ResMed%20Portal/Icons/btn-circle-collapse.svg)}div.spec-content{border-top:1px solid #d7d7d7;display:none;margin-bottom:0;margin-top:0;padding:10px 0}.spec-content p{margin-top:1em!important}div#product-specs .product-specs{float:none!important;margin-top:0;width:100%!important}}@media (max-width:767px){.product-title.product-on-sale span.hs_cos_wrapper{justify-content:space-between}div.product-prices-on-sale{align-items:baseline;display:flex}div.product-prices-on-sale p.product-price{font-family:Cern Bold!important}.most-popular:before{top:10px}.browse-prod-btn{margin-top:20px}.two-btn-wrap{align-items:baseline;flex-flow:column}.two-btn-wrap span:first-child a span{margin-bottom:15px}.two-btn-wrap span:last-child a span{margin-bottom:50px}.floating-container .two-btn-wrap{align-items:baseline}.center-aligned>div>.row-fluid{flex-flow:column}.floating-container.center-aligned>div>.row-fluid{flex-flow:column-reverse}.phone-hide{display:none!important}.sleep-step,.testimonial{margin-bottom:0}h2.section-header{font-size:40px;line-height:1.1em;margin:30px 0 0}h2.section-header.smaller-h2{font-size:31px;line-height:1.2em}#home-banner .two-btn-wrap{flex-flow:row}.floating-container .two-btn-wrap{flex-flow:column}.floating-container .two-btn-wrap a{display:block!important;margin:0 0 10px;max-width:100%!important;padding:10px 0}.home-shop{flex-flow:column}#product-header{padding:0!important}#popup-slider .slick-list{background-color:#fff;width:100%!important}#popup-slider .slick-slide img{max-height:100%;width:100%}#product-header .row-fluid>div#popup-slider{box-shadow:0 10px 20px 0 rgba(0,0,0,.15);margin:20px 0;max-width:100%;padding:0}#popup-slider .slick-slider{margin-left:-15px!important;margin-right:-15px}#popup-slider ul.slick-dots{bottom:5px;position:absolute}#popup-slider ul.slick-dots li button{opacity:1}h1.product-title{font-size:31px;letter-spacing:normal;line-height:1.1}#features h2,#product-specs h2,#related-products h2,.product-section-header{font-size:30px}#addon-bags .product-section-header,#addon-masks .product-section-header{padding-top:70px}#addon-bags.addon-product-row>div,#addon-masks.addon-product-row>div{margin:0 0 25px;width:100%}.features-image .widget-type-linked_image{margin:0 -30px}#product-header .slick-slide .row-fluid>div{background-color:transparent!important}#popup-slider,#popup-slider.open{height:unset!important;left:unset!important;position:relative!important}#product-header .row-fluid{display:flex;flex-flow:column}#product-header .row-fluid>div{margin-left:0!important;margin-right:0!important;width:100%!important}#product-gallery,a.close-popup{display:none}#popup-slider .left,#popup-slider .right{font-size:30px;width:20px}#popup-slider .left{margin-left:15px}#popup-slider .right{margin-right:15px}#popup-slider .slick-list{width:calc(100% - 70px)}p.product-includes,ul.product-includes-list{margin:0 20px}ul.product-includes-list{margin-bottom:20px}.last-feature-box{float:left!important}.product-page .breadcrumb{display:none!important}.product-title span.hs_cos_wrapper{align-items:baseline;display:flex;padding:0 20px}#product-tabs .row-number-4,#product-tabs .row-number-5,.product-tabs{padding:0 20px}#product-toggles{padding:0 20px 50px}#product-toggles .row-fluid-wrapper:last-child h3{border-bottom:1px solid #b6c7d4}.product-title h1.product-title{margin-bottom:0;width:65%}.product-title p.product-price{font-family:Cern Light!important;font-size:21px;margin-bottom:0;margin-top:5px;text-align:right;width:35%}.airmini-page .product-title p.product-price{margin-top:0}.product-specs:not(:first-child){margin-left:0!important;margin-top:0}.addon-popup{width:90%}.addon-popup .popup-container{flex-flow:column;padding:20px}.addon-popup .popup-container>div{margin:0;width:100%}.addon-popup .product-image{margin-bottom:20px!important}.popup_background{z-index:99999999999!important}.popup_wrapper{z-index:999999999999!important}.popup-content h2{margin-bottom:10px!important}#features .container,#related .container,#reviews,.purple-dots .container{padding-left:0!important;padding-right:0!important}#features h2,#related h2,#reviews h2,#reviews p,.last-feature-box,.purple-dots .container h2,.purple-dots .container p{padding-left:20px!important;padding-right:20px!important}.purple-dots .sleep-step p{padding:0!important}.feature-box,.related-product,div.testimonial{margin-left:10px!important;margin-right:10px!important}.faq-toggle h3 a{font-size:18px}.features-row ul.slick-dots{margin-bottom:40px;margin-top:0}div#features .row-number-47{padding:0 20px}.feature-box.last-feature-box{margin-left:50px!important;margin-right:0!important;max-width:87%;padding-top:0}.product-title{padding-top:10px}.tool-tip-triggers>span.cushion-tip>span{left:0!important;width:228px}.tool-tip-triggers>span.color-tip>span{left:-90px!important;width:228px}.subscribe .tool-tip-triggers>span.color-tip>span{left:0!important}.tool-tip-triggers>span.material-tip>span{left:-80px!important;width:228px}.tool-tip-triggers span.cushion-tip .arrow-down{left:20px;right:unset}.airmini-page .tool-tip-triggers span.color-tip .arrow-down{left:unset;right:20px}ul.slick-dots{width:100%!important}#add-to-cart-popup h2,#newtest-popup h2,#renewal-popup h2{line-height:1.3em}#add-to-cart-popup h3,#newtest-popup h3,#renewal-popup h3{font-size:26px}#add-to-cart-popup p,#newtest-popup p,#renewal-popup p{font-size:16px;max-width:439px}#add-to-cart-popup a,#newtest-popup a,#renewal-popup a{font-size:18px}.addon-added{flex-flow:column}.addon-added>div:first-child{margin-bottom:20px}.product-row .shopify-buy__option-select{width:100%}.product-row .shopify-buy__btn-wrapper{max-width:100%}.addon-product h2{margin-top:10px}.addon-added .cta_button span.btn.white{font-size:14px;margin-bottom:15px}.success-message{flex-flow:column}.success-message>div{margin:0!important;width:100%!important}.success-message p{text-align:center}.success-message p span{padding-right:0}.added-buttons div.two-btn-wrap a{margin-right:0!important}.success-message>div img{display:block;margin:0 auto 10px!important;width:90px}.addon-product .addon-gallery img{margin:0 auto;width:100%!important}p.addon-nav{padding:0 15px;text-align:center}.highlights img{height:25px}.addon-page .shopify-buy__product__variant-selectors>div{width:50%}div#consult-cta{flex-flow:column}div#consult-cta>div{margin:0!important;width:100%!important}div#consult-cta img{display:block;margin:0 auto;max-width:200px}#search-results input.hs-search-field__input{font-size:20px!important}#search-results ul#hsresults li{margin:0 0 30px;width:100%}.quiz-header a{margin-top:33px}.assessment-start h2,.assessment-start p{text-align:left}.quiz-header img{margin-left:0!important;max-width:70px!important;width:100%!important}.pageSection{margin-top:10px!important;padding:70px 10px 35px!important}#wfPgIndex-1 .pageSection,#wfPgIndex-18 .pageSection,#wfPgIndex-19 .pageSection{margin-top:0!important;min-height:unset;padding-bottom:35px!important;padding-top:0!important}.quiz-template .body-container-wrapper{padding-top:0}.doctor-illustration.first-page img,.doctor-illustration.last-page img{margin:-20px auto 30px!important;width:230px!important}.doctor-illustration.quiz-page img,.mask-illustration.quiz-page img{left:0;margin:-45px auto 0!important;position:absolute;right:0;width:160px!important;z-index:9999999}.inputWrapper tr,.pageSection .columnLayout tr{flex-flow:column;margin:0}.inputWrapper td,.pageSection .columnLayout td{margin-bottom:15px!important;width:100%}.pageSection label.preField,.wFormContainer .wForm .htmlSection h4{font-size:24px!important}.inputWrapper td label{margin:0!important}table.columnLayout .inputWrapper{margin:0 auto;max-width:200px}.assessment-start{padding-left:15px!important;padding-right:15px!important}.assessment-start ul.inputs-list input{margin:2px 10px 0 0;width:55px}.assessment-start .hs-email label,.assessment-start .hs-email legend{width:100%}#newtest-popup,#renewal-popup{width:90%}.trustpilot-widget iframe{box-sizing:border-box;padding:0 20px!important;width:100%!important}.home .trustpilot-widget iframe,.shop-overview .trustpilot-widget iframe{height:300px!important;padding:0!important}}@media(max-width:768px) and (min-width:481px){.airmini-page .tool-tip-triggers>span.color-tip>span{left:-200%!important;width:228px}}@media(min-width:769px){.spec-content{display:block}}@media (min-width:768px){.phone-show{display:none!important}.sleep-steps>div>.row-fluid{display:flex}#gallery-popup,#popup-slider{background-color:rgba(0,0,0,.5);left:0;padding:30px 60px;position:absolute;top:0;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;z-index:99999999}#popup-slider{display:none}#gallery-popup .slick-slider,#popup-slider .slick-slider{background-color:#fff;border-radius:6px;height:100%;max-height:1000px!important;padding:0 15px}#popup-slider ul.slick-dots{bottom:25px;position:absolute}.slick-list{width:calc(100% - 104px)!important}.doctor-illustration img,.mask-illustration img{left:0;position:absolute;right:0;top:70px;z-index:9999}.doctor-illustration.first-page{position:unset}.wFormContainer .wForm form{margin-top:80px}.wFormContainer .pageSection{margin-top:0;min-height:300px}#wfPgIndex-1 .pageSection,#wfPgIndex-18 .pageSection,#wfPgIndex-19 .pageSection{min-height:unset}}@media (min-width:769px) and (max-width:980px){#product-specs .product-specs{float:left;margin-top:0;width:50%!important}.product-specs:not(:first-child){margin-left:0!important;margin-top:20px}}@media (min-width:768px) and (max-width:980px){.home-shop{flex-flow:no-wrap!important}.cards.home-shop.flex-row .card{height:100%!important}.home-shop>div{margin:0 1%!important;width:48%!important}#home-banner .container .widget-type-custom_widget{max-width:435px!important}h2.section-header{font-size:40px}.feature-box{margin-bottom:0}.features-row .slick-slide{margin:0 10px}div#product-gallery{width:60%!important}div#product-sidebar{margin-left:0!important;width:40%!important}h1.product-title{font-size:30px}.highlights{flex-flow:wrap}.highlights img{height:25px}#addon-bags.addon-product-row>div{margin:0 1% 25px;width:48%}.page-section.featured-products .related-products{flex-flow:row}.addon-added{flex-flow:column}.addon-added>div:first-child{padding-bottom:30px}.addon-product .addon-gallery img{margin:0 auto;width:100%!important}.airmini-page .buy-now.current.tab a.underline{display:inline}.airmini-page .buy-now.current.tab span.color-tip>strong{display:block}.airmini-page .tool-tip-triggers>span.color-tip>span{left:-242px}.airmini-page .tool-tip-triggers>span>span{bottom:20px;width:290px}.airmini-page .arrow-down{left:0;right:0}.addon-page .tool-tip-triggers>span.cushion-tip>span{left:0!important;width:228px}.addon-page .tool-tip-triggers>span.color-tip>span{left:-90px!important;width:228px}.addon-page .tool-tip-triggers>span.material-tip>span{left:-80px!important;width:228px}.addon-page .tool-tip-triggers span.cushion-tip .arrow-down{left:20px;right:unset}#search-results ul#hsresults li{width:48%}#search-results ul#hsresults li:nth-child(odd){clear:both}.inputWrapper td label{align-items:center;display:flex!important;height:30px;justify-content:center;line-height:1em}#wfPgIndex-2 .inputWrapper tr,#wfPgIndex-4 .inputWrapper tr{flex-flow:wrap}#wfPgIndex-2 table.choices td,#wfPgIndex-4 table.choices td{margin-bottom:30px;width:50%!important}.addon-gallery{margin-bottom:15px}.addon-gallery>div:first-child{max-width:450px}.addon-gallery>ul:last-child{width:100%!important}.loading img{margin:40px auto 0!important}.product-title .trustpilot-widget iframe{margin-left:-45px}}@media (max-width:980px){p.addon-nav{margin-top:40px}.tablet-hide{display:none!important}.page-section{padding:60px 0}.row-fluid{flex-flow:column}.row-fluid>div{width:100%!important}.floating-container.center-aligned>div>.row-fluid{flex-flow:column-reverse}img.hs-image-widget{display:block;margin:0 auto 30px}.sleep-steps .widget-type-custom_widget,.testimonials .widget-type-custom_widget{float:left;margin-left:0}.learn-more-section{margin-bottom:20px}.top-bar,nav .nav-menu{display:none}.testimonial,a.sleep-step{margin:0 5% 30px}.upsell-nav .back,.upsell-nav .next,.upsell-nav .view-cart{margin:0!important}.upsell-nav .back a,.upsell-nav .next a,.upsell-nav .view-cart a{margin:0 auto!important}.upsell-nav>div>div{display:flex;flex-flow:column}.upsell-nav .view-cart{order:0}.upsell-nav .next{order:1}.upsell-nav .back{order:2}.upsell-nav .back a.btn{border:none;padding:0}.center-aligned>div>.row-fluid,.floating-container.center-aligned>div>.row-fluid{flex-flow:row}.hs-landing-page .row-fluid-wrapper.row-depth-1.row-number-4 .two-btn-wrap{align-items:flex-start;flex-direction:column}.hs-landing-page .row-fluid-wrapper.row-depth-1.row-number-4 .two-btn-wrap a{margin:6px 0 20px}.hs-landing-page .row-fluid-wrapper.row-depth-1.row-number-4 div.two-btn-wrap p i{margin-left:0}h2.section-header{font-size:28px}h3{font-size:21px}.feature-box h3{line-height:1em}h3.icon-header img{margin-right:10px}.product-tabs ul li a{font-size:14px}#gallery-popup{padding-left:20px;padding-right:20px}#gallery-popup>div{padding-bottom:20px!important}.addon-product .widget-span{margin-left:0}.addon-header-text{padding:60px 0}#gallery-popup img{max-width:unset!important}.addon-added a.btn:last-child{margin-bottom:0}.most-popular:before{top:60px}#features .icon-header .monoline-icon-consistent-pressure{height:60px;width:60px}.quiz-template .body-container-wrapper{padding-top:0}form.last-page .pageSection{margin-top:0!important;padding-top:50px!important}.wFormContainer .wForm form.last-page{margin-top:110px}.feature-box.last-feature-box{margin-top:40px}}@media(max-width:768px){.assessment-doctor img{max-width:200px!important}}@media(min-width:1201px){.related-products img.prev.slick-arrow{left:-20px}.related-products img.next.slick-arrow{right:-20px}}@media(max-width:1080px){.related-products img.prev.slick-arrow{left:-20px}.related-products img.next.slick-arrow{right:-20px}}@media (min-width:981px){.page-section{padding:100px 0}header .container{max-width:1120px}.tablet-show{display:none!important}div#product-gallery{margin-right:3%;width:62%}div#product-sidebar{margin-left:0;padding-right:12px;width:35%}.testimonials>div{width:33%}.features-row{flex-flow:wrap}.features-row>div{margin-bottom:3.8%;width:48%}.features-row>div:first-child{margin-right:3.8%}.features-row>div:last-child{margin-left:3.8%}.sleep-steps>div{width:25%}.contact-us .sleep-steps>div{width:33%}#wfPgIndex-18 .pageSection,#wfPgIndex-19 .pageSection{max-width:440px}#search-results ul#hsresults li:nth-child(3n+1){clear:both}.product-title .trustpilot-widget iframe{max-width:290px}}@media (max-width:1024px){#gallery-popup img.next.slick-arrow,#gallery-popup img.prev.slick-arrow{max-width:50px!important}#product-specs{padding-top:205px}div#popup-slider img.slick-arrow{display:none!important}}@media (max-width:1080px){.container{padding-left:30px!important;padding-right:30px!important}.row-fluid>.floating-container{margin:-60px 20px 60px!important;width:calc(100% - 40px)!important}.hamburger img{max-width:25px!important}.hamburger.open img{width:18px!important}}@media (min-width:1081px){#gallery-popup .slick-list{width:calc(100% - 104px)!important}}@media (min-width:981px) and (max-width:1080px){.airmini-page .tool-tip-triggers>span.color-tip>span{left:-239%}.airmini-page .tool-tip-triggers>span>span{width:290px}.airmini-page .arrow-down{left:160px}}@media (min-width:1280px){.increase-col-1-width .row-fluid .row-fluid div[class^=span]:first-of-type,.increase-col-2-width .row-fluid .row-fluid div[class^=span]:last-of-type{width:49.17094%}}.schedule-a-call,div#consult-cta{display:none!important}.product-page div#references,.product-page footer,.product-page.airmini-page .purple-dots.page-section{margin-top:-30px}.product-page div#references{padding-bottom:70px!important}