.active_loader{position:relative}.active_loader:before{background-color:#fff;content:"";height:100%;position:absolute;width:100%;z-index:999}.checkOuterColInput input#checkOneIP,.checkOuterColNew,.radioOuterColInput input#radioIP{width:100%}#chat-widget,#chat-widget-container{display:none!important}.m-OSA__row{min-height:calc(100vh - 310px)}div#o-OSA{position:relative}.qz-btns-wrp{bottom:15px;left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:9}.m-OSA__header{display:flex;justify-content:space-between;max-width:362px;width:100%}.m-OSA__right{margin:0 auto;max-width:650px}.m-OSA__question{display:none!important;flex-direction:column}.m-OSA__answers textarea#gpname{border:2px solid #000;border-radius:10px}.m-OSA__question.active{animation-duration:.5s;animation-name:fadeIn;display:block!important;margin-bottom:30px}div#o-OSA{padding-top:120px}.logo-hdr-wrp{background:hsla(0,0%,100%,.7);border-bottom:1px solid #9e9da1;padding:20px 0}.m-OSA__left{padding-bottom:70px}.m-OSA__answersWrapper{width:100%}.m-OSA__answers,.step31.nz,.step31.nz.active{display:none!important}.m-OSA__answers{flex-wrap:wrap;max-width:370px}.m-OSA__answers.active{animation-duration:.5s;animation-name:fadeIn;display:flex!important}.m-OSA__answer{background:#f2f2f2;border-radius:8px;color:#0d0a15;cursor:pointer;font-size:16px;line-height:23px;margin-bottom:15px;max-width:inherit;padding:10px 41px 11px;position:relative;width:100%}.m-OSA__answer.selected{background-color:#006dff;color:#fff!important}.m-OSA__input{align-items:center;display:flex;font-size:18px;margin-bottom:20px;margin-top:34px}.m-OSA__input input{background:#efefef;border:2px solid #fff!important;border-radius:8px!important;font-size:18px;margin-right:10px;max-width:82px;padding:13px!important;text-align:center}.m-OSA__nav{bottom:0;display:flex;left:0;position:relative;width:100%}.m-OSA__MultiNext,.m-OSA__MultiNextFour,.m-OSA__MultiNextOne,.m-OSA__MultiNextThree,.m-OSA__MultiNextTwo,.m-OSA__next,.m-OSA__nextHeight,.m-OSA__nextPhone,.m-OSA__nextQns1,.m-OSA__nextSlider,.m-OSA__nextWeight,.m-OSA__prev,.m-OSA__submit{cursor:pointer;display:none;padding:19px;text-align:center;width:100%}.m-OSA__MultiNext,.m-OSA__MultiNextFour,.m-OSA__MultiNextOne,.m-OSA__MultiNextThree,.m-OSA__MultiNextTwo,.m-OSA__next,.m-OSA__nextHeight,.m-OSA__nextPhone,.m-OSA__nextQns1,.m-OSA__nextSlider,.m-OSA__nextWeight,.m-OSA__submit{min-width:57.5%}.m-OSA__MultiNext.disabled,.m-OSA__MultiNextFour.disabled,.m-OSA__MultiNextOne.disabled,.m-OSA__MultiNextThree.disabled,.m-OSA__MultiNextTwo.disabled,.m-OSA__next.disabled,.m-OSA__nextHeight.disabled,.m-OSA__nextPhone.disabled,.m-OSA__nextSlider.disabled,.m-OSA__nextWeight.disabled,.m-OSA__submit.disabled{background:#ebd4e3;pointer-events:none}.m-OSA__submit.enabled{display:block;min-width:57.5%}input#gpname{background-color:transparent;border:2px solid #000!important;max-width:300px;text-align:left}.m-OSA__progress{position:relative}.a-OSA__progress{width:80px}.progress-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .35s}.m-OSA__tooltip{margin-top:20px;max-width:330px;position:relative;width:100%}.m-OSA__tooltip i.a-OSA__open{background:#006dff;border:2px solid #006dff;border-radius:50%;color:#fff;font-size:20px;position:relative;z-index:2}.m-OSA__tooltip i.a-OSA__close{color:#fff;display:none;font-size:20px;height:23px;left:0;margin:-47px auto auto;position:absolute;right:0;width:22px}.m-OSA__tipWrapper{display:none;left:11px;position:absolute;text-align:left;top:12px;z-index:1}.m-OSA__tipWrapper.open{display:flex}.m-OSA__tip{background:rgba(0,0,0,.5);color:#fff;font-size:12px;line-height:18px;padding:13px 19px 14px 23px}.m-OSA__age{width:100%}.m-OSA__age label{display:block;font-size:18px;line-height:21px;margin-bottom:25px}.m-OSA__age .ui-widget-header{background:#006dff}.m-OSA__age .ui-slider-handle{border-radius:50%}.m-OSA__bmi label.error-msg{color:#ed1b2f;display:none}.m-OSA__answers.hiddenClass,.m-OSA__question.hiddenClass{display:none!important}.m-OSA__answers.nonhidden,.m-OSA__question.nonhidden{display:flex!important}.m-OSA__year label.error-msg,.osaHeight label.error-msg,.osaPhone label.error-msg,.osaWeight label.error-msg{color:red;display:none;font-size:14px;position:absolute}.m-OSA__bmi,.m-OSA__year{position:relative}.m-OSA__bmi label{font-size:16px;font-weight:400;line-height:23px}.m-OSA__input select{border:1px solid #b7b7b8;padding:15px}.m-OSA__bmi,.m-OSA__bmi.osaHeight,.m-OSA__bmi.osaWeight,.m-OSA__year{flex:0 100%}.m-OSA__input select{color:#424243;font-size:16px}.m-OSA__progress{margin-bottom:34px}.m-OSA__answers{max-width:inherit}div#step3{margin-top:20px}.custom-select{font-size:16px;position:relative;width:100%}.select-box{align-items:center;background:#fff;border:2px solid #6e6c73;border-radius:8px;color:#424243;cursor:pointer;display:flex;height:48px;justify-content:space-between;padding:10px;user-select:none}.select-text{color:#424243;font-size:16px;line-height:23px}.arrow-down{color:#888;font-size:12px}.dropdown{background-color:#fff;border-radius:5px;box-shadow:0 20px 40px 0 #00000026;display:none;left:0;max-height:200px;overflow-y:auto;position:absolute;scrollbar-color:#006dff #f3f3f3;scrollbar-width:thin;top:100%;width:100%;z-index:10}.progress-line{background-color:#006dff!important}.progress-line-container{background-color:#e6e6e7!important}.a-OSA__progress{color:#006dff!important;font-size:14px!important;font-weight:500!important}.option{background-color:#fff;cursor:pointer;padding:9px}.option:hover{background-color:#f0f0f0}.option.selected{background-color:#f3f3f3;color:#424243}.custom-select.open .dropdown{display:block!important}.select-box:after{background-attachment:unset;background-image:url(https://www.edensleep.co.nz/hubfs/brand-resmed/edensleep/keyboard_arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:relative;width:10px;z-index:9999}.m-OSA__answers .checkOuter input:checked+span{color:#fff!important}.m-OSA__answers .checkOuter span{background:#f2f2f2;border-radius:8px;cursor:pointer;flex:0 100%;font-size:16px;line-height:23px;padding:12px 20px 13px 50px}.checkOuterCol{flex:0 100%}.m-OSA__answers .checkOuter input:checked+span{background-color:#006dff!important}.m-OSA__answers .checkOuter input[type=checkbox]:checked:after{border-bottom:3px solid #006dff;border-left:3px solid #006dff;content:"";display:inline-block;height:7px;left:0;margin:0 auto;position:absolute;right:0;top:5px;transform:rotate(-45deg);width:11px}.m-OSA__answers .checkOuter input[type=checkbox]:checked{border-color:#fff}.option.selected{background-color:#006dff;color:#fff}button.m-OSA__MultiNext.gtm-click.enabled,button.m-OSA__MultiNextFour.gtm-click.enabled,button.m-OSA__MultiNextOne.gtm-click.enabled,button.m-OSA__MultiNextThree.gtm-click.enabled,button.m-OSA__MultiNextTwo.gtm-click.enabled,button.m-OSA__nextHeight.gtm-click.enabled,button.m-OSA__nextQns1.enabled,button.m-OSA__nextSlider.gtm-click.enabled,button.m-OSA__nextWeight.gtm-click.enabled{align-items:center;background-color:#0d0a15;border:2px solid #0d0a15;border-radius:30px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;gap:5px;letter-spacing:0;line-height:24px;margin:auto 0 auto auto;outline:none;padding:12px 16px;position:relative;text-align:center;text-decoration:none!important;-webkit-transition:.2s;width:auto}button.m-OSA__MultiNext.gtm-click.enabled span,button.m-OSA__MultiNextFour.gtm-click.enabled span,button.m-OSA__MultiNextOne.gtm-click.enabled span,button.m-OSA__MultiNextThree.gtm-click.enabled span,button.m-OSA__MultiNextTwo.gtm-click.enabled span,button.m-OSA__nextHeight.gtm-click.enabled span,button.m-OSA__nextQns1.enabled span,button.m-OSA__nextSlider.gtm-click.enabled span,button.m-OSA__nextWeight.gtm-click.enabled span{display:flex;gap:0 10px}.m-OSA__MultiNext,.m-OSA__MultiNextFour,.m-OSA__MultiNextOne,.m-OSA__MultiNextThree,.m-OSA__MultiNextTwo,.m-OSA__next,.m-OSA__nextHeight,.m-OSA__nextPhone,.m-OSA__nextQns1,.m-OSA__nextSlider,.m-OSA__nextWeight,.m-OSA__submit{min-width:auto}.m-OSA__nav.page-center{margin:0 auto;max-width:650px;padding:0 20px}.m-OSA__nav{justify-content:space-between;padding-top:20px!important}button.m-OSA__prev.bg-off-black{background:url(https://www.edensleep.co.nz/hubfs/brand-resmed/edensleep/arrow_back.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;border:2px solid #0d0a15;border-radius:50%;height:44px;position:relative;width:44px}.fa-arrow-left:before{color:#006dff;left:35%;position:absolute;top:35%}.m-OSA__answer.gtm-click:before{background:#fff;border:2px solid #6e6c73;border-radius:50%;content:"";height:24px;left:10px;position:absolute;top:10px;width:24px}.m-OSA__answer.gtm-click.selected:before{background-color:#fff!important;background-image:url(https://www.edensleep.co.nz/hubfs/brand-resmed/edensleep/Ellipse%201.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:10px!important;border-color:transparent}.m-OSA__answer.gtm-click:hover{background:#006dff;color:#fff}.m-OSA__answer.gtm-click:hover:before{background:#fff;border-color:#fff}.o-OSA{padding-bottom:80px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.saquestions .o-sleepAssessmentLandingHeader{display:none}.progress-line-container{background-color:#e0e0e0;border-radius:5px;height:4px;overflow:hidden;width:100%}.progress-line{background-color:#000;height:100%;transition:width .3s ease;width:0}.popOuter{background-color:rgba(0,0,0,.5)!important;border-radius:0!important;bottom:0;height:100%;left:0!important;position:fixed!important;right:0;top:0!important;width:100%!important;z-index:999}.popInner{background-color:#fff!important;border-radius:10px!important;border-radius:5px;box-shadow:0 0 20px 0 rgba(0,0,0,.4);left:50%;max-width:700px;max-width:640px!important;padding:40px!important;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9!important}.popContent{font-size:14px;margin-bottom:20px}.popBtn{border:1px solid #000;cursor:pointer;display:inline-block;font-size:12px;padding:4px 10px}.disclamer-text{padding:0}.m-OSA__nav button{border:0}.right-condition-content{margin-top:45px;max-width:400px;padding-top:120px}.m-OSA__question h4 span{display:block;font-size:16px;font-weight:400;line-height:23px!important;padding:10px 0 15px}.m-OSA__input input::-webkit-inner-spin-button,.m-OSA__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.m-OSA__input input[type=number]{-moz-appearance:textfield}.m-OSA__answers .checkOuter{flex:0 100%;margin-bottom:15px;position:relative}.m-OSA__answers .checkOuter input[type=checkbox]{appearance:none;background:#fff;border:2px solid #6e6c73;border-radius:4px;cursor:pointer;height:24px;left:15px;margin:0;position:absolute;top:25%;width:24px}#step7 .checkOuter input[type=checkbox]{position:absolute}.m-OSA__answers .checkOuter label{color:#424243;cursor:pointer;display:flex;font-size:18px}.m-OSA__answers .checkOuter input:checked+span{background-color:#006dff;color:#fff}.multiNext,.multiNextthree,.multiNexttwo{flex:0 100%;margin-top:20px;text-align:right;width:100%}.multiNext a,.multiNextthree a,.multiNexttwo a{background:#006dff;border:2px solid #006dff;border-radius:60px;color:#fff;padding:10px 60px 10px 30px;position:relative}.multiNext a:hover,.multiNextthree a:hover,.multiNexttwo a:hover{background:#fff;color:#006dff}.multiNext a:hover i,.multiNextthree a:hover i,.multiNexttwo a:hover i{right:20px}.multiNext a i,.multiNextthree a i,.multiNexttwo a i{font-size:10px;position:absolute;right:30px;top:16px;transition:all .5s}.m-OSA__year.osaPhone input#phoneno{max-width:310px;width:180px}.checkOuterColInput,.radioOuterColInput{display:none;flex:0 100%;margin-bottom:10px}.checkOuterColInput input#checkOneIP,.radioOuterColInput input#radioIP{width:100%}.m-OSA__answers .checkOuter:hover span{background:#006dff;color:#fff}.m-OSA__answers .checkOuter:hover input{border-color:#fff}.m-OSA__logo img{max-width:165px;width:100%!important}.form__control__inner input[type=radio]{appearance:none;-webkit-appearance:none;border-radius:50%;cursor:pointer;height:24px!important;max-width:unset!important;padding:0;position:relative;width:24px!important}.form__control__inner input[type=radio]:before{background:url(https://www.edensleep.co.nz/hubfs/brand-resmed/edensleep/Radio%20base.svg);background-size:100%;border-radius:50%;bottom:0;content:"";display:none;height:24px;left:-2px;position:absolute;right:0;top:-2px;width:24px}.form__control__inner input[type=checkbox]:checked:before,.form__control__inner input[type=radio]:checked:before{display:block}.form__control__inner input[type=checkbox]{position:relative}.form__control__inner input[type=checkbox]:before{background:url(https://www.edensleep.co.nz/hubfs/brand-resmed/edensleep/checkbox.svg);background-size:100%;bottom:0;content:"";display:none;height:24px;left:-2px;position:absolute;right:0;top:-2px;width:24px}.assessmentFlex{align-items:center;display:flex;gap:0 15px;margin:15px 0}.hideChoice .checkOuter:last-child{opacity:.5}.logo-hdr-wrp{background:#fff;left:0;margin:0 auto;position:fixed;right:0;top:0;width:100%;z-index:99999}.radioOuterColInput input#radioIP{margin-top:20px;padding:12px}.checkOuterColInput .checkOneIP,.radioOuterColInput input#radioIP{align-items:center;background:#fff;border:2px solid #6e6c73;border-radius:8px;color:#424243;height:60px}.checkOuterColInput .checkOneIP{cursor:pointer;display:flex;justify-content:space-between;padding:10px;user-select:none}.checkOuter.activeOthers{opacity:.5}@media (max-width:1229px){#step6.m-OSA__answers::-webkit-scrollbar{width:10px}#step6.m-OSA__answers::-webkit-scrollbar-track{background:#f1f1f1}#step6.m-OSA__answers::-webkit-scrollbar-thumb{background:#888}#step6.m-OSA__answers::-webkit-scrollbar-thumb:hover{background:#555}#step6.m-OSA__answers{height:400px;overflow:hidden;overflow-y:scroll}#step7.m-OSA__answers::-webkit-scrollbar{width:10px}#step7.m-OSA__answers::-webkit-scrollbar-track{background:#f1f1f1}#step7.m-OSA__answers::-webkit-scrollbar-thumb{background:#888}#step7.m-OSA__answers::-webkit-scrollbar-thumb:hover{background:#555}#step7.m-OSA__answers{height:400px;overflow:hidden;overflow-y:scroll}#step29.m-OSA__answers::-webkit-scrollbar{width:10px}#step29.m-OSA__answers::-webkit-scrollbar-track{background:#f1f1f1}#step29.m-OSA__answers::-webkit-scrollbar-thumb{background:#888}#step29.m-OSA__answers::-webkit-scrollbar-thumb:hover{background:#555}#step29.m-OSA__answers{height:400px;overflow:hidden;overflow-y:scroll}}@media (max-width:821px){#step29.m-OSA__answers,#step6.m-OSA__answers,#step7.m-OSA__answers{height:unset;overflow:visible}.m-OSA__right{max-width:100%}.m-OSA__question h4{font-size:28px;line-height:35px}}@media (max-width:768px){div#o-OSA{padding-top:140px}.m-OSA__nav{display:block;text-align:right}.m-OSA__logo img{max-width:116px}.m-OSA__answers{height:unset;overflow:visible}.m-OSA__row{flex-direction:column}.m-OSA__right{align-items:flex-start}.m-OSA__left{padding-bottom:60px}.m-OSA__headerWrapper{padding:20px 0;width:100%}.m-OSA__header{max-width:100%}.m-OSA__header,.m-OSA__logo{max-height:48px}.m-OSA__logo img{max-height:48px;width:auto}.m-OSA__progress{top:-11px}.m-OSA__question{flex-direction:column-reverse}.m-OSA__question h4{font-size:25px;line-height:32px}.m-OSA__tooltip{position:inherit}.m-OSA__tipWrapper{align-items:center;background:rgba(157,40,144,.9);height:calc(100vh - 60px);left:0;padding:30px;top:0;width:100vw;z-index:10}.m-OSA__tooltip i.a-OSA__close{display:block}.m-OSA__age{text-align:center}.m-OSA__bmi{width:100%}.m-OSA__input{justify-content:center;margin-top:25px}button.m-OSA__prev.bg-off-black{bottom:26px;left:0;margin:0 auto;position:absolute;right:0}.qz-btns-wrp{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.75);bottom:0;margin:0 auto;padding:15px 28px}.m-OSA__left,.qz-btns-wrp{left:0;position:fixed;right:0;width:100%}.m-OSA__left{background:#fff;padding:16px 16px 0;top:0;z-index:9999}button.m-OSA__nextHeight.gtm-click.enabled{margin:auto 0 auto auto;position:unset!important;text-align:right}.m-OSA__right{padding-bottom:40px}.option{text-align:left}}@media (max-width:767px){.m-OSA__year{width:100%}}@media (max-width:615px){button.gtm-click,button.m-OSA__nextHeight.gtm-click.enabled{right:0}}@media (max-width:600px){#step6.m-OSA__answers::-webkit-scrollbar{width:10px}#step6.m-OSA__answers::-webkit-scrollbar-track{background:#f1f1f1}#step6.m-OSA__answers::-webkit-scrollbar-thumb{background:#888}#step6.m-OSA__answers::-webkit-scrollbar-thumb:hover{background:#555}#step6.m-OSA__answers{height:auto;overflow:auto;overflow-y:auto}#step7.m-OSA__answers::-webkit-scrollbar{width:10px}#step7.m-OSA__answers::-webkit-scrollbar-track{background:#f1f1f1}#step7.m-OSA__answers::-webkit-scrollbar-thumb{background:#888}#step7.m-OSA__answers::-webkit-scrollbar-thumb:hover{background:#555}#step7.m-OSA__answers{height:auto;overflow:auto;overflow-y:auto}#step29.m-OSA__answers::-webkit-scrollbar{width:10px}#step29.m-OSA__answers::-webkit-scrollbar-track{background:#f1f1f1}#step29.m-OSA__answers::-webkit-scrollbar-thumb{background:#888}#step29.m-OSA__answers::-webkit-scrollbar-thumb:hover{background:#555}#step29.m-OSA__answers{height:auto;overflow:auto;overflow-y:auto}}@media (max-width:400px){.m-OSA__answer{font-size:16px}}@media (max-width:990px){.m-OSA__answers{margin:0 auto}.m-OSA__year label.error-msg,.osaHeight label.error-msg,.osaPhone label.error-msg,.osaWeight label.error-msg{left:calc(50% - 110px)}}@media (max-width:768px){.m-OSA__nav.page-center{align-items:stretch;display:flex;gap:16px;justify-content:flex-end;min-height:88px;padding:24px}.qz-btns-wrp{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.75);bottom:0;left:0;margin:0 auto;padding:0;position:fixed;right:0;width:100%}.m-OSA__question#step22{flex-direction:column}.right-condition-content{padding-top:20px}.m-OSA__question h4 span{font-size:12px}.progress-line-container{height:4px}}@media (max-width:600px){.popInner{padding:25px!important;width:90%}}