@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Regular.eot),url(/cdn/shop/files/Rand-Regular.woff2) format("woff2"),url(/cdn/shop/files/Rand-Regular.woff) format("woff"),url(/cdn/shop/files/Rand-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Thin.eot),url(/cdn/shop/files/Rand-Thin.woff2) format("woff2"),url(/cdn/shop/files/Rand-Thin.woff) format("woff"),url(/cdn/shop/files/Rand-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Light.eot),url(/cdn/shop/files/Rand-Light.woff2) format("woff2"),url(/cdn/shop/files/Rand-Light.woff) format("woff"),url(/cdn/shop/files/Rand-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Heavy.eot),url(/cdn/shop/files/Rand-Heavy.woff2) format("woff2"),url(/cdn/shop/files/Rand-Heavy.woff) format("woff"),url(/cdn/shop/files/Rand-Heavy.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Regular_1.eot),url(/cdn/shop/files/Rand-Regular_1.woff2) format("woff2"),url(/cdn/shop/files/Rand-Regular_1.woff) format("woff"),url(/cdn/shop/files/Rand-Regular_1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Bold.eot),url(/cdn/shop/files/Rand-Bold.woff2) format("woff2"),url(/cdn/shop/files/Rand-Bold.woff) format("woff"),url(/cdn/shop/files/Rand-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Black.eot),url(/cdn/shop/files/Rand-Black.woff2) format("woff2"),url(/cdn/shop/files/Rand-Black.woff) format("woff"),url(/cdn/shop/files/Rand-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rand;src:url(/cdn/shop/files/Rand-Medium.eot),url(/cdn/shop/files/Rand-Medium.woff2) format("woff2"),url(/cdn/shop/files/Rand-Medium.woff) format("woff"),url(/cdn/shop/files/Rand-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}body{font-family:Rand!important}@font-face{font-family:icomoon;src:url(./icomoon.eot?8ly762);src:url(./icomoon.eot?8ly762#iefix) format("embedded-opentype"),url(./icomoon.ttf?8ly762) format("truetype"),url(./icomoon.woff?8ly762) format("woff"),url(./icomoon.svg?8ly762#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.zoomOut.animated{animation-name:zoomOut}@keyframes zoomOut{0%{opacity:0;transform:translate(0) scale(1.05)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes hvr-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}@-o-keyframes hvr-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}@-moz-keyframes hvr-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}@-webkit-keyframes hvr-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}.fadeInUpto.animated{animation-name:fadeInUpto;animation-delay:.5s}@keyframes fadeInUpto{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.fadeInUptos.animated{animation-name:fadeInUptos;animation-delay:.8s}@keyframes fadeInUptos{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInBigUp{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-30%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(30%,0,0)}to{opacity:1;transform:none}}.fadeInLeft.animated{animation-name:fadeInLeft}.fadeInRight.animated{animation-name:fadeInRight}.fadeInBigUp.animated{animation-name:fadeInBigUp}@keyframes myleft{50%{-o-transform:translate(8px,0);-moz-transform:translate(8px,0);-webkit-transform:translate(8px,0);transform:translate(8px)}to{-o-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0)}}@-o-keyframes myleft{50%{-o-transform:translate(8px,0);-moz-transform:translate(8px,0);-webkit-transform:translate(8px,0);transform:translate(8px)}to{-o-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0)}}@-moz-keyframes myleft{50%{-o-transform:translate(8px,0);-moz-transform:translate(8px,0);-webkit-transform:translate(8px,0);transform:translate(8px)}to{-o-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0)}}@-webkit-keyframes myleft{50%{-o-transform:translate(8px,0);-moz-transform:translate(8px,0);-webkit-transform:translate(8px,0);transform:translate(8px)}to{-o-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes myright{50%{-o-transform:rotate(180deg) translate(8px,0);-moz-transform:rotate(180deg) translate(8px,0);-webkit-transform:rotate(180deg) translate(8px,0);transform:rotate(180deg) translate(8px)}to{-o-transform:rotate(180deg) translate(0,0);-moz-transform:rotate(180deg) translate(0,0);-webkit-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0)}}@-o-keyframes myright{50%{-o-transform:rotate(180deg) translate(8px,0);-moz-transform:rotate(180deg) translate(8px,0);-webkit-transform:rotate(180deg) translate(8px,0);transform:rotate(180deg) translate(8px)}to{-o-transform:rotate(180deg) translate(0,0);-moz-transform:rotate(180deg) translate(0,0);-webkit-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0)}}@-moz-keyframes myright{50%{-o-transform:rotate(180deg) translate(8px,0);-moz-transform:rotate(180deg) translate(8px,0);-webkit-transform:rotate(180deg) translate(8px,0);transform:rotate(180deg) translate(8px)}to{-o-transform:rotate(180deg) translate(0,0);-moz-transform:rotate(180deg) translate(0,0);-webkit-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0)}}@-webkit-keyframes myright{50%{-o-transform:rotate(180deg) translate(8px,0);-moz-transform:rotate(180deg) translate(8px,0);-webkit-transform:rotate(180deg) translate(8px,0);transform:rotate(180deg) translate(8px)}to{-o-transform:rotate(180deg) translate(0,0);-moz-transform:rotate(180deg) translate(0,0);-webkit-transform:rotate(180deg) translate(0,0);transform:rotate(180deg) translate(0)}}@keyframes bgmyleft{50%{background-position:60% center}to{background-position:center center}}@-moz-keyframes bgmyleft{50%{background-position:60% center}to{background-position:center center}}@-o-keyframes bgmyleft{50%{background-position:60% center}to{background-position:center center}}@-webkit-keyframes bgmyleft{50%{background-position:60% center}to{background-position:center center}}:root{--cpap-primary-soft-black: #2e2e2e;--cpap-primary-white: #fff;--cpap-primary-beige: #f6f5f0;--cpap-primary-ldt:#ffefe6;--cpap-primary-orange: #ff600a;--cpap-secondary-orange: #cd3824;--cpap-light-orange: #ffaa8f;--cpap-primary-black: #000;--cpap-accent-plum: #371726;--cpap-accent-navy-blue: #394e67;--cpap-accent-light-blue: #bff1fc;--cpap-accent-mint: #dfffd3;--cpap-stroke-gray: #eaeaea;--cpap-gradient-warm-1: #ffaa8f;--cpap-gradient-warm-2: #f0c6ff;--cpap-gradient-cool-1: #aeff92;--cpap-gradient-cool-2: #bff1fc;--cpap-gradient-icon-1: #ffb0d6;--cpap-gradient-icon-2: #ff600a;--cpap-gradient-light-purple:#ffc5f2;--cpap-gradient-white: #fff;--cpap-linear-gradient-green: rgba(174, 255, 146, .7);--cpap-linear-gradient-lightgreen: rgba(191, 241, 252, .7);--cpap-text-error-red: #cd3824;--cpap-text-text-gray: #6c6c6c;--cpap-text-light-on-plum: #c3b9be;--cpap-overlay-dark-on-white: rgba(46, 46, 46, .05);--cpap-overlay-dark: rgba(46, 46, 46, .2);--cpap-overlay-light: rgba(255, 255, 255, .2);--cpap-overlay-utility-orange: #FFEFE6;--cpap-overlay-stroke: rgba(234, 234, 234, 1) --cpap-blur-1: #aeff92;--cpap-blur-2: #bff1fc;--cpap-modal-background: #000000d1;--cpap-overlay-white: rgba(255, 255, 255, 0);--cpap-overlay-black: rgba(0, 0, 0, .2);--cpap-overlay-orange: rgba(255, 96, 10, .2);--cpap-bottom-light-box-shadow: rgba(0, 0, 0, .12);--cpap-overlay-box-shadow: rgba(0, 0, 0, .25);--cpap-overlay-box-multicolumn-shadow: rgba(0, 0, 0, .078);--cpap-overlay-box-multicolumn-shadow2: rgba(0, 0, 0, .08);--cpap-gradients-warm-gradient: linear-gradient(90deg, #ffaa8f 27.15%, #f0c6ff 70.37%);--cpap-gradients-warm-gradient-2: radial-gradient( 4647.08% 49.96% at 50% 49.53%, #ffaa8f 57.19%, #f0c6ff 100% );--cpap-gradient-warm-linear: linear-gradient(90deg, #ffaa8f 27.15%, #f0c6ff 70.37%);--cpap-popup-box-shadow: 0px -4px 66px 0px rgba(0, 0, 0, .08);--cpap-gradient-cool-linear:linear-gradient(90deg, #aeff92 27.15%, #bff1fc 70.37%) }h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--bs-body-font-rand)}header .header,.collection-grid-main *{transition:all .3s linear}body{letter-spacing:unset}.btn-primary-header{--bs-btn-color: var(--cpap-primary-white);--bs-btn-bg: var(--cpap-accent-plum);--bs-btn-border-color: var(--cpap-accent-plum);--bs-btn-border-radius: 28px;--bs-btn-hover-color: var(--cpap-accent-plum);--bs-btn-hover-bg: var(--cpap-primary-white);--bs-btn-hover-border-color: var(--cpap-accent-plum);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-accent-plum);--bs-btn-active-bg: var(--cpap-primary-white);--bs-btn-active-border-color: var(--cpap-accent-plum);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: var(--cpap-accent-plum);--bs-btn-disabled-border-color: var(--cpap-accent-plum);--bs-btn-padding-y: 10px;--bs-btn-padding-x: 16px;--bs-btn-font-family: inherit;--bs-btn-font-size: 14px;--bs-btn-font-weight: 700;--bs-btn-line-height: 18px}.btn{display:flex;align-items:center;margin:0}p{color:var(--cpap-primary-soft-black);font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size-default);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17)}.secondary-button{display:inline-flex;height:40px;padding:9px 16px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:28px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);color:var(--cpap-primary-soft-black);text-align:center;font-style:normal;font-weight:var(--bs-btn-font-weight);line-height:var(--bs-body-line-height-17);text-decoration:none}.secondary-button:hover{border-color:var(--cpap-primary-orange);background:var(--cpap-overlay-utility-orange)}.h2{color:var(--cpap-primary-soft-black);text-align:center;font-size:var(--bs-body-font-size-56);line-height:var(--bs-body-line-height-64)}.sub-description p{color:var(--cpap-text-text-gray, var(--cpap-text-text-gray));text-align:center;font-size:var(--bs-body-font-size-16);font-style:normal;line-height:var(--bs-body-line-height-24);font-weight:var(--bs-body-font-weight)}.container{width:100%;max-width:1368px;margin:0 auto;padding:0 20px}@media (max-width: 1200px){.page-width{padding:0 2rem}}h3{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32)}.top-header{background:var(--cpap-primary-soft-black);padding:12px 0}.top-header .top-header-container{grid-template-columns:1fr auto auto auto;column-gap:2.4rem;color:var(--cpap-primary-white)}.top-header .top-header-container a{color:var(--cpap-primary-white);gap:8px}.top-header .top-header-container a:hover{color:var(--cpap-stroke-gray)}.top-header .top-header-container a:hover svg path{fill:var(--cpap-stroke-gray)}.top-header .top-header-container .favourite_link a svg{height:24px}.top-header .vip_link .money_icon svg{filter:unset}.top-header .vip_link svg path{fill:unset}.top-header .vip_link .money_icon svg path{fill:revert-layer}.top-header .support_link,.top-header .favourite_link{padding:0 2.4rem 0 0;border-right:1px solid var(--cpap-stroke-gray)}.top-header .vip_link span{font-weight:var(--bs-body-font-weight-700)}.top-header svg path{fill:var(--cpap-primary-white)}.top-header .top-header-container.vip_link svg path{fill:unset}.top-header .top-header-container>div{gap:8px}.top-header .top-header-container>div.support_link{gap:2px}@media only screen and (max-width: 767px){.top-header .top-header-container a{text-align:center}}.dark-header .top-header{background:var(--cpap-primary-beige)}.dark-header .top-header .top-header-container,.dark-header .top-header .top-header-container a{color:var(--cpap-primary-soft-black)}.dark-header .top-header .top-header-container a:hover{color:var(--cpap-text-text-gray)}.dark-header .top-header .top-header-container a:hover svg path{fill:var(--cpap-text-text-gray)}.dark-header .top-header svg path{fill:var(--cpap-primary-soft-black)}.dark-header .top-header .vip_link svg{filter:invert(1)}.top-header .top-header-container .vip_link a svg path{fill:transparent!important}.dark-header .top-header .vip_link .money_icon svg{filter:unset}.dark-header .top-header .vip_link svg path{fill:unset}.dark-header .top-header .vip_link .money_icon svg path{fill:revert-layer}.dark-header .header__icon--search>span{border:1px solid var(--cpap-overlay-light);background:transparent!important}.header__icon--cart{border:1px solid var(--cpap-stroke-gray);border-radius:100%;margin-left:16px}.header__icon--cart svg{width:40px}.header .res-right .header__icons .btn{width:149px}#Details-menu-drawer-container .header__icon span svg{width:18px;height:16px}.header__icon--menu[aria-expanded=true]:before{content:unset}.search-header{padding:0 0 28px}.mega-search-header{line-height:1;position:fixed;top:48px;left:0;right:0;background:var(--cpap-primary-white);max-height:0;overflow:hidden;transition:max-height .8s;z-index:3}.mega-search-header.active{max-height:100%;box-shadow:var(--cpap-popup-box-shadow)}.mega-search-header .page-width{padding-top:24px;padding-bottom:54px}.search-body>ul>li>a{color:var(--cpap-primary-soft-black)}.search-body{gap:16px;margin-bottom:33px}.search-body>h3{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-24);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32);min-width:333px;text-align:center}.search-body>ul{gap:16px;min-width:737px}.search-body>ul>li>a>svg{vertical-align:bottom;display:inline-block;margin-left:8px}.search-body>ul>li>a>span,.search-body>ul>li>a>svg{transition:all .2s linear}.search-body>ul>li>a:hover>span{margin-right:5px}.search-bar{max-width:500px;min-width:500px}.search-bar .aa-MainContainer{min-width:initial}.search-bar .aa-MainContainer .aa-Form{height:40px;border-radius:28px;background:var(--cpap-overlay-dark-on-white);border:none;box-shadow:none}.search-bar .aa-MainContainer .aa-Form .aa-InputWrapper .aa-Input{height:17px;position:relative;top:-1px;color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}.search-bar .aa-MainContainer .aa-Form .aa-InputWrapperPrefix{height:40px}.search-bar .aa-MainContainer .aa-Form .aa-InputWrapperPrefix svg{width:16px;height:16px;position:relative;top:-1px}.search-bar .aa-MainContainer .aa-Form .aa-InputWrapperPrefix svg path{fill:var(--cpap-primary-soft-black)}.search-input{position:relative}.search-input .icon-sec{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:16px;width:16px}.search-input .icon-sec svg{height:100%;vertical-align:top}.mega-search-header.active .search-body{animation:slideInDownAnime 1s}@keyframes slideInDownAnime{0%{transform:translate3d(0,-10%,0)}to{transform:none}}.mega-search-header .sleep-journey{opacity:0}.mega-search-header.active .sleep-journey{animation:slideInUpAnime 1s forwards;animation-delay:.5s}@keyframes slideInUpAnime{0%{transform:translate3d(0,30%,0);opacity:0}to{transform:translateZ(0);opacity:1}}.mega-search-header .close-search{min-width:120px;text-align:right;margin-left:-56px;margin-right:0}.mega-search-header .close-search a{color:#000}.mega-search-header.active .search-bar,.mega-search-header.active .close-search{animation:slideInRightAnime .7s}@keyframes slideInRightAnime{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}.mega-search-header .search-bar,.mega-search-header .close-search{animation:slideOutLeftAnime .7s}@keyframes slideOutLeftAnime{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.aa-DetachedOverlay .aa-Input{color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}.aa-Panel{position:fixed!important;top:139px!important;background:var(--cpap-primary-white);width:100%!important;left:0!important;right:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;min-height:380px;padding:0 0 20px!important;margin:0!important;z-index:20!important}.aa-Panel .aa-PanelLayout{max-width:var(--page-width)!important;margin:0 auto!important;left:0!important;right:0!important;padding:0 5.6rem!important;border:none;box-shadow:none!important}.aa-Panel--scrollable{padding:0}.aa-Source[data-autocomplete-source-id=products] .aa-Item{padding:24px!important;border-radius:16px;background:var(--cpap-primary-white);display:none}.aa-Source[data-autocomplete-source-id=products] .aa-Item:nth-child(-n+4){display:block}.aa-Source[data-autocomplete-source-id=products] .aa-Item:hover{background:var(--cpap-primary-white);box-shadow:var(--cpap-popup-box-shadow)}.aa-Source[data-autocomplete-source-id=products] .aa-Item:hover .aa-ItemPicture img{animation:mover 1.8s infinite alternate}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.aa-Source[data-autocomplete-source-id=products] .aa-List{grid-gap:32px!important;grid-template-columns:repeat(4,1fr)!important}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentTitle,.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentPriceCurrent{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-default)!important;font-style:normal;font-weight:var(--bs-body-font-weight)!important;line-height:var(--bs-body-line-height-17)}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentBrand mark{color:var(--cpap-text-text-gray)!important}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentTitleWrapper{height:auto!important}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContent mark{padding:0;font-weight:var(--bs-body-font-weight)!important}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContentBrand{color:var(--cpap-text-text-gray)!important;font-size:var(--bs-body-font-size-default)!important;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);text-transform:none!important}.aa-ItemPicture img{max-height:240px!important;height:240px!important}.aa-ItemPicture{height:initial!important}.aa-DetachedContainer .aa-SourceHeader{margin:0!important}.aa-SourceHeader .aa-SourceHeaderLine{display:none!important}.aa-SourceHeader .aa-SourceHeader{margin:0!important}.aa-PanelSection .aa-Source .aa-SourceHeader{margin:0}.aa-SourceHeaderTitle{display:block!important;padding:0!important;color:var(--cpap-text-text-gray)!important;text-align:center!important;font-size:var(--bs-body-font-size-16)!important;font-style:normal!important;font-weight:var(--bs-body-font-weight)!important;line-height:var(--bs-body-line-height-24)!important}.aa-SeeAllBtn{text-decoration:none;border-bottom:1px solid var(--cpap-primary-orange);color:var(--cpap-primary-soft-black)!important;font-size:var(--bs-body-font-size-default)!important;font-style:normal;font-weight:var(--bs-body-font-weight-700)!important;line-height:var(--bs-body-line-height-17)!important;text-transform:capitalize;padding:0!important;background:transparent!important;border-radius:0!important;margin:0!important}.aa-SeeAllBtn:hover{background:transparent!important}.aa-NoResultsHeader{color:var(--cpap-text-text-gray);text-align:center;font-size:var(--bs-body-font-size-16)!important;font-style:normal;font-weight:var(--bs-body-font-weight)!important;line-height:var(--bs-body-line-height-24)}.aa-NoResultsLink{display:block;width:fit-content;margin:0 auto;text-align:center;text-decoration:none;border-bottom:1px solid var(--cpap-primary-orange);color:var(--cpap-primary-soft-black)!important;font-size:var(--bs-body-font-size-default)!important;font-style:normal;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);text-transform:capitalize;text-decoration:none!important}.aa-Source[data-autocomplete-source-id=products] .aa-List{padding:36px 0 23px}.aa-PanelSection .aa-Source{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.aa-ClearButton svg{width:20px;height:20px;background:var(--cpap-primary-white);border-radius:100%;fill:var(--cpap-primary-soft-black);padding:3px}@media (max-width: 990.98px){.header__heading,.header__heading-link{grid-area:unset}.fsm_button{display:none}body .header{grid-template-columns:auto 1fr;padding:1.6rem 2rem}.top-header-container.page-width{padding:0 2rem}.scrolled-past-header .top-header{display:none}.top-header .top-header-container{grid-template-columns:1fr}.top-header div.support_link,.top-header div.favourite_link,.top-header div.login_link{display:none!important}.mega-search-header.active .search-bar,.mega-search-header.active .close-search,.mega-search-header .search-bar,.mega-search-header .close-search{animation:none}.mega-search-header.active .search-bar a,.mega-search-header.active .close-search a,.mega-search-header .search-bar a,.mega-search-header .close-search a{font-size:var(--bs-body-font-size);line-height:14px}.mega-search-header .res-sleep-journey-footer{opacity:0}.mega-search-header.active .res-sleep-journey-footer{animation:slideInUpAnime 1s forwards;animation-delay:.8s}@keyframes slideInUpAnime{0%{transform:translate3d(0,20%,0);opacity:0}to{transform:translateZ(0);opacity:1}}.aa-Source[data-autocomplete-source-id=products] .aa-Item{display:block}}@media (max-width: 1024px){.scrolled-past-header .mega-search-header{top:0}.scrolled-past .aa-Panel{top:90px!important;height:100%}.best-seller-slider .slider.slider-nav .slick-dots li button:before{display:none}.mega-search-header .close-search{margin:0}}.dark-header.gradient{background-color:var(--cpap-primary-white)}.responsive-menu-title{display:none}.header__inline-menu .list-menu--inline li .mega-menu-main{transition:max-height .8s;transition-delay:.2s;overflow:hidden;max-height:0}.header__inline-menu .list-menu--inline li.active:hover .mega-menu-main{max-height:100%;box-shadow:var(--cpap-popup-box-shadow)}.header__menu-item span svg{margin-left:4px;display:inline-block;transform:rotate(90deg);position:relative;top:-3px;transition:all .2s linear}.header__menu-item span{font-size:var(--bs-body-font-size-default);font-style:normal;text-decoration:none;color:var(--cpap-primary-soft-black)}.header__menu-item.active span{color:#d9d9d9}.header__menu-item.active span svg path{stroke:#d9d9d9}.header__menu-item:hover span{text-decoration:none}.header__inline-menu .list-menu--inline li:hover a span svg{transform:rotate(-90deg)}.mega-menu-main{position:fixed;top:128px;left:0;right:0;background:var(--cpap-primary-white)}.mega-menu-main .mega-container{padding-top:5px;padding-bottom:25px}.mega-main{display:flex;flex-wrap:wrap;margin:0 -12px}.list-menu--inline>li.active .mega-main{animation-name:fadeIn;animation-duration:1.5s}.mega-main .mega-main-left{width:25%;padding:15px}.mega-main .mega-main-right{width:75%;display:flex;flex-wrap:wrap}.mega-main-right-in{width:33.33%;padding:15px}.mega-menu-block{background:var(--cpap-primary-beige);border-radius:8px;border:1px solid transparent;padding:15px;transition:all .2s linear;min-height:191px}@media (min-width: 991px){.mega-menu-block{height:100%;display:flex;flex-direction:column}}.mega-menu-block p a{color:var(--cpap-text-text-gray)}.mega-menu-block:hover{border-color:var(--cpap-primary-orange)}.mega-menu-block a{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:start;width:100%;height:100%;text-decoration:none;text-align:center;color:var(--cpap-primary-soft-black)}.mega-menu-block a .icon_main img{width:100%;height:auto;object-fit:contain;margin:0 auto}.mega-menu-block a .icon_main{width:72px;height:72px;border-radius:100%;background:var(--cpap-primary-white);padding:7px;margin:0 auto 10px;transition:all .2s linear}.mega-menu-block:hover a .icon_main{transform:scale(1.125)}.mega-menu-block a div.megamenutitle{font-size:var(--bs-body-font-size-16);margin:0 0 10px;max-width:163px;min-width:163px}.mega-menu-block a p{max-width:261px;min-width:261px;margin:0 auto;color:var(--cpap-text-text-gray);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mega-menu-block.machine_block a h6{max-width:121px;min-width:121px}.mega-main.multi-menu .mega-menu-block a div.megamenutitle{min-width:130px;max-width:130px}.mega-main.multi-menu .mega-menu-block a p{min-width:150px;max-width:162px}.mega-main.multi-menu .mega-menu-block.machine_block a h6{min-width:113px;max-width:113px}.mega-main.multi-menu .mega-menu-block.machine_block a p{min-width:154px;max-width:154px;display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial;height:17px!important}.mega-main-left-in{display:flex;align-items:flex-end;min-height:414px;background:var(--cpap-accent-light-blue);border-radius:8px;border:1px solid transparent;height:100%;padding:15px;text-align:center;transition:all .2s linear;background-repeat:no-repeat;background-size:contain;background-position:top left}.mega-main-left-in:hover{border-color:var(--cpap-primary-orange)}.mega-main-left-in div.megamenutitle{margin:0 0 10px;font-size:var(--bs-body-font-size-24);color:var(--cpap-primary-soft-black);line-height:var(--bs-body-line-height-32);font-weight:var(--bs-body-font-weight);font-family:var(--bs-body-font-rand)}.mega-main-left-in p{font-size:var(--bs-body-font-size-18);color:var(--cpap-accent-navy-blue);margin:0 0 10px;line-height:var(--bs-body-line-height-24)}.mega-main-left-in .btn_start{border:1px solid transparent;text-decoration:none;display:block;font-size:var(--bs-body-font-size-default);font-weight:var(--bs-body-font-weight-700);color:var(--cpap-primary-soft-black);padding:10px 24px;background:var(--cpap-primary-white);border-radius:30px;transition:all .2s linear;max-width:152px;max-height:40px;margin:0 auto}.mega-main-left-in:hover .btn_start{max-width:100%}.mega-main-left-in .btn_start:hover{border-color:var(--cpap-primary-orange)}.mega-menu-block.machine_block{height:100%}.mega-menu-block.machine_block a{display:flex;flex-direction:column;align-items:center;justify-content:center}.mega-menu-block.machine_block svg{width:40px;height:40px}.mega-menu-block.machine_block{background-color:var(--cpap-primary-white);border-color:var(--cpap-stroke-gray)}.mega-menu-block.machine_block:hover{border-color:var(--cpap-primary-orange)}.mega-menu-block.machine_block a p{margin-bottom:10px}.mega-menu-block.machine_block:hover a svg circle{fill:var(--cpap-primary-orange)}.mega-menu-block.machine_block:hover a svg path{stroke:var(--cpap-primary-white)}.mega-menu-block.machine_block a svg circle{transition:all .2s linear}.mega-menu-block.machine_block a svg path{transition:all .2s linear}.mega-main.multi-menu .mega-main-right .mega-main-right-in,.mega-main.multi-menu .mega-main-left{width:20%}.mega-main.multi-menu .mega-main-right{width:80%}.header__inline-menu .res-footer{padding:20px;display:none;max-width:460px;margin:0 auto}.header__inline-menu .res-footer .btn_solution{display:block;text-align:center;text-decoration:none;border-radius:28px;border:1px solid var(--cpap-primary-white);background:var(--cpap-accent-plum);padding:9px 16px;font-size:var(--bs-body-font-size-default);font-weight:var(--bs-body-font-weight-700);color:var(--cpap-primary-white);margin-bottom:28px}.header__inline-menu .res-footer .btn_faq{display:block;text-decoration:none;color:var(--cpap-primary-soft-black);font-size:13px;margin-bottom:27px;text-align:center}.header__inline-menu .res-footer .btn_faq span{display:inline-block;vertical-align:middle}.header__inline-menu .res-footer .res-action a{text-decoration:none;color:var(--cpap-primary-soft-black);display:inline-block;vertical-align:top;border-right:1px solid var(--cpap-stroke-gray);margin-right:10px;padding-right:14px;font-size:var(--bs-body-font-size-default)}.header__inline-menu .res-footer .res-action a span{display:inline-block;vertical-align:middle;margin-left:8px}.header__inline-menu .res-footer .res-action a:last-child{margin:0;padding:0;border:none}.header__icon{text-decoration:none}.dark-header.gradient{background:transparent}.header__search{width:142px}.header__icon--search>span{border-radius:28px;background:var(--cpap-overlay-dark-on-white);padding:10px;width:142px;max-height:40px;gap:8px;justify-content:flex-start;color:var(--cpap-primary-soft-black)}.header__icon--search:hover>span{background:var(--cpap-overlay-dark)}.dark-header .header__menu-item span{color:var(--cpap-primary-white)}.header__menu-item span svg path{stroke:var(--cpap-primary-soft-black)}.header__icon.header__icon--menu .icon.icon-close{height:16px;width:17px;transition:all .25s linear}.header__icon.header__icon--menu .icon.icon-close{display:none}details[open]>.header__icon--menu .icon-hamburger{opacity:1;visibility:visible;transform:none}.header__icon--menu .icon-hamburger path{transition:all .2s linear}details[open]>.header__icon--menu .icon-hamburger path{position:relative}details[open]>.header__icon--menu .icon-hamburger path:nth-child(1){transform:rotate(45deg) translateY(-5px);top:0;transition:all .5s}details[open]>.header__icon--menu .icon-hamburger path:nth-child(3){transform:rotate(-45deg) translate(-7px);top:0;transition:all .5s}details[open]>.header__icon--menu .icon-hamburger path:nth-child(2){opacity:0}.cart-count-bubble-dot{position:absolute;top:1px;right:1px;font-size:0;width:9px;height:9px;background:var(--cpap-primary-orange);border-radius:50%}.dark-header .header .res-right .header__icons .btn{border-color:var(--cpap-primary-white);background:transparent}.dark-header .header__icon{border:1px solid var(--cpap-overlay-light)}.dark-header .header__icon.header__icon--search{border:none}.dark-header .header__icon--cart svg path,.dark-header .header__icon--search span svg path{fill:var(--cpap-primary-white)}.dark-header .header__icon--cart:hover svg path{fill:var(--cpap-stroke-gray)}.dark-header .header__icon--search>span{background:var(--cpap-overlay-light);color:var(--cpap-primary-white);transition:color .3s ease-in-out,background-color .3s ease-in-out}.dark-header .header__icon--search:hover>span{background:var(--cpap-overlay-dark)}.dark-header header{background:linear-gradient(180deg,#000,#0000 90%)}.dark-header .header{background:transparent}.dark-header .menu-drawer-container svg path{stroke:var(--cpap-primary-white)}.dark-header .header__inline-menu .header__menu-item span{color:var(--cpap-primary-white)}.dark-header .header__inline-menu .header__menu-item span svg path{stroke:var(--cpap-primary-white)}.dark-header .header .res-right .header__icons .btn:hover{border-color:var(--cpap-primary-orange);color:var(--cpap-primary-white)}.header_dark_mode_main main.content-for-layout{margin-top:-132px}.header__icon--search .search-text{opacity:.3}.header__icon--search:hover .search-text{opacity:1}.header-wrapper,.top-header{transition:all .25s linear}.dark-header .cart-count-bubble-dot{background:var(--cpap-primary-white)}.pro-slider-main .detail-sec h2{color:var(--cpap-primary-soft-black);margin:0 auto 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.pro-slider-main .detail-sec p{color:var(--cpap-text-text-gray);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 auto}.pro-slider-main .detail-sec .btn-shopnow{min-width:195px;min-height:40px;padding:9px 24px 10px;margin-top:24px}.best-seller-main{padding:119px 0 175px}.best-seller-main .page-width.is-visible{background-image:url(https://cdn.shopify.com/s/files/1/0575/5505/8766/files/best-seller-bg.png?v=1709221681);background-position:center center;background-repeat:no-repeat}.best-seller-slider .slider.slider-nav{padding:153px 0 52px;position:relative}.best-seller-slider .slider .slick-list.draggable{overflow:initial}.pro-slider-main .img-sec img{margin:0 auto;max-width:382px;width:100%;object-fit:contain}.pro-slider-main{padding:0 30px;display:none}.tab-pane .pro-slider-main:first-child{display:block}.best-seller-slider .slider.slider-nav .slick-list.draggable{padding:0!important}.pro-slider-main.slick-slide.slick-active{opacity:.8;transition:all .2s linear}.pro-slider-main.slick-slide.slick-active.slick-current{opacity:1;display:block}.best-seller-slider .slider.slider-nav .slick-arrow{width:40px;height:40px;font-size:0;border-radius:100%;border:1px solid var(--cpap-stroke-gray);background:transparent;position:absolute;top:65%;transform:translateY(-65%);padding:0;cursor:pointer;z-index:2;transition:all .2s linear}.best-seller-slider .slider.slider-nav .slick-arrow:before{content:"";display:block;width:7px;height:7px;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg);transition:all .2s linear}.best-seller-slider .slider.slider-nav .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (min-width: 1199px){.best-seller-slider .slider.slider-nav .slick-arrow:hover,.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-next:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.best-seller-slider .slider.slider-nav .slick-arrow:hover:before,.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-next:hover:before{border-color:var(--cpap-primary-white)}.best-seller-tabbing .nav-tabs .nav-item button:hover{opacity:70%}}.best-seller-tabbing .nav-tabs .nav-item button:active{opacity:70%}.best-seller-slider .slider.slider-nav:before,.best-seller-slider .slider.slider-nav:after{content:"";width:383px;height:366px;position:absolute;left:-9px;background:linear-gradient(180deg,var(--cpap-primary-white) 39.56%,var(--cpap-overlay-white) 82.43%);z-index:1;top:65%;transform:translateY(-60.5%) rotate(-90deg)}.best-seller-slider .slider.slider-nav:after{left:initial;right:-9px;background:linear-gradient(180deg,var(--cpap-primary-white) 39.56%,var(--cpap-overlay-white) 82.43%);transform:translateY(-60.5%) rotate(90deg)}.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-next{right:96px;animation:slideArrow 1s forwards}@keyframes slideArrow{0%{left:125px}to{left:calc(100% - 96px);transform:translateY(-50%) rotate(360deg)}}.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-prev{animation:slideArrows 1s forwards}@keyframes slideArrows{0%{right:96px}to{right:calc(100% - 125px);transform:translateY(-50%) rotate(360deg)}}.pro-slider-main.slick-current.slick-active.slick-center .img-sec img,.pro-slider-main.singleslider .img-sec img{animation:float 5s ease-in-out infinite}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-30px)}to{transform:translatey(0)}}.best-seller-tabbing{max-height:904px;overflow:hidden}.best-seller-tabbing .nav-tabs{border:none;gap:24px}.best-seller-tabbing .nav-tabs .slick-arrow.slick-disabled{display:none!important}.best-seller-tabbing .nav-tabs .nav-item button{border:none;padding:0 0 8px;color:var(--cpap-primary-soft-black);text-align:center;font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size-default);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17)}.best-seller-tabbing .nav-tabs .nav-item button.active{border-bottom:1px solid var(--cpap-primary-orange);font-weight:var(--bs-body-font-weight-700)}.best-seller-title{margin-bottom:32px}.best-seller-title h2{color:var(--cpap-primary-soft-black)}.pro-slider-main .detail-sec h2{transform:translateY(30px);opacity:0}.pro-slider-main.slick-slide.slick-active.slick-current .detail-sec h2{transform:translateY(0);opacity:1;transition:all .4s linear}.header-wrapper{box-shadow:0 -4px 66px 0 var(--cpap-overlay-box-shadow)}.header-wrapper.dark-header{box-shadow:none}@media screen and (max-width: 1245px) and (min-width: 991px){.header__menu-item span{font-size:13px}}@media screen and (max-width: 1200px){.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-prev{left:0}.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-next{right:0}.best-seller-slider .slider.slider-nav .slick-arrow{top:45%}.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-prev,.best-seller-slider .slider.slider-nav.active .slick-arrow.slick-next{animation:none}.best-seller-slider .slider.slider-nav .slick-arrow:active{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.best-seller-slider .slider.slider-nav .slick-arrow:active:before{border-color:var(--cpap-primary-white)}.best-seller-slider .slider.slider-nav .slick-arrow.slick-next{right:0}.best-seller-slider .slider.slider-nav .slick-arrow.slick-prev{left:0}.best-seller-main .page-width{background-size:contain}}@media screen and (max-width: 1210px) and (min-width: 991px){.fsm_button,.top-header .top-header-container>div.favourite_link{display:none}}@media screen and (max-width: 1050px) and (min-width: 991px){header .header .list-menu--inline li:last-child{display:none}}@media screen and (min-width: 991px){.header--middle-left{column-gap:.85rem}.header{padding-top:0!important;padding-bottom:0!important;min-height:80px}.header .header__heading{display:flex}.header .header__inline-menu{height:100%;display:flex;flex-wrap:wrap;align-items:center}.header .header__inline-menu .list-menu--inline{height:100%;align-items:center}.header .header__inline-menu .list-menu--inline>li{height:100%;display:inline-flex}.best-seller-title h2{margin:0 auto}.pro-slider-main .img-sec img{min-height:382px}}@media screen and (max-width: 1350px){.header__search{width:auto}.header__icon--search span{font-size:0;width:auto;gap:0;justify-content:center;background:var(--cpap-primary-white)}.header__icon{width:40px;height:40px;border:1px solid var(--cpap-stroke-gray);border-radius:100%;margin:0}.login_link .header__icon{border:none;border-radius:unset}}@media screen and (max-width: 767px){.header_dark_mode_main main.content-for-layout{margin-top:-75px}.best-seller-slider .slider.slider-nav .slick-arrow{border-radius:28px;border:1px solid var(--cpap-primary-beige);background:var(--cpap-primary-white);box-shadow:0 4px 4px #0000001a;width:44px;height:44px}.best-seller-slider .slider.slider-nav .slick-arrow{top:30%}.best-seller-slider .slick-list.draggable{overflow:initial}.best-seller-main .best-seller-title{margin-bottom:27px}.best-seller-slider .pro-slider-main.slick-current.slick-active.slick-center .img-sec img,.best-seller-slider .pro-slider-main.singleslider .img-sec img{animation:none}.best-seller-slider .slider .slick-track{display:flex;align-items:center}.best-seller-slider{background-position-y:25%}}footer .top-footer{background-color:var(--cpap-primary-orange);padding-top:24px;padding-bottom:24px}footer .top-footer-gradient{height:59px;filter:blur(30px);background:var(--cpap-gradients-warm-gradient);z-index:-1}footer .top-footer .footer-block_header-logo p{margin-left:48px;max-width:400px;color:var(--cpap-primary-white);font-size:var(--bs-body-font-size-24);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32);cursor:context-menu;margin-bottom:0}footer .top-footer .footer-block_header-logo p:hover{opacity:.7}footer .bottom-footer{background-color:var(--cpap-accent-plum);padding-top:40px;color:var(--cpap-primary-white)}footer .bottom-footer .bottom-footer-menu{gap:30px}footer .bottom-footer .bottom-footer-menu .bottom-footer-menu-left{gap:30px}footer .bottom-footer .bottom-footer-menu .bottom-footer-menu-left .bottom-footer-menu-list:last-child{width:308px}footer .bottom-footer .footer-link-heading{border-bottom:2px solid;padding-bottom:8px;margin-bottom:16px;min-width:195px;cursor:context-menu}footer .bottom-footer .footer-link-heading svg{display:none}footer .bottom-footer .footer-link{color:var(--cpap-primary-white);text-decoration:none;margin-bottom:16px}footer .bottom-footer .footer-link:hover{opacity:.7}footer .bottom-footer .bottom-footer-bottomnav .footer-link{margin-bottom:0}footer .bottom-footer .bottom-footer-menu-rightsection{gap:32px}footer .bottom-footer .bottom-footer-menu-rightsection ul{max-width:195px}footer .bottom-footer .boottom-footer-right-content{max-width:195px}footer .bottom-footer .boottom-footer-right-content a{color:var(--Fill-Primary-White)}footer .bottom-footer .boottom-footer-right-content p{color:var(--cpap-primary-white);font-size:var(--bs-body-font-size-16);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24)}footer .bottom-footer-bottomnav-main ul{gap:16px}footer .bottom-footer-bottomnav{margin-top:24px;padding:27px 0}footer .bottom-footer-bottomnav span{cursor:context-menu;max-width:fit-content;width:100%}footer .bottom-footer-bottomnav a{margin-bottom:0}footer .bottom-footer .footer-link.view-more-link{text-decoration:underline}footer .bottom-footer .footer-link img{margin-right:12px}footer .newsletter-form{max-width:602px}footer .newsletter-form__field-wrapper{max-width:100%;text-align:left}footer .newsletter-form__field-wrapper .field:before,footer .newsletter-form__field-wrapper .field:after{display:none}footer .newsletter-form__field-wrapper .field input{border-radius:8px;padding:10px 105px 10px 24px;height:60px;border:1px solid var(--cpap-stroke-gray);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight)}footer .newsletter-form__field-wrapper .field:hover .field__input::placeholder{color:rgba(var(--cpap-primary-soft-black),.7)}footer .newsletter-form__field-wrapper .field:hover .field__input+button{color:rgba(var(--cpap-primary-soft-black),.7)}footer .newsletter-form__field-wrapper .field input:focus{border-color:var(--cpap-primary-soft-black)}footer .newsletter-form__field-wrapper .field input:focus+button,footer .newsletter-form__field-wrapper .field:hover .field__input:focus+button{color:var(--cpap-primary-soft-black)}footer .newsletter-form__field-wrapper .field button{width:auto;font-size:var(--bs-body-font-size-default);font-style:normal;font-weight:var(--bs-body-font-weight-700);padding:9px 16px;border-radius:28px;border:1px solid var(--cpap-stroke-gray);height:auto;top:10px;right:16px;width:81px;height:40px}footer .newsletter-form__field-wrapper .field button:hover{border-color:var(--cpap-primary-orange)}footer .newsletter-form__field-wrapper .field input::placeholder{opacity:1!important;font-size:var(--bs-body-font-size-default);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}footer .newsletter-form__field-wrapper .field input:focus{box-shadow:none}footer .newsletter-form.form-error .newsletter-form__field-wrapper .field__input{border-color:var(--cpap-secondary-orange);background:var(--cpap-primary-white);color:var(--cpap-secondary-orange)}footer .newsletter-form.form-error .newsletter-form__field-wrapper .newsletter-form__button{background:var(--cpap-primary-white)}footer .newsletter-form.form-error .newsletter-form__field-wrapper #invalid_email.error{background:var(--cpap-primary-white);color:var(--cpap-secondary-orange);padding:8px 20px;border-radius:8px;margin-top:10px;display:inline-flex;align-items:center;position:relative;font-size:var(--bs-body-font-size-default);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);position:absolute}footer .newsletter-form.form-error .newsletter-form__field-wrapper #invalid_email.error img{margin-right:8px}footer .newsletter-form.form-error .newsletter-form__field-wrapper #invalid_email.error:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0575/5505/8766/files/Polygon_2.svg?v=1707827505);background-repeat:no-repeat;width:20px;height:8px;position:absolute;display:block;top:-8px;left:30px}footer .newsletter-form.form-error input{color:var(--cpap-secondary-orange)!important}footer .newsletter-form__message--success{background:var(--cpap-primary-white);border-radius:8px;padding:8px 20px;position:relative;margin-top:10px;font-size:var(--bs-body-font-size-default);font-style:normal;line-height:var(--bs-body-line-height-17);position:absolute;bottom:-31px;left:0}footer .newsletter-form__message--success:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0575/5505/8766/files/Polygon_2.svg?v=1707827505);background-repeat:no-repeat;width:20px;height:8px;position:absolute;display:block;top:-8px;left:30px}footer h3#ContactFooter-success:focus-visible{outline:none;box-shadow:none}.mega-search-header .res-footer{display:none}#onetrust-consent-sdk #ot-sdk-btn-floating.ot-floating-button{bottom:80px}.top-footer-gradient-first{height:79px;background:var(--cpap-light-orange);background:-moz-linear-gradient(left,var(--cpap-gradient-warm-1) 0%,var(--cpap-gradient-warm-2) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,var(--cpap-gradient-warm-1)),color-stop(100%,var(--cpap-gradient-warm-2)));background:-webkit-linear-gradient(left,var(--cpap-gradient-warm-1) 0%,var(--cpap-gradient-warm-2) 100%);background:-o-linear-gradient(left,var(--cpap-gradient-warm-1) 0%,var(--cpap-gradient-warm-2) 100%);background:-ms-linear-gradient(left,var(--cpap-gradient-warm-1) 0%,var(--cpap-gradient-warm-2) 100%);background:linear-gradient(to right,var(--cpap-gradient-warm-1) 0%,var(--cpap-gradient-warm-2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--cpap-gradient-warm-1)",endColorstr="var(--cpap-gradient-warm-2)",GradientType=1)}.top-footer-gradient-secound{top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(top,var(--cpap-gradient-white) 0%,var(--cpap-overlay-white) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,var(--cpap-gradient-white)),color-stop(100%,var(--cpap-overlay-white)));background:-webkit-linear-gradient(top,var(--cpap-gradient-white) 0%,var(--cpap-overlay-white) 100%);background:-o-linear-gradient(top,var(--cpap-gradient-white) 0%,var(--cpap-overlay-white) 100%);background:-ms-linear-gradient(top,var(--cpap-gradient-white) 0%,var(--cpap-overlay-white) 100%);background:linear-gradient(to bottom,var(--cpap-gradient-white) 0%,var(--cpap-overlay-white) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--cpap-gradient-white)",endColorstr="var(--cpap-overlay-white)",GradientType=0)}@media screen and (min-width: 991px){.header--middle-left{column-gap:.85rem}}@media screen and (max-width: 1355px){.header__search{width:auto}.header__icon--search span{font-size:0;width:auto;gap:0;justify-content:center;background:var(--cpap-primary-white)}.header__icon{width:40px;height:40px;border:1px solid var(--cpap-stroke-gray);border-radius:100%;margin:0}}@media (max-width: 1200px){footer .bottom-footer .bottom-footer-menu .bottom-footer-menu-left{width:100%}footer .bottom-footer .bottom-footer-menu .bottom-footer-menu-left .bottom-footer-menu-list{width:100%}footer .bottom-footer .bottom-footer-bottomnav-main{flex-wrap:wrap}footer .bottom-footer-bottomnav span{margin-top:16px}footer .bottom-footer-bottomnav-main ul{flex-wrap:wrap}footer .newsletter-form__field-wrapper .field:hover .field__input::placeholder{color:var(--cpap-primary-soft-black)}footer .newsletter-form__field-wrapper .field:hover .field__input+button{color:var(--cpap-primary-soft-black);background-color:var(--cpap-primary-white)}.testimonial-title .h1{font-size:var(--bs-body-font-size-40);line-height:var(--bs-body-line-height-46)}.testimonial-title{margin-bottom:0}.best-seller-slider .slider.slider-nav:before,.best-seller-slider .slider.slider-nav:after{display:none}.pro-slider-main{padding-left:0;padding-right:0}.pro-slider-main .img-sec img{max-width:283px}.best-seller-tabbing .nav-tabs{list-style-type:none;padding:4px 0;margin:0;white-space:nowrap;overflow-x:auto;width:100%;display:block;text-align:center}.best-seller-tabbing .nav-tabs .nav-item{display:inline-block;padding-right:24px}.best-seller-slider .slider.slider-nav{padding:104px 0 20px}.best-seller-slider{position:relative;padding-bottom:50px}.best-seller-slider .slider.slider-nav .slick-dots{margin:0;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;right:0}.best-seller-slider .slider.slider-nav .slick-dots li{list-style:none;font-size:0}.best-seller-slider .slider.slider-nav .slick-dots li button{border:0;font-size:0;padding:0;background:var(--cpap-overlay-orange);height:2px;width:50px}.best-seller-slider .slider.slider-nav .slick-dots li.slick-active button{background:var(--cpap-primary-orange)}.best-seller-slider .slider.slider-nav{position:initial}.best-seller-main{padding:72px 0 60px}footer .bottom-footer .bottom-footer-menu .bottom-footer-menu-left .bottom-footer-menu-list:last-child{width:100%}}@media (max-width: 820px){footer .top-footer .footer-block_header-logo p{max-width:350px}.best-seller-slider .slider.slider-nav{padding-bottom:56px;padding-top:58px}#onetrust-consent-sdk #ot-sdk-btn-floating.ot-floating-button{margin:0 8px;bottom:65px}}@media (max-width: 1400px){.mega-menu-block a div.megamenutitle,.mega-menu-block a p,.mega-main.multi-menu .mega-menu-block a div.megamenutitle,.mega-main.multi-menu .mega-menu-block a p,.mega-main.multi-menu .mega-menu-block.machine_block a h6,.mega-main.multi-menu .mega-menu-block.machine_block a p{max-width:initial;min-width:initial;white-space:initial}}@media (max-width: 990.98px){.search-body>ul{min-width:auto}.aa-DetachedFormContainer .aa-Label svg{width:16px;height:16px;position:relative;top:-2px}.aa-SubmitIcon{width:16px;height:16px}.aa-DetachedSearchButtonIcon{width:auto;padding-right:10px;padding-left:5px}.aa-InputWrapperPrefix{height:40px!important}.aa-Input{height:16px!important}.aa-InputWrapperSuffix{height:40px!important}.search-body>ul{width:100%}.mega-main-left-in .btn_start{padding:8px 24px 7px;min-height:35px}.openDrawer,.openSearchDrawer{overflow:hidden}.header__search{width:auto}.header__icon--cart svg circle[stroke-width="1.11111"]{opacity:0}.mega-main.multi-menu .mega-main-left,.mega-main.multi-menu .mega-main-right,.mega-main.multi-menu .mega-main-right .mega-main-right-in{width:100%}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block a p{max-width:initial}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block a div.megamenutitle{margin:0 0 5px}header{transition:all .2s linear}.top-header{min-height:50px;padding:0;display:flex;flex-wrap:wrap;align-items:center;transition:all .2s linear}.top-header .page-width{padding:7px 20px;font-weight:var(--bs-body-font-weight-700);grid-template-columns:auto;height:100%;margin:0}.header__icon--cart .icon{width:40px;height:40px;border:1px solid var(--cpap-stroke-gray);border-radius:100%;margin:0}.header{display:flex;flex-wrap:wrap;justify-content:space-between;transition:none}.header .header__icons{padding:0;gap:8px}.header .header__icons a.btn{display:none}.header header-drawer{margin:0 0 0 8px}.header__heading-link{padding:0}.header__inline-menu{display:none;position:fixed;left:0;right:0;top:121px;margin:0;height:calc(100% - 121px);overflow-y:scroll;overflow-x:hidden;background:var(--cpap-primary-white);transition:none}.dark-header .header__inline-menu .header__menu-item span{color:var(--cpap-primary-soft-black)}.dark-header .header__inline-menu .header__menu-item span svg path{stroke:var(--Fill-Primary-Soft-Black)}.scrolled-past-header .header__inline-menu{top:72px;height:calc(100% - 70px)}.header__inline-menu .res-footer .btn_faq{font-size:var(--bs-body-font-size-default)}.header__inline-menu .list-menu.list-menu--inline{display:block;background:var(--cpap-primary-white);padding-top:8px}.header__inline-menu .list-menu.list-menu--inline li .list-menu__item{padding:10px 20px}.header__inline-menu .list-menu.list-menu--inline li .list-menu__item>span{display:block;width:100%;position:relative;font-size:var(--bs-body-font-size-16)}.header__inline-menu .list-menu.list-menu--inline li .list-menu__item>span svg{margin:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header__inline-menu .list-menu--inline li .mega-menu-main{position:absolute;top:0;bottom:0;left:0;right:0;background:var(--cpap-primary-white);z-index:1;overflow-y:scroll;height:100%;transform:translate(100%);visibility:hidden;transition:all .2s linear}.header__inline-menu .list-menu.list-menu--inline li.active .mega-menu-main{transform:translate(0);visibility:visible;overflow:visible;max-height:100%}.header__inline-menu .list-menu--inline li .mega-menu-main .page-width{padding:0 20px 20px;background-color:var(--cpap-primary-white)}.mega-main{display:block;margin:0}.mega-main .mega-main-left{width:100%;padding:0;margin-bottom:8px}.mega-main .mega-main-right{width:100%;display:block}.mega-main .mega-main-right .mega-main-right-in{width:100%;padding:0;margin-bottom:8px}.mega-main .mega-main-left .mega-main-left-in{padding:13px;justify-content:flex-end;min-height:180px;align-items:center;background-size:160px;background-position:top 20px left -3px}.mega-main .mega-main-left .mega-main-left-in .mega-main-left-in-content{min-width:550px;max-width:550px}.mega-main-left-in div.megamenutitle{margin:0 0 7px}.mega-main-left-in p{font-size:var(--bs-body-font-size-default);line-height:var(--bs-body-line-height-17)}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block{padding:20px 16px;min-height:initial}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block a{position:relative;padding-left:80px;text-align:left;display:block}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block a .icon_main{position:absolute;left:0;top:-12px;margin:0}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block.machine_block a{padding:0 60px 0 0;display:block;position:relative}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block.machine_block a svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.mega-main .mega-main-right .mega-main-right-in .mega-menu-block.machine_block a p{margin:0}.responsive-menu-title{padding:10px 0;margin-bottom:16px;display:block}.responsive-menu-title a{display:block;text-decoration:none;font-size:var(--bs-body-font-size-16);font-weight:var(--bs-body-font-weight);color:var(--cpap-primary-soft-black)}.responsive-menu-title a svg{transform:rotate(-90deg);vertical-align:inherit;position:relative;top:2px;margin-right:10px}.header__inline-menu .res-footer{display:block}footer .newsletter-form__message--success{bottom:-41px}.aa-Panel{height:calc(100% - 138px)}.aa-Source[data-autocomplete-source-id=products] .aa-List{padding:30px 0 23px}.aa-Source[data-autocomplete-source-id=products] .aa-List{grid-gap:20px!important;grid-template-columns:repeat(1,1fr)!important}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContent .aa-ItemPicture{width:100px;height:80px!important}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContent .aa-ItemContentBody{width:calc(100% - 100px);gap:8px}.aa-Source[data-autocomplete-source-id=products] .aa-ItemContent{flex-direction:initial!important;gap:16px}.aa-ItemPicture img{max-height:initial!important;height:100%!important}.mega-search-header{top:0;height:100%;overflow:scroll}.mega-search-header .close-search{min-width:auto;text-align:right}.mega-search-header .res-footer{display:block;margin-top:16px;padding-bottom:24px}.mega-search-header .res-footer a{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-default);font-style:normal;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);text-decoration:none}.mega-search-header .page-width{height:100%;padding:16px 20px}.mega-search-header .page-width .search-body{min-height:calc(100% - 265px);justify-content:flex-start!important}.scrolled-past-header .mega-search-header{top:0;height:100%}.search-bar{max-width:350px;min-width:350px}.aa-Panel .aa-PanelLayout{max-width:100%!important;padding:0 20px!important}.aa-Source[data-autocomplete-source-id=products] .aa-Item{box-shadow:0 -4px 66px var(--cpap-overlay-box-shadow)}.search-header{padding:0 0 48px}.search-body{gap:20px}.header-wrapper .header--mobile-center{box-shadow:0 -4px 66px var(--cpap-overlay-box-shadow)}.header-wrapper.dark-header .header--mobile-center{box-shadow:none}.responsive-seller-slider .slick-arrow{background:var(--cpap-primary-white);font-size:0;width:24px;height:41px;border:1px solid var(--cpap-primary-white);position:absolute;padding:0;z-index:1;top:50%;transform:translateY(-50%)}.responsive-seller-slider .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.responsive-seller-slider .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.responsive-seller-slider .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.responsive-seller-slider .slick-arrow.slick-prev{border-right-color:var(--cpap-stroke-gray);left:-1px}.responsive-seller-slider .slick-arrow.slick-next{border-left-color:var(--cpap-stroke-gray);right:-1px}.best-seller-tabbing .nav-tabs{overflow:initial;white-space:initial;width:auto}.best-seller-tabbing .nav-tabs .nav-item{margin-bottom:1px}}@media (max-width: 767px){.mega-main .mega-main-left .mega-main-left-in .mega-main-left-in-content{min-width:400px;max-width:400px}footer .top-footer .footer-block_header-logo p{font-size:var(--bs-body-font-size-18);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);margin-left:0;max-width:253px;padding-left:10px}footer .top-footer{padding-top:36px;padding-bottom:36px}footer .bottom-footer-bottomnav-main ul{gap:0}footer .bottom-footer-bottomnav-main{flex-wrap:wrap}footer .bottom-footer-bottomnav-main ul li{width:100%;margin-bottom:16px}footer .bottom-footer .bottom-footer-menu{gap:0}footer .panel{padding-top:20px}footer .panel.open{transition:max-height .2s ease-out}footer .bottom-footer .footer-link-heading{transition:.4s;border:none;width:100%;justify-content:space-between;align-items:center;padding-bottom:0;margin-bottom:0;cursor:pointer;font-size:var(--bs-body-font-size-24)}footer .footer-link-heading.open svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}footer .bottom-footer-menu-list,.bottom-footer-menu-right{width:100%}footer .bottom-footer-menu-list{margin-bottom:32px}footer .bottom-footer .bottom-footer-menu .bottom-footer-menu-left{gap:0}footer .bottom-footer{padding-top:40px;padding-bottom:32px}footer .bottom-footer-bottomnav{margin-top:44px;padding:0}footer .footer-block_header-logo{margin-bottom:21.5px}footer .bottom-footer .footer-link-heading svg{display:block}footer .bottom-footer .bottom-footer-menu-rightsection ul{max-width:100%}footer .bottom-footer .boottom-footer-right-content{max-width:100%}footer .bottom-footer .bottom-footer-menu-rightsection{gap:0}footer .bottom-footer .footer-link{width:fit-content;font-size:var(--bs-body-font-size-18)}footer .top-footer .footer-block__newsletter{margin:0}.top-footer-gradient-first{height:119px}.testimonial-slider{margin:0}.best-seller-main .best-seller-tabbing .nav-tabs{justify-content:flex-start}.search-header{transform:translateY(40px);transition:all .5s linear}.mega-search-header.active .search-header{transform:translateY(0)}.mega-search-header .page-width .search-body{padding-top:40px;transition:all .5s linear}.mega-search-header.active .page-width .search-body{padding-top:0}footer .top-footer-gradient{height:119px}}@media (max-width: 749px){.testimonial-slider ul.slick-dots{bottom:0}.testimonial-slider{padding:0!important}.testimonial-slider .slick-list{padding:0 20px!important;margin:20px 0}.testimonial-title{margin-bottom:0!important}.multicolumn-list .multicolumn-list__item{padding:32px 20px 24px 0}.testimonial-slider .slick-arrow.slick-prev{left:3px}.testimonial-slider .slick-arrow.slick-next{right:20px}}@media (max-width: 680px){.scrolled-past .aa-Panel{height:calc(100% - 80px)!important}.aa-Source[data-autocomplete-source-id=products] .aa-Item{padding:16px!important}.aa-Panel .aa-PanelLayout{padding:0 20px!important}.aa-Source[data-autocomplete-source-id=products] .aa-Item{width:100%!important}.search-header .site-logo{display:none}.search-header .search-bar{min-width:initial;max-width:initial;width:calc(100% - 47px)}.search-header .search-bar .aa-DetachedSearchButton{height:40px;border-radius:28px;background:var(--cpap-overlay-dark-on-white);border:none;box-shadow:none}.aa-DetachedOverlay{background-color:var(--cpap-primary-white)!important}.aa-DetachedFormContainer{padding:0!important;border:none!important;box-shadow:none!important}.aa-Form{height:40px!important;border-radius:28px!important;background:var(--cpap-overlay-dark-on-white)!important;border:none!important;box-shadow:none!important}.aa-DetachedContainer{box-shadow:none!important}.aa-Form:focus-within{box-shadow:none!important;border:none!important;outline:none!important}.aa-DetachedCancelButton{padding:0!important;color:var(--cpap-primary-soft-black)!important;font-size:var(--bs-body-font-size-default)!important;font-style:normal!important;font-weight:var(--bs-body-font-weight)!important;line-height:var(--bs-body-line-height-17)!important;margin:0 0 0 8px!important}.aa-DetachedContainer{top:16px!important;padding:0 20px!important}.aa-Source[data-autocomplete-source-id=products] .aa-List{padding-bottom:0}.aa-Source[data-autocomplete-source-id=products] .aa-Item{box-shadow:0 -4px 66px #00000014}.aa-DetachedContainer .aa-PanelLayout{max-height:100%!important;overflow:visible!important;position:relative!important}.aa-SourceFooter{margin-top:20px!important;padding-bottom:24px}.aa-Panel{overflow:scroll!important;top:80px!important;min-height:initial;height:calc(100% - 80px)}.aa-Source[data-autocomplete-source-id=products] .aa-Item:hover .aa-ItemPicture img{animation:none!important;height:100%!important}.aa-Source[data-autocomplete-source-id=products] .aa-List{padding:20px 0 0}.aa-Source[data-autocomplete-source-id=products] .aa-Item{box-shadow:0 -4px 46px #00000014}}@media (max-width: 623px){.mega-search-header .page-width .search-body{min-height:calc(100% - 280px)}}@media (max-width: 640px){.mega-main .mega-main-left .mega-main-left-in .mega-main-left-in-content{max-width:260px;min-width:initial}}@media (max-width: 480px){.mega-main .mega-main-left .mega-main-left-in .mega-main-left-in-content{max-width:165px}.pro-slider-main .detail-sec .btn-shopnow{width:100%}}@media (max-width: 393px){.mega-search-header .page-width .search-body{min-height:calc(100% - 299px)}.search-body>h3{min-width:auto}}.home-cta{background:var(--cpap-primary-orange);margin-bottom:80px;border-radius:8px;gap:52px;padding:28px 16px}.home-cta .container{width:100%;max-width:1328px}.home-cta .home-cta-card{width:calc(25% - 38px)}.home-cta .home-cta-card figure{text-align:center;margin-bottom:16px}.home-cta .home-cta-card img{max-height:80px;max-width:80px}.home-cta .home-cta-card p{color:var(--cpap-primary-white);font-size:var(--bs-body-font-size-18);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);max-width:285px;margin-bottom:0;padding-left:16px}@media (max-width: 1399px){.home-cta .home-cta-card p br{display:none}}@media (max-width: 1024px){.home-cta{gap:25px}.home-cta .home-cta-card{width:25%}}@media (max-width: 768px){.home-cta{gap:28px;padding:40px 20px 40px 24px}.home-cta .home-cta-card figure{margin-bottom:0}.home-cta .home-cta-card figure img{max-width:56px;max-height:56px}.home-cta .home-cta-card p{max-width:100%}}.pro-slider-main.prevdiv .detail-sec h2{transform:translateY(-30px)}.drawer-open-view .btn-close-icon .btn-close{font-size:var(--bs-body-font-size-8);opacity:1}@media screen and (max-width: 580px){.drawer-open-view .offcanvas.offcanvas-end{right:0;left:0;height:calc(100% - 60px);max-height:100%;transform:translateY(100%);width:100%;top:initial;border-radius:16px 16px 0 0}.drawer-open-view .offcanvas.offcanvas-end .features-callout-body{border-radius:16px 16px 0 0}.drawer-open-view .offcanvas.show:not(.hiding),.drawer-open-view .offcanvas.showing{transform:none}.drawer-open-view .btn-close-icon{top:-48px;left:50%;transform:translate(-50%)}}body .product__media-toggle:after{z-index:1}.pdp-static-blocks{height:100vh;border:1px solid var(--cpap-text-text-gray)}.drawer-open-view .offcanvas-backdrop.show{display:block;opacity:.6}.drawer-open-view .offcanvas-end{width:440px}.drawer-open-view .btn-close-icon{top:24px;left:-68px;width:40px;height:40px;background:var(--cpap-primary-white)}@media screen and (max-width: 580px){.drawer-open-view .offcanvas.offcanvas-end{right:0;left:0;height:calc(100% - 60px);max-height:100%;transform:translateY(100%);width:100%;top:initial;border-radius:16px 16px 0 0}.drawer-open-view .offcanvas.show:not(.hiding),.drawer-open-view .offcanvas.showing{transform:none}.drawer-open-view .btn-close-icon{top:-48px;left:50%;transform:translate(-50%)}}.radio__item{display:flex;align-items:center;cursor:pointer;margin-bottom:19px}.radio__real{width:0px;height:0px;position:absolute;opacity:0;-webkit-appearance:none;appearance:none}.radio__fake{position:relative;display:inline-block;width:16px;height:16px;background:transparent;border:1px solid var(--cpap-text-text-gray);border-radius:50%;margin-right:14px}.radio__real:checked+.radio__fake{background:var(--main);border:1px solid var(--cpap-primary-orange)}.radio__real:checked+.radio__fake:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:8px;height:8px;background:var(--cpap-primary-orange)}.radio__text{color:var(--cpap-primary-soft-black);flex:1}.pcp-tab-row .tab-row-box-box .tab-item a,.product-category-grid .title-box h2,.product-category-grid .category-cards .category-card .category-card-box .card-text h3,.product-carousel .title-box h2,.product-carousel .cat-buttons .tab-item a{color:var(--cpap-primary-soft-black)}.product-category-grid .category-cards .category-card .category-card-box{transition:all .3s linear}.product-category-grid .category-cards .category-card .category-card-box:hover{border-color:var(--cpap-primary-orange)}body .product-details-banner .product-swiper-big .swiper-slide .img-box.video-style .video-box video{width:70%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain;pointer-events:none}.color-picker-box.has-border{border:1px solid black}html body .product .product-form__input .options-wrap .options-wrap-box label .color-picker-box.has-border{border:1px solid}.product-carousel .product-carousel-card,.product-carousel .product-swiper-2,.product-carousel .container{overflow:hidden}.sspec-details .block-box .video-box .right-box .row-list .row-box:nth-child(odd):last-child{width:100%}.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box{border-top:1px solid #eaeaea}.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-last-child(2){border-top:1px solid #eaeaea!important}.product-page~#MainContent.content-for-layout{z-index:initial}.inner-popup.showcase-popup .product-form__input .options-wrap .options-wrap-box label{padding:10px;display:flex;align-items:center;justify-content:center}.inner-popup.showcase-popup .product-form__input .options-wrap .options-wrap-box label.color-label{justify-content:space-between}.inner-popup.showcase-popup .product-form__input .options-wrap .options-wrap-box label .color-picker-box{display:block}.inner-popup .inner-popup-box .content-box .content-box-box .content-scrolly::-webkit-scrollbar{width:2px}.inner-popup .inner-popup-box .content-box .content-box-box .content-scrolly::-webkit-scrollbar-track{background:var(--cpap-light-orange);border-radius:10px}.inner-popup .inner-popup-box .content-box .content-box-box .content-scrolly::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}.inner-popup.showcase-popup .inner-popup-box .content-box .content-box-box{height:100vh;display:flex;flex-direction:column}@media (max-width: 556px){.inner-popup.showcase-popup .inner-popup-box .content-box .content-box-box{height:calc(100dvh - 60px)}}.inner-popup.showcase-popup .inner-popup-box .content-box .content-box-box .content-scrolly{padding-bottom:0}.inner-popup.showcase-popup .inner-popup-box .content-box .content-box-box .inner-popup-content-footer .qty-and-btn{position:initial;width:100%}.inner-popup.showcase-popup .product__info-container .tips-of-discontinued{padding-top:32px}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap{margin-bottom:16px;display:flex;align-items:center;width:100%}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-img{height:104px;min-height:initial}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text{margin-bottom:0!important}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text .price-box .price__container,.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text .price-box .price__container .price__sale{margin-bottom:0}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text .price-box .discount-tag-info{display:none}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .buy-btn-row{width:calc(100% - 40px)!important;margin:0 auto 24px}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .buy-btn-row .product-form__buttons .button{height:35px;min-height:initial}.inner-popup.showcase-popup .product__info-container .bundle-item .bundle-item-swiper .buy-btn-row .klaviyo-bis-trigger{display:none!important}.inner-popup.showcase-popup .product__info-container .product__tax{display:none}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide .buy-btn-row{margin:0 auto 24px}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap{display:flex;align-items:center;width:100%}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-img{height:104px;min-height:initial}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text{margin-bottom:0!important}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text .price-box .price__container,.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text .price-box .price__container .price__sale{margin-bottom:0}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .swiper-slide-wrap .swiper-text .price-box .discount-tag-info{display:none}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .buy-btn-row{width:calc(100% - 40px);margin:0 auto 24px}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .buy-btn-row .product-form__buttons .button{height:35px;min-height:initial;width:calc(100% - 32px);margin:0 auto}.right-box-box .product__info-container .bundle-item .bundle-item-swiper .buy-btn-row .klaviyo-bis-trigger{display:none!important}.right-box-box .product__info-container .product__tax{display:none}@media (max-width: 556px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:last-child{border-top:1px solid #eaeaea}}@media (max-width: 768px){.content-for-layout .product-carousel .cat-buttons-box{margin:0}.content-for-layout .product-carousel .cat-buttons .tab-item{margin:0 12px}}.content-for-layout .sspec-details .block-box .details-box h3{font-weight:var(--bs-body-font-weight)}.content-for-layout .sspec-details .block-box .content-box strong{color:var(--cpap-primary-soft-black)}.content-for-layout .sspec-details .block-box .content-box p{color:var(--cpap-text-text-gray);font-weight:400;margin-bottom:16px}.content-for-layout .sspec-details .block-box .content-box li{color:var(--cpap-text-text-gray)}.content-for-layout .sspec-details .block-box .specifications-box .row-box{padding-right:33px}.content-for-layout .sspec-details .block-box .specifications-box .row-box span{margin-bottom:8px}.content-for-layout .sspec-details .block-box .specifications-box .specs-list{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;color:var(--cpap-text-text-gray)}.content-for-layout .sspec-details .block-box .content-box .sspec-product-box p{color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight)}.content-for-layout .sspec-details .block-box .sspec-product-box .product-block{width:31.2%}.content-for-layout .sspec-details .block-box .sspec-product-box{padding:0 40px 16px}.pcp-banner .content-box .breadcrumbs-box .breadcrumbs__list,.plp-banner .content-box .breadcrumbs-box .breadcrumbs__list{display:flex;align-items:center;padding:0;margin:0;list-style-type:none}.pcp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__item,.plp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__item{display:flex;align-items:center}.pcp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__item svg,.plp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__item svg{margin:0 8px}.pcp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__link,.plp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__link{margin:0}.pcp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__link:before,.plp-banner .content-box .breadcrumbs-box .breadcrumbs__list .breadcrumbs__link:before{display:none}@media (max-width: 992px){.content-for-layout .sspec-details .block-box .content-box p{padding-top:0}}@media (max-width: 556px){.content-for-layout .sspec-details .block-box .sspec-product-box .product-block{width:100%}.content-for-layout .sspec-details .block-box .specifications-box .specs-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1200px){.content-for-layout .sspec-details .block-box .sspec-product-box{padding:0}}.account-top-nav .account-top-nav-demo{height:50vh;text-align:center;padding:20px}.account-sub-nav ul li a.active{font-weight:var(--bs-body-font-weight-700)}@media screen and (max-width: 767px){.account-sub-nav .mobile-pdp-nav .pdp-mobile-sub-nav-extender{margin-left:auto}}#klaviyo-bis-iframe{z-index:999999999999!important}.btn.klaviyo-bis-trigger{border-radius:28px;background:var(--cpap-primary-orange);font-size:18px;font-style:normal;border:1px solid var(--cpap-primary-orange);font-weight:var(--bs-body-font-weight-700);line-height:24px;color:var(--cpap-primary-white);padding:15px 24px;text-align:center;margin-top:15px;width:100%}.btn.klaviyo-bis-trigger:hover{border:1px solid var(--cpap-primary-orange)}.btn.klaviyo-bis-trigger.active{display:block!important}.recently-viewed-product .recently-viewed-product-card-main .review-rating .bottomLine a{font-size:var(--bs-body-font-size);margin-left:8px;font-weight:400;line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)!important;text-decoration:underline!important}.yotpo.bottomLine .standalone-bottomline .yotpo-bottomline .yotpo-stars .yotpo-icon{letter-spacing:0}.yotpo.bottomLine .standalone-bottomline .yotpo-bottomline a{font-size:var(--bs-body-font-size);font-style:normal;font-weight:400;line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)!important;text-decoration:underline!important;position:relative;margin-left:4px}.yotpo.bottomLine .standalone-bottomline .yotpo-bottomline a:before{content:"( "}.yotpo.bottomLine .standalone-bottomline .yotpo-bottomline a:after{content:" )"}.yotpo-widget-instance.bottomLine .yotpo-sr-bottom-line-text{font-size:var(--bs-body-font-size);font-style:normal;font-weight:400;line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)!important;text-decoration:underline!important;position:relative;margin-left:4px}.yotpo-widget-instance.bottomLine .yotpo-sr-bottom-line-text:before{content:"( "}.yotpo-widget-instance.bottomLine .yotpo-sr-bottom-line-text:after{content:" )"}.recharge-subscription-widget .rc-widget .rc-template__radio{display:flex;flex-direction:column}.recharge-subscription-widget .rc-widget .rc-template__radio .onetime-radio{order:1}.recharge-subscription-widget .rc-widget .rc-template__radio .subscription-radio{order:2}.recharge-subscription-widget .rc-widget .rc-template__radio .rc-selling-plans{order:3}.recharge-subscription-widget .rc-widget .rc-template__radio .rc-radio--active{background:transparent}.recharge-subscription-widget .rc-widget .rc-template__radio .rc-radio--active~.rc-selling-plans{background:transparent}.recharge-subscription-widget .rc-widget .rc-template__radio .rc-selling-plans{border-radius:8px;border:1px solid #eaeaea;background:var(--cpap-primary-white);padding:0!important}.recharge-subscription-widget .rc-widget .rc-template__radio .rc-selling-plans .rc-selling-plans-dropdown__select{padding:19px 16px 20px;font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);background:url(/cdn/shop/files/Arrow_3.svg?v=1715753687);background-repeat:no-repeat;background-position:center right;background-position-x:95%}.recharge-subscription-widget .rc-widget .rc-subscription-details{display:none}.recharge-subscription-widget .rc-widget .rc-radio{margin:0 0 16px;padding:0!important}.recharge-subscription-widget .rc-widget .rc-radio input[type=radio]{position:absolute;opacity:0}.recharge-subscription-widget .rc-widget .rc-radio input[type=radio]+.rc-radio__label{font-size:16px;color:var(--cpap-text-text-gray);font-weight:var(--bs-body-font-weight);line-height:24px;margin:0;width:100%}.recharge-subscription-widget .rc-widget .rc-radio input[type=radio]+.rc-radio__label:before{content:"";background:fff;border-radius:100%;border:1px solid #eaeaea;display:inline-block;width:16px;height:16px;position:relative;top:5px;margin-right:6px;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.recharge-subscription-widget .rc-widget .rc-radio input[type=radio]+.rc-radio__label .rc-radio__price{color:var(--cpap-primary-soft-black)}.recharge-subscription-widget .rc-widget .rc-radio input[type=radio]:checked+.rc-radio__label:before{background-color:var(--cpap-primary-orange);box-shadow:inset 0 0 0 4px var(--cpap-primary-white);border-color:var(--cpap-primary-orange)}.installment .rc_container .rc_popup{display:none}.installment .rc-template .rc-template__legacy-radio{display:flex;flex-direction:column}.installment .rc-template .rc-template__legacy-radio .rc_widget__option--onetime{order:1}.installment .rc-template .rc-template__legacy-radio .rc_widget__option--subsave{order:2}.installment .rc-template .rc-template__legacy-radio .rc-option--active{background:transparent}.installment .rc-template .rc-template__legacy-radio .rc-radio--active~.rc-selling-plans{background:transparent}.installment .rc-template .rc-template__legacy-radio .rc-selling-plans{border-radius:8px;border:1px solid #eaeaea;background:var(--cpap-primary-white);padding:19px 16px 20px;margin-top:20px}.installment .rc-template .rc-template__legacy-radio .rc-selling-plans .rc_widget__option__plans__dropdown{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);background:url(/cdn/shop/files/Arrow_3.svg?v=1715753687);background-repeat:no-repeat;background-position:center right;width:100%}.installment .rc-template .rc-radio{margin:0 0 16px;padding:0!important}.installment .rc-template .rc-radio input[type=radio]{position:absolute;opacity:0}.installment .rc-template .rc-radio input[type=radio]+.rc-radio__label{font-size:16px;color:var(--cpap-text-text-gray);font-weight:var(--bs-body-font-weight);line-height:24px;margin:0;width:100%;display:flex;align-items:center}.installment .rc-template .rc-radio input[type=radio]+.rc-radio__label:before{content:"";background:fff;border-radius:100%;border:1px solid #eaeaea;display:inline-block;width:16px;height:16px;position:relative;top:1px;margin-right:6px;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.installment .rc-template .rc-radio input[type=radio]+.rc-radio__label .rc-option__price{color:var(--cpap-primary-soft-black);margin-left:auto}.installment .rc-template .rc-radio input[type=radio]:checked+.rc-radio__label:before{background-color:var(--cpap-primary-orange);box-shadow:inset 0 0 0 4px var(--cpap-primary-white);border-color:var(--cpap-primary-orange)}.added-to-cart-callout .content-cart-footer .is-empty .cart__footer{display:block}.header__icon .cart-count-bubble{width:9px;height:9px;bottom:initial;left:initial;right:0;top:0;font-size:0;background-color:var(--cpap-primary-orange)}.mega-search-header #predictive-search-results{max-width:1328px;margin:0 auto}.mega-search-header #predictive-search-results h2.top-suggestions{padding:0;text-align:center;letter-spacing:0;font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-text-text-gray)!important;text-transform:capitalize;border:none;margin-bottom:36px}.search-modal__content .search-modal__form[open=true] .search-body,.search-modal__content .search-modal__form[open=true] .sleep-journey{display:none!important}.mega-search-header .predictive-search{border:none;box-shadow:none}.mega-search-header #predictive-search-option-search-keywords{display:none}.mega-search-header .predictive-search__results-groups-wrapper{border-bottom:none;padding-bottom:0;gap:32px}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left{width:308px;flex:initial}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left h2.predictive-search__heading{padding:0 0 16px;margin:0}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left .predictive-search__results-list{display:flex;flex-direction:column;gap:16px}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left .predictive-search__results-list .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left .predictive-search__results-list .predictive-search__list-item .predictive-search__item{padding:0}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left .predictive-search__results-list .predictive-search__list-item .predictive-search__item:hover{background:transparent}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-left .predictive-search__results-list .predictive-search__list-item .predictive-search__item:hover .predictive-search__item-heading{opacity:.7}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-right{flex:1;width:100%}.mega-search-header .predictive-search::-webkit-scrollbar{width:0px}.mega-search-header .predictive-search::-webkit-scrollbar-track{background:#ffaa8f;border-radius:10px}.mega-search-header .predictive-search::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}.mega-search-header .predictive-search .predictive-search__result-group .predictive-search__heading{font-size:18px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-soft-black)!important;text-transform:capitalize;letter-spacing:0;font-family:var(--bs-body-font-rand);border:none}.mega-search-header .predictive-search .predictive-search__results-list .predictive-search__list-item .predictive-search__item-heading{font-size:var(--bs-body-font-size);color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);font-family:var(--bs-body-font-rand)}.mega-search-header .predictive-search #predictive-search-results-products-list{display:flex;flex-wrap:wrap;gap:32px;padding-bottom:10px}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__item{display:flex;flex-direction:column}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item{width:calc(33.33% - 22px);max-width:308px}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item:hover{background:transparent}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item{padding:49px 24px 24px;background-color:var(--cpap-primary-white);border-radius:16px}@media (min-width: 1200px){.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item:hover{background:var(--cpap-primary-white);box-shadow:0 -4px 30px #00000014}@keyframes moveup{0%{transform:translateY(0)}50%{transform:translateY(-40px)}to{transform:translateY(0)}}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item:hover .predictive-search__image{animation:moveup 7s linear infinite}}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item figure{max-width:233px;width:100%;height:174px;margin:0 auto;display:flex;align-items:center;justify-content:center}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item figure img{width:100%;height:100%;object-fit:contain}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content{margin-top:15.93px}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content .predictive-search__item-vendor{font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);text-transform:capitalize;margin-bottom:8px;font-family:var(--bs-body-font-rand);letter-spacing:0}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content .predictive-search__item-heading{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);margin:0 0 8px;letter-spacing:0}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content .price{margin-top:0;font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17)}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content .price .price__sale{margin:0}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content .price .price__sale span,.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content .price .price__sale span .price-item--regular{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17)}.mega-search-header .predictive-search .see-all-results-btn{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.mega-search-header .predictive-search .see-all-results-btn span{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);position:relative}.mega-search-header .predictive-search .see-all-results-btn span:after{content:"";position:absolute;width:100%;height:1px;background:var(--cpap-primary-orange);bottom:-4px;left:0}.mega-search-header .search-header .search-bar .field:after{display:none}.mega-search-header .search-header .search-bar .field .field__label{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);padding-left:13px;top:13px;transition:initial;letter-spacing:0}.mega-search-header .search-header .search-bar .field .field__input:focus~.field__label,.mega-search-header .search-header .search-bar .field .field__input:not(:placeholder-shown)~.field__label,.mega-search-header .search-header .search-bar .field .field__input:-webkit-autofill~.field__label,.mega-search-header .search-header .search-bar .field .customer .field input:focus~label,.mega-search-header .search-header .search-bar .field .customer .field input:not(:placeholder-shown)~label,.mega-search-header .search-header .search-bar .field .customer .field input:-webkit-autofill~label{font-size:0}.mega-search-header .search-header .search-bar .field .search__button{display:none}.mega-search-header .search-header .search-bar .field .search__input{background:#2e2e2e0d url(/cdn/shop/files/Search_Icon_218bc7c2-9500-406c-9978-1b6df672be24.svg?v=1718781357) no-repeat;border-radius:28px;padding:10px 40px 10px 34px;height:40px;background-position:left center;background-position-x:10px;font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}.mega-search-header .search-header .search-bar .field .search__input:focus{outline:0;box-shadow:none}.mega-search-header .search-header .search-bar .field .reset__button{right:10px;height:20px;width:20px;border-radius:50%;top:10px}.mega-search-header .search-header .search-bar .field .reset__button svg{width:20px;height:20px}.mega-search-header .search-header .search-bar .field .reset__button:after{display:none}.openSearchDrawer .header .res-right .header__icons .search-modal.modal__content{top:48px}.header .res-right .header__icons .search-modal.modal__content{background:transparent}.header .res-right .header__icons .search-modal.modal__content .search-modal__close-button{display:none}@media (max-width: 990px){.mega-search-header .predictive-search #predictive-search-results-products-list{gap:20px}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item{width:100%;max-width:100%}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__item{flex-direction:row}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item{padding:16px;box-shadow:0 -4px 66px #00000014}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item .predictive-search__item-content{flex:1;margin:0}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item figure{width:150px;height:140px}}@media (max-width: 767px){.mega-search-header .search-header{padding:16px 20px 20px}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-right>div:nth-child(1){order:2}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-right>div:nth-child(2){order:1}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:0!important}.mega-search-header #predictive-search-results h2.top-suggestions{margin:0 0 25px}.mega-search-header .page-width{padding:0}.mega-search-header .predictive-search{padding:0 20px 24px}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__list-item .predictive-search__item figure{width:100px;height:80px;padding:11px;border-radius:5.311px}.mega-search-header .predictive-search #predictive-search-results-products-list .predictive-search__item{gap:16px}.mega-search-header .res-sleep-journey-footer{padding:0 20px}.mega-search-header .predictive-search .see-all-results-btn{position:initial;transform:initial;display:flex;justify-content:center}.mega-search-header .predictive-search #predictive-search-results-products-list{padding-bottom:20px}.mega-search-header .predictive-search-right .predictive-search__pages-wrapper #predictive-search-results-pages-list-mobile{padding:0;margin:0}.mega-search-header .predictive-search__results-groups-wrapper .predictive-search-right{gap:24px}.mega-search-header .predictive-search__pages-wrapper .predictive-search__heading{padding:0 0 16px;margin:0}.mega-search-header .predictive-search__pages-wrapper .predictive-search__results-list{display:flex;flex-direction:column;gap:16px}.mega-search-header .predictive-search__pages-wrapper .predictive-search__results-list .predictive-search__list-item .predictive-search__item{padding:0}}.template-search .csr-callout{background:#371726;border-radius:16px;padding:20px;color:var(--cpap-primary-white);display:flex;flex-direction:column;gap:20px;margin-top:8px}.template-search .csr-callout h3{font-family:var(--bs-body-font-rand);font-size:18px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;margin:0}.template-search .csr-callout p{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-white);margin:0}.template-search .csr-callout p a{position:relative;font-weight:var(--bs-body-font-weight-700)}.template-search .csr-callout p a:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background:var(--cpap-primary-orange)}.template-search .csr-callout .csr-callout-contain{display:flex;align-items:center}.template-search .csr-callout .csr-callout-contain figure{margin:0 20px 0 0;width:69px;position:relative}.template-search .csr-callout .csr-callout-contain figure:before{content:"";position:absolute;top:3px;right:-4px;width:69px;height:69px;border-radius:50%;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:.6;filter:blur(3.94065px);transform:rotate(-135deg)}.template-search .csr-callout .csr-callout-contain figure span{width:69px;height:69px;border-radius:50%;overflow:hidden;display:block;z-index:1;position:relative}.template-search .csr-callout .csr-callout-contain figure span img{width:100%;height:100%;object-fit:cover}.template-search .csr-callout .csr-callout-contain h3{flex:1}.template-search .header.page-width{padding:0 20px}.template-search .mega-search-header .page-width{padding-top:24px;padding-bottom:54px}.template-search .facets-vertical{display:flex;gap:32px}.template-search .facets-vertical #main-search-filters{width:308px;padding:0}@media (max-width: 1024px){.template-search .facets-vertical #main-search-filters{width:250px}}.template-search .facets-vertical #main-search-filters .search-results-value{font-family:var(--bs-body-font-rand);font-size:24px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:32px;color:var(--cpap-primary-soft-black)}.template-search .facets-vertical #main-search-filters .search-results-value span{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);display:block;margin-bottom:8px}.template-search .facets-vertical #main-search-filters .active-facets.active-facets-top .active-facets-vertical-filter .title-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:24px;padding-bottom:16px;border-bottom:1px solid #eaeaea}.template-search .facets-vertical #main-search-filters .active-facets.active-facets-top .active-facets-vertical-filter .title-row .facets__heading{margin:0;font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-soft-black)}.template-search .facets-vertical #main-search-filters .active-facets.active-facets-top .active-facets-vertical-filter .title-row .product-count__text span{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:400;line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)}.template-search .facets-vertical #main-search-filters .facets-container{padding-top:8px}.template-search .facets-vertical #main-search-filters .facets-container .facets__form-vertical{width:100%}.template-search .facets-vertical #main-search-filters .facets-container .facets__form-vertical .active-facets__button-clear{justify-content:flex-start}.template-search .facets-vertical #main-search-filters .facets-container .facets__form-vertical .active-facets__button-clear a{text-decoration:underline;font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)}.template-search .facets-vertical #main-search-filters .facets-container .active-facets.active-facets-desktop{display:none}.template-search .facets-vertical #main-search-filters .facets-container .field__input{border:1px solid #eaeaea;border-radius:8px}.template-search .facets-vertical #main-search-filters .facets-container .facets__summary{padding-top:8px;padding-bottom:8px}.template-search .facets-vertical #main-search-filters .facets-container .facets__summary .facets__summary-label,.template-search .facets-vertical #main-search-filters .facets-container .facets__summary span{font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-soft-black)}.template-search .facets-vertical #main-search-filters .facets-container .facets__summary:hover .facets__summary-label{text-decoration:none}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);padding-top:8px;padding-bottom:8px}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox svg{margin-right:6px;width:16px;height:16px;display:none!important}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox .icon-checkmark{left:-2px;top:6px;width:20px;height:20px}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox .facet-checkbox__text{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox.active .facet-checkbox__text{color:var(--cpap-primary-soft-black)}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox:hover .facet-checkbox__text{text-decoration:none}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox .facet-checkbox__text{display:block;position:relative;padding-left:22px}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox .facet-checkbox__text:before{content:"";width:16px;height:16px;border:1px solid #6C6C6C;border-radius:4px;position:absolute;top:1px;left:0;z-index:1}.template-search .facets-vertical #main-search-filters .facets-container .facet-checkbox .facet-checkbox__text:after{content:"";background-image:url(./Checkmark-3.svg);width:10px;height:8px;position:absolute;top:5px;left:3px;z-index:1;opacity:0}.template-search .facets-vertical .product-grid-container{flex:1}.template-search .facets-vertical .product-grid-container .search-type-tabs{margin-bottom:20px}.template-search .facets-vertical .product-grid-container .search-type-tabs ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:20px}.template-search .facets-vertical .product-grid-container .search-type-tabs ul li a{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);padding-bottom:8px}.template-search .facets-vertical .product-grid-container .search-type-tabs ul li .active{position:relative;font-weight:var(--bs-body-font-weight-700)}.template-search .facets-vertical .product-grid-container .search-type-tabs ul li .active:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:var(--cpap-primary-orange)}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort{display:flex;align-items:flex-start;justify-content:flex-end}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-and-sort-facets{max-width:60%}@media screen and (max-width: 1200px){.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-and-sort-facets{max-width:50%}}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid-sort-by{display:flex;margin-left:auto}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container{flex-grow:1;padding:0}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container .facets__form-vertical{width:100%}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container .facets__form-vertical .active-facets{gap:8px}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container .facets__form-vertical .active-facets__button{padding:0;margin:0}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container .facets__form-vertical .active-facets__button .active-facets__button-inner{background-color:#2e2e2e0d;padding:8px 16px;border-radius:23px;font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-soft-black)}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container .facets__form-vertical .active-facets__button .active-facets__button-inner svg{width:20px;height:20px;border-radius:50%;background-color:var(--cpap-primary-white);padding:3px;margin:0 0 0 10px}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facet-filters .facet-filters__field{padding:19px 16px 20px;border-radius:8px;border:1px solid #eaeaea}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facet-filters .facet-filters__field .facet-filters__label{margin-right:3px;font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)!important}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facet-filters .facet-filters__field .facet-filters__label label{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facet-filters .facet-filters__field .facet-filters__sort,.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facet-filters .facet-filters__field .facet-filters__sort option{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid{display:flex;align-items:center;gap:4px;margin-top:10px}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid div{cursor:pointer}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid .active svg path{fill:var(--cpap-primary-soft-black)}.template-search .facets-vertical .product-grid-container .product-grid{gap:32px;margin-top:24px;margin-bottom:0}.template-search .facets-vertical .product-grid-container .product-grid .grid__item{width:100%;max-width:initial}.template-search .facets-vertical .product-grid-container .product-grid .grid__item .card{flex-direction:row}.template-search .facets-vertical .product-grid-container .product-grid.style-is-grid .grid__item{width:calc(33.33% - 22px);max-width:initial;flex-grow:initial}@media (max-width: 1150px){.template-search .facets-vertical .product-grid-container .product-grid.style-is-grid .grid__item{width:calc(50% - 16px)}}.template-search .facets-vertical .product-grid-container .product-grid.style-is-grid .grid__item .card{flex-direction:column}.template-search .quiz-box{transform:initial;padding:84px 20px 120px}.facet-checkbox>input[type=checkbox]:checked~.facet-checkbox__text{color:var(--cpap-primary-soft-black)!important}.facet-checkbox>input[type=checkbox]:checked~.facet-checkbox__text:after{opacity:1!important}.facet-checkbox>input[type=checkbox]:checked~.facet-checkbox__text:before{border-color:var(--cpap-primary-orange)!important}.template-search .pagination-wrapper{margin-top:0}.template-search .pagination-wrapper ul li a.pagination__item--next{margin-right:0}.template-search .facets-vertical .article-container .grid-heading{display:none}.template-search .facets-vertical .article-container .grid{gap:16px}.template-search .facets-vertical .article-container .grid .grid__item{width:calc(25% - 24px);max-width:25%}@media (max-width: 1024px){.template-search .facets-vertical .article-container .grid .grid__item{width:calc(33.33% - 24px)!important;max-width:33.33%}}@media (max-width: 820px){.template-search .facets-vertical .article-container .grid .grid__item{width:calc(50% - 24px)!important;max-width:50%}}@media (max-width: 560px){.template-search .facets-vertical .article-container .grid .grid__item{width:100%!important;max-width:100%}}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card{flex-direction:column;gap:32px;padding:24px 16px;border:none;margin-bottom:24px;border-radius:16px}@media (max-width: 820px){.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card{gap:24px}}@media (max-width: 560px){.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card{margin-bottom:0;padding:0}}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card:hover{box-shadow:0 -4px 30px #00000014}@media (max-width: 820px){.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card:hover{box-shadow:none}}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .article-card__image-wrapper{width:100%;height:150px;border-radius:5.853px;overflow:hidden;background:var(--cpap-primary-beige) url(/cdn/shop/files/cpap.com_Wordmark_RGB_White.png?v=1715695544) no-repeat;background-position:center;background-size:50%}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .article-card__image-wrapper img{width:100%;height:100%;object-fit:cover}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content{padding:0}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content .card__information{padding:0;display:flex;flex-direction:column;gap:8px}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content .card__badge{display:flex;align-items:center;flex-wrap:wrap;gap:8px;align-self:flex-start}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content .card__badge span{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content .card__heading a{font-family:var(--bs-body-font-rand);font-size:24px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:32px;color:var(--cpap-primary-soft-black)}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content .card__heading a:after{display:none}.template-search .facets-vertical .article-container .grid .grid__item .article-card-wrapper .article-card .card__content p{margin:0;font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-text-text-gray)}@media (max-width: 990.98px){.template-search .header.page-width{padding:1.6rem 2rem}}@media (max-width: 749px){.template-search .facets-vertical{flex-wrap:wrap}.template-search .facets-vertical #main-search-filters .csr-callout{display:none}.template-search .facets-vertical #main-search-filters{width:100%}.template-search .facets-vertical #main-search-filters .active-facets-top{display:none}.template-search .facets-vertical #main-search-filters .facets-container{display:flex;flex-wrap:wrap}.template-search .facets-vertical #main-search-filters .facets-container .mobile-facets__wrapper{width:100%;margin:40px 0 19px}.template-search .facets-vertical #main-search-filters .facets-container .product-count{width:100%;text-align:center;opacity:1}.template-search .facets-vertical #main-search-filters .facets-container .product-count .product-count__text{letter-spacing:0}.template-search .facets-vertical #main-search-filters .facets-container .product-count .product-count__text span{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}}.template-search .quick-header{margin-bottom:4px}.template-search .template-search__header{display:none}@media (max-width: 749px){.template-search .mobile-facets__header{position:initial!important}.template-search .mobile-facets{padding-top:34px;padding-bottom:40px;background:var(--cpap-primary-white)!important}.template-search .mobile-facets__footer,.template-search .mobile-facets__header{position:static}.template-search .js .mobile-facets .submenu-open{visibility:visible!important}.template-search .facets-container{padding:0;width:100%;display:block;margin-bottom:20px}.template-search .active-facets,.template-search .product-count{display:none!important}.template-search .mobile-facets__wrapper .mobile-facets__disclosure{width:100%}.template-search .mobile-facets__wrapper .mobile-facets__disclosure summary{border:1px solid #EAEAEA;border-radius:28px;padding:10.5px 10px;width:100%}.template-search .mobile-facets__wrapper .mobile-facets__disclosure summary:before{display:none!important}.template-search .mobile-facets__wrapper .mobile-facets__disclosure summary .mobile-facets__open{justify-content:center;padding:0}.template-search .mobile-facets__wrapper .mobile-facets__disclosure summary span{font-weight:var(--bs-body-font-weight);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);color:#2e2e2e;letter-spacing:0;margin:0}.template-search .mobile-facets__wrapper .mobile-facets__disclosure summary svg{display:none}.template-search .mobile-facets__wrapper .mobile-facets__disclosure summary .mobile-facets__open:before{content:"";display:block;width:13px;height:12px;background-image:url(./Filter-Icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.template-search .mobile-facets__details{width:100%}.template-search .mobile-facets__summary{width:100%;display:block;border:1px solid #EAEAEA;padding:4.5px 15px;border-radius:8px;margin-bottom:32px}.template-search .mobile-facets__summary .mobile-facets__sort{justify-content:flex-start}.template-search .mobile-facets__summary .mobile-facets__sort *{font-size:14px!important;line-height:17px!important;font-family:Rand;font-weight:var(--bs-body-font-weight);color:#2e2e2e}.template-search .mobile-facets__summary .mobile-facets__sort h2{margin:0;color:#6c6c6c}.template-search .mobile-facets__summary .mobile-facets__sort label{width:51px}.template-search .mobile-facets__summary .mobile-facets__sort .select{width:calc(100% - 51px)}.template-search .mobile-facets__summary .mobile-facets__sort select{width:100%;padding:0 10px 0 0;margin:0;color:#2e2e2e;border:none!important;outline:none!important;box-shadow:none!important}.template-search .filter-title-row{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.template-search .filter-title-row h2{color:#2e2e2e;font-size:16px;line-height:24px}.template-search .filter-title-row p{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;font-weight:400}.template-search facet-filters-form .mobile-facets__inner{width:100%;max-width:100%;border:none;padding:0 20px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header{padding:0;border:none;text-align:left}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header h2{color:#2e2e2e;font-size:24px;line-height:32px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__count{display:none}}@media (max-width: 749px) and (max-width: 749px){.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__count{display:block}}@media (max-width: 749px){.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__heading{width:100%;margin-bottom:30px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .small-hide{width:auto;display:block!important;font-size:16px;line-height:24px;margin-bottom:0}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__count{flex-grow:initial}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main{padding:16px 0 0;display:flex;visibility:visible;border-top:1px solid #EAEAEA;margin-top:16px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__details{order:1;width:100%}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__footer{display:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details{order:2;width:100%;margin-bottom:16px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details summary.mobile-facets__summary{padding:0;margin:0;position:relative;border:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details summary.mobile-facets__summary:before{content:"";content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;transition:transform .2s;z-index:1;transform:translateY(-50%) rotate(90deg);display:inline-block;position:absolute;top:50%;right:0}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details summary.mobile-facets__summary span{font-size:16px;line-height:24px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details .mobile-facets__info{padding:16px 0 18px;margin:0}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details .facets__price{padding:0;font-weight:500;font-size:14px;line-height:17px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details[open] summary.mobile-facets__summary:before{transform:translateY(-50%) rotate(-90deg)}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu{position:static;visibility:visible;transform:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .mobile-facets__close-button{display:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu svg{display:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu span{background-color:transparent!important}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul{list-style:none;margin:0;padding:16px 0}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li{padding:0;font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;margin-bottom:16px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li:before{display:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li:last-child{margin-bottom:0}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li *{text-decoration:none!important}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label{padding:0;margin:0;transition:all .2s}}@media (max-width: 749px) and (min-width: 768.5px){.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label:hover{opacity:.7}}@media (max-width: 749px){.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label:active{opacity:.7}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label .facet-checkbox__text{display:block;position:relative;padding-left:22px}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label .facet-checkbox__text:before{content:"";width:16px;height:16px;border:1px solid #6C6C6C;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label .facet-checkbox__text:after{content:"";background-image:url(./Checkmark-3.svg);width:10px;height:8px;position:absolute;top:50%;left:3px;transform:translateY(-50%);z-index:1;opacity:0}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label span{color:#6c6c6c}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label input[type=checkbox]:checked+span+svg+svg+.facet-checkbox__text{color:#2e2e2e}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label input[type=checkbox]:checked+span+svg+svg+.facet-checkbox__text:after{opacity:1}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label input[type=checkbox]:checked+span+svg+svg+.facet-checkbox__text:before{border-color:#ff600a}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li input{display:none}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li .facet-checkbox>svg{margin-right:6px;border-radius:4px;display:none!important}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer{order:3;width:100%;border:none;padding:0;margin:36px 0 0;display:flex;flex-wrap:wrap}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button{width:100%;order:1;display:inline-block;text-align:center;font-size:18px;line-height:24px;font-weight:var(--bs-body-font-weight-700);color:#fff;background:#ff600a;border:1px solid #FF600A;border-radius:28px;transition:all .2s;min-width:250px;margin-bottom:16px;padding:15px 23px}}@media (max-width: 749px) and (min-width: 768.5px){.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:hover{background:#ffefe6;color:#2e2e2e}}@media (max-width: 749px){.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:active{background:#ffefe6;color:#2e2e2e}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after{display:none!important}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper{order:2;width:100%}.template-search facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper a{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;text-decoration:underline;text-underline-offset:inherit}.template-search .close-filter-btn{position:absolute;top:-3px;right:0;width:40px;height:40px;display:block;background:#fff;border-radius:50%;box-shadow:0 -4.44444px 73.3333px #00000014}.template-search .close-filter-btn:before,.template-search .close-filter-btn:after{content:"";width:9px;height:1px;background:#2e2e2e;position:absolute;top:50%;left:50%}.template-search .close-filter-btn:before{transform:translate(-50%,-50%) rotate(45deg)}.template-search .close-filter-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}}.template-search .template-search .product-grid-container .product-grid{row-gap:0;transition:all .4s}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid{display:flex;flex-wrap:wrap;justify-content:space-between}}.template-search .template-search .product-grid-container .product-grid .product-card{width:100%}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card{width:calc(50% - 20px)}}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .product-card{width:100%}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box{border-radius:16px;border:1px solid #EAEAEA;margin-bottom:24px;padding:24px;display:flex;width:100%;justify-content:space-between;position:relative;transition:border-color .2s}@media (max-width: 1300px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box{padding:24px 15px}}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box{display:block;padding:10px 16px 24px}}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box{border:none;background:none;margin-bottom:16px}}@media (min-width: 768.5px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box:hover{border-color:#ff600a}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box:active{border-color:#ff600a}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail{width:283px;padding:55px 27px 55px 26px;position:relative}@media (max-width: 1300px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail{width:183px}}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail{width:100%;padding:22px 10px 20px;display:flex;justify-content:center}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail img{max-width:233px;margin:0 auto}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail .product-badges{position:absolute;top:0;left:0;z-index:1}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail .product-img{width:100%}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail .product-img .bg-img{padding-top:75.2173913043%}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail .product-img img{width:100%;height:100%}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail{width:calc(100% - 458px);padding:0 20px;max-width:394px}@media (max-width: 1300px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail{width:calc(100% - 383px)}}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail{width:100%;padding:0;max-width:100%}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail h3{color:#2e2e2e;font-size:18px;line-height:24px;margin-bottom:16px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail h3{font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .inner-brand{margin-bottom:8px}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .inner-brand{padding-left:0}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .inner-brand .brand-checkmark{display:none!important}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row{display:none;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin-bottom:16px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row{display:block}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row *{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row s{color:#6c6c6c}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row .discount-tag-info{display:none}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row .price__sale{margin-bottom:0}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features{margin-top:24px;column-count:initial}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features{margin-top:16px;margin-bottom:16px}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features span{margin-bottom:0}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features span{cursor:pointer;position:relative}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features span:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#2e2e2e}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features span.is-active:before{transform:translateY(-50%) rotate(270deg)}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features .key-features-box{padding-top:16px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features .key-features-box{display:none}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features .box{margin-bottom:15px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features .box{margin-bottom:12px}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail{width:225px;padding-left:25px;border-left:1px solid #F6F5F0}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail{width:100%;padding-left:0;border:none}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .selling-points{padding-bottom:1px;margin-bottom:24px;position:relative}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .selling-points{display:none}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .selling-points:before{content:"";width:calc(100% - 21px);height:1px;background:#f6f5f0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .selling-points p{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;padding:0 0 0 34px;margin-bottom:26px;border:none}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .selling-points p img{width:22px;height:auto;left:0}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .price-row{display:none!important}}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .right-rail .price-row .discount-tag-info{display:none}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .compare{position:absolute;bottom:20px;left:24px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .product-card-box-box .compare{position:static}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .compare img{max-width:85px}}.template-search .template-search .product-grid-container .product-grid .snack-card{width:100%;margin-bottom:24px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .snack-card{width:calc(50% - 20px);margin-bottom:16px}}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card{width:100%}}.template-search .template-search .product-grid-container .product-grid .snack-card-box{width:100%;display:flex;align-items:center;justify-content:space-between;background:#f6f5f0;border-radius:16px;overflow:hidden;padding:32px 39.5px;position:relative}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .snack-card-box{display:block;height:100%}}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box{height:auto;padding:40px}}.template-search .template-search .product-grid-container .product-grid .snack-card-box:before{content:"";width:100%;height:20px;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);opacity:.8;filter:blur(30px)}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title{width:calc(100% - 248px);padding-right:30px;max-width:617px;padding-top:20px;text-align:center;position:relative;z-index:2}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title{width:100%;padding:0}}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title{text-align:left}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title.style-2{padding-right:14px;max-width:676px;padding-top:0;padding-bottom:14px}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title.style-2 h3,.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title.style-2 p{max-width:365px}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title h3,.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title p{color:#2e2e2e;font-size:24px;line-height:32px;max-width:337px;margin:0 auto 20px}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title h3,.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-title p{margin-bottom:86px}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box{width:248px;position:relative;z-index:2}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box{width:100%;max-width:300px;margin:0 auto}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .bg-img{padding-top:117.7419354839%}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .bg-img{padding-top:134.375%}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box{height:100%}.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box:before{display:none}.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:26px 9px}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:16px}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link p{color:#fff;opacity:0;visibility:hidden}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link p{display:none!important}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials{max-width:421px;margin:0 auto;text-align:center;padding:30px 0}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials{margin:-40px;padding:32px 24px;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-title{margin-bottom:122px}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-title span{margin-bottom:16px}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution{display:flex!important;align-items:center!important}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img{width:46px!important;transform:translateY(5px)!important}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text{width:calc(100% - 46px)!important;padding-left:17px!important}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{font-family:Rand!important;margin-bottom:-2px!important;font-weight:var(--bs-body-font-weight)}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-title span{display:block;font-size:18px;line-height:24px;color:#2e2e2e;margin-bottom:8px}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-title span{margin-bottom:16px}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-title p{display:block;font-size:24px;line-height:32px;color:#2e2e2e;margin-bottom:8px}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img{width:70px;margin:0 auto 4px;position:relative}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img:before{content:"";width:100%;height:100%;position:absolute;top:2px;left:2px;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);filter:blur(2.16501px);transform:rotate(90deg);border-radius:50%}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img img{border-radius:50%;position:relative;z-index:1}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{display:block;font-size:18px;line-height:24px;font-weight:var(--bs-body-font-weight-700);color:#2e2e2e;margin-bottom:4px}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{font-weight:var(--bs-body-font-weight)}}.template-search .template-search .product-grid-container .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text p{font-size:18px;line-height:24px;color:#2e2e2e;margin-bottom:0}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box{width:100%;margin-top:32px;position:relative}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);filter:blur(16px)}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box:before{background:linear-gradient(0deg,#aeff92 27.15%,#bff1fc 70.37%)}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box{background:#fff;border:1px solid #EAEAEA;border-radius:8px;position:relative;z-index:2;display:flex}@media (max-width: 1200px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box{display:block}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:29.8%;padding:14px 19px 13px 23px}@media (max-width: 1200px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:100%;padding:20px}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title h3{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:8px}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title h3{margin-bottom:-1px}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title p{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin-bottom:0}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:70.2%;display:flex;flex-wrap:wrap}@media (max-width: 1200px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:100%}}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{display:block;padding:0 22px 0 21px}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box{width:25%;position:relative}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box{border-top:1px solid #EAEAEA;width:100%!important}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:before{display:none}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{border-bottom:1px solid #EAEAEA}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:before{content:"";width:1px;height:calc(100% - 29px);background:#eaeaea;position:absolute;top:15px;left:0;z-index:1}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{display:none;width:21.2%}@media (max-width: 600px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{display:block}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child:before{height:100%;top:0}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a{text-align:center;max-width:142px;margin:0 auto;padding:23px 0 80px}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a i,.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a span{top:initial;right:initial;bottom:22px;left:50%;transform:translate(-50%)}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{display:block;align-items:center;height:100%;padding:23px 16px 75px;text-align:center;color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;position:relative}@media (max-width: 1200px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{padding:23px 8px 75px}}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{text-align:left;padding:25px 50px 25px 0}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a i,.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a span{position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a i,.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a span{bottom:initial;top:50%;left:initial;right:0;transform:translateY(-50%)}}@media (max-width: 768px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a br{display:none}}@media (min-width: 768.5px){.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:hover{background:#f6f5f0}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:hover .btn{background:#ffefe6}}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:active{background:#f6f5f0}.template-search .template-search .product-grid-container .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:active .btn{background:#ffefe6}.template-search .template-search .product-grid-container .product-grid.is-active{opacity:0;transform:translateY(40px)}@media (min-width: 992.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid{display:flex;flex-wrap:wrap;gap:0 32px}}@media (min-width: 992.5px) and (min-width: 768.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card:hover{position:relative;z-index:4}}@media (min-width: 992.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card:active{position:relative;z-index:4}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box{overflow:hidden;height:483px}}@media (min-width: 992.5px) and (min-width: 768.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box:hover{overflow:initial}}@media (min-width: 992.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box:active{overflow:initial}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card{width:calc(33.3333% - 22px);margin-bottom:0}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box{display:block;border-radius:8px;border:none;margin-bottom:0;padding:16px 24px}}@media (min-width: 992.5px) and (min-width: 768.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box:hover{background:#fff;box-shadow:0 0 66px #00000014;position:relative;z-index:3;height:auto}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box:hover .left-rail .product-img .bg-img{animation:floatUp 4s infinite 1s}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box:hover .right-rail{opacity:1;visibility:visible}}@media (min-width: 992.5px){.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box:active{background:#fff;box-shadow:0 0 66px #00000014;position:relative;z-index:3}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box:active .left-rail .product-img .bg-img{animation:floatUp 4s infinite 1s}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box:active .right-rail{opacity:1;visibility:visible}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .left-rail{width:100%;padding:33px 14px 16px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .left-rail .product-badges{left:-8px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .left-rail .product-img .bg-img{transition:all .3s}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .middle-rail{width:100%;max-width:100%;padding:0}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .middle-rail h3{color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .middle-rail .inner-brand{padding-left:0}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .middle-rail .inner-brand .brand-checkmark{display:none}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .middle-rail .price-row{display:block}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .middle-rail .key-features{display:none}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .right-rail{width:100%;padding-left:0;border:none;opacity:0;visibility:hidden;transition:all .2s;min-height:113px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .right-rail .right-rail-box{position:absolute;top:0;left:0;width:100%}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .right-rail .selling-points,.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .right-rail .price-row{display:none}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .compare{position:static}.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .compare img{max-width:85px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box{padding:0;display:block;border-radius:8px;height:calc(100% - 34px);margin:0}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-title{display:none}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .inner-video-box{width:100%;height:100%}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box,.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .inner-video-box .bg-img{height:100%}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box:before{display:block}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:19px 16px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link p{max-width:190px;opacity:1;visibility:visible}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-testimonials{height:100%;text-align:left;padding:18px 22px;display:flex;flex-direction:column;justify-content:space-between}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-title span{margin-bottom:16px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution{display:flex;align-items:center}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img{width:46px;transform:translateY(5px)}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text{width:calc(100% - 46px);padding-left:17px}.template-search .template-search .product-grid-container .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{font-family:Rand;font-weight:var(--bs-body-font-weight);margin-bottom:-2px}}.template-search .facets-vertical .product-grid-container.article-container .ldt-cp-product-grid-add-to-compare-container{display:none}.template-search.template-search--empty-response .lifestyle-cat{display:block}.template-search .lifestyle-cat{margin-bottom:0;display:none}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars{margin-top:24px}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option{margin-bottom:24px;position:relative}@media (max-width: 992px){.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option{margin-bottom:16px}}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;transition:transform .2s;z-index:1;transform:rotate(90deg);display:inline-block;pointer-events:none;position:absolute;bottom:22px;right:21px}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option .option-title-row{margin-bottom:8px}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option .option-title-row label{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;display:block;margin-bottom:8px}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option .option-title-row .error-tips{transition:all .2s;opacity:0;visibility:hidden;display:none}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option .option-title-row .error-tips.is-show{opacity:1;visibility:visible;display:block}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option .option-title-row .error-tips p{font-weight:500;font-size:14px;line-height:17px;color:#cd3824;margin:0 0 8px;display:block}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option select{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;line-height:24px;border:1px solid #EAEAEA;border-radius:8px;padding:15px 35px 15px 15px;width:100%}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .product-vars .product-option select option:first-child{display:none}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .price-row{text-align:center;margin-bottom:12px}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .price-row div{margin:0!important}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .price-row span{margin:0!important;font-size:18px;line-height:24px;color:#2e2e2e}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .price-row .price-item.price-item--sale.price-item--last{margin-right:6px!important}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row{position:relative}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row .btn-select-options{position:absolute;top:0;left:0;width:100%;z-index:2}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row.is-show-add-cart .btn-select-options{opacity:0;visibility:hidden}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button{color:#fff;font-size:18px;line-height:24px;font-weight:var(--bs-body-font-weight-700);border:1px solid #FF600A;border-radius:28px;letter-spacing:0;height:auto;padding:15px;display:block;width:100%;text-align:center;transition:all .2s;margin:0;background:#ff600a}@media (min-width: 768.5px){.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button:before,.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button:after{box-shadow:none!important}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button .loading__spinner{display:none!important}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button.out-of-stock{cursor:no-drop;background:#fff;color:#2e2e2e}@media (min-width: 768.5px){.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button.out-of-stock:hover{background:#ffefe6}}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button.out-of-stock:active{background:#ffefe6}.template-search .template-search .product-grid-container .product-card-box-box .right-rail .buy-btn-row button span{display:block}@media (max-width: 1023px){.template-search .quiz-box{margin:0;padding:0 20px 74px}.template-search .quiz-box .sleep-journey{padding-bottom:24px}}@media (max-width: 992px){.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid{display:none}.template-search .template-search .product-grid-container .product-grid .product-card{width:100%}.template-search .facets-vertical .product-grid-container .product-grid .grid__item{width:calc(50% - 10px)}.template-search .facets-vertical .product-grid-container .product-grid{gap:20px}}@media (max-width: 767px){.template-search .video-guide-carousel .video-guide-carousel-body{background-color:var(--cpap-primary-white)}.template-search .video-guide-section{background:transparent}}@media (max-width: 749px){.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .facets-container{display:none}.template-search .facets-vertical .product-grid-container .product-grid .grid__item{width:100%}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail .product-img{display:flex;align-items:center;justify-content:center}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .key-features{display:none}.template-search .facets-vertical .product-grid-container .search-type-tabs ul{justify-content:center}.template-search .facets-vertical{gap:0}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail{display:flex;flex-direction:column;gap:8px;margin-bottom:23px}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .yotpo{order:1;margin:0}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .inner-brand{order:2;margin:0}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail h3{order:3;margin:0}.template-search .template-search .product-grid-container .product-grid .product-card-box-box .middle-rail .price-row{order:4;margin:0}}.template-search.template-search--empty .template-search__header{display:none}.template-search.template-search--empty .facets-vertical .search-results-value{font-family:var(--bs-body-font-rand);font-size:24px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:32px;color:var(--cpap-primary-soft-black);margin-bottom:40px}.template-search.template-search--empty .facets-vertical .search-results-value span{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);margin-bottom:8px;display:block}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout{margin:0 auto}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout h3{font-family:var(--bs-body-font-rand);font-size:24px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:32px;color:var(--cpap-primary-soft-black);text-align:center;margin:0}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout p{font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-text-text-gray);text-align:center;max-width:535px;margin:8px auto 20px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout{display:flex;flex-direction:row;gap:20px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain figure{margin:0;width:118px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain figure:before{width:118px;height:118px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain figure span{width:118px;height:118px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain-list{text-align:left}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain-list h3{text-align:left;font-family:var(--bs-body-font-rand);font-size:24px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:32px;color:var(--cpap-primary-white);margin:0 0 12px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain-list p{text-align:left;font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-white);margin:0 0 20px}.template-search.template-search--empty .facets-vertical .seach-empty-csr-callout .csr-callout .csr-callout-contain-list p:last-child{margin-bottom:0}.template-search.template-search--empty .facets-vertical .csr-callout-moblie-view{display:none}@media screen and (max-width: 1200px){.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort{flex-wrap:wrap}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-and-sort-facets{width:100%;order:2;max-width:100%;margin-top:24px}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid-sort-by{width:100%;order:1}.template-search .facets-vertical .product-grid-container .grid-heading .list-and-sort .list-or-grid-sort-by{justify-content:flex-end}}@media (max-width: 767px){.template-search.template-search--empty .facets-vertical .csr-callout-desktop-view .csr-callout{display:none}.template-search.template-search--empty .facets-vertical .csr-callout-moblie-view{display:flex;margin:0 auto 13px}.template-search #recently-viewed-products-section{padding:48px 0}.template-search #recently-viewed-products-section .recently-viewed-product .recently-viewed-product-card{background-color:var(--cpap-primary-white)}.template-search #recently-viewed-products-section .container{padding:0}.template-search #recently-viewed-products-section #recently-viewed-products-title,.template-search #recently-viewed-products-section .recently-viewed-product .slick-dots{padding:0 20px}.template-search #recently-viewed-products-section .recently-viewed-product-card-main{padding:0 0 0 16px}.template-search #recently-viewed-products-section .recently-viewed-product-card-main:first-child{padding-left:20px}.template-search .mega-search-header .search-header{padding:0 0 20px}.template-search .quick-header{margin-top:16px}}#product-grid .csr-callout-mobile-product-list{display:none}@media (max-width: 749px){#product-grid .csr-callout-mobile-product-list{display:flex;margin:0 0 24px}}.showcase-header-right .favorite-icon-container{display:none}.product-card .favorite-icon,body .recommended-accessories .recommended-accessories-card:hover .favorite-icon,.recently-viewed-product .recently-viewed-product-card .favorite-icon,.top-header .top-header-container .favourite_link{display:none!important}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container{background-color:var(--cpap-primary-beige);opacity:1;border-radius:16px;margin:0 auto;bottom:33px;right:initial;left:50%;transform:translate(-50%)}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container:after{background:var(--Gradients-Cool-Gradient, linear-gradient(90deg, var(--cpap-gradient-cool-1) 27.15%, var(--cpap-accent-light-blue) 70.37%));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;filter:blur(10px);width:100%;height:100%}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row{padding:16px 32px;background-color:var(--cpap-primary-beige);border-radius:16px;display:flex;align-items:center}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-list-wrapper{padding:0;width:auto}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions-compare{border-radius:28px;border:1px solid var(--cpap-primary-orange);background:var(--cpap-primary-white);font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);padding:9px 24px}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions-compare:hover{background:var(--cpap-primary-beige);text-decoration:none}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions{position:initial;transform:initial;padding:0 0 0 20px;gap:0;border:none;width:auto}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions .ldt-cp-toolbar-actions-removeall{display:none}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions .ldt-cp-toolbar-actions-close{position:absolute;top:-8px;right:-6px;font-size:0;width:20px;height:20px;border-radius:50%;background:var(--cpap-primary-white) url(/cdn/shop/files/Union.svg?v=1719903391) no-repeat;background-position:center}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-row-list{gap:18px;overflow:visible}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-row-list .ldt-cp-toolbar-item{border:none;width:56px;height:56px;background-color:var(--cpap-primary-white);border-radius:8px;padding:11px 4px 10px;display:flex;align-items:center;justify-content:center;min-height:initial;min-width:initial;overflow:visible}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-row-list .ldt-cp-toolbar-item img{width:100%;height:100%}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-row-list .ldt-cp-toolbar-item h2{display:none}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-row-list .ldt-cp-toolbar-item button{width:20px;height:20px;border-radius:50%;background:var(--cpap-primary-white) url(/cdn/shop/files/Union.svg?v=1719903391) no-repeat;background-position:center;top:-8px;right:-2px;font-size:0}.ldt-cp-px-root .ldt-cp-compare-list-container{width:100%;max-width:1368px;padding:0 20px;margin:0 auto}.ldt-cp-px-root .ldt-cp-compare-list-container h2.ldt-cp-text-4xl{text-align:left;font-family:var(--bs-body-font-rand);font-size:56px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:64px;color:var(--cpap-primary-soft-black)}@media (max-width: 1024px){.ldt-cp-px-root .ldt-cp-compare-list-container h2.ldt-cp-text-4xl{font-size:40px;line-height:46px}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-list-wrapper{border:none}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-list-wrapper-sticky,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-list-topbar,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-list-scrollbar-wrapper{display:none}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-x,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y td,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y th,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-x td,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-x th{border:none}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y td:before,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y th:before,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-x td:before,.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-x th:before{display:none}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(1) .ldt-cp-compare-list-item-products .ldt-cp-compare-list-item-attribute{font-size:0}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(1) .ldt-cp-compare-list-item-products .ldt-cp-compare-list-item-attribute{left:initial}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-compare-list-item-products .ldt-cp-tracking-wider select{border-color:var(--cpap-primary-orange);border-radius:23px}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x:nth-child(2n){background:var(--cpap-primary-beige)}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x:nth-child(2n) th{background:var(--cpap-primary-beige)}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x th{font-family:var(--bs-body-font-rand);font-size:18px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-text-text-gray);width:250px;padding:12px 32px}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x th{width:auto;left:initial;font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);padding:8px 24px}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x td{font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-soft-black);vertical-align:middle}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x td{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x td .ldt-cp-compare-list-item-field-column-content{padding:12px}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x td .ldt-cp-compare-list-item-field-column-content{padding:8px}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x td p{font-family:var(--bs-body-font-rand);font-size:16px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:24px;color:var(--cpap-primary-soft-black)}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-divide-y:nth-child(2) .ldt-cp-divide-x td p{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-info .ldt-cp-compare-list-top-item-title{font-family:var(--bs-body-font-rand);font-size:24px;font-style:normal;font-weight:var(--bs-body-font-weight);line-height:32px;color:var(--cpap-primary-soft-black);max-width:360px;margin:0 auto}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-info .ldt-cp-compare-list-top-item-title{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-info .ldt-cp-compare-list-top-item-remove{width:40px;height:40px;border-radius:50%;background:var(--cpap-primary-white) url(/cdn/shop/files/Union.svg?v=1719903391) no-repeat;background-position:center;font-size:0;right:0;left:initial;top:-20px}@media (max-width: 767px){.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-info .ldt-cp-compare-list-top-item-remove{width:20px;height:20px;top:-10px}}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-actions .ldt-cp-compare-list-top-item-link{display:none}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-actions .ldt-cp-compare-list-top-item-add-to-cart{border-radius:28px;border:1px solid var(--cpap-primary-orange);background:var(--cpap-primary-white);font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}.ldt-cp-px-root .ldt-cp-compare-list-container .ldt-cp-compare-horizontal-list-table .ldt-cp-product-card .ldt-cp-product-card-actions .ldt-cp-compare-list-top-item-add-to-cart:hover{text-decoration:none;background:var(--cpap-primary-beige)}.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container{z-index:3}.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container .ldt-cp-product-grid-add-to-compare-button{background:transparent;border:none;box-shadow:none}.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container .ldt-cp-product-grid-add-to-compare-button .ldt-cp-atc-text{font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container .ldt-cp-product-grid-add-to-compare-button .ldt-cp-border-primary{background-color:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.product-grid.style-is-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container{top:0;bottom:initial;left:10px}.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container{top:initial;bottom:20px;left:20px}.product .product-form__input .options-wrap .options-wrap-box label,.showcase-popup .product-form__input .options-wrap .options-wrap-box label{display:flex;align-items:center;justify-content:center}.facets-container .facets__disclosure-vertical .facets__price .field__input{padding:1.5rem!important}.facets-container .facets__disclosure-vertical .facets__price .field__input:focus{padding:1.5rem!important;box-shadow:none}.facets-container .facets__disclosure-vertical .facets__price .field__input::placeholder{font-size:10px;color:#000!important;display:block;opacity:1;visibility:visible;font-size:14px;font-style:normal;font-weight:500;line-height:17px}.facets-container .facets__disclosure-vertical .facets__price .field__label{display:none}body .grecaptcha-badge{display:none!important}.drawer-open-view .prescription-required-slide{z-index:9999999999}.yotpo-main-widget-layout .yotpo-reviews-list .yotpo-review .yotpo-verified-image-icon .yotpo-avatar-initials-text{font-size:18px}@media (max-width: 767px){.yotpo-main-widget-layout .yotpo-reviews-list .yotpo-review .yotpo-verified-image-icon .yotpo-avatar-initials-text{font-size:16px}}@media (min-width: 992.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .left-rail .product-badges,.template-search .template-search .product-grid-container .product-grid.style-is-grid .product-card-box-box .left-rail .product-badges{top:10px}}@media screen and (max-width: 991px){.header__inline-menu .res-footer .res-action a:first-child{display:none}}@media (max-width: 992px){.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container{top:7px}.plp-product-section .product-content .product-grid .product-card-box-box .left-rail .product-badges,.template-search .template-search .product-grid-container .product-grid .product-card-box-box .left-rail .product-badges{left:initial!important;right:0}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container{bottom:0}}@media (max-width: 767px){.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container{width:100%}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions .ldt-cp-toolbar-actions-close{right:5px}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row{padding:16px;border-radius:16px 16px 0 0;display:flex;justify-content:space-between}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-row-list{flex-wrap:wrap;gap:10px}.ldt-cp-r .ldt-cp-fixed.ldt-cp-toolbar-container .ldt-cp-toolbar-row .ldt-cp-toolbar-actions{width:140px;display:flex;flex-wrap:wrap}.product-grid .product-card-box .ldt-cp-product-grid-add-to-compare-container{left:0}.testimonial_wrapper .testi-slider-main .slider-buttons{display:none}body.variant-selection-popup-active{overflow:hidden}}.cpap-font-bold{font-weight:700}.cpap-font-medium{font-weight:500}.cpap-font-regular{font-weight:400}.cpap-h1-display{font-size:170px;line-height:191.01px}.cpap-h1{font-size:72px;line-height:78px}.cpap-h2{font-size:56px;line-height:64px}.cpap-h2-mobile{font-size:40px;line-height:46px}.cpap-h3{font-size:24px;line-height:32px}@media screen and (max-width: 1200px){.cpap-h1-display{font-size:80px;line-height:80px}.cpap-h1{font-size:48px;line-height:52px}.cpap-h2{font-size:40px;line-height:46px}.cpap-h2-mobile,.cpap-h3{font-size:24px;line-height:32px}}.cpap-lg-p{font-size:18px;line-height:24px}.cpap-rte-p{font-size:17px;line-height:26px}.cpap-p{font-size:16px;line-height:24px}.cpap-sm-p{font-size:14px;line-height:17px}.cpap-xs-p{font-size:12px;line-height:18px}.cpap-hyperlink-soft-black{color:var(--cpap-primary-soft-black);text-decoration:underline;cursor:pointer}span.cpap-hyperlink-soft-black{cursor:unset}.cpap-hyperlink-soft-black:hover{color:#858585;text-decoration:underline}.cpap-xl-p{font-size:24px;line-height:32px}@media screen and (max-width: 767px){.cpap-xl-p{font-size:14px;line-height:17px}}@media screen and (max-width: 374.98px){.cpap-h1-display{font-size:60px;line-height:60px}}.btn{transition:.3s;--bs-btn-font-weight: 700;--bs-btn-font-size: 14px;--bs-btn-padding-x: 24px;--bs-btn-padding-y: 7px;--bs-btn-border-radius: 28px;--bs-btn-line-height: 24px;--bs-border-radius-lg: 28px;--bs-border-radius-sm: 28px;justify-content:center;width:fit-content;align-items:center;gap:8px;white-space:nowrap}.btn:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:hover{text-decoration:none}.btn-lg{min-width:350px;--bs-btn-padding-y: 16px;--bs-btn-padding-x: 24px;--bs-btn-font-size: 18px;--bs-btn-border-radius: var(--bs-border-radius-lg)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: 14px;--bs-badge-font-weight: 500;--bs-badge-color: var(--cpap-text-text-gray);--bs-badge-border-radius: 4px;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.btn-primary{position:relative;--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: var(--cpap-primary-white);--bs-btn-border-color: var(--cpap-primary-orange);--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-overlay-utility-orange);--bs-btn-hover-border-color: var(--cpap-primary-orange);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-overlay-utility-orange);--bs-btn-active-border-color: var(--cpap-overlay-utility-orange);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-primary:focus:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid var(--cpap-primary-orange);border-radius:inherit;pointer-events:none}.btn-primary:active:before{border:none}.btn-primary-no-outline{--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: var(--cpap-primary-white);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-overlay-utility-orange);--bs-btn-hover-border-color: var(--cpap-primary-orange);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-overlay-utility-orange);--bs-btn-active-border-color: var(--cpap-overlay-utility-orange);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-primary-no-outline:focus{--bs-btn-border-color: var(--cpap-primary-soft-black)}.btn-primary-filled{position:relative;--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: var(--cpap-overlay-utility-orange);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-overlay-utility-orange);--bs-btn-hover-border-color: var(--cpap-primary-orange);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-overlay-utility-orange);--bs-btn-active-border-color: var(--cpap-overlay-utility-orange);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-primary-filled:focus{--bs-btn-border-color: var(--cpap-primary-orange)}.btn-primary-filled:focus:before{content:"";transition:var(--cpap-primary-white) .3s;position:absolute;top:1px;left:1px;right:1px;bottom:1px;border:2px solid var(--cpap-primary-white);border-radius:inherit;pointer-events:none}.btn-primary-filled:active:before{border:none}.btn-secondary{--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: var(--cpap-primary-white);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-primary-white);--bs-btn-hover-border-color: var(--cpap-primary-orange);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-primary-white);--bs-btn-active-border-color: var(--cpap-primary-orange);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-secondary:focus{--bs-btn-border-color: var(--cpap-primary-orange)}.btn-secondary-outline,.btn-secondary-outline-sm-gray{position:relative;--bs-btn-padding-x: 16px;--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: var(--cpap-primary-white);--bs-btn-border-color: #eaeaea;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-overlay-utility-orange);--bs-btn-hover-border-color: var(--cpap-primary-orange);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-primary-white);--bs-btn-active-border-color: var(--cpap-primary-orange);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-secondary-outline:focus{--bs-btn-border-color: var(--cpap-primary-orange)}.btn-secondary-outline-sm-gray:focus{--bs-btn-border-color: #eaeaea}.btn-secondary-outline:focus:before,.btn-secondary-outline-sm-gray:focus:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #eaeaea;border-radius:inherit;pointer-events:none}.btn-secondary-outline:active:before,.btn-secondary-outline-sm-gray:active:before{border:none}.btn-secondary-dark{position:relative;--bs-btn-color: var(--cpap-primary-white);--bs-btn-bg: var(--cpap-accent-plum);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-primary-white);--bs-btn-hover-border-color: var(--cpap-primary-soft-black);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-primary-white);--bs-btn-active-border-color: var(--cpap-primary-soft-black);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-secondary-dark:focus{--bs-btn-border-color: var(--cpap-primary-orange)}.btn-secondary-dark:focus:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border:2px solid var(--cpap-primary-white);border-radius:inherit;pointer-events:none}.btn-secondary-dark:active:before{border:none}.btn-orange{position:relative;--bs-btn-color: var(--cpap-primary-white);--bs-btn-bg: var(--cpap-primary-orange);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-overlay-utility-orange);--bs-btn-hover-border-color: var(--cpap-primary-orange);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-overlay-utility-orange);--bs-btn-active-border-color: var(--cpap-overlay-utility-orange);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-white);--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-orange:focus:before{content:"";transition:var(--cpap-primary-white) .3s;position:absolute;top:1px;left:1px;right:1px;bottom:1px;border:2px solid var(--cpap-primary-white);border-radius:inherit;pointer-events:none}.btn-orange:active:before{border:none}.btn-media-gray{--bs-btn-color: var(--cpap-primary-white);--bs-btn-bg: #c3b9be;--bs-btn-border-color: #c3b9be;--bs-btn-hover-color: var(--cpap-primary-white);--bs-btn-hover-bg: #c3b9be;--bs-btn-hover-border-color: #c3b9be;--bs-btn-focus-shadow-rgb: #c3b9be;--bs-btn-active-color: var(--cpap-primary-white);--bs-btn-active-bg: #c3b9be;--bs-btn-active-border-color: #c3b9be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #c3b9be;--bs-btn-disabled-bg: #c3b9be;--bs-btn-disabled-border-color: #c3b9be}.btn-media-white{--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: var(--cpap-primary-white);--bs-btn-border-color: #c3b9be;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: var(--cpap-primary-white);--bs-btn-hover-border-color: #c3b9be;--bs-btn-focus-shadow-rgb: #c3b9be;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: var(--cpap-primary-white);--bs-btn-active-border-color: #c3b9be;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-soft-black);--bs-btn-disabled-bg: var(--cpap-primary-white);--bs-btn-disabled-border-color: #c3b9be}.btn-filter-chip{--bs-btn-color: var(--cpap-primary-soft-black);--bs-btn-bg: rgba(46, 46, 46, .05);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--cpap-primary-soft-black);--bs-btn-hover-bg: rgba(46, 46, 46, .05);--bs-btn-hover-border-color: var(--cpap-primary-soft-black);--bs-btn-focus-shadow-rgb: #c3b9be;--bs-btn-active-color: var(--cpap-primary-soft-black);--bs-btn-active-bg: rgba(46, 46, 46, .05);--bs-btn-active-border-color: var(--cpap-primary-soft-black);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--cpap-primary-soft-black);--bs-btn-disabled-bg: rgba(46, 46, 46, .05);--bs-btn-disabled-border-color: transparent}.badge-orange{background-color:var(--cpap-overlay-utility-orange);border-color:var(--cpap-overlay-utility-orange)}.badge-beige{background-color:var(--cpap-primary-beige);border-color:var(--cpap-primary-beige)}.cpap-bg-transparent{background-color:transparent}.cpap-border-0{border-width:0}.cpap-rounded-1\/2{border-radius:50%}.cpap-pointer-events-auto{pointer-events:auto}.cpap-opacity-0{opacity:0}.cpap-align-middle{vertical-align:middle}.cpap-capitalize{text-transform:capitalize}.product-stickey-sub-nav{background:var(--cpap-primary-beige);box-shadow:0 4px 66px 0 var(--cpap-bottom-light-box-shadow);margin-bottom:23px}.product-stickey-sub-nav.account-sub-nav{margin-bottom:0}.product-stickey-sub-nav ul{gap:32px}.product-stickey-sub-nav ul a{color:var(--cpap-accent-plum);line-height:var(--bs-body-line-height-65);transition:all .3s linear}.product-stickey-sub-nav ul a.active:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;border-radius:2px 2px 0 0;background:var(--cpap-primary-orange)}.product-stickey-sub-nav ul a:hover{color:var(--cpap-primary-black)}.product-stickey-sub-nav.pdp-stickey{position:sticky;top:0;z-index:2;transition:all .5s linear}.product-stickey-sub-nav.pdp-stickey.cpap-scroll-to-top{top:128px}.product-stickey-sub-nav ul.mobile-pdp-nav a{font-size:var(--bs-body-font-size-13);line-height:var(--bs-body-line-height-56)}.product-stickey-sub-nav ul.mobile-pdp-nav ul a{font-size:var(--bs-body-font-size-13);line-height:var(--bs-body-line-height-20);padding:12px 0}.product-stickey-sub-nav .pdp-mobile-hidden-sub-nav{display:none;top:56px;background:var(--cpap-primary-beige);padding:0 20px;margin:0 -20px;width:calc(100% + 40px)!important;box-shadow:0 26px 30px 0 var(--cpap-bottom-light-box-shadow)}.product-stickey-sub-nav .pdp-mobile-sub-nav-extender span{padding:9px 16px;gap:10px;border-radius:28px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);color:var(--cpap-primary-soft-black)}@media (max-width: 1200px){.product-stickey-sub-nav ul{gap:24px}.product-stickey-sub-nav ul.mobile-pdp-nav ul a{display:inline-block}}@media (max-width: 990.98px){.product-stickey-sub-nav.pdp-stickey.cpap-scroll-to-top{top:72px}}.quiz-box{transform:translateY(-50%);z-index:2}.quiz-box .sleep-journey{max-width:unset;padding:0 0 0 40px}.quiz-box .sleep-journey .sleep-journey-block{flex-direction:column;padding:0 15px;border:none;border-left:1px solid var(--cpap-stroke-gray)}.quiz-box .sleep-journey a.sleep-journey-block-a{padding:15px 0 14px;max-width:174px}.quiz-box .sleep-journey .sleep-journey-text{padding:0 28px 0 0}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child{padding:0;max-width:unset}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block{padding:24px 24px 24px 23px}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block span{min-width:142px}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child:hover button{background:var(--cpap-overlay-utility-orange)}.quiz-box .sleep-journey .sleep-journey-block button.btn{padding:9px 24px;border:1px solid var(--cpap-primary-orange);border-radius:28px;text-decoration:none;color:var(--cpap-primary-soft-black)}.quiz-box .sleep-journey:after{background:var(--Gradients-Cool-Gradient, linear-gradient(90deg, var(--cpap-gradient-cool-1) 27.15%, var(--cpap-accent-light-blue) 70.37%))}@media (max-width: 1200px){.quiz-box .sleep-journey .sleep-journey-text{padding:0}.quiz-box .sleep-journey .sleep-journey-block{padding:0 5px;justify-content:space-between}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block{padding:15px 10px 14px}}@media (max-width: 1023px){.quiz-box{transform:initial;margin-top:40px}.quiz-box .sleep-journey{flex-wrap:wrap}.quiz-box .sleep-journey .sleep-journey-text{width:100%;max-width:100%;align-items:flex-start;border:none;margin-bottom:30px}.quiz-box .sleep-journey{padding:32px 24px 0}.sleep-journey a.sleep-journey-block-a{max-width:100%;width:100%}.quiz-box .sleep-journey .sleep-journey-block{width:100%;flex-direction:row;border:none;padding:14px 0 14px 3px}.quiz-box .sleep-journey a.sleep-journey-block-a{border-top:1px solid var(--cpap-stroke-gray);max-width:unset}.quiz-box .sleep-journey .sleep-journey-block span{text-align:left}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child{border-radius:0}.quiz-box .sleep-journey:after{background:var(--Gradients-Cool-Gradient, linear-gradient(0deg, var(--cpap-gradient-cool-1) 27.15%, var(--cpap-accent-light-blue) 70.37%))}.quiz-box .sleep-journey a.sleep-journey-block-a{padding:0}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block{padding:14px 0 14px 3px}}@media (max-width: 990px){.quiz-box .sleep-journey,.quiz-box .sleep-journey a.sleep-journey-block-a{display:block}}@media (max-width: 767px){.quiz-box .sleep-journey .sleep-journey-block span{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}.quiz-box .sleep-journey span.sleep-arrow{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.quiz-box .sleep-journey .sleep-journey-block{gap:0}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block{flex-direction:column;padding:24px 0}.quiz-box .sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block span{max-width:142px;margin:0 auto;padding-bottom:17px;text-align:center}}.collection-section_header .collection-section-title{margin-bottom:2rem}.collection-section_header .sub-description{padding:0 26%}.collection-grid-main{gap:32px;padding-bottom:80px;padding-top:62px}.collection-grid-main .collection-inner{height:100%}.collection-grid-main .collection-grid-col{width:calc(16.6% - 26px);background:var(--cpap-primary-beige);border:1px solid var(--cpap-primary-beige);padding:16px;border-radius:8px}.collection-grid-main .collection-grid-col>a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.collection-grid-main .collection-grid-col:hover{border:1px solid var(--cpap-primary-orange);box-shadow:0 -4px 66px #00000014}.collection-grid-main .collection-grid-col:hover .btn{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.collection-grid-main .collection-title{font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32);margin-bottom:16px}.collection-grid-main .collection-title .collection-title-anchor{color:var(--cpap-primary-soft-black);text-decoration:none}.collection-grid-main .collection-grid-image{width:72px;height:72px;background:var(--cpap-primary-white);border-radius:50%;overflow:hidden}.collection-grid-main .collection-details{margin-top:10px;z-index:1}.collection-grid-main .collection-details .collection-card-button{height:35px;text-transform:capitalize}.collection-grid-main .collection-no-image .collection-title a{color:var(--cpap-primary-orange)}.collection-grid-main .collection-grid-col.collection-no-image{border:1px solid var(--cpap-primary-orange);background:none}.collection-grid-main .collection-grid-col.collection-no-image:hover{background:var(--cpap-primary-orange)}.collection-grid-main .collection-grid-col.collection-no-image:hover .collection-title a{color:var(--cpap-primary-white)}.collection-section_header{margin-top:80px}.collection-grid-main .collection-grid-col.collection-top-cards{width:calc(25% - 24px);padding:39px 20px 39.5px}.collection-grid-main .collection-top-cards .collection-title{margin-bottom:13.5px}.collection-grid-main .collection-top-cards .collection-details .collection-card-button{height:40px}.collection-grid-main .collection-top-cards .collection-details{margin-top:0}.collection-grid-main .collection-top-cards .collection-grid-image{width:auto;height:auto;border-radius:unset;background:unset;min-height:248px}.card-animation-top .collection-image-1{position:absolute;top:-42%}.collection-grid-main .collection-top-cards.card-animation-top:hover .collection-image-1{top:-40%}.card-animation-right .collection-image-1{position:absolute;right:-30%}.collection-grid-main .collection-top-cards.card-animation-right:hover .collection-image-1{right:-22%}.card-animation-left_top .collection-image-2{position:absolute;left:-21%;top:-4.5%;width:63%;transform:rotate(14.602deg)}.collection-grid-main .collection-top-cards.card-animation-left_top:hover .collection-image-2{left:-15%;top:0%}.card-animation-middle_with_two_images .collection-image-1{position:absolute;left:0;z-index:1}.card-animation-middle_with_two_images .collection-image-2{position:absolute;right:6px}.collection-grid-main .collection-top-cards.card-animation-middle_with_two_images:hover .collection-image-1{left:4%}.collection-grid-main .collection-top-cards.card-animation-middle_with_two_images:hover .collection-image-2{right:10px}.collection-image-_mobile{display:none}@media (max-width: 1360px){.collection-grid-main .collection-title{font-size:var(--bs-body-font-size-18)}}@media (max-width: 1250px){.collection-grid-main{gap:24px}.collection-grid-main .collection-top-cards .collection-grid-image{min-height:180px}.card-animation-left_top .collection-image-2{width:55%}}@media (max-width: 1150px){.collection-grid-main .collection-top-cards .collection-grid-image{min-height:150px}.collection-grid-main .collection-grid-col.collection-top-cards{width:calc(25% - 18px)}.collection-grid-main .collection-grid-col{width:calc(16.6% - 20px);padding:20px 10px}.collection-grid-main .collection-title{font-size:var(--bs-body-font-size-16);line-height:var(--bs-body-line-height-24)}}@media (max-width: 1150px) and (min-width: 769px){.collection-grid-main .collection-inner{flex-direction:column;justify-content:space-between}.collection-grid-main .collection-grid-col.collection-no-image .collection-inner{flex-direction:row}.collection-grid-main .collection-top-cards .collection-title{margin-top:20px}}@media (max-width: 1024px){.collection-grid-main .collection-top-cards .collection-image-1,.collection-grid-main .collection-top-cards .collection-image-2{display:none}.collection-image-_mobile{display:block;width:100%}.collection-grid-main .collection-top-cards .collection-grid-image{min-height:unset;padding:0;width:100%}.collection-grid-main .collection-grid-col.collection-top-cards{padding:0 0 24px}.collection-grid-main .collection-top-cards .collection-details{width:100%;padding:0 6.5px}.collection-grid-main .collection-top-cards .collection-inner{height:100%}.collection-grid-main .collection-no-image .collection-title{font-size:var(--bs-body-font-size-24)}.collection-grid-main .collection-grid-col.collection-top-cards .collection-title{margin-bottom:12px;margin-top:0}}@media (max-width: 991px){.collection-grid-main .collection-grid-col.collection-top-cards{width:calc(50% - 18px);max-width:419px;padding-bottom:40px}.collection-grid-main .collection-grid-col{width:calc(33.33% - 20px);max-width:268px;padding:24px 56px 32px 57px}.collection-grid-main{justify-content:center;gap:32px 36px;padding-left:20px;padding-right:20px}.collection-grid-main .collection-title{font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32)}.collection-grid-main .collection-grid-image{width:110px;height:110px}.collection-grid-main .collection-details{margin-top:33.4px}.collection-grid-main .collection-grid-col.collection-top-cards .collection-title{margin-bottom:13.5px}.collection-section_header .sub-description{padding:0}.collection-grid-main .collection-grid-col.collection-no-image .collection-inner{justify-content:center}}@media (max-width: 920px){.collection-grid-main .collection-grid-col{width:calc(33.33% - 10px);max-width:236px;padding:24px 40px 32px}}@media (max-width: 820px){.collection-grid-main .collection-grid-col.collection-top-cards{width:calc(50% - 20px);max-width:308px}.collection-grid-main .collection-grid-col{width:calc(33.33% - 20px);max-width:195px;padding:16px 20px}.collection-grid-main .collection-grid-image{width:72px;height:72px}.collection-grid-main .collection-details{margin-top:10px}.collection-grid-main .collection-top-cards .collection-details{margin-top:20px}}@media (max-width: 1024px) and (min-width: 767px){.collection-grid-main .collection-details .collection-card-button{height:auto;padding:8.2px 15.7px}}@media (max-width: 767px){.collection-section_header{margin-top:40px}.collection-section_header .sub-description{padding:0}.collection-grid-main .collection-title{font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24)}.collection-section_header .collection-section-title{margin-bottom:24px;padding:0 14px}.collection-grid-main{gap:16px;padding:30px 20px 80px}.collection-grid-main .collection-grid-col.collection-top-cards{width:calc(50% - 8px)}.card-animation-left_top .collection-image-2{left:-15%;top:0%}.collection-grid-main .collection-grid-image{width:50px;height:50px;padding:10px;flex:50px}.collection-grid-main .collection-details{flex:calc(100% - 50px);display:flex;justify-content:space-between;align-items:center;margin-top:0}.collection-grid-main .collection-grid-col{padding:10px 16px}.collection-grid-main .collection-grid-col.collection-no-image{padding:15px 16px}.collection-grid-main .collection-grid-col.collection-top-cards .collection-title{padding:0}.collection-grid-main .collection-title{flex:calc(100% - 104px);padding:0 16px;margin:0}.collection-grid-main .collection-details .collection-card-button{height:40px}.collection-grid-main .collection-grid-col.collection-no-image .collection-details{flex:100%}.collection-grid-main .collection-top-cards .collection-details{display:initial;margin-top:0}.collection-grid-main .collection-top-cards .collection-grid-image{flex:100%}.collection-grid-main .collection-inner{justify-content:space-between;align-items:center;height:auto}.collection-grid-main .collection-grid-col{width:100%;max-width:100%}}.multicolumn .title{margin:0}.multicolumn.no-heading .title{display:none}.multicolumn .title-wrapper-with-link{margin-top:0}@media screen and (max-width: 749px){.multicolumn .title-wrapper-with-link{margin-bottom:3rem}.multicolumn .page-width{padding-left:0;padding-right:0}}.multicolumn-card__image-wrapper--third-width{width:33%}.multicolumn-card__image-wrapper--half-width{width:50%}.multicolumn-list__item.center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width),.multicolumn-list__item:only-child{margin-left:auto;margin-right:auto}.multicolumn .button{margin-top:1.5rem}@media screen and (min-width: 750px){.multicolumn .button{margin-top:4rem}}.multicolumn-list{margin-top:0;margin-bottom:0;padding:0}.multicolumn-list__item:only-child{max-width:72rem}.multicolumn-list__item--empty{display:none}.multicolumn:not(.background-none) .multicolumn-card{background:rgb(var(--color-background));height:100%}.multicolumn.background-primary .multicolumn-card{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.multicolumn-list h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.multicolumn-list h3,.multicolumn-list p{margin:0}.multicolumn-card-spacing{padding-top:2.5rem;margin-left:2.5rem;margin-right:2.5rem}.multicolumn-card__info>:nth-child(2){margin-top:1rem}.multicolumn-list__item.center .media--adapt,.multicolumn-list__item .media--adapt .multicolumn-card__image{width:auto}.multicolumn-list__item.center .media--adapt img{left:50%;transform:translate(-50%)}@media screen and (max-width: 749px){.multicolumn-list{margin:0;width:100%}.multicolumn-list:not(.slider){padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 750px){.multicolumn-list.slider,.multicolumn-list.grid--4-col-desktop{padding:0}.multicolumn-list__item,.grid--4-col-desktop .multicolumn-list__item{padding-bottom:0}.background-none .grid--2-col-tablet .multicolumn-list__item{margin-top:4rem}}.background-none .multicolumn-card-spacing{padding:0;margin:0}.multicolumn-card__info{padding:2.5rem}.background-none .multicolumn-card__info{padding-top:0;padding-left:0;padding-right:0}.background-none .slider .multicolumn-card__info{padding-bottom:0}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2.5rem}.background-none .slider .multicolumn-card__info{padding-left:.5rem}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:1.5rem}.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:2.5rem;padding-right:2.5rem}@media screen and (max-width: 749px){.background-none .slider .multicolumn-card__info{padding-bottom:1rem}.multicolumn.background-none .slider.slider--mobile{margin-bottom:0rem}}@media screen and (min-width: 750px){.background-none .multicolumn-card__image-wrapper{margin-left:1.5rem;margin-right:1.5rem}.background-none .multicolumn-list .multicolumn-card__info,.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:1.5rem;padding-right:1.5rem}}.multicolumn-card{position:relative;box-sizing:border-box}.multicolumn-card>.multicolumn-card__image-wrapper--full-width:not(.multicolumn-card-spacing){border-top-left-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));border-top-right-radius:calc(var(--text-boxes-radius) - var(--text-boxes-border-width));overflow:hidden}.multicolumn.background-none .multicolumn-card{border-radius:0}.multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem}.multicolumn-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}@media screen and (min-width: 990px){.multicolumn-list__item--empty{display:list-item}}slider-component{--desktop-margin-left-first-item: max( 5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) );position:relative;display:block}slider-component.slider-component-full-width{--desktop-margin-left-first-item: 1.5rem}@media screen and (max-width: 749px){slider-component.page-width{padding:0 1.5rem}}@media screen and (min-width: 749px) and (max-width: 990px){slider-component.page-width{padding:0 5rem}}@media screen and (max-width: 989px){.no-js slider-component .slider{padding-bottom:3rem}}.slider__slide{--focus-outline-padding: .5rem;--shadow-padding-top: calc( (var(--shadow-vertical-offset) * -1 + var(--shadow-blur-radius)) * var(--shadow-visible) );--shadow-padding-bottom: calc( (var(--shadow-vertical-offset) + var(--shadow-blur-radius)) * var(--shadow-visible) );scroll-snap-align:start;flex-shrink:0;padding-bottom:0}@media screen and (max-width: 749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider--mobile:after{content:"";width:0;padding-left:1.5rem}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (min-width: 750px){.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1rem;-webkit-overflow-scrolling:touch}.slider.slider--tablet-up .slider__slide{margin-bottom:0}}@media screen and (max-width: 989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider--tablet:after{content:"";width:0;padding-left:1.5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider.slider--tablet.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--tablet.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}.slider--everywhere{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center}@media screen and (min-width: 990px){.slider-component-desktop.page-width{max-width:none}.slider--desktop{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-bottom:1rem;scroll-padding-left:var(--desktop-margin-left-first-item)}.slider--desktop:after{content:"";width:0;padding-left:5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.slider.slider--desktop .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.slider--desktop .slider__slide:first-child{margin-left:var(--desktop-margin-left-first-item);scroll-margin-left:var(--desktop-margin-left-first-item)}.slider-component-full-width .slider--desktop{scroll-padding-left:1.5rem}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:1.5rem;scroll-margin-left:1.5rem}.slider-component-full-width .slider--desktop:after{padding-left:1.5rem}.slider--desktop.grid--5-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 5 - var(--grid-desktop-horizontal-spacing) * 2)}.slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 3 - var(--grid-desktop-horizontal-spacing) * 4)}.slider--desktop.grid--2-col-desktop .grid__item{width:calc((100% - var(--desktop-margin-left-first-item)) / 2 - var(--grid-desktop-horizontal-spacing) * 5)}.slider--desktop.grid--1-col-desktop .grid__item{width:calc(100% - var(--desktop-margin-left-first-item) - var(--grid-desktop-horizontal-spacing) * 9)}.slider.slider--desktop.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.slider.slider--desktop.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media (prefers-reduced-motion){.slider{scroll-behavior:auto}}.slider{scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border-radius:.4rem;border:0}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-counter{display:flex;justify-content:center;min-width:4.4rem}@media screen and (min-width: 750px){.slider-counter--dots{margin:0 1.2rem}}.slider-counter__link{padding:1rem}@media screen and (max-width: 749px){.slider-counter__link{padding:.7rem}}.slider-counter__link--dots .dot{width:1rem;height:1rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.5);padding:0;display:block}.slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-foreground))}@media screen and (forced-colors: active){.slider-counter__link--active.slider-counter__link--dots .dot{background-color:CanvasText}}.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:rgb(var(--color-foreground))}.slider-counter__link--dots .dot,.slider-counter__link--numbers{transition:transform .2s ease-in-out}.slider-counter__link--active.slider-counter__link--numbers,.slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,.slider-counter__link--numbers:hover{transform:scale(1.1)}.slider-counter__link--numbers{color:rgba(var(--color-foreground),.5);text-decoration:none}.slider-counter__link--numbers:hover{color:rgb(var(--color-foreground))}.slider-counter__link--active.slider-counter__link--numbers{text-decoration:underline;color:rgb(var(--color-foreground))}.slider-buttons{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 990px){.slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:none}}@media screen and (max-width: 989px){.slider--desktop:not(.slider--tablet)+.slider-buttons{display:none}}@media screen and (min-width: 750px){.slider--mobile+.slider-buttons{display:none}}.slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.slider-button:not([disabled]):hover{color:rgb(var(--color-foreground))}.slider-button .icon{height:.6rem}.slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3);cursor:not-allowed}.slider-button--next .icon{transform:rotate(-90deg)}.slider-button--prev .icon{transform:rotate(90deg)}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.testimonial-title{margin-bottom:32px}.testimonial-title .testimonial-main-header{color:var(--cpap-primary-soft-black)}body .multicolumn.background-primary .multicolumn-card.content-container{background:var(--cpap-primary-white)!important;border-radius:16px;box-shadow:0 -4px 66px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.multicolumn-card.content-container .multicolumn-card-spacing{width:100%;padding:0;position:relative;overflow:hidden;margin:0}.multicolumn-card.content-container .multicolumn-card-spacing .media{padding-bottom:100%!important}.multicolumn-card.content-container .multicolumn-card-spacing img.multicolumn-card__image.multicolumn-card__video{cursor:pointer}@media (min-width: 989px){.testi-slider-main{width:calc(100% + 60px);padding:0 30px;margin-left:-30px;overflow:hidden;margin-bottom:50px}.testimonial-slider .slick-list{overflow:visible}.testimonial-slider .slick-list .slick-track .slick-slide .multicolumn-card{box-shadow:none}.testimonial-slider .slick-list .slick-track .slick-slide.slick-active .multicolumn-card{box-shadow:0 -4px 55px var(--cpap-overlay-box-multicolumn-shadow)}}.multicolumn-card .multicolumn-card__info.single-card .info-content-header{padding:16px 35px 16px 32px;background:var(--cpap-primary-orange);min-height:88px}.multicolumn-card .multicolumn-card__info.single-card .info-content-header p{color:var(--cpap-primary-white)}.multicolumn-card__info .card_header~.info_content{margin-top:27px}.multicolumn-card__info p{color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size-18);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.multicolumn-card__info p strong{color:var(--cpap-primary-soft-black)}.multicolumn-card__info .card_header{margin:-40px -35px 0;display:block;padding:16px 32px;background:var(--cpap-primary-orange);color:var(--cpap-primary-white)}.multicolumn-card__info .card_header h3{color:var(--cpap-primary-white);font-family:var(--bs-body-font-rand);font-size:var(--bs-body-font-size-24);font-style:normal;font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32)}.multicolumn-card__info .card_header p{color:var(--cpap-primary-white)}.multicolumn-list .multicolumn-list__item{width:454px;max-width:calc(33.33% - 21.3333333333px);padding:40px 16px 32px;height:auto;max-width:454px}.multicolumn.testimonial_wrapper .slick-track{display:flex}.multicolumn-list .multicolumn-list__item .multicolumn-card{max-width:421px}.multicolumn-card__info .info_content .testimonial-shop-link{transition:all .2s linear;margin-top:16px}.multicolumn-card .multicolumn-card__info{padding:40px 32px 24px;height:100%}.multicolumn-card__info .info_content{width:267px}.multicolumn-card__info .info_content.info-content-full{width:100%}.multicolumn-card__info .info_content.info-content-full .btn{white-space:break-spaces}.multicolumn-card__info.single-card .info_content{width:calc(100% - 100px)}.multicolumn-card__info.single-card.info-content-full .info_content{width:100%}.multicolumn-card__info.single-card.info-content-full .info_content .rte{max-width:100%}.multicolumn-card__info .info_img{width:124px;height:124px;bottom:5px}.multicolumn-card__info .info_img img{object-position:bottom}.multicolumn-card .media--transparent .watchbtn{z-index:1;padding:9px 16px 9px 8px;background:var(--cpap-overlay-black);color:var(--cpap-primary-white);border-radius:30px;margin:16px}.multicolumn-card__info.single-card .info_img{padding:11px;bottom:8.5%}.multicolumn-card__info.single-card .info_img img{object-position:center}.multicolumn-card__info.single-card .info_content .rte{max-width:249px;min-height:72px;display:block}.multicolumn-card__info.single-card .info_content{padding:24px 16px 24px 32px;margin:0}.media--transparent .watchbtn svg{margin-right:8px}.testimonial-slider{margin:0 -16px}.testimonial_wrapper .button{width:auto;padding:10px 20px;border-radius:28px;border:1px solid var(--cpap-primary-orange);background:var(--cpap-primary-white);font-size:var(--bs-body-font-size-default);font-style:normal;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);transition:all .2s linear}.testimonial_wrapper .button:before,.testimonial_wrapper .button:after{display:none}.testimonial_wrapper .button:hover{background:var(--cpap-primary-soft-black);color:var(--cpap-primary-white);border-color:var(--cpap-primary-white)}@media (max-width: 1200px){.multicolumn-card .multicolumn-card__info{padding:25px;display:block}.multicolumn-card__info .card_header{margin:-40px -32px 0}.multicolumn-card__info .info_content{width:100%}.multicolumn-card__info .info_img{width:80px;height:80px}.multicolumn-card__info.single-card .info_img{padding:5px;bottom:5px}.multicolumn-card__info.single-card .info_content{width:100%}}@media (max-width: 767px){.multicolumn-card__info .rte p{-webkit-line-clamp:4}.multicolumn-card .media--transparent .watchbtn{margin:8.66px 0 0 8.62px}.multicolumn-card.content-container .multicolumn-card-spacing .media{padding-bottom:98.19%!important}.multicolumn-card .multicolumn-card__info{padding:20px 27px 24px 25px}.multicolumn-card__info .info_content .testimonial-shop-link{padding:10px 23.65px}.multicolumn-list .multicolumn-list__item{max-width:296px}.testimonial-slider .slick-list .slick-slide{min-width:initial}}@media (max-width: 380px){.multicolumn-list .multicolumn-list__item .multicolumn-card{max-width:276px}}@media (min-width: 750px){.testimonial_wrapper .page-width{padding-top:28px}}.testimonial-slider .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid var(--cpap-primary-beige);border-radius:100%;font-size:0;padding:0;background:var(--cpap-primary-beige);transition:all .2s linear;opacity:0}.testimonial-slider .slick-arrow.slick-prev{left:-6px}.testimonial-slider .slick-arrow.slick-next{right:-6px}.testimonial-slider .slick-arrow.slick-disabled{pointer-events:none;display:none!important}.testimonial-slider .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.testimonial-slider .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.testimonial-slider .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.testimonial-slider .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.testimonial-slider .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}.testimonial_wrapper:hover .testimonial-slider .slick-arrow{opacity:1}.testimonial-slider ul.slick-dots{bottom:7px;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.testimonial-slider ul.slick-dots li{list-style:none;font-size:0;width:auto;height:auto;margin:0}.testimonial-slider ul.slick-dots li button{font-size:0;border:none;background:var(--cpap-primary-orange);opacity:.2;width:71px;padding:0;height:2px}.testimonial-slider ul.slick-dots li.slick-active button{opacity:1}.testimonial-slider ul.slick-dots li button:before{display:none}.modal-backdrop.fade.show{display:block}.tesimonial_owner{text-align:center;border-radius:5px;overflow:hidden}.tesimonial_owner img{width:100%;height:100%;object-fit:contain}.tesimonial_owner video{width:100%;height:100%;display:block}.testimonialModal .modal-body{padding:0}.testimonialModal .modal-body .btn-close{width:10px;height:10px;background-color:var(--cpap-primary-white);border-radius:100%;padding:9px;color:var(--cpap-primary-white);opacity:1;position:absolute;right:15px;top:15px;transition:all .2s linear;z-index:1}.testimonialModal .modal-body .btn-close:hover{opacity:.5}.tesimonial_owner{border-radius:5px;overflow:hidden}@media (max-width: 767px){.testimonial-slider ul.slick-dots{flex-wrap:nowrap;padding:0 20px}.testimonial-slider ul.slick-dots li button{width:100%;max-width:71px}.testimonial-slider ul.slick-dots li{display:contents}}.home-sleep-solutions{background:var(--cpap-accent-plum);padding:120px 0 112px;margin-bottom:100px}.home-sleep-solutions .home-sleep-solutions-header h2{color:var(--cpap-primary-white);width:100%;margin:0 auto 72px}.home-sleep-solutions .home-sleep-solutions-figure{gap:24px 31px}.home-sleep-solutions .home-sleep-solutions-figure .home-sleep-solutions-figure-img{width:calc(33.33% - 21px)}.home-sleep-solutions .home-sleep-solutions-figure figure{margin:0;border-radius:8px;width:100%;max-height:308px}.home-sleep-solutions .home-sleep-solutions-figure figure img{max-width:initial;transition:all .5s;width:100%;height:100%}.home-sleep-solutions .home-sleep-solutions-figure span{color:var(--cpap-primary-white);transition:all .5s;margin-top:16px}.home-sleep-solutions .home-sleep-solutions-figure span svg{margin-left:8px}.home-sleep-solutions .home-sleep-solutions-figure .home-sleep-solutions-figure-img:hover figure img{transform:scale(1.1)}.home-sleep-solutions .home-sleep-solutions-figure .home-sleep-solutions-figure-img:hover span{transform:scale(.6)}@media (max-width: 1024px){.home-sleep-solutions{padding:72px 0 40px}}@media (max-width: 820px){.home-sleep-solutions .home-sleep-solutions-figure span{font-size:var(--bs-body-font-size)}}@media (max-width: 767px){.home-sleep-solutions .home-sleep-solutions-header h2{font-size:var(--bs-body-font-size-40);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-46);margin-bottom:63px}.home-sleep-solutions .home-sleep-solutions-figure .home-sleep-solutions-figure-img{width:calc(50% - 10px)}.home-sleep-solutions .home-sleep-solutions-figure span{margin-top:8px}.home-sleep-solutions .home-sleep-solutions-figure{gap:20px}.home-sleep-solutions .home-sleep-solutions-header{margin:0 -3px}.home-sleep-solutions .home-sleep-solutions-figure figure{max-height:141px;height:100%}.home-sleep-solutions .home-sleep-solutions-figure figure img{max-width:initial;transition:all .5s;transform:scale(1);width:initial;height:100%;border-radius:8px}.home-sleep-solutions{margin-bottom:30px}}.video-guide-section{background:linear-gradient(var(--cpap-primary-white),var(--cpap-primary-beige));padding-bottom:110px}.video-guide-carousel-header{gap:32px;text-align:center}.video-guide-carousel-header .video-guide-title{color:var(--cpap-primary-soft-black)}.slide_up_text{top:160px;transition:all .5s linear,text-shadow 2.5s ease;z-index:1}.slide_up_text.active{top:0;text-shadow:0px 5px 18px var(--cpap-gradient-warm-1)}.video-guide-carousel-header p{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32);margin:0}.video-guide-carousel .video-guide-carousel-body{gap:80px;margin-top:110px}.video-guide-carousel .video-guide-body-left{max-width:487px;width:36.677%}.video-guide-carousel .video-guide-body-left-content{background:var(--cpap-primary-orange);border-radius:16px;padding:32px;color:var(--cpap-primary-white);z-index:2}.video-guide-carousel .video-guide-body-left:after{content:"";background:var(--cpap-gradients-warm-gradient-2);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;filter:blur(16px);width:100%;height:100%;border-radius:16px;transform:scale(1.02)}.video-guide-carousel .video-guide-body-left .video-guide-content{gap:28px;color:var(--cpap-primary-white);padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--cpap-stroke-gray)}.video-guide-carousel .video-guide-chat-now{min-width:150px}.video-guide-carousel .video-guide-chat-now:hover{background:var(--cpap-overlay-utility-orange)}.video-guide-carousel .video-guide-body-left .video-guide-content p{color:var(--cpap-primary-white);font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24);margin-bottom:0}.video-guide-carousel .video-guide-body-left .video-guide-icon-text ul{gap:24px;list-style:none}.video-guide-carousel .video-guide-body-left .video-guide-icon-text ul li{gap:32px}.video-guide-carousel .video-guide-body-left .video-guide-icon-text ul li .item-icon{width:40px;text-align:center}.video-guide-carousel .video-guide-body-right{max-width:100%;width:calc(63.32% - 80px);max-height:697px;margin-top:10px}.video-guide-carousel .video-guide-slider .slide-container{display:block;background:var(--cpap-primary-white);color:var(--cpap-primary-white);font-size:var(--bs-body-font-size-36);height:100%;line-height:100px;text-align:center;transform:translate(0) scale(.4);transition:all .7s ease;opacity:.5;border-radius:8px}.video-guide-carousel .slick-list{padding-top:80px!important;padding-bottom:80px!important}.video-guide-carousel .slick-initialized .slick-slide{width:316px;height:470px}.video-guide-carousel .video-guide-slider .slide-container img{object-fit:cover;width:100%;height:100%}.video-guide-carousel .slick-slide.lt1 .slide-container{opacity:.3;transform:translate(5%) scale(1)}.video-guide-carousel .slick-slide.gt1 .slide-container{opacity:.3;transform:translate(-5%) scale(1)}.video-guide-carousel .slick-slide.slick-center .slide-container{z-index:1;transform:translate(-10%) scale(1.33);opacity:1;color:var(--cpap-primary-orange);height:100%;width:316px;transition:all .3s linear}.video-guide-carousel .video-guide-body-right .slick-arrow{transition:all .3s linear;opacity:0}.video-guide-carousel .video-guide-body-right:hover .slick-arrow{opacity:1}.video-guide-carousel .slick-prev,.video-guide-carousel .slick-next{position:absolute;top:50%;-webkit-appearance:none;appearance:none;margin-top:-10px;padding:0;border:0;background:none;cursor:pointer;color:transparent;outline:none;z-index:1;background:var(--cpap-primary-white);font-size:0;width:40px;height:40px;border-radius:50%;transition:all .3s linear}.video-guide-carousel .slick-prev{left:13%}.video-guide-carousel .slick-next{right:13%}.video-guide-carousel .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.video-guide-carousel .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .3s linear}.video-guide-carousel .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}.video-guide-carousel .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.video-guide-carousel .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.video-guide-carousel ul.slick-dots{bottom:7px;margin:40px 0 0;padding:0;display:flex;align-items:center;justify-content:center}.video-guide-carousel ul.slick-dots li{list-style:none;font-size:0;width:auto;height:auto;margin:0;display:contents}.video-guide-carousel ul.slick-dots li button{font-size:0;border:none;background:var(--cpap-primary-orange);opacity:.2;width:100%;max-width:71px;padding:0;height:2px;transition:all .3s linear}.video-guide-carousel ul.slick-dots li.slick-active button{opacity:1}.video-guide-carousel .slider-container-details{text-align:left;padding:5px 24px 8px;max-width:90%;gap:12.75px;transition:all .3s linear;left:0;bottom:0}.video-guide-carousel .slider-container-details h3{color:var(--cpap-primary-white);transition:all .3s linear}.video-guide-carousel .slider-container-details a{gap:8px;color:var(--cpap-primary-white);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);padding:6.75px 12px 6.75px 6px;text-decoration:none}.video-guide-carousel .slider-container-details a:hover{color:var(--cpap-primary-white)}.video-guide-carousel .video-guide-body-right:hover .slick-slide.slick-center .slider-container-details h3{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}.video-guide-carousel .video-guide-body-right:hover .slick-slide.slick-center .slider-container-details{bottom:20px}.video-guide-carousel .video-with-overlay{height:100%;left:-87%;display:none;width:270%}.video-guide-carousel .slick-active.slick-center .video-with-overlay{display:block}.video-guide-carousel .video-with-overlay iframe{height:100%;width:100%}.video-guide-carousel .video-with-overlay video{height:100%}.video-guide-carousel .video-with-overlay:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:linear-gradient(180deg,#000000b3,#00000003 99.99%,#d9d9d900)}.youtube-video{aspect-ratio:16/9;width:100%}#VideoGuideModel .modal-header .close{border-radius:50%;z-index:3;width:16px;height:16px;display:flex;align-items:center;justify-content:center}#VideoGuideModel .modal-content .guide-video{box-shadow:0 0 15px var(--cpap-primary-black);background:var(--cpap-primary-black)}#VideoGuideModel .modal-content .guide-video video{width:100%;z-index:1;position:relative}@media (max-width: 1380px){.video-guide-carousel .slick-initialized .slick-slide{height:390px}.video-guide-carousel .slick-slide.slick-center .slide-container{width:300px}.video-guide-carousel .slick-next{right:20px}.video-guide-carousel .slick-prev{left:20px}.video-guide-carousel .slick-slide.slick-center .slide-container{transform:translate(-20%) scale(1.33)}.video-guide-carousel .slick-prev,.video-guide-carousel .slick-next{transform:translateY(-50%)}.video-guide-carousel .video-guide-carousel-body{gap:40px}.video-guide-carousel .slick-list{padding-top:65px!important;padding-bottom:65px!important}.video-guide-carousel .video-guide-body-right{max-width:600px;margin:0 auto}.video-guide-carousel .video-guide-h3{font-size:var(--bs-body-font-size-40);line-height:var(--bs-body-line-height-52)}.video-guide-carousel .video-guide-body-left .video-guide-content{gap:15px}}@media (max-width: 1100px){.video-guide-carousel .slick-next{right:10px}.video-guide-carousel .slick-prev{left:10px}.video-guide-carousel .slick-initialized .slick-slide{height:320px}.video-guide-carousel .slick-slide.slick-center .slide-container{width:250px}.video-guide-carousel .slick-slide.slick-center .slide-container{transform:translate(-15%) scale(1.33)}.video-guide-carousel .video-guide-body-left-content{padding:15px}.video-guide-carousel .video-guide-h3{font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32)}.video-guide-carousel .video-guide-body-left .video-guide-content{padding-bottom:15px;margin-bottom:15px}.video-guide-carousel .video-guide-body-left .video-guide-icon-text ul{gap:15px}}@media (max-width: 1024px){.video-guide-section{padding-bottom:60px}.video-guide-carousel .video-guide-carousel-body{flex-direction:column}.video-guide-carousel .video-guide-body-left{width:100%;margin:0 auto;max-width:100%}.video-guide-carousel .video-guide-body-right{width:100%;max-width:761px;margin:0 auto}.video-guide-carousel .slick-initialized .slick-slide{max-height:80vh}.video-guide-carousel .video-guide-h3{font-size:var(--bs-body-line-height-32);line-height:var(--bs-body-font-size-40)}.video-guide-carousel .slick-next{right:10%}.video-guide-carousel .slick-prev{left:10%}.video-guide-carousel .slick-slide.slick-center .slide-container{transform:translate(-7%) scale(1.33)}}@media (max-width: 767px){.video-guide-carousel-header{gap:0px}.video-guide-carousel-header p{padding:0 20px;max-width:339px;margin:0 auto}.video-guide-carousel-header .video-guide-title{font-size:var(--bs-body-font-size-100);line-height:var(--bs-body-line-height-129)}.video-guide-carousel .video-guide-carousel-body{margin-top:83px}.video-guide-carousel .slider-container-details{padding:5px 12px 8px;max-width:100%}.video-guide-carousel .video-guide-body-left .video-guide-icon-text ul{gap:24px}.video-guide-carousel .slick-active.slick-center .slider-container-details{padding:5px 16px 8px}.video-guide-carousel .slider-container-details h3{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}.video-guide-carousel .slick-initialized .slick-slide{height:258px}.video-guide-carousel .slick-slide.slick-center .slide-container{width:192px}.video-guide-carousel .slick-next{right:0}.video-guide-carousel .slick-prev{left:0}.video-guide-carousel .slick-slide.slick-center .slide-container{transform:translate(-20%) scale(1.33)}.video-guide-carousel .video-guide-body-right .slick-arrow{opacity:1}.video-guide-carousel .slick-prev,.video-guide-carousel .slick-next{transform:translateY(-50%)}.video-guide-carousel .slick-arrow:hover{background:var(--cpap-primary-white);border-color:var(--cpap-primary-white)}.video-guide-carousel .slick-arrow:hover:before{border-color:var(--cpap-primary-soft-black)}.video-guide-carousel .video-guide-carousel-body{margin:22px -15px 0;padding:60px 15px 0;background:var(--cpap-primary-beige);gap:40px}.video-guide-carousel .slick-list{padding-top:45px!important;padding-bottom:45px!important}.video-guide-carousel .video-guide-body-right{max-width:375px}.video-guide-carousel .video-guide-body-left-content{padding:40px 20px;margin:0 -5px}.video-guide-carousel .video-guide-body-left .video-guide-content{gap:24px;padding-bottom:24px;margin-bottom:24px}.video-guide-carousel .video-guide-h3{font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32);margin-bottom:0}.video-guide-carousel .video-guide-body-left .video-guide-icon-text ul li{gap:32px;padding-right:2px}}.section-header.shopify-section-group-header-group{z-index:20}.sleep-apnea-treatment-section{padding:48px 0 32px}.sleep-apnea-treatment-section:before{content:"";position:absolute;bottom:-20px;left:0;width:100%;background:var(--Cool-Gradient---Linear, linear-gradient(90deg, var(--cpap-gradient-cool-1) 27.15%, var(--cpap-accent-light-blue) 70.37%));filter:blur(30px);height:60px;z-index:2}.sleep-apnea-treatment-section:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,#0000004d 0% 100%);z-index:1}.sleep-apnea-treatment-section .sleep-apnea-treatment-wrap{max-width:1166px;margin:0 auto;z-index:3}.sleep-apnea-treatment-section .sleep-apnea-treatment-header{border-bottom:3px solid var(--cpap-overlay-light);padding-bottom:24.6px}.sleep-apnea-treatment-section .sleep-apnea-treatment-header h2{margin:0;color:var(--cpap-primary-white)}.sleep-apnea-treatment-section .sleep-apnea-treatment-header p{color:var(--cpap-primary-white);margin:16px 0 0}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain{background:var(--cpap-primary-beige);padding:32px 32px 32px 33px;border-radius:16px;margin-top:181px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain h2{font-size:var(--bs-body-font-size-40);line-height:var(--bs-body-line-height-46);color:var(--cpap-primary-soft-black)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul{margin:24px 0 0;gap:34px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li{background:var(--cpap-primary-white);border:1px solid var(--cpap-stroke-gray);border-radius:8px;justify-content:space-between}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li a{padding:23.2px 16px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li a .default-icon{border-radius:50%;border:1px solid var(--cpap-stroke-gray);width:40px;height:40px;margin:0 auto;transition:all .3s linear}@media only screen and (min-width: 1199px){.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover a .default-icon{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover a .default-icon svg path{stroke:var(--cpap-primary-white)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover{border-color:var(--cpap-primary-orange)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover .btn{background:var(--cpap-overlay-utility-orange)}}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover:active .btn{background:var(--cpap-overlay-utility-orange)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover:active a .default-icon svg path{stroke:var(--cpap-primary-white)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover:active a .default-icon{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul a{flex-direction:column}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li p{margin:0 0 16px;text-align:center;max-width:193px;color:var(--cpap-primary-soft-black)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li .btn{border:1px solid var(--cpap-primary-orange);padding:10.7px 15.47px;font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);margin:0 auto;border-radius:28px;font-weight:var(--bs-body-font-weight-700);text-align:center;display:inline-block}.sleep-apnea-treatment-section .sleep-apnea-treatment-header{transform:translateY(-55px);opacity:0;transition:all .6s linear .7s}.sleep-apnea-treatment-section .active .sleep-apnea-treatment-header{transform:translateY(0);opacity:1}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain{transform:translateY(32px);opacity:0;transition:all .6s linear .7s}.sleep-apnea-treatment-section .active .sleep-apnea-treatment-contain{transform:translateY(0);opacity:1}@media (max-width: 1180px){.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul{gap:20px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li a{padding:15px 10px}}@media (max-width: 820px){.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul{flex-wrap:wrap;gap:0}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul a{width:100%;flex-direction:row;align-items:center}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li{border-top:none;border-left:none;border-right:none;border-radius:0;width:100%}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li a{padding:14px 0}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li p{margin:0;max-width:100%;text-align:left;flex:1}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain{background:var(--cpap-primary-white);padding:32px 24px 10px;border:1px solid var(--cpap-stroke-gray);border-radius:8px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain h2{font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-32)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:last-child{border:none;padding-top:2px}}@media (max-width: 767px){.sleep-apnea-treatment-section .sleep-apnea-treatment-header h2{font-size:var(--bs-body-font-size-40);line-height:var(--bs-body-line-height-46);margin:0 -10px}.sleep-apnea-treatment-section .sleep-apnea-treatment-header p{margin-top:24px}.sleep-apnea-treatment-section .active .sleep-apnea-treatment-header{padding-bottom:30px;border:none}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain{margin-top:0}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul{margin-top:10px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li p{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17)}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li .btn{margin-left:25px}.sleep-apnea-treatment-section .sleep-apnea-treatment-contain ul li:hover{border-color:var(--cpap-stroke-gray)}}.cpap-tab-item{color:var(--cpap-primary-black);min-height:26px;padding-bottom:7px;text-decoration:none}a.cpap-tab-item.active{font-weight:var(--bs-body-font-weight-700);border-bottom:solid var(--cpap-primary-orange) 1px}.related-blog-articles{margin:120px auto 60px}.related-blog-articles-category-list{margin-top:10px;flex-wrap:nowrap;list-style:none;width:100%;height:52px;overflow-x:auto;overflow-y:hidden;gap:24px}.related-blog-articles-category-list .cpap-tab-item-wrap{margin-top:2.6rem}.related-blog-articles-card-container{margin-top:40px}.related-blog-articles-text-container{margin-top:32px;gap:8px}.related-blog-articles-text-container p{margin-bottom:0}.related-blog-articles-card{border:1px solid black;text-align:center;margin-bottom:10px}.related-blog-articles-card-img-container{height:auto;border-radius:8px}.text-gray{color:var(--cpap-text-text-gray)}.related-blog-articles-title{color:var(--cpap-primary-soft-black)}.blog-cta-button{margin-top:40px}@media (max-width: 992px){.related-blog-articles{margin:32px auto 60px}.related-blog-articles-category-list{height:auto;margin-top:24px;gap:10px}.related-blog-articles-category-list .cpap-tab-item-wrap{margin-top:.9rem;padding-right:24px}.related-blog-articles-category-list .cpap-tab-item-wrap:last-child{padding-right:0}.related-blog-articles-card-container,.related-blog-articles-text-container{margin-top:24px}.related-blog-articles-car{padding:0 10px 36px}.related-blog-articles-category-list .slick-arrow{width:25px;height:40px}.related-blog-articles-category-list .slick-list{flex:1;padding:0 5px}}@media (max-width: 767px){.related-blog-articles-card-container .related-blog-articles-car:nth-child(1) .related-blog-articles-card-img-container{height:156px;display:flex;align-items:center;justify-content:center}.related-blog-articles-card-container .related-blog-articles-car .cpap-xl-p{font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24)}.blog-cta-button{margin-top:0}.related-blog-articles-card-container .gx-5{--bs-gutter-x: 2.1rem}.related-blog-articles-card-container .related-blog-articles-car:nth-child(4),.related-blog-articles-card-container .related-blog-articles-car:nth-child(5){padding:0 10px 24px}}.template-index #recently-viewed-products-section{padding:60px 0}@media only screen and (max-width: 767px){.template-index #recently-viewed-products-section{padding:0}.template-index #recently-viewed-products-section .recently-viewed-product .slick-list{margin:0 -20px}}#recently-viewed-products-section{padding:120px 26px 50px}#recently-viewed-products-section .container{max-width:1416px}.recently-viewed-product .recently-viewed-product-card{padding:24px;border-radius:16px}.recently-viewed-product .recently-viewed-product-card:hover{box-shadow:0 -4px 30px 0 var(--cpap-overlay-box-multicolumn-shadow2);background:var(--cpap-primary-white)}.recently-viewed-product .slick-track{padding:32px 0}.recently-viewed-product-card-main{padding:0 16px}.recently-viewed-product-card:hover .recently-viewed-product-img-container .recently-viewed-product-img{animation:moveup 7s linear infinite}.recently-viewed-product .recently-viewed-product-img-container{max-width:233px;height:175px;margin-bottom:20px}.recently-viewed-product .recently-viewed-product-text-container .review-rating,.recently-viewed-product .recently-viewed-product-text-container .recently-viewed-product-vendor{color:var(--cpap-text-text-gray)}.recently-viewed-product .recently-viewed-product-text-container .recently-viewed-product-title,.recently-viewed-product .recently-viewed-product-text-container .recently-viewed-product-price{color:var(--cpap-primary-soft-black)}.recently-viewed-product .recently-viewed-product-text-container .recently-viewed-product-price{margin-bottom:8px}.recently-viewed-product .recently-viewed-product-text-container{flex:1;min-height:125px}.recently-viewed-product .recently-viewed-product-text-container .review-rating-star{margin-right:4px}.recently-viewed-product .recently-viewed-product-text-container .btn{margin-top:auto}.recently-viewed-product .recent-btn-grp{opacity:0;visibility:hidden;transition:.5s ease-in-out}.recently-viewed-product .recently-viewed-product-card .favorite-icon{top:16px;right:16px;display:none}.recently-viewed-product .recently-viewed-product-card:hover .recent-btn-grp{opacity:1;visibility:visible}.recently-viewed-product .recently-viewed-product-card:hover .favorite-icon{display:block}.recently-viewed-product .slick-arrow{position:absolute;z-index:1;top:46%;transform:translateY(-50%);width:40px;height:40px;border-radius:100%;font-size:0;padding:0;background:transparent;transition:all .2s linear}.recently-viewed-product .slick-arrow.slick-prev{left:31px}.recently-viewed-product .slick-arrow.slick-next{right:31px}.recently-viewed-product .slick-arrow.slick-disabled{pointer-events:none;display:none!important}.recently-viewed-product .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.recently-viewed-product .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.recently-viewed-product .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}@media only screen and (min-width: 1200px){.recently-viewed-product .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.recently-viewed-product .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}}.recently-viewed-product .slick-arrow:active{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.recently-viewed-product .slick-arrow:active:before{border-color:var(--cpap-primary-white)}.recently-viewed-product .slick-list{padding:0 9px}.recently-viewed-product .slick-dots{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0;margin:0}.recently-viewed-product .slick-dots li{display:contents}.recently-viewed-product .slick-dots li button{font-size:0;width:100%;max-width:71px;height:2px;background:var(--cpap-overlay-orange);border:none}.recently-viewed-product .slick-dots li.slick-active button{background:var(--cpap-primary-orange)}@media only screen and (max-width: 1024px){.recently-viewed-product .slick-arrow.slick-next{right:0}.recently-viewed-product .slick-arrow.slick-prev{left:0}.recently-viewed-product .recent-btn-grp,.recently-viewed-product .recently-viewed-product-card:hover .favorite-icon{display:none}.recently-viewed-product .recently-viewed-product-card:hover{box-shadow:none}}@media only screen and (max-width: 767.98px){.recently-viewed-product-card:hover .recently-viewed-product-img-container .recently-viewed-product-img{animation:none}.recently-viewed-product .recently-viewed-product-img-container{margin-bottom:16px}.recently-viewed-product .slick-track{padding:32px 0 24px}.recently-viewed-product .slick-arrow{display:none!important}}@media only screen and (max-width: 579.98px){.recently-viewed-product .slick-list{padding:0}.recently-viewed-product-card-main{padding:0 8px}.recently-viewed-product .recently-viewed-product-card{width:278px;padding:50px 16px 32px}}[class^=border-arrow-black-]:hover circle{stroke:#2e2e2e}[class^=border-arrow-orange-]:hover circle{stroke:#ff600a;fill:#ff600a}[class^=border-arrow-orange-]:hover path{stroke:#fff}.social-media-icon-container:hover{opacity:.7}.share-icon-container-dark{width:120px;height:35.45px;border-radius:8px;padding:8px;background-color:#f6f5f0;transition:opacity .3s ease-in-out;position:absolute;top:70px;z-index:1;pointer-events:none}.share-icon-container-light{width:120px;height:35.45px;border-radius:8px;padding:8px;background-color:#fff;transition:opacity .3s ease-in-out;position:absolute;top:70px;z-index:1;pointer-events:none}.share-icon-container-light.d-none,.share-icon-container-dark.d-none{opacity:0}.share-icon-container-polygon{top:-12px;left:10px}.favorite-icon-container:hover,.account-icon-container:hover,.search-icon-container:hover{opacity:.7}[class^=cart-icon-]:hover path{opacity:.7}@media (max-width: 992px){.showcase-header-right .favorite-share-box{order:2;transform:translateY(0)}}@media (max-width: 767px){.showcase-header-right{justify-content:end;margin-bottom:20px}}.shop-by-brand{padding-top:60px;padding-bottom:41px}.shop-by-brand-img-container{width:148px}.shop-by-brand-title-margin{margin-bottom:80px}.shop-by-brand-cta{gap:8px}.shop-by-brand-outer-container{padding:13px 36.5px}@media (min-width: 1200px){.shop-by-brand-outer-container{border-right:solid 1px #eaeaea}.shop-by-brand-outer-container:last-child{border:none}}@media (min-width: 992px) and (max-width: 1200px){.shop-by-brand-outer-container{border-right:solid 1px #eaeaea}.shop-by-brand-outer-container:nth-child(-n+2){border-right:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea}.shop-by-brand-outer-container:nth-child(3n){border-right:none;border-bottom:solid 1px #eaeaea}.shop-by-brand-outer-container:last-child{border:none}}@media (max-width: 992px){.shop-by-brand{padding-top:80px;padding-bottom:32px}.shop-by-brand-title-margin{margin-bottom:36px}.shop-by-brand-outer-container{border-bottom:solid 1px #eaeaea;border-right:solid 1px #eaeaea}.shop-by-brand-outer-container:nth-child(2n){border-right:none;border-bottom:solid 1px #eaeaea}.shop-by-brand-outer-container:nth-last-child(-n+2){border-bottom:none}.shop-by-brand-outer-container{padding:12px 27.5px}.shop-by-brand-cta{margin-top:14px;font-size:var(--bs-body-font-size-16)}}.quick-header{margin:19px 0 20px}.quick-header .breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:none}.quick-header .breadcrumb li svg{margin:0 8px}.quick-header .breadcrumb li span,.quick-header .breadcrumb li a{color:var(--cpap-primary-soft-black)}.quick-header .showcase-header-right svg:first-child{margin-right:8px}@media (max-width: 767.98px){.quick-header{margin:4px 0 0}.quick-header .breadcrumb{margin-bottom:16px}}.product-overview h1{margin-bottom:12px}.product-overview .product-overview-desc{margin-bottom:20px}.product-overview .product-overview-desc p{max-width:640px;color:var(--cpap-text-text-gray);font-size:16px;line-height:24px;margin:0 auto}.product-overview-section .product-overview{z-index:1;padding-bottom:84px}.product-overview-section:before{content:"";z-index:-1;background:var(--New-Angular-3, conic-gradient(from 130deg at 50% 50%, var(--cpap-gradient-warm-1) 26.2499991059deg, var(--cpap-gradient-light-purple) 130.875deg, var(--cpap-gradient-light-purple) 213.75deg, var(--cpap-gradient-warm-1) 330.0000071526deg));filter:blur(100px);transform:rotate(180deg);flex-shrink:0;position:absolute;bottom:-180px;left:0;height:250px;width:110%;margin:0 -5%}.product-overview .showcase-btns{gap:8px}.product-overview .product-overview-main-image{max-width:702px;height:372px;margin-top:-20px;margin-bottom:-40px}.product-overview .product-overview-main-image img{height:100%}.product-overview .product-overview-main h1 sup{top:-120px;right:40px}.product-overview .showcase-btns .btn-orange.btn-lg{padding:16px 40px;min-width:250px;height:40px}.product-overview .showcase-btns .btn-media-white{height:40px}.product-overview .showcase-vendor-reviews{margin-top:12px;margin-bottom:27px}.product-overview .showcase-vendor-reviews .product-vendor{color:var(--cpap-text-text-gray)}.product-overview .rx-product{margin-right:56px}.product-overview .rx-product-inner{height:64px;border-radius:16px;background:var(--cpap-primary-beige);padding:16px 48px 16px 20px}.product-overview .rx-product-inner p{margin-right:12px}.product-overview .rx-product svg{margin-right:20px}.product-overview .showcase-vendor-reviews .review-list{margin-left:20px}.product-overview .showcase-vendor-reviews .review-list .bottomLine a{font-size:14px;font-weight:400;line-height:17px;text-decoration-line:underline!important;color:#6c6c6c!important;margin-left:4px;pointer-events:none}.product-overview .showcase-vendor-reviews .review-list .bottomLine .yotpo-stars .yotpo-icon-star{padding:1px}.product-overview .showcase-btns .btn-secondary-outline{padding:9px 15px;line-height:17px}.product-overview .showcase-btns .btn-secondary-outline:hover{background:var(--cpap-overlay-utility-orange)}.product-overview .tooltip-section-top .tooltip-section{margin-right:8px}.product-overview .tooltip-section-top .tooltip-section svg{width:16px;height:16px}.product-overview .tooltip-section .tooltip-wrap{display:none;padding:8px 16px;background:var(--cpap-primary-beige);border-radius:16px;left:-117px;width:255px;top:35px}.product-overview .tooltip-section .tooltip-wrap p{color:var(--cpap-primary-soft-black)}.product-overview .tooltip-section:hover .tooltip-wrap{display:block}.product-overview .tooltip-section .tooltip-wrap:before{position:absolute;top:-10px;left:50%;margin-left:-10px;content:"";display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--cpap-primary-beige)}.product-overview .tooltip-section-wrap a{text-decoration:none;color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);font-weight:var(--bs-body-font-weight)}.prescription-required{margin-bottom:20px}.prescription-required .prescription-required-wrap{background:var(--cpap-primary-beige);border-radius:16px;padding:16px 48px 16px 20px;gap:20px}.prescription-required .prescription-required-contain{flex:1}.prescription-required .prescription-required-contain span{margin-right:12px}.prescription-required .btn-learn-more{border:none;background:transparent}.prescription-required .btn-learn-more:before{content:"";position:absolute;bottom:-4px;height:1px;width:100%;background:var(--cpap-primary-orange)}.prescription-required-callout .prescription-required-callout-header{height:64px;background-color:var(--cpap-primary-beige);padding:5px 20px;color:var(--cpap-primary-soft-black)}.prescription-required-callout .prescription-required-callout-body{padding:32px 40px 16px;height:calc(100vh - 64px)}.prescription-required-callout .prescription-required-callout-body-btn{padding-bottom:16px}.prescription-required-callout .prescription-required-callout-body-btn .btn{height:56px}.prescription-required-callout .prescription-required-callout-body::-webkit-scrollbar{width:2px}.prescription-required-callout .prescription-required-callout-body::-webkit-scrollbar-track{background:var(--cpap-light-orange);border-radius:10px}.prescription-required-callout .prescription-required-callout-body::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}.prescription-required-callout .prescription-required-callout-body p{font-size:var(--bs-body-font-size-16);font-weight:var(--bs-body-font-weight);color:var(--cpap-primary-soft-black);margin-bottom:40px;line-height:var(--bs-body-line-height-24)}.prescription-required-callout .prescription-required-callout-body h3{color:var(--cpap-primary-soft-black);margin-bottom:20px;font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24);font-weight:var(--bs-body-font-weight)}.prescription-required-callout .prescription-required-callout-body h3 strong{font-weight:var(--bs-body-font-weight)}.prescription-required-callout ol{padding:0;margin:0}.prescription-required-callout ol li{font-size:var(--bs-body-font-size-16);line-height:var(--bs-body-line-height-24);gap:12px;margin-bottom:32px;list-style:none;position:relative;padding-left:52px}.prescription-required-callout ol li:before{color:var(--cpap-primary-orange);content:counter(list-item,number);width:40px;height:40px;border:1px solid;display:flex;align-items:center;justify-content:center;border-radius:35px;position:absolute;top:0;left:0}.prescription-required-callout .prescriptions-work-list{list-style-type:none}.prescription-required-callout .prescriptions-work-list .prescriptions-work-contain{flex:1}.prescription-required-callout .prescriptions-work-list li{gap:12px;margin-bottom:32px}.prescription-required-callout .prescriptions-work-list li span{width:40px;height:40px;border:1px solid var(--cpap-primary-orange)}.product-overview-section .product-overview.prescription-required-top{padding-bottom:0}@media (max-width: 1200.98px){.product-overview .product-overview-main h1 sup{top:-60px;right:10px}.product-overview .tooltip-section:hover .tooltip-wrap{display:none}.product-overview .product-overview-main-image{margin-top:0;margin-bottom:0}}@media (max-width: 767.98px){.product-overview h1{margin-bottom:20px;margin-left:-7px;margin-right:-20px}.product-overview .buy-now-btn{margin-right:0;margin-bottom:8px}.product-overview .showcase-vendor-reviews{margin-bottom:0}.product-overview-section .product-overview{padding-bottom:32px}.tooltip-section .tooltip-wrap,.tooltip-section:hover .tooltip-wrap{display:none}.prescription-required .prescription-required-wrap{padding:8px 28px 8px 16px;gap:16px}.prescription-required .prescription-required-contain span{font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);margin-right:0}.product-overview-section .product-overview.prescription-required-top{padding-bottom:24px}.product-overview-section:before{filter:blur(80px);height:225px}.product-overview .product-overview-main-image{margin-bottom:-15px;min-height:auto;height:auto}}@media (max-width: 580px){.prescription-required-callout .prescription-required-callout-body{height:calc(100vh - 124px);padding:24px 20px 16px}.prescription-required-callout{border-radius:16px 16px 0 0;overflow:hidden}}@media (max-width: 374.98px){.product-overview .product-overview-main h1 sup{top:-40px;font-size:var(--bs-body-line-height-32)}}.sticky-buy-component{background:var(--cpap-primary-white);z-index:2;box-shadow:var(--cpap-popup-box-shadow);opacity:0;visibility:hidden;transition:all .4s linear;transform:translateY(100%)}.sticky-buy-component.sticky{opacity:1;visibility:visible;transform:translateY(0)}.sticky-buy-section{padding:17px 0 15px}.sticky-buy-section .sticky-buy-product,.sticky-buy-section .sticky-buy-price{width:50%}.sticky-buy-section .sticky-buy-price-btn .buy-btn-row{display:flex;gap:10px}.sticky-buy-product-image{width:63px;height:60px;border-radius:4px;padding:5px;background:var(--cpap-primary-white);margin-right:16px}.sticky-buy-product .sticky-buy-product-title h3{color:var(--cpap-primary-soft-black)}.sticky-buy-product .sticky-buy-product-title span{margin:1px 0 0;color:var(--cpap-text-text-gray)}.sticky-buy-price .sticky-buy-price-wrap{margin-right:16px}.sticky-buy-price .sticky-buy-price-wrap .compare-price{text-decoration:line-through;color:var(--cpap-text-text-gray);margin-bottom:8px}.sticky-buy-price .sticky-buy-price-wrap .price{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-24)}.sticky-buy-price .sticky-buy-price-btn .product-form__buttons{max-width:unset}.sticky-buy-price .sticky-buy-price-btn button{height:56px;width:356px;background-color:#ff600a;color:#fff}.sticky-buy-price .sticky-buy-price-btn button:disabled{cursor:not-allowed;pointer-events:auto}.sticky-buy-price .sticky-buy-price-btn button span{justify-content:center;font-size:18px}.product-rx-soon .product-rx{background:var(--cpap-primary-beige);padding:5px 0;min-height:44px}.product-rx-soon .product-soon{background:var(--cpap-overlay-utility-orange);padding:8px 0;min-height:44px;display:none}.product-rx-soon-top .product-rx-soon svg{width:28px;height:28px;margin-right:8px}.product-rx-soon-top .product-rx-soon span{flex:1;color:var(--cpap-primary-soft-black)}.sticky-buy-section:before{content:"";position:absolute;bottom:-10px;left:-150px;height:50%;width:50%;opacity:.8;background:linear-gradient(90deg,var(--cpap-linear-gradient-green) 27.15%,var(--cpap-linear-gradient-lightgreen) 70.37%);z-index:-1;filter:blur(30px)}.product-rx-soon-two .product-rx{display:flex;justify-content:flex-end;align-items:center}.product-rx-soon-two .product-rx .container{max-width:664px;padding:0;margin:0}.product-rx-soon-two .product-soon{display:flex;justify-content:flex-start;align-items:center}.product-rx-soon-two .product-soon .container{max-width:664px;padding:0 0 0 56px;margin:0;line-height:20px}.sticky-buy-price .sticky-buy-price-wrap .badge,.sticky-buy-price .sticky-buy-price-wrap .price__regular{display:none}.sticky-buy-price .sticky-buy-price-wrap .price__sale{display:flex;flex-direction:column-reverse;gap:8px;align-items:flex-start;margin:0}.sticky-buy-price .sticky-buy-price-wrap .price__sale .price-item--last{display:block;margin:0;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-24);line-height:var(--bs-body-line-height-24);font-weight:var(--bs-body-font-weight)}.sticky-buy-price .sticky-buy-price-wrap .price__sale .price-item.price-item--regular{color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);font-weight:var(--bs-body-font-weight-400);display:block}.sticky-buy-price .sticky-buy-price-wrap .price__sale .discount-tag-info{display:none}#ot-sdk-btn-floating.ot-floating-button{animation:none;left:10px;opacity:1}#gorgias-chat-container .gorgias-chat-key-safhmg #chat-button{transition:all .3s ease;z-index:9999}.product-rx.rx-true{display:flex}.product-rx.rx-false{display:none}@media (max-width: 1439.98px){.product-rx-soon-two .product-rx .container,.product-rx-soon-two .product-soon .container{padding:0 20px}}@media (max-width: 991.98px){.product-rx-soon-two .product-rx .container,.product-rx-soon-two .product-soon .container{max-width:100%}.sticky-buy-section:before{display:none}.sticky-buy-section .sticky-buy-price{width:100%;gap:10px}.product-rx-soon-two .product-rx{order:2}}@media (max-width: 767.98px){.sticky-buy-price .sticky-buy-price-wrap{width:100%;display:flex;align-items:center}.sticky-buy-price .sticky-buy-price-wrap .compare-price{margin:0 0 0 8px;order:2}.sticky-buy-section .sticky-buy-price-btn .buy-btn-row{display:block}.sticky-buy-price .sticky-buy-price-btn button{width:100%;margin-top:12px;min-width:100%}.sticky-buy-section .sticky-buy-price .sticky-buy-price-btn{width:100%}.sticky-buy-section{padding:12px 0}.sticky-buy-price .sticky-buy-price-wrap .price__sale{flex-direction:row;align-items:center}.sticky-buy-price .sticky-buy-price-wrap .price__sale span{order:2}.sticky-buy-price .sticky-buy-price-wrap .price__sale span.price-item--last{order:1}}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box{padding:0!important}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-header{height:64px;padding:5px 20px;display:flex;align-items:center;justify-content:center;background:#f6f5f0;font-size:18px;color:#2e2e2e;font-weight:500;line-height:24px}@media (max-width: 556px){.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-header{border-radius:20px 20px 0 0}}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main{padding:32px 40px;height:calc(100vh - 64px);overflow:auto}@media (max-width: 556px){.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main{padding:24px 20px;height:calc(100vh - 124px)}}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main::-webkit-scrollbar{width:2px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main::-webkit-scrollbar-track{background:#ffaa8f;border-radius:10px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main::-webkit-scrollbar-thumb{background:#ff600a;border-radius:10px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main p{font-size:16px;color:#2e2e2e;font-weight:500;line-height:24px;margin-bottom:16px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main .inner-popup-footer{display:flex;flex-direction:column;gap:12px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main .inner-popup-footer .btn{width:100%;line-height:17px;height:40px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main .inner-popup-footer .consent-email-error{color:var(--cpap-text-error-red)}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main .inner-popup-footer .test-consent-email.form-control{border-radius:8px;background:var(--cpap-primary-white);border:1px solid var(--cpap-stroke-gray);padding:19px 16px 20px;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);width:100%;margin-bottom:16px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main .form-checkbox{background:#f6f5f0;border-radius:4px;padding:16px;margin-bottom:24px}.inner-popup.home-sleep-popup .inner-popup-box .content-box-box .inner-popup-main .form-checkbox label{font-size:14px;color:#2e2e2e;font-weight:400;line-height:17px}.inner-popup.home-sleep-popup .form-checkbox{display:block}.inner-popup.home-sleep-popup .form-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.inner-popup.home-sleep-popup .form-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:3px;left:6px;width:5px;height:9px;border:solid #ff600a;border-width:0 2px 2px 0;transform:rotate(45deg)}.inner-popup.home-sleep-popup .form-checkbox input:checked+label:before{border-color:#ff600a}.inner-popup.home-sleep-popup .form-checkbox label{position:relative;cursor:pointer;display:flex}.inner-popup.home-sleep-popup .form-checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #6c6c6c;padding:7px;width:16px;height:16px;display:inline-block;border-radius:4px;position:relative;vertical-align:middle;cursor:pointer;margin-right:6px}.features-component-callout{background:var(--cpap-accent-plum);padding-top:120px;padding-bottom:60px}.features-component-callout .features-callout-header{max-width:650px;margin-bottom:16px}.features-component-callout .features-callout-header h2{color:var(--cpap-primary-white)}.features-callout-figure{max-width:476px;height:295px}.features-callout-figure .features-callout-figure-main{height:100%}.features-callout-figure .features-callout-figure-main img{height:100%;margin:0 auto}.features-callout-figure .features-callout-figure-right{max-width:108px}.features-callout-figure .features-callout-figure-right .figure-right{max-width:108px;max-height:107px}.features-callout-figure .features-callout-figure-right span{font-size:10px;line-height:150%;color:var(--cpap-primary-white);margin-top:6px}.features-callout-figure .features-callout-figure-right{position:absolute;bottom:10px;right:-135.8px}.features-component-callout-section .features-callout-contain{margin-top:72.34px}.features-component-callout-section .features-callout-contain .contain-box-list h3,.features-component-callout-section .features-callout-contain .contain-box-list p{color:var(--cpap-primary-white)}.features-component-callout-section .features-callout-contain-box{border-right:1px solid var(--cpap-overlay-light);padding:10px 22px 11px}.features-component-callout-section .features-callout-contain-box:first-child{padding-left:0}.features-component-callout-section .features-callout-contain-box:last-child{border:none;padding-right:0}.features-component-callout-section .features-callout-contain-box .callout-contain-box-wrap{max-width:226px;min-width:226px}.features-component-callout-section .callout-contain-box-wrap .contain-box-btn .btn{gap:10px;white-space:normal}.features-component-callout-section .callout-contain-box-wrap .contain-box-btn .btn span{width:100%}.features-component-callout-section .features-callout-contain-box .callout-contain-box-wrap .contain-box-list{flex-grow:1}.features-component-callout-section .callout-contain-box-wrap .contain-box-list h3{margin-bottom:12px}.features-component-callout-section .callout-contain-box-wrap .contain-box-list p{margin-bottom:16px}.features-callout-body .features-callout-body-contain .features-callout-body-main p{font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--cpap-primary-soft-black);margin:0 0 24px}.features-component-callout-section .contain-box-list p{font-size:14px;font-weight:500;line-height:17px}.features-component-callout-section .callout-contain-box-wrap .contain-box-btn svg{width:12px}.features-callout-owner{text-align:center;border-radius:5px;overflow:hidden}.features-callout-drawer .features-callout-body-main-full::-webkit-scrollbar{width:0px}.features-callout-body .features-callout-body-contain .offcanvas-header{background:var(--cpap-primary-beige);height:64px}.features-callout-body .features-callout-body-contain .offcanvas-header h3{max-width:310px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.features-callout-body .features-callout-body-contain .offcanvas-header button{position:absolute;top:50%}.features-callout-body .features-callout-body-contain .features-callout-body-main{padding:32px 40px}.features-callout-body .features-callout-body-video{width:256px;height:344px;border-radius:8px;cursor:pointer}.features-callout-body .features-callout-body-video:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(180deg,#00000040 0% 100%)}.features-callout-body .features-callout-body-video .watchbtn{padding:9px 16px 9px 8px;background:var(--cpap-overlay-black);color:var(--cpap-primary-white);border-radius:30px;margin:16px;gap:8px}.features-callout-body .features-callout-body-wrap .slick-arrow{position:absolute;top:12px;z-index:1;font-size:0;width:40px;height:40px;border-radius:50%;border:1px solid var(--cpap-stroke-gray);background:transparent}.features-callout-body .features-callout-body-wrap .slick-arrow.slick-disabled{display:none!important}.drawer-open-view .features-callout-body-wrap .slick-arrow.slick-prev{left:24px}.drawer-open-view .features-callout-body-wrap .slick-arrow.slick-next{right:24px}.features-callout-body .features-callout-body-main ul{list-style-type:none;margin-bottom:32px}.features-callout-body .features-callout-body-main ul li{padding-bottom:16px}.features-callout-body .features-callout-body-main ul li:last-child{padding-bottom:0}.features-callout-body .features-callout-body-main ul svg{margin-right:12px;width:20px;height:20px}.features-callout-body-wrap .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.features-callout-body-wrap .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.features-callout-body-wrap .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.features-callout-body-wrap .slick-arrow{background:transparent;transition:all .2s linear}.features-callout-modal video{width:100%}.features-callout-modal{background:var(--cpap-overlay-black)}.features-callout-modal .modal-header .close{z-index:1}@media only screen and (min-width: 1199px){.features-callout-body-wrap .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}.drawer-open-view .features-callout-body .features-callout-body-wrap .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}}.features-callout-body-wrap .slick-arrow:active:before{border-color:var(--cpap-primary-white)}.drawer-open-view .features-callout-body .features-callout-body-wrap .slick-arrow:active{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.features-callout-body-contain .features-callout-body-bottom{padding:20px 40px;margin-top:auto}.features-callout-body-contain .features-callout-body-bottom .btn{max-width:350px;height:56px}.features-callout-body-wrap .slick-list,.features-callout-body-wrap .slick-list .slick-track{height:100%}.features-callout-body-main-full{height:calc(100vh - 60px)}@media screen and (max-width: 580px){.features-callout-body-main-full{height:calc(100vh - 120px)}}@media only screen and (max-width: 820px){.features-callout-figure{max-width:initial;max-height:initial;height:auto;display:flex;align-items:center;justify-content:center;padding:0 13px 0 17px}.features-callout-figure .features-callout-figure-main{max-width:476px;max-height:295px;margin:0!important}.features-callout-figure .features-callout-figure-right{position:initial}.features-callout-figure .features-callout-figure-right{margin-left:9.25px}.features-component-callout{padding-top:72px}.features-component-callout .features-callout-header{margin-bottom:40px}.features-component-callout-section .features-callout-contain{margin-top:64.3px}}@media only screen and (max-width: 767.98px){.features-component-callout-section .features-callout-contain-box{border-right:none;border-bottom:1px solid var(--cpap-overlay-light);width:100%}.features-component-callout-section .features-callout-contain-box .callout-contain-box-wrap{max-width:100%;width:100%}.features-component-callout-section .features-callout-contain-box{padding:44px 0}.features-component-callout-section .features-callout-contain-box:first-child{padding-top:0}.features-component-callout-section .features-callout-contain-box:last-child{padding-bottom:0}.features-component-callout-section .callout-contain-box-wrap .contain-box-list p{margin-bottom:20px;font-size:16px;line-height:24px}.features-callout-figure .features-callout-figure-right span{font-size:12px;margin-top:7.5px}.features-callout-body .features-callout-body-video{width:100%;max-width:335px;height:450px;margin:0 auto}.features-callout-body .features-callout-body-contain .features-callout-body-main{padding:32px 20px}.features-callout-figure .features-callout-figure-right .figure-right{max-width:58px;max-height:57px}.features-component-callout{padding-bottom:30px}}.content-block-media{background:var(--cpap-accent-plum);padding:60px 0 100px}.content-block-media .content-block-media-wrap{gap:80px}.content-block-media .content-block-media-contain{max-width:535px;border-radius:16px;background:var(--cpap-primary-beige);padding:62px 32px 52px}.content-block-media .content-block-media-contain h2{color:var(--cpap-primary-soft-black);margin:0 0 28px}.content-block-media .content-block-media-contain p{color:var(--cpap-primary-soft-black);margin-bottom:32px;font-size:var(--bs-body-font-size-16);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);flex:1}.content-block-media .content-block-media-contain ul{border-top:1px solid var(--cpap-overlay-dark);list-style-type:none;padding-top:32px;z-index:1}.content-block-media .content-block-media-contain li span{width:40px;height:40px;margin-right:24px}.content-block-media .content-block-media-contain li{margin-bottom:23px}.content-block-media .content-block-media-contain li:last-child{margin-bottom:0}.content-block-media .content-block-media-contain:before{content:"";position:absolute;bottom:0;left:0;border-radius:0 0 8px 8px;opacity:.8;background:var(--cpap-gradient-cool-linear);filter:blur(30px);width:100%;height:44px;flex-shrink:0}@media only screen and (max-width: 1100px){.content-block-media .content-block-media-wrap{gap:20px}}@media only screen and (max-width: 1024px){.content-block-media .content-block-media-contain{padding:20px}}@media only screen and (max-width: 767.98px){.content-block-media .content-block-media-wrap{border-radius:16px;background:var(--cpap-primary-beige);position:relative;padding:28px 16px 24px;gap:0}.content-block-media .content-block-media-wrap:before{content:"";position:absolute;bottom:0;left:0;border-radius:0 0 16px 16px;opacity:.8;background:var(--cpap-gradient-cool-linear);filter:blur(30px);width:100%;height:64px;flex-shrink:0}.content-block-media .content-block-media-contain{max-width:100%;padding:0}.content-block-media .content-block-media-contain:before{display:none}.content-block-media .content-block-media-contain h2,.content-block-media .content-block-media-contain li{margin-bottom:16px}.content-block-media .content-block-media-video{margin-top:48px}.content-block-media{padding:30px 0 72px}}@media only screen and (max-width: 370px){.content-block-media .content-block-media-video{width:100%}}.single-video-wrap{width:421px;height:627px;border-radius:16px;cursor:pointer;clip-path:inset(1px 1px)}#cpapsinglevideo .single-video video{width:100%}.single-video-wrap .video-with-overlay:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:linear-gradient(0deg,#000000b3,#00000003 99.99%,#d9d9d900);display:block;z-index:1}.single-video-wrap .single-video-details{text-align:left;padding:0 10px 33.96px 32.18px;max-width:90%;gap:17px;transition:all .3s linear;left:0;bottom:0}.single-video-wrap .single-video-details .watchbtn{padding:9px 16px 9px 8px;background:var(--cpap-overlay-black);color:var(--cpap-primary-white);border-radius:30px;gap:8px}.single-video-wrap .single-video-details h3{color:var(--cpap-primary-white);max-width:270px}.modal.cpapsinglevideo{background:var(--cpap-overlay-black)}.modal.cpapsinglevideo .close{z-index:1}@media only screen and (max-width: 1100px){.single-video-wrap{width:305px;height:458px}}@media only screen and (max-width: 767.98px){.single-video-wrap .single-video-details{padding:15px;gap:16px}}@media only screen and (max-width: 370px){.single-video-wrap{width:100%;height:auto}}.whats-included .whats-included-wrap{gap:145px}.whats-included .whats-included-contain{max-width:535px}.whats-included .whats-included-contain h2{color:var(--cpap-primary-soft-black);margin-bottom:16px}.whats-included .whats-included-contain p{color:var(--cpap-text-text-gray);margin-bottom:32px}.whats-included-contain-list-wrap{border-top:1px solid var(--cpap-stroke-gray)}.whats-included-contain-list-box .item-image{width:74px;height:74px;background:var(--cpap-primary-white);box-shadow:0 -4px 66px var(--cpap-overlay-box-multicolumn-shadow2);padding:10px}.whats-included-contain-list-box .item-name{flex:1}.whats-included-contain-list-box{gap:24px;width:50%;padding:16px 0;border-bottom:1px solid var(--cpap-stroke-gray)}.whats-included-contain-list-box:nth-child(2n){padding-left:15px}.whats-included-contain-list-box:nth-child(2n-1){padding-right:15px}.whats-included-contain-list-box:nth-child(odd):last-child{width:100%}.whats-included-contain-btn{margin-top:24px}.whats-included-contain-btn .btn{border:1px solid var(--cpap-stroke-gray);gap:10px;height:40px}.whats-included-contain-btn .btn svg{width:12px}.whats-included-contain-btn .btn:hover{border-color:var(--cpap-primary-orange)}.whats-included-drawer .whats-included-drawer-header{height:64px;background-color:var(--cpap-primary-beige);padding:0 20px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.whats-included-drawer .whats-included-drawer-body{padding:0 18px 0 40px;height:calc(100% - 96px);margin-top:32px;margin-right:20px}.whats-included-drawer .whats-included-drawer-body::-webkit-scrollbar{width:2px}.whats-included-drawer .whats-included-drawer-body::-webkit-scrollbar-track{background:var(--cpap-overlay-orange);border-radius:10px}.whats-included-drawer .whats-included-drawer-body::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}.whats-included-drawer .whats-included-drawer-body p{color:var(--cpap-text-text-gray);margin-bottom:20px}.whats-included-drawer .whats-included-contain-list-box:nth-child(2n-1){padding-right:0}.whats-included-drawer .whats-included-contain-list-box:nth-child(2n){padding-left:0}.whats-included-drawer .whats-included-contain-list-box .item-image{width:48px;height:48px}.whats-included-drawer .whats-included-contain-list-box{padding:12px 0 11px}.whats-included-drawer .whats-included-contain-list-box .item-image{padding:6px}@media only screen and (max-width: 1100px){.whats-included .whats-included-wrap{gap:48px}.whats-included{margin:60px 0}}@media only screen and (max-width: 860px){.whats-included-contain-list-box{width:100%}.whats-included-contain-list-box:nth-child(2n-1){padding-right:0}.whats-included-contain-list-box:nth-child(2n){padding-left:0}}@media only screen and (max-width: 767.98px){.whats-included .whats-included-contain{max-width:100%;order:1}.whats-included .whats-included-media{order:2}}@media screen and (max-width: 580px){.whats-included-drawer .whats-included-drawer-header{border-radius:16px 16px 0 0}.whats-included-drawer .whats-included-drawer-body{margin-right:0;padding:0 20px}}.selling-points-bar-pdp{background:var(--cpap-primary-orange);margin-bottom:80px;margin-top:80px;border-radius:8px;gap:52px;padding:28px 16px}.selling-points-bar-pdp .selling-points-bar-pdp-card{width:calc(25% - 38px)}.selling-points-bar-pdp .selling-points-bar-pdp-card figure{margin-bottom:16px}.selling-points-bar-pdp .selling-points-bar-pdp-card img{max-height:80px;max-width:80px}.selling-points-bar-pdp .selling-points-bar-pdp-card p{color:var(--cpap-primary-white);padding-left:16px}@media (max-width: 1024px){.selling-points-bar-pdp{gap:25px}.selling-points-bar-pdp .selling-points-bar-pdp-card{width:25%}}@media (max-width: 768px){.selling-points-bar-pdp{gap:28px;padding:40px 20px 40px 24px}.selling-points-bar-pdp .selling-points-bar-pdp-card figure{margin-bottom:0}.selling-points-bar-pdp .selling-points-bar-pdp-card figure img{max-width:56px;max-height:56px}.selling-points-bar-pdp .selling-points-bar-pdp-card p{max-width:100%}}.product-specs-section{border-radius:8px;background:var(--cpap-primary-beige)}.product-specs-section .product-specs-section-top{padding:120px 0 72px 116px}.product-specs-section .product-specs-section-top-cobtain{max-width:534px}.product-specs-section .product-specs-section-top-cobtain h2{margin:0 0 24px;color:var(--cpap-primary-soft-black)}.product-specs-section .product-specs-section-top-cobtain p{margin:0 0 24px;color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size-16);line-height:var(--bs-body-line-height-24);font-weight:var(--bs-body-font-weight)}.product-specs-section .product-specs-section-top-cobtain .sku{color:var(--cpap-text-text-gray)}.product-specs-section .product-specs-section-top-cobtain .sku span{color:var(--cpap-primary-soft-black);margin-right:8px}.product-specs-section .product-specs-list{margin:40px 0 0;border-top:1px solid var(--cpap-stroke-gray)}.product-specs-section .product-specs-list li{padding:16px 0;border-bottom:1px solid var(--cpap-stroke-gray)}.product-specs-section .product-specs-list li .btn{height:40px;gap:10px;padding:9px 15.5px;border-color:var(--cpap-stroke-gray);margin-left:26px}.product-specs-section .product-specs-list li .btn:hover{border-color:var(--cpap-primary-orange)}.product-specs-section-top-img{padding-left:115px;padding-top:361px}.product-specs-section-top-img figure{max-width:428px;height:326px;padding:30px}.product-specs-section-top-img figure img{max-width:318px}.product-specs-section-bottom{background:var(--cpap-primary-orange);padding:38px 68.5px 37px 40px}.product-specs-secondary-image{max-width:532px;right:-30px}.product-specs-section .product-specs-section-bottom{color:var(--cpap-primary-white)}.product-specs-section .product-specs-section-bottom-left{width:50%}.product-specs-section .product-specs-section-bottom-left h3{color:var(--cpap-primary-white)}.product-specs-section .product-specs-section-bottom-left p{color:var(--cpap-primary-white);margin:16px 0 0;font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24);font-weight:var(--bs-body-font-weight)}.product-specs-section .product-specs-section-bottom-left p a{font-weight:var(--bs-body-font-weight-700);color:var(--cpap-primary-white)}.product-specs-section .product-specs-section-bottom-right ul{list-style-type:none;gap:32px}.product-specs-section .product-specs-section-bottom-right span{margin-right:29px}.product-specs-section .product-specs-section-bottom-right .award-winning svg,.product-specs-section .product-specs-section-bottom-right .award-winning svg path{stroke:var(--cpap-primary-white)}.product-specs-section .product-specs-section-bottom-right svg{width:40px}.product-specs-drawer .product-specs-drawer-header{background:var(--cpap-primary-beige);height:64px;padding:5px 20px}.product-specs-drawer .product-specs-drawer-body{padding:35px 40px;height:calc(100vh - 64px)}.product-specs-drawer .product-specs-drawer-body::-webkit-scrollbar{width:2px}.product-specs-drawer .product-specs-drawer-body::-webkit-scrollbar-track{background:var(--cpap-light-orange);border-radius:10px}.product-specs-drawer .product-specs-drawer-body::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}.product-specs-drawer .product-specs-drawer-body .metafield-rich_text_field p{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-400);color:var(--cpap-primary-soft-black)}.product-specs-drawer .product-specs-drawer-body .metafield-rich_text_field p strong{margin-bottom:4px}.product-specs-drawer .product-specs-drawer-body .product-specs-drawer-list a{text-decoration:underline}.product-specs-drawer .product-specs-drawer-body .product-specs-drawer-list a:visited{color:#6c6c6c!important}.product-specs-drawer .product-specs-drawer-body .product-specs-drawer-list.specs-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.product-specs-drawer .product-specs-drawer-body .product-specs-drawer-list.specs-list p{font-size:14px}@media screen and (max-width: 1420px){.product-specs-section-top-img{padding-left:40px}.product-specs-secondary-image{right:-50px}}@media screen and (max-width: 1320px){.product-specs-section .product-specs-section-top{padding:40px 0 40px 40px}}@media screen and (max-width: 1199.98px){.product-specs-section .product-specs-section-top-cobtain{max-width:100%;order:2}.product-specs-section-top-img{order:1;padding:280px 0 0;margin-bottom:15px}.product-specs-section{margin-top:54px}.product-specs-secondary-image{right:0;top:0}.product-specs-section .product-specs-section-top{padding:0 16px 40px}.product-specs-section .product-specs-section-bottom-left{width:100%;margin-bottom:32px}.product-specs-section-bottom{padding:24px}}@media screen and (max-width: 820px){.product-specs-secondary-image{right:-50px;top:-50px}.product-specs-section .product-specs-section-top-cobtain h2,.product-specs-section .product-specs-section-top-cobtain p{margin-bottom:16px}}@media screen and (max-width: 767.98px){.product-specs-secondary-image{max-width:292px;top:10px;right:-10px}.product-specs-section-top-img figure{max-width:235px;height:auto;padding-left:0;padding-right:50px}.product-specs-section-top-img figure img{max-width:175px}.product-specs-section-top-img{padding-top:134px}.product-specs-section .product-specs-section-bottom-right ul{gap:16px}.product-specs-section .product-specs-section-bottom-right li{width:100%}.product-specs-section .product-specs-section-top-cobtain h2{font-size:var(--bs-body-font-size-56);line-height:var(--bs-body-line-height-64)}}@media screen and (max-width: 580px){.product-specs-drawer .product-specs-drawer-body{padding:24px 20px;height:calc(100vh - 125px)}.drawer-open-view.product-specs,.product-specs-drawer .product-specs-drawer-header{border-radius:16px 16px 0 0}.product-specs-drawer .product-specs-drawer-body .metafield-rich_text_field{gap:26px}.product-specs-drawer .product-specs-drawer-body .metafield-rich_text_field p{width:100%}.product-specs-drawer .product-specs-drawer-body .product-specs-drawer-list.specs-list{grid-template-columns:1fr}}@media screen and (max-width: 374.98px){.product-specs-secondary-image{max-width:220px;right:-30px}.product-specs-section-top-img figure{padding-right:20px}}.section-product-gallery .cpap-product-gallery{padding:80px 0 193px}.cpap-product-gallery-header{margin-bottom:40px}.cpap-product-gallery-slider{max-height:414px}.cpap-product-gallery-slider .slick-list{padding:0;margin:0 -8px}.cpap-product-gallery-slider .slick-list{overflow:visible}.cpap-product-gallery-slider .slick-slide{float:none;display:inline-block;height:auto}.cpap-product-gallery-slider .slick-slide.slick-current .cpap-product-single-media-padding-outer,.cpap-product-gallery-slider .slick-slide.slick-center .cpap-product-single-media-padding-outer{background:linear-gradient(90deg,var(--cpap-gradient-warm-1) 30%,var(--cpap-gradient-warm-2) 70%);padding:2px;display:flex;align-items:center;border-radius:16px;height:100%}.cpap-product-gallery-slider .slick-slide.slick-current .cpap-product-single-media-padding-inner,.cpap-product-gallery-slider .slick-slide.slick-center .cpap-product-single-media-padding-inner{border-radius:unset;height:100%;display:flex;align-items:center;background:var(--cpap-primary-white);border-radius:16px;overflow:hidden}.cpap-product-single-media{height:100%;width:100%;border-radius:16px;padding:20px 8px}.cpap-product-single-media-padding-inner{box-shadow:0 -4px 66px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.cpap-product-single-media img{height:140px;object-fit:cover}.cpap-product-gallery-slider .slick-slide.slick-current img,.cpap-product-gallery-slider .slick-slide.slick-center img{object-fit:unset;height:auto}.cpap-product-gallery-bottom-background{background:var(--cpap-gradients-warm-gradient);filter:blur(100px);height:198px;width:100%;position:absolute;bottom:-161px;left:0;z-index:-1}.cpap-product-gallery-arrows .btn-primary:focus:before{content:unset}.cpap-product-gallery-arrows{top:-9px;z-index:1;gap:16px;right:54px}#product_gallery_modal .close{z-index:1;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%}#product_gallery_modal.modal{background:var(--cpap-modal-background)}@media screen and (max-width: 767px){#product_gallery_modal.modal .modal-content{max-width:90%;margin:0 auto}}.cpap-product-gallery-slider .cpap-product-single-media-padding-outer{cursor:pointer;position:relative}.cpap-product-gallery-arrows .btn:focus-visible{box-shadow:unset}.cpap-product-gallery-slider .cpap-product-single-media-padding-outer:hover:before{background:linear-gradient(90deg,var(--cpap-gradient-warm-1) 30%,var(--cpap-gradient-warm-2) 70%)}.cpap-product-gallery-slider .cpap-product-single-media-padding-outer:before{content:"";position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:16px}.cpap-product-gallery-slider .slick-current.slick-active .cpap-product-single-media-padding-outer:before{display:none}#product_gallery_modal .product_media video{width:100%}.cpap-product-single-media-padding-inner span{top:50%;left:50%;transform:translate(-50%,-50%)}.cpap-product-gallery-slider .slick-current.slick-active .cpap-product-single-media-padding-inner span svg{width:50px;height:50px}@media screen and (min-width: 992px){.cpap-product-gallery-slider .slick-slide.slick-current,.cpap-product-gallery-slider .slick-slide.slick-center{width:414px!important;height:414px!important}.cpap-product-single-media-padding-inner{border-radius:16px;overflow:hidden}.cpap-product-gallery-arrows button{padding:18px}.galleryNoSlider .slick-track{width:100%!important}.cpap-product-gallery-slider.galleryNoSlider .slick-list{padding:0 56px}}@media screen and (max-width: 991px){.section-product-gallery .cpap-product-gallery{padding:48px 0 60px}.cpap-product-gallery-slider{padding:0 20px 22px}.cpap-product-gallery-slider .slick-list{padding:0}.cpap-product-gallery-arrows{top:-60px;right:20px}.cpap-product-gallery-header{margin-bottom:20px}.cpap-product-gallery-arrows button{padding:13px}.cpap-product-single-media{padding:0}.cpap-product-gallery-slider .slick-slide.slick-current .cpap-product-single-media-padding-inner,.cpap-product-gallery-slider .slick-slide.slick-center .cpap-product-single-media-padding-inner{min-height:331px}.cpap-product-gallery-slider-nav .cpap-product-single-media-padding-outer{padding:0 7px;max-height:120px}.cpap-product-gallery-slider-nav .cpap-product-single-media-padding-inner{background:var(--cpap-primary-white);border-radius:16px;box-shadow:var(--cpap-popup-box-shadow)}.cpap-product-gallery-slider-nav .cpap-product-single-media img{height:120px;object-fit:cover}.cpap-product-gallery-slider-nav{max-height:120px}.cpap-product-gallery-arrows .btn:hover{background:unset}.cpap-product-gallery-arrows .btn:active{background-color:var(--bs-btn-hover-bg)}}.products-comparison{padding:80px 0 120px}.products-comparison .products-comparison-box-list{gap:32px;margin:72px 0 0}@media only screen and (max-width: 767px){.products-comparison #multiple-product-quiz-comparison-list{gap:16px;padding:16px;overflow:auto;max-width:100vw;flex-direction:row}}.products-comparison .products-comparison-box-list .products-comparison-box-container{max-width:421px;width:calc(33.33% - 25px)}@media only screen and (max-width: 767px){.products-comparison .products-comparison-box-list .products-comparison-box-container{width:calc(66% - 25px)}}.products-comparison .products-comparison-box-list .products-comparison-box-container .products-comparison-box-heading{margin-bottom:12px}.products-comparison .products-comparison-box{border:1px solid var(--cpap-stroke-gray);border-radius:16px;background:var(--cpap-primary-white);padding:0 16px;max-width:421px;transition:all .3s linear}.products-comparison .products-comparison-box:hover{border-color:var(--cpap-primary-orange);box-shadow:0 -4px 66px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.products-comparison .products-comparison-box-gradient{background:linear-gradient(0deg,var(--cpap-gradient-white) 26.56%,var(--cpap-overlay-white) 82.43%)}.products-comparison .products-comparison-box-figure figure{max-width:205px;height:155px;padding:10px;margin-bottom:11px}.products-comparison .products-comparison-box-figure{background:url(/cdn/shop/files/Circles.png?v=1712483211) no-repeat;background-position:top center;padding-top:56px}.products-comparison .products-comparison-box-figure .rating-list{margin-bottom:9px;color:var(--cpap-text-text-gray)}.products-comparison .products-comparison-box-figure .rating-list svg{width:16px;height:16px}.products-comparison .products-comparison-box-figure h3{color:var(--cpap-primary-soft-black)}.products-comparison .products-comparison-box-figure .products-box-contain{padding-bottom:30px;padding-top:8px}.products-comparison .products-comparison-box-figure p{color:var(--cpap-text-text-gray)}.products-comparison .products-comparison-box-figure .product-tag{top:16px}.products-comparison-box-figure .product-tag .product-tag-name{padding:2px 6px;border-radius:4px;color:var(--cpap-primary-soft-black);background:var(--cpap-primary-beige)}.products-comparison-box-figure .product-tag .product-tag-name.most-popular{color:var(--cpap-text-text-gray)}.products-comparison .products-comparison-box-contain{padding:24px 0;border-top:1px solid var(--cpap-stroke-gray);flex:1}.products-comparison .products-comparison-box-contain-btn .btn{margin-top:11px;height:40px}.products-comparison .products-comparison-box-contain-top .size-list{margin-bottom:8px}.products-comparison .products-comparison-box-contain-top .size-list svg{margin-right:3px}.products-comparison .products-comparison-box-contain-top ul{margin:18px 0 0}.products-comparison .products-comparison-box-contain-top li{margin-bottom:9px}.products-comparison .products-comparison-box-contain-top li span{flex:1;color:var(--cpap-text-text-gray)}.products-comparison .products-comparison-box-contain-top li svg{margin-right:9px;min-height:20px;min-width:21px}.products-comparison .products-comparison-box-btn .btn{height:40px;padding:9px 16px;border-color:var(--cpap-stroke-gray)}@media only screen and (min-width: 1200px){.products-comparison .products-comparison-box-btn .btn:hover{border-color:var(--cpap-primary-orange)}}@media only screen and (min-width: 768px){.products-comparison .products-comparison-box:nth-child(1){order:2}.products-comparison .products-comparison-box:nth-child(2){order:1}.products-comparison .products-comparison-box:nth-child(3){order:3}}.products-comparison .products-comparison-box-btn .btn:active{border-color:var(--cpap-primary-orange)}.products-comparison .products-comparison-box.main-box:before{content:"";position:absolute;z-index:-1;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:16px;background:linear-gradient(90deg,var(--cpap-gradient-cool-1) 30%,var(--cpap-gradient-cool-2) 70%);transition:all .3s linear}.products-comparison .products-comparison-box.main-box:hover:before{background:linear-gradient(90deg,var(--cpap-gradient-warm-1) 30%,var(--cpap-gradient-warm-2) 70%)}.drawer-open-view.products-comparison-drawer .offcanvas-end{width:752px}.products-comparison-drawer .products-comparison-header{height:64px;background:var(--cpap-primary-beige);padding:5px 20px}.products-comparison-drawer .products-comparison-header h2{color:var(--cpap-primary-soft-black)}.products-comparison-drawer .products-comparison-body{padding:32px 0;height:calc(100vh - 64px)}.products-comparison-drawer .products-comparison-body::-webkit-scrollbar{width:2px;height:2px}.products-comparison-drawer .products-comparison-body::-webkit-scrollbar-track{background:var(--cpap-overlay-orange);border-radius:10px}.products-comparison-drawer .products-comparison-body::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}.products-comparison-drawer .products-comparison-img-list .comparison-product-detail{max-width:25%}.products-comparison-drawer .comparison-product-detail .btn{height:40px}.products-comparison-drawer .products-comparison-body ul{list-style-type:none}.products-comparison-drawer .products-comparison-body ul li{padding:12px 0}.products-comparison-drawer .products-comparison-body ul li:nth-child(odd){background:var(--cpap-primary-white)}.products-comparison-drawer .products-comparison-body ul li:nth-child(2n){background:var(--cpap-primary-beige)}.products-comparison-drawer .products-comparison-body ul li .product-detail-list{max-width:25%;padding:0 40px;color:var(--cpap-primary-soft-black)}.products-comparison-drawer .products-comparison-body ul li .product-detail-list.detail-title{color:var(--cpap-text-text-gray);padding:0 0 0 32px}.products-comparison-drawer .products-comparison-img-list .comparison-product-detail figure{width:100px;height:100px;margin-bottom:4px}.products-comparison-drawer .products-comparison-img-list .comparison-product-detail span{color:var(--cpap-text-text-gray)}.products-comparison-drawer .products-comparison-img-list .comparison-product-detail h3{color:var(--cpap-primary-soft-black);margin:4px 0 8px}.products-comparison-drawer .products-comparison-img-list .comparison-product-detail .rating-list{margin-bottom:17px}.products-comparison-box-list ul.slick-dots{bottom:7px;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.products-comparison-box-list ul.slick-dots li{list-style:none;font-size:0;width:auto;height:auto;margin:0}.products-comparison-box-list ul.slick-dots li button{font-size:0;border:none;background:var(--cpap-primary-orange);opacity:.2;width:71px;padding:0;height:2px}.products-comparison-box-list ul.slick-dots li.slick-active button{opacity:1}.products-comparison-box-list ul.slick-dots li button:before{display:none}.products-comparison-drawer .products-comparison-img-list{padding-bottom:24px}@media only screen and (max-width: 1200px){.products-comparison .products-comparison-box-list{gap:0 15px;margin:31px 0 24px}.products-comparison .products-comparison-box-figure figure{max-width:140px;height:105px;padding:0}.products-comparison .products-comparison-box-figure{background-size:contain;padding-top:60px}.products-comparison .products-comparison-box-figure .products-box-contain{padding-top:27px}.products-comparison .products-comparison-box-btn{margin-top:24px}.drawer-open-view.products-comparison-drawer .offcanvas-end{width:680px}.products-comparison{padding:32px 0}}@media only screen and (max-width: 767.98px){.drawer-open-view.products-comparison-drawer .offcanvas.offcanvas-end{right:0;left:0;height:calc(100% - 60px);max-height:100%;transform:translateY(100%);width:100%;top:initial;border-radius:16px 16px 0 0}.drawer-open-view.products-comparison-drawer .offcanvas.show:not(.hiding),.drawer-open-view.products-comparison-drawer .offcanvas.showing{transform:none}.drawer-open-view.products-comparison-drawer .btn-close-icon{top:-48px;left:50%;transform:translate(-50%)}.products-comparison-wrap{margin-top:30px}.products-comparison-drawer .products-comparison-body{height:calc(100vh - 124px);padding:24px 0}.products-comparison .products-comparison-box{max-width:250px;width:100%;margin-right:16px}.products-comparison .products-comparison-wrap:not(.has-slider) .products-comparison-box{max-width:unset}.products-comparison .products-comparison-box-list{flex-direction:column;margin:0}.products-comparison .products-comparison-box-list:not(.is-slider){gap:15px}.products-comparison .products-comparison-box-list .slick-list{padding:31px 0 24px 3px}.products-comparison .products-comparison-header{margin:0 -2px}.products-comparison-drawer .products-comparison-body ul li .product-detail-list{max-width:33.33%}.products-comparison-drawer .products-comparison-body ul li .product-detail-list.detail-title{max-width:100%;padding:0 0 12px 24px}.products-comparison-body ul li{padding:8px 0}.products-comparison-drawer .products-comparison-img-list .comparison-product-detail{max-width:33.33%;padding:0 5px}.products-comparison-body-wrap{min-width:570px}.products-comparison .products-comparison-img-list{padding-bottom:32px}.products-comparison .products-comparison-box-figure{padding-top:82px;background-size:209px;background-position-y:30px}.products-comparison .products-comparison-box-gradient{background:linear-gradient(0deg,var(--cpap-gradient-white) 39.56%,var(--cpap-overlay-white) 82.43%)}.products-comparison .products-comparison-box-list .slick-track{display:flex}.products-comparison .products-comparison-box-list .slick-track .slick-slide{height:auto}.products-comparison-drawer .products-comparison-header{border-radius:16px 16px 0 0}.products-comparison .products-comparison-box-figure .product-tag{top:12px;left:-4px}}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars{margin-top:24px}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option{margin-bottom:24px;position:relative}@media (max-width: 992px){.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option{margin-bottom:16px}}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;transition:transform .2s;z-index:1;transform:rotate(90deg);display:inline-block;pointer-events:none;position:absolute;bottom:22px;right:21px}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option .option-title-row{margin-bottom:8px}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option .option-title-row label{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;display:block;margin-bottom:8px}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option .option-title-row .error-tips{transition:all .2s;opacity:0;visibility:hidden;display:none}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option .option-title-row .error-tips.is-show{opacity:1;visibility:visible;display:block}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option .option-title-row .error-tips p{font-weight:500;font-size:14px;line-height:17px;color:#cd3824;margin:0 0 8px;display:block}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option select{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;line-height:24px;border:1px solid #EAEAEA;border-radius:8px;padding:15px 35px 15px 15px;width:100%}.quiz-steps .products-comparison .products-comparison-box-contain .product-vars .product-option select option:first-child{display:none}.quiz-steps .products-comparison .products-comparison-box-contain .price-row{text-align:center;margin-bottom:12px}.quiz-steps .products-comparison .products-comparison-box-contain .price-row div{margin:0!important}.quiz-steps .products-comparison .products-comparison-box-contain .price-row span{margin:0!important;font-size:18px;line-height:24px;color:#2e2e2e}.quiz-steps .products-comparison .products-comparison-box-contain .price-row .price-item.price-item--sale.price-item--last{margin-right:6px!important}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row{position:relative}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row .btn-select-options{position:absolute;top:0;left:0;width:100%;z-index:2}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row.is-show-add-cart .btn-select-options{opacity:0;visibility:hidden}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button{color:#fff;font-size:18px;line-height:24px;font-weight:700;border:1px solid #FF600A;border-radius:28px;letter-spacing:0;height:auto;padding:15px;display:block;width:100%;text-align:center;transition:all .2s;margin:0;background:#ff600a}@media (min-width: 768.5px){.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button:before,.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button:after{box-shadow:none!important}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button .loading__spinner{display:none!important}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button.out-of-stock{cursor:no-drop;background:#fff;color:#2e2e2e}@media (min-width: 768.5px){.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button.out-of-stock:hover{background:#ffefe6}}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button.out-of-stock:active{background:#ffefe6}.quiz-steps .products-comparison .products-comparison-box-contain .buy-btn-row button span{display:block}.marquee-section{padding:56px 0;background:var(--cpap-primary-beige)}.marquee-main{animation-name:marquee;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear;flex-shrink:0}.marquee-main li{width:fit-content;padding-right:34px;list-style-type:none}.marquee-main li figure{max-width:242px;padding:23px 30px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media only screen and (max-width: 1200px){.marquee-main li figure{max-width:140px;padding:15px}.marquee-section{padding:17px 0 18px}}#recommended-accessories-section{padding:120px 26px 50px}#recommended-accessories-title{width:770px}#recommended-accessories-section .container{max-width:1416px;padding-top:28px}.recommended-accessories .recommended-accessories-card{padding:24px;border-radius:16px;background:var(--cpap-primary-white)}.recommended-accessories .recommended-accessories-card:hover{box-shadow:0 -4px 30px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.recommended-accessories-text-container{min-height:125px}.recommended-accessories .slick-track{padding:32px 0}.recommended-accessories-card-main{padding:0 16px}.recommended-accessories-card:hover .recommended-accessories-img-container .recommended-accessories-img{animation:moveup 7s linear infinite}.recommended-accessories .recommended-accessories-img-container{max-width:233px;height:175px;margin-bottom:20px}.recommended-accessories .recommended-accessories-text-container .review-rating,.recommended-accessories .recommended-accessories-text-container .recommended-accessories-vendor{color:var(--cpap-text-text-gray)}.recommended-accessories .recommended-accessories-text-container .recommended-accessories-title,.recommended-accessories .recommended-accessories-text-container .recommended-accessories-price{color:var(--cpap-primary-soft-black)}.recommended-accessories .recommended-accessories-text-container .recommended-accessories-price{margin-bottom:8px}.recommended-accessories .recommended-accessories-text-container .review-rating-star{margin-right:4px}.recommended-accessories .recent-btn-grp{opacity:0;visibility:hidden;transition:.5s ease-in-out}.recommended-accessories .recommended-accessories-card .favorite-icon{top:16px;right:16px;display:none}.recommended-accessories .recommended-accessories-card:hover .recent-btn-grp{opacity:1;visibility:visible}.recommended-accessories .recommended-accessories-card:hover .favorite-icon{display:block}.recommended-accessories .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid var(--cpap-primary-beige);border-radius:100%;font-size:0;padding:0;background:transparent;transition:all .2s linear}.recommended-accessories .slick-arrow.slick-prev{left:17px}.recommended-accessories .slick-arrow.slick-next{right:31px}.recommended-accessories .slick-arrow.slick-disabled{pointer-events:none;display:none!important}.recommended-accessories .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.recommended-accessories .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.recommended-accessories .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}@media only screen and (min-width: 1200px){.recommended-accessories .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.recommended-accessories .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}}.recommended-accessories .slick-arrow:active{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.recommended-accessories .slick-arrow:active:before{border-color:var(--cpap-primary-white)}.recommended-accessories .slick-list{padding:0 9px}.recommended-accessories .slick-dots{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0;margin:0}.recommended-accessories .slick-dots li{display:contents}.recommended-accessories .slick-dots li button{font-size:0;width:100%;max-width:71px;height:2px;background:var(--cpap-overlay-orange);border:none}.recommended-accessories .slick-dots li.slick-active button{background:var(--cpap-primary-orange)}@media only screen and (max-width: 1024px){.recommended-accessories .slick-arrow.slick-next{right:0}.recommended-accessories .slick-arrow.slick-prev{left:0}.recommended-accessories .recent-btn-grp,.recommended-accessories .recommended-accessories-card:hover .favorite-icon{display:none}.recommended-accessories .recommended-accessories-card:hover{box-shadow:none}}@media only screen and (max-width: 767.98px){#recommended-accessories-title{width:335px}.recommended-accessories-card:hover .recommended-accessories-img-container .recommended-accessories-img{animation:none}.recommended-accessories .recommended-accessories-img-container{margin-bottom:16px}.recommended-accessories .slick-track{padding:32px 0 24px}.recommended-accessories .slick-arrow{display:none!important}}@media only screen and (max-width: 579.98px){.recommended-accessories .slick-list{padding:0}.recommended-accessories-card-main{padding:0 8px}.recommended-accessories .recommended-accessories-card{width:278px;padding:50px 16px 32px}}.personal-information{position:relative;margin-bottom:64px;margin-top:24px}@media (max-width: 767.96px){.personal-information{margin-top:12px}}.personal-information .breadcrumbs .breadcrumbs__list{display:flex;align-items:center;gap:8px;list-style-type:none;padding:0;margin:0}.personal-information .breadcrumbs .breadcrumbs__list a{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-400);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);text-decoration:none}.personal-information .breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:flex}.personal-information .breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child a{color:var(--cpap-primary-soft-black)}.personal-information .form-checkbox{display:block}.personal-information .form-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.personal-information .form-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:9px;width:6px;height:11px;border:solid var(--cpap-primary-orange);border-width:0 2px 2px 0;transform:rotate(45deg)}.personal-information .form-checkbox input:checked+label:before{border-color:var(--cpap-primary-orange)}.personal-information .form-checkbox label{position:relative;cursor:pointer;display:flex;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-black)}.personal-information .form-checkbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid var(--cpap-text-text-gray);padding:10px;width:24px;height:24px;display:inline-block;border-radius:4px;position:relative;vertical-align:middle;cursor:pointer;top:-2px;margin-right:6px}.personal-information hr{margin:0;border:none;opacity:1;height:1px;width:100%;background:var(--cpap-stroke-gray)}.personal-information .contact-details{border-radius:8px;background-color:var(--cpap-primary-beige)}.personal-information .contact-details .contact-details-header{padding:24px 24px 12px}@media (max-width: 820px){.personal-information .contact-details .contact-details-header{flex-wrap:wrap}.personal-information .contact-details .contact-details-header h4{width:100%;margin-bottom:20px}}@media (max-width: 767.96px){.personal-information .contact-details .contact-details-header{padding:20px}}.personal-information .contact-details .contact-details-header .contact-details-btn{gap:0}@media (max-width: 767.96px){.personal-information .contact-details .contact-details-header .contact-details-btn{display:block}}.personal-information .contact-details .contact-details-header .contact-details-btn p{margin:0 3px 6px 0;font-size:var(--bs-body-font-size);color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17)}.personal-information .contact-details .contact-details-section .form-group-list{padding:0 24px 20px;display:flex;flex-wrap:wrap;gap:62px}@media (max-width: 820px){.personal-information .contact-details .contact-details-section .form-group-list{gap:16px}}@media (max-width: 767.96px){.personal-information .contact-details .contact-details-section .form-group-list{padding:0 20px 24px}}.personal-information .contact-details .contact-details-section .form-group-list .form-group{min-width:156px;display:flex;flex-direction:column}@media (max-width: 820px){.personal-information .contact-details .contact-details-section .form-group-list .form-group{width:100%}}.personal-information .contact-details .contact-details-section .form-group-list .form-group label{font-size:12px;color:var(--cpap-text-text-gray);font-weight:var(--bs-body-font-weight-400);line-height:150%;margin-bottom:4px}.personal-information .contact-details .contact-details-section .form-group-list .form-group span{font-size:var(--bs-body-font-size-18);color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24)}.personal-information .contact-details .contact-details-section .checkbox-and-reset{border-top:1px solid var(--cpap-stroke-gray);padding:20px 24px 24px;display:flex;justify-content:space-between;align-items:center}@media (max-width: 820px){.personal-information .contact-details .contact-details-section .checkbox-and-reset{flex-wrap:wrap;gap:24px}}@media (max-width: 767.96px){.personal-information .contact-details .contact-details-section .checkbox-and-reset{padding:24px 20px}}.personal-information .contact-details .contact-details-section .checkbox-and-reset a{text-decoration:none;border-bottom:1px solid var(--cpap-primary-orange);padding-bottom:4px;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17)}.personal-information .contact-details .contact-details-section .checkbox-and-reset .checkbox-and-btn{display:flex;align-items:center;gap:32px}@media (max-width: 820px){.personal-information .contact-details .contact-details-section .checkbox-and-reset .checkbox-and-btn{flex-wrap:wrap;width:100%;gap:10px}.personal-information .contact-details .contact-details-section .checkbox-and-reset .checkbox-and-btn .form-checkbox{width:100%}.personal-information .contact-details .contact-details-section .checkbox-and-reset .checkbox-and-btn .newsletter-preferences-popup{margin-left:32px}}.personal-information .contact-details .contact-details-section .checkbox-and-reset .spinenr-loader{position:fixed;top:0;bottom:0;left:0;right:0;background:var(--cpap-overlay-dark);width:100%;height:100%;z-index:99}.personal-information .treatment-profile{border-radius:8px;background-color:var(--cpap-primary-beige);padding:0 24px 24px;margin-top:32px}@media (max-width: 767.96px){.personal-information .treatment-profile{margin-top:20px;padding:0 20px 20px}.personal-information .treatment-profile .contact-details-header{padding:20px 0}}.personal-information .treatment-profile .treatment-profile-list{display:flex;gap:32px}@media (max-width: 820px){.personal-information .treatment-profile .treatment-profile-list{flex-wrap:wrap;gap:20px}}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box{border-radius:8px;background:var(--cpap-primary-white)}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .doctor-detail-header{padding:16px;border-bottom:1px solid var(--cpap-stroke-gray);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black)}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .doctor-detail-box-list,.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-settings-list{padding:16px}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-box,.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .doctor-detail-box{margin-bottom:16px}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-box:last-child,.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .doctor-detail-box:last-child{margin-bottom:0}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-box span,.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .doctor-detail-box span{font-size:12px;color:var(--cpap-text-text-gray);font-weight:var(--bs-body-font-weight-400);line-height:150%;margin-bottom:4px}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-box div,.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .doctor-detail-box div{font-size:var(--bs-body-font-size-18);color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24)}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-settings-list{column-count:2;gap:20px}@media (max-width: 767.96px){.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-settings-list{column-count:initial}}.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-settings-list .preferred-rx-box:last-child:after{content:"";display:block;height:80px}@media (max-width: 767.96px){.personal-information .treatment-profile .treatment-profile-list .treatment-profile-box .preferred-rx-settings-list .preferred-rx-box:last-child:after{height:auto}}.personal-information .treatment-profile .treatment-profile-list .patient-details{width:24%}@media (max-width: 820px){.personal-information .treatment-profile .treatment-profile-list .patient-details{width:100%}}.personal-information .treatment-profile .treatment-profile-list .preferred-rx-settings{width:40%}@media (max-width: 820px){.personal-information .treatment-profile .treatment-profile-list .preferred-rx-settings{width:100%}}.personal-information .treatment-profile .treatment-profile-list .doctor-detail{width:31%}@media (max-width: 820px){.personal-information .treatment-profile .treatment-profile-list .doctor-detail{width:100%}}.personal-information .treatment-profile-empty{margin:0;padding:0;text-align:center}.personal-information .contact-details-header{display:flex;align-items:center;justify-content:space-between;padding:24px 0}@media (max-width: 767px){.personal-information .contact-details-header{flex-wrap:wrap;padding-bottom:20px}}.personal-information .contact-details-header h4{margin:0;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17)}.personal-information .contact-details-header .contact-details-btn{display:flex;align-items:center;gap:16px}@media (max-width: 767.96px){.personal-information .contact-details-header .contact-details-btn{display:none}}.personal-information .contact-details-header .contact-details-btn.reset-password{display:block}.personal-information .contact-details-header .contact-details-btn button.btn{padding:9px 24px;border-radius:28px;border:1px solid var(--cpap-primary-soft-black);background:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);text-transform:capitalize;color:var(--cpap-text-light-on-plum);opacity:.3}.personal-information .contact-details-header .contact-details-btn a{text-decoration:none;border-bottom:1px solid var(--cpap-primary-orange);padding-bottom:4px;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17)}.personal-information h3{margin:40px 0 24px;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-24);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32)}@media (max-width: 820px){.personal-information h3{margin-top:32px}}.personal-information .reset-request-sent{border-radius:8px;border:2px solid var(--cpap-primary-orange);background:var(--cpap-primary-white);box-shadow:0 -4px 66px #00000014;justify-content:space-between;align-items:center;padding:8px 24px;position:absolute;top:0;right:0;width:100%;max-width:503px;display:none}.personal-information .reset-request-sent.show{display:flex}.personal-information .reset-request-sent .reset-request-sent-wrap{display:flex;align-items:center;gap:16px}.personal-information .reset-request-sent button{border:none;background:transparent}.personal-information-prescriptions{margin-bottom:61px}.personal-information-prescriptions .prescriptions-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap}.personal-information-prescriptions .prescriptions-header h3{font-size:var(--bs-body-font-size-24);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32);color:var(--cpap-primary-soft-black);margin:0}@media (max-width: 767px){.personal-information-prescriptions .prescriptions-header .prescriptions-header-btn{width:100%}}.personal-information-prescriptions .prescriptions-header .prescriptions-header-btn a{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);border-radius:28px;border:1px solid var(--cpap-primary-orange);padding:9px 24px;height:40px}@media (max-width: 767px){.personal-information-prescriptions .prescriptions-header .prescriptions-header-btn a{width:100%;display:block;text-align:center;margin-top:24px}}.personal-information-prescriptions .prescriptions-list{display:flex;flex-direction:column;gap:24px}.personal-information-prescriptions .prescriptions-list .no-prescriptions{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.personal-information-prescriptions .prescriptions-list .prescriptions-box{border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);padding:24px;box-shadow:0 -4px 66px #00000014;min-height:187px}@media (max-width: 767px){.personal-information-prescriptions .prescriptions-list .prescriptions-box{padding:24px 16px}}.personal-information-prescriptions .prescriptions-list .prescriptions-box>.re-upload{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);text-decoration:none;position:relative;display:none}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box>.re-upload{display:inline-block;margin-top:20px}}.personal-information-prescriptions .prescriptions-list .prescriptions-box>.re-upload:before{content:"";position:absolute;width:100%;height:1px;background:var(--cpap-primary-orange);bottom:-4px}.personal-information-prescriptions .prescriptions-list .prescription-pending{display:flex;align-items:center;justify-content:center}.personal-information-prescriptions .prescriptions-list .prescription-pending .prescription-pending-wrap{display:flex;flex-direction:column;gap:8px;align-items:center;max-width:648px}.personal-information-prescriptions .prescriptions-list .prescription-pending span{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:#376071;border-radius:99px;background:#d3e7ff;padding:4px 16px}.personal-information-prescriptions .prescriptions-list .prescription-pending p{font-size:var(--bs-body-font-size-18);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-primary-soft-black);text-align:center}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-first{display:flex;gap:32px;border-bottom:1px solid #d9d9d9;padding-bottom:24px;margin-bottom:24px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-first{flex-wrap:wrap;gap:20px;padding-bottom:20px;margin-bottom:20px}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-second{display:flex;gap:32px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-second{flex-wrap:wrap;gap:20px;padding-bottom:17px}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-left{display:flex;gap:32px;width:100%;max-width:68.34%}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-left{max-width:100%;flex-wrap:wrap;gap:20px}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right{width:100%;max-width:31.66%;display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right{max-width:100%;justify-content:flex-start}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right span{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray)}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right span{order:2}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .valid{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:#477137;padding:4px 16px;background:#dfffd3;border-radius:23px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .valid{order:1}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .invalid{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:#713737;padding:4px 16px;background:#ffd3d3;border-radius:23px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .invalid{order:1}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .expired{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);padding:4px 16px;background:#2e2e2e0d;border-radius:23px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .expired{order:1}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .re-upload{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);text-decoration:none;position:relative;margin-right:12px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .re-upload{display:none}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-right .re-upload:before{content:"";position:absolute;width:100%;height:1px;background:var(--cpap-primary-orange);bottom:-4px}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-detail{width:100%;max-width:187px}@media (max-width: 1023px){.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-detail{max-width:calc(50% - 16px)}}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-detail span{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);color:var(--cpap-text-text-gray);margin-bottom:4px;display:block}.personal-information-prescriptions .prescriptions-list .prescriptions-box .prescriptions-box-detail div{font-size:var(--bs-body-font-size-16);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-primary-soft-black)}.personal-information-need-help{background:var(--cpap-primary-orange);padding:16px 40px;display:flex;align-items:center;border-radius:16px}@media (max-width: 1199px){.personal-information-need-help{flex-wrap:wrap;padding:24px}}.personal-information-need-help .need-help-left{width:50%}@media (max-width: 1199px){.personal-information-need-help .need-help-left{width:100%}}.personal-information-need-help .need-help-left h3{font-size:var(--bs-body-font-size-24);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32);color:var(--cpap-primary-white);margin:0 0 8px}@media (max-width: 767px){.personal-information-need-help .need-help-left h3{margin-bottom:16px}}.personal-information-need-help .need-help-left p{font-size:var(--bs-body-font-size-18);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-primary-white);margin:0}.personal-information-need-help .need-help-left p a{font-weight:var(--bs-body-font-weight-700);text-decoration:underline}.personal-information-need-help .need-help-right{width:50%;display:flex;justify-content:flex-end}@media (max-width: 1199px){.personal-information-need-help .need-help-right{width:100%;justify-content:flex-start;margin-top:32px}}.personal-information-need-help .need-help-right ul{padding:0;margin:0;display:flex;align-items:center;list-style-type:none;gap:32px}@media (max-width: 820px){.personal-information-need-help .need-help-right ul{flex-wrap:wrap;gap:16px}}.personal-information-need-help .need-help-right ul li{display:flex;align-items:center}@media (max-width: 820px){.personal-information-need-help .need-help-right ul li{width:100%}}.personal-information-need-help .need-help-right ul li .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:29px}.personal-information-need-help .need-help-right ul li span{font-size:var(--bs-body-font-size-18);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-primary-white)}.personal-information-popup .custom-model-main{text-align:center;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto}.personal-information-popup .model-open{z-index:99999;opacity:1;overflow:hidden}.personal-information-popup .model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);position:relative;z-index:999}.personal-information-popup .model-open .bg-overlay{background:#0009;z-index:99}.personal-information-popup .custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:440px;margin:30px auto;max-width:97%}.personal-information-popup .custom-model-wrap{display:block;width:100%;position:relative;background-color:var(--cpap-primary-white);border:1px solid #999;border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.personal-information-popup .custom-model-wrap .custom-model-header{display:flex;justify-content:space-between;align-items:center;background:var(--cpap-primary-beige);padding:12px 24px}.personal-information-popup .custom-model-wrap .custom-model-header span{font-size:var(--bs-body-font-size-18);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-primary-soft-black)}.personal-information-popup .custom-model-wrap .custom-model-header .close-btn{width:40px;height:40px;background:var(--cpap-primary-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:normal;cursor:pointer}.personal-information-popup .custom-model-wrap .pop-up-content-wrap{padding:24px}.personal-information-popup .custom-model-wrap .pop-up-content-wrap p{font-size:var(--bs-body-font-size-16);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-primary-soft-black);margin:0 0 20px}.personal-information-popup .custom-model-wrap .pop-up-content-wrap .form-field-row{margin-bottom:20px}.personal-information-popup .custom-model-wrap .pop-up-content-wrap .form-field-row label{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);margin-bottom:4px;color:var(--cpap-primary-soft-black)}.personal-information-popup .custom-model-wrap .pop-up-content-wrap .form-field-row input{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-17);border-radius:8px;border:1px solid var(--cpap-primary-soft-black);background:var(--cpap-primary-white);padding:16px 19px}.personal-information-popup .custom-model-wrap .pop-up-content-wrap button{font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);color:var(--cpap-primary-soft-black);padding:9px 24px;text-align:center;border-radius:28px;border:1px solid var(--cpap-primary-orange);background:var(--cpap-primary-white);width:100%}.personal-information-popup .custom-model-wrap .pop-up-content-wrap button:hover{background:var(--cpap-primary-ldt)}.personal-information-popup .custom-model-wrap .recover-success-box{display:none}.personal-information-popup .bg-overlay{background:#0000;height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}@media screen and (min-width: 800px){.personal-information-popup .custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0;height:100%}}@media screen and (max-width: 799px){.personal-information-popup .custom-model-inner{margin-top:50%}}.plp-part-finder .plp-banner{background:#fff;padding:12px 0 64px}@media (max-width: 1024px){.plp-part-finder .plp-banner{padding-bottom:30px}}.plp-part-finder .plp-part-finder-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.plp-part-finder .plp-part-finder-header{flex-wrap:wrap}}.plp-part-finder .plp-part-finder-header .content-box{flex:1}@media (max-width: 1024px){.plp-part-finder .plp-part-finder-header .content-box{flex:100%}}.plp-part-finder .plp-part-finder-header .content-box .title-box{padding-top:40px;width:100%}@media (max-width: 1024px){.plp-part-finder .plp-part-finder-header .content-box .title-box{padding-right:0}}@media (max-width: 1024px){.plp-part-finder .plp-part-finder-header .content-box .title-box p{max-width:100%}}.plp-part-finder .plp-part-finder-header .content-box .title-box p:last-child{margin:0}.plp-part-finder .plp-part-finder-header .part-finder-header-btn{display:flex;align-items:center;gap:16px}@media (max-width: 1024px){.plp-part-finder .plp-part-finder-header .part-finder-header-btn{margin-top:20px}}@media (max-width: 767px){.plp-part-finder .plp-part-finder-header .part-finder-header-btn{flex-direction:column;width:100%}}.plp-part-finder .plp-part-finder-header .part-finder-header-btn .underline-btn{font-size:14px;font-weight:700;line-height:17px;color:#2e2e2e;padding-bottom:4px;position:relative}.plp-part-finder .plp-part-finder-header .part-finder-header-btn .underline-btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ff600a}.plp-part-finder .plp-best-sellers .plp-best-sellers-main{margin:0;padding:0 0 72px}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .title-box h2{margin-bottom:8px}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper{overflow:hidden;position:initial}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide{padding:16px}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block{box-shadow:none}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block:hover{border-color:transparent}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block:hover .img-box img{animation:moveup 7s linear infinite}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box{border-radius:16px;background:#fff;box-shadow:0 -4px 36px #00000014;padding:50px 24px 24px}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box .img-box{width:100%;max-width:232px;height:174px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box .img-box:before{display:none}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box .img-box img{width:100%;height:100%;object-fit:contain}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box .text-box{text-align:left}@media (max-width: 1024px){.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box .text-box{text-align:center}}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box .inner-brand{padding:0}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-slide .block-box h3{font-size:14px;color:#2e2e2e;font-weight:500;line-height:17px}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-button-next,.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-button-prev{background:#fff;top:22px;right:20px}@media (max-width: 1024px){.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-button-next,.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-button-prev{display:none}}.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-button-prev{left:initial;right:76px}@media (max-width: 1024px){.plp-part-finder .plp-best-sellers .plp-best-sellers-main .plp-most-popular-swiper .swiper-pagination{display:flex!important}}.plp-part-finder .plp-product-section{margin-top:0}.plp-part-finder .plp-product-section .product-content .product-grid-container .collection .product-card-box-box{overflow:hidden}.plp-part-finder .plp-product-section .product-content .product-grid-container .collection .product-card-box-box .left-rail{padding:0}.plp-part-finder .plp-product-section .product-content .product-grid-container .collection .product-card-box-box .left-rail .product-img{max-width:233px;height:174px;display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.plp-part-finder .plp-product-section .product-content .product-grid-container .collection .product-card-box-box .left-rail .product-img div{width:100%;height:100%}.plp-part-finder .plp-product-section .product-content .product-grid-container .collection .product-card-box-box .left-rail .product-img img{width:100%;height:100%;object-fit:contain}@media (min-width: 1200px){.plp-part-finder .plp-product-section .product-content .product-grid-container .collection .product-card-box-box:hover .product-img img{animation:moveup 7s linear infinite}}.plp-part-finder .plp-product-section .product-content .product-grid-container .product-card-box{height:auto!important}.plp-part-finder .plp-product-section .product-content .product-grid-container .product-card-box .ldt-cp-product-grid-add-to-compare-container{display:none}.plp-part-finder .plp-product-section .product-content .grid-heading h2{flex:1}.plp-part-finder .related-categories-part-finder .title-box h2{font-size:24px;color:#2e2e2e;font-weight:500;line-height:32px;margin:0 0 20px}.plp-part-finder .related-categories-part-finder .content-box{display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center}.plp-part-finder .related-categories-part-finder .content-box .block{width:calc(25% - 24px)}@media (max-width: 1024px){.plp-part-finder .related-categories-part-finder .content-box .block{width:calc(33.33% - 22px)}}@media (max-width: 820px){.plp-part-finder .related-categories-part-finder .content-box .block{width:calc(50% - 16px)}}@media (max-width: 520px){.plp-part-finder .related-categories-part-finder .content-box .block{width:100%}}.plp-part-finder .related-categories-part-finder .content-box .block a{font-size:14px;font-weight:700;line-height:17px;width:100%;white-space:initial;padding:9px 16px;min-height:38px}.plp-part-finder .video-guide-section{background:transparent}.search-modal{flex-wrap:wrap}.sleep-journey{display:flex;border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);max-width:1309px}.sleep-journey:after{content:"";background:var(--cpap-gradients-warm-gradient);top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1;filter:blur(10px);width:100%;height:100%}.sleep-journey.sleep-journey-mobile{display:none}.sleep-journey a.sleep-journey-block-a{max-width:225px;padding:19px 0 18px;text-decoration:none;transition:background-color .3s ease-in-out;background-color:var(--cpap-primary-white);color:var(--cpap-primary-soft-black)}.sleep-journey a.sleep-journey-block-a:last-child{padding-right:27px;border-top-right-radius:8px;border-bottom-right-radius:8px}.sleep-journey .sleep-journey-block{gap:12px;padding:0 14px;border-right:1px solid var(--cpap-stroke-gray);height:100%}.sleep-journey a.sleep-journey-block-a:last-child .sleep-journey-block{border-right:none}.sleep-journey a.sleep-journey-block-a:hover{background-color:var(--cpap-primary-beige)}.sleep-journey .sleep-journey-text{max-width:408px;gap:8px;padding:33px 19px 33px 40px;border-right:1px solid var(--cpap-stroke-gray);background-color:var(--cpap-primary-white);border-top-left-radius:8px;border-bottom-left-radius:8px;color:var(--cpap-primary-soft-black)}.sleep-journey span.sleep-arrow{padding:14px 16px;border-radius:50%;border:1px solid var(--cpap-stroke-gray);line-height:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.sleep-journey a.sleep-journey-block-a:hover span.sleep-arrow{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.sleep-journey a.sleep-journey-block-a span.sleep-arrow svg path{transition:stroke .3s ease-in-out}.sleep-journey a.sleep-journey-block-a:hover span.sleep-arrow svg path{stroke:var(--cpap-primary-white)}@media (max-width: 990.98px){.sleep_journey a.sleep_journey_block_a{display:none}.sleep-journey{display:none;border:none;border-top-right-radius:8px;border-bottom-right-radius:8px}.sleep-journey-text{border-radius:8px}.sleep-journey.sleep-journey-mobile{display:block}.sleep-journey.sleep-journey-mobile .sleep-journey-text{max-width:100%;padding:24px 20px}.sleep-journey.sleep-journey-mobile .sleep-description{gap:8px}}.section-product-faq h2,.section-product-faq .cpap-lg-p,.section-product-faq .cpap-p{color:var(--cpap-primary-soft-black)}div:empty.bcu-drag-drop-overlay{display:none}.product .right-box-box .qty-and-btn{margin-bottom:0}.yotpo-reviews-main-widget .yotpo-main-widget-layout{padding-top:56px}.product .left-box-box .spec-details .key-features{column-count:initial;display:flex;flex-wrap:wrap;gap:0 30px}.product .left-box-box .spec-details .key-features .box{width:calc(50% - 15px);display:flex;align-items:center}.cpapsinglevideo .modal-header button,#product_gallery_modal .modal-header button,.features-callout-modal .modal-header button span{padding:8px}@media (max-width: 767px){.cpapsinglevideo .modal-header button,#product_gallery_modal .modal-header button,.features-callout-modal .modal-header button span{padding:4px;width:30px;height:30px;display:flex!important;justify-content:center;align-items:center}}.cpapsinglevideo .modal-header button span,#product_gallery_modal .modal-header button span,.features-callout-modal .modal-header button span{display:block;line-height:10px}@media (max-width: 767px){.cpapsinglevideo .modal-header button span,#product_gallery_modal .modal-header button span,.features-callout-modal .modal-header button span{font-size:26px;line-height:normal}}.yotpo-input-wrapper textarea{border:1px solid var(--yotpo-form-border-black)}@media (max-width: 1024){html body .product-form__submit:hover,html body .btn-select-options:hover{background:#ff600a;border-color:#ffefe6;color:#ffefe6}html body .product-form__submit:active,html body .btn-select-options:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}@media (max-width: 992px){.product .left-box-box .spec-details .key-features{gap:0}.product .left-box-box .spec-details .key-features .box{width:100%}}.product-card-main{padding:0 16px}.product-card-main .product-card{padding:24px;border-radius:16px}.product-card .img-container{max-width:233px;height:175px;margin-bottom:20px}.product-card .product-vendor{color:var(--cpap-text-text-gray)}.product-card .product-price,.product-card .product-title{color:var(--cpap-primary-soft-black);margin-bottom:8px}.product-card .text-container{flex:1;min-height:125px}.product-card .review-rating-star{margin-right:4px}@media only screen and (max-width: 767.98px){.product-card .img-container{margin-bottom:16px}}@media only screen and (max-width: 579.98px){.product-card-main{padding:0 8px}.product-card-main .product-card{padding:50px 16px 32px}}.content-box .row .product-card-main .product-card:hover{box-shadow:0 -4px 30px 0 var(--cpap-overlay-box-multicolumn-shadow2);background:var(--cpap-primary-white)}.content-box .row .product-card-main .product-card:hover .img-container{animation:moveup 7s linear infinite}.content-box .row .product-card-main .product-card .button-container{opacity:0;visibility:hidden;transition:.5s ease-in-out}.content-box .row .product-card-main .product-card:hover .button-container{opacity:1;visibility:visible}.content-box .row .product-card-main .product-card .favorite-icon{top:16px;right:16px;display:none}.content-box .row .product-card-main .product-card:hover .favorite-icon{display:block}.product-overview-main-image{min-height:372px}#loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999999999;display:flex;justify-content:center;align-items:center}#quiz-loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--cpap-primary-white);z-index:9999999999;display:flex;justify-content:center;align-items:center}#loading-spinner{border:8px solid #f3f3f3;border-top:8px solid #ff600a;border-radius:50%;width:100px;height:100px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rec-for-you .rec-for-you-box .rec-for-you-text{color:#6c6c6c}.buy-box-selling-points{color:#2e2e2e}.buy-box-selling-points li{display:flex;gap:16px;padding:24px 0;border:solid #eaeaea;border-width:1px 0}.buy-box-selling-points li:nth-child(1){border-top:none}.buy-box-selling-points li:last-child{padding:24px 0;border-bottom:none}.buy-box-selling-points li p{color:#2e2e2e}.lists-block .faq-features-heading{margin-bottom:40px}.order-block .faq-heading{padding-left:0;margin-bottom:56px}div.bndlr-sectioned-mixnmatch{max-width:initial!important;box-shadow:none!important;border:none!important;margin:0 0 80px!important;padding:80px 0!important;background:#f6f5f0!important}.bndlr-sections-main-container{align-items:center;padding:0 5.6rem;max-width:var(--page-width);margin:0 auto}div.bndlr-section-name-connector-line{display:block!important;height:1px;background:#eaeaea;margin:16px 0;position:initial}.bndlr-sectioned-section-status .bndlr-section-name-connector-line{width:auto}.bndlr-sectioned-section-status .bndlr-section-name-connector-line svg{width:100%}.bndlr-sectioned-available-products{margin:0;justify-content:flex-start!important}.bndlr-sectioned-available-products .bndlr-product{display:initial;max-width:322px!important;width:100%!important;margin:8px;border-radius:16px!important;box-shadow:0 -4px 66px #00000014!important;overflow:hidden;padding-bottom:80px!important}@media only screen and (min-width: 990px){.bndlr-sectioned-available-products{flex-wrap:nowrap!important;margin-right:40px!important;overflow-x:auto}.bndlr-sectioned-available-products .bndlr-product{max-width:calc(33.33% - 20px)!important;flex:1 0 auto!important}}.bndlr-mix-and-match.bndlr-product.bndlr-sectioned-product .bndlr-product-image-url{margin-bottom:0!important;height:238px;display:flex;align-items:center;justify-content:center}img.bndlr-product-image{object-fit:contain;width:242.713px!important;height:174px!important;margin:0 auto!important}.bndlr-sectioned-product .bndlr-product-qn-container,.bndlr-product-price{margin:0 24px!important}div.bndlr-product.bndlr-sectioned-product .bndlr-select-variant,.bndlr-add-to-sectioned-bundle{margin:0 24px!important;width:calc(100% - 48px)}.bndlr-sections-container .bndlr-product.bndlr-sectioned-product .bndlr-product-title{text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:17px;margin-bottom:8px;display:block}.bndlr-old-price,.bndlr-new-price{font-family:Rand;font-size:14px;font-style:normal;font-weight:500!important;line-height:17px}.bndlr-old-price{margin-right:8px}.bndlr-product-price{margin-bottom:16px!important}.bndlr-sectioned-available-products .bndlr-product{position:relative;display:block!important}.bndlr-sectioned-available-products .bndlr-product .bndlr-add-to-sectioned-bundle{width:initial;border-radius:28px;border:1px solid #fff;background:#ff600a!important;text-align:center;font-family:Rand;font-size:18px;font-style:normal;font-weight:700;line-height:24px;min-height:56px;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:24px;transition:all .2s}.bndlr-sectioned-available-products .bndlr-product .bndlr-add-to-sectioned-bundle:hover{background:#ffefe6!important;border-color:#ff600a;color:#2e2e2e!important}.bndlr-select-variant{border-radius:8px!important;border:1px solid #eaeaea!important;background:#fff!important;color:#6c6c6c!important;font-family:Rand!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important;height:56px!important;padding-left:16px!important}.bndlr-section-name-number{display:none}.bndlr-section-name-line,.bndlr-section-name-connector-line{display:none!important}.bndlr-sectioned-section-products{padding:0!important;margin:0!important}.bndlr-sectioned-section-status{min-height:auto!important}[data-requirements-fulfilled=true] .bndlr-section-name-checkmark{display:none!important}.bndlr-section-name-text{color:#2e2e2e;font-family:Rand;font-size:16px!important;font-style:normal;font-weight:500;line-height:24px!important}.bndlr-section-name-text:hover{text-decoration:none!important;color:#2e2e2e!important}.bndlr-sectioned-section-name:hover{color:#2e2e2e!important}.bndlr-sectioned-section-name:hover .bndlr-section-name-text{color:#2e2e2e!important;text-decoration:none!important}img.bndlr-sectioned-status-box-product-image{width:80px!important;height:80px!important;border-radius:17px;background:#fff;box-shadow:0 -4px 66px #00000014!important}.bndlr-sectioned-status-box-product{width:80px!important;height:80px!important;margin-top:12px!important}img.bndlr-sectioned-section-products .bndlr-sectioned-status-box-product{width:80px!important;height:80px!important;margin-top:10px!important}.bndlr-sections-status-container{border-radius:16px!important;background:#fff!important;box-shadow:0 -4px 66px #00000014!important;padding:24px 16px 135px!important;flex:0 0 292px!important}.bndlr-sections-status-container{position:relative}.bndlr-sections-status-container .bndlr-add-sectioned-bundle-to-cart{position:absolute;left:16px;right:16px;width:auto;bottom:24px}.bndlr-sections-status-container .bndlr-sectioned-instructions-text{position:absolute;left:16px;right:16px;width:auto;bottom:90px}.bndlr-sectioned-status-box-product .bndlr-close{background:#00000014;border-radius:100%;right:-3px!important}.bndlr-close:before,.bndlr-close:after{outline:none!important}.bndlr-close:after{height:1px!important;width:9px!important;top:7px!important;left:4px!important}.bndlr-close:before{width:1px!important;height:9px!important;top:3px!important;left:8px!important}.bndlr-section-name-checkmark svg{stroke:#fe5e20!important}.bndlr-sectioned-instructions-text{color:#6c6c6c!important;font-family:Rand;font-size:12px!important;font-style:normal;font-weight:400;line-height:17px}.bndlr-add-sectioned-bundle-to-cart{color:#edeaeb;text-align:center;font-family:Rand;font-size:18px;font-style:normal;font-weight:700;line-height:24px;min-height:56px;display:inline-flex;align-items:center;justify-content:center}.bndlr-add-sectioned-bundle-to-cart.bndlr-disabled{border-radius:28px;border:1px solid #fff;background:silver!important;opacity:1!important;display:inline-flex}#shopify-section-template--22792388411708__17168594907e64e3ca .page-width{padding:0;max-width:initial}.bndlr-sectioned-available-products .bndlr-product .bndlr-add-to-sectioned-bundle:before{content:"";width:20px;height:20px;background-image:url(/cdn/shop/files/Minus.png?v=1716861846);position:absolute;right:44px}.bndlr-sectioned-available-products .bndlr-product .bndlr-add-to-sectioned-bundle:hover:before{filter:brightness(0)}.bndlr-section-main-title,.bndlr-section-description{display:none!important}div.bndlr-add-sectioned-bundle-to-cart{display:inline-flex;background:#ff600a!important;border-radius:28px;border:1px solid white;transition:all .2s linear;margin-top:14px}div.bndlr-add-sectioned-bundle-to-cart:hover{background:#ffefe6!important;border-color:#ff600a;color:#2e2e2e!important}.bndlr-sectioned-available-products .bndlr-product .bndlr-add-to-sectioned-bundle.bndlr-no-click{background:silver!important}.bndlr-sectioned-available-products .bndlr-product .bndlr-add-to-sectioned-bundle.bndlr-no-click:before{display:none}div.bndlr-product.bndlr-sectioned-product .bndlr-select-variant{margin-bottom:16px!important}.bndlr-sections-status-container{min-height:535px}.bundle-title{display:flex;padding:0 5.6rem;max-width:var(--page-width);margin:0 auto}.bundle-title .bundle-title-right{flex:0 0 292px!important}.bundle-title .bundle-title-left{flex:1 1 100%}.bundle-title .bundle-title-left .bundle-title-left-in{max-width:659px;margin:0 auto}.bundle-title .bundle-title-left .bundle-title-left-in .yotpo-headline{margin-bottom:16px}.bundle-title .bundle-title-left .bundle-title-left-in p{color:#6c6c6c;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:80px}.bundle-title .bundle-title-left .bundle-title-left-in h3{color:#2e2e2e;text-align:center;font-size:24px;font-style:normal;font-weight:500;margin-bottom:16px;line-height:32px}.res-bundel-step{display:none}.bndlr-sectioned-mixnmatch .bndlr-products-container{background-image:url(/cdn/shop/files/Circles_b3b05124-3da0-4bbf-ac00-1b1729dab415.png?v=1716871242);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.bndlr-sectioned-section .bndlr-next-section:after{display:none}.bndlr-sectioned-section .bndlr-next-section{margin-right:40px!important;border-radius:28px!important;border:1px solid #ff600a!important;background:#ff600a!important;color:#fff!important;text-align:center!important;font-size:14px!important;font-style:normal!important;font-weight:700!important;line-height:17px!important;padding:9px 24px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:16px!important;transition:all .2s linear}.bndlr-sectioned-section .bndlr-next-section:hover{background:#ffefe6!important;border-color:#ff600a!important;color:#2e2e2e!important}@media (max-width: 768px){.bndlr-sectioned-mixnmatch .bndlr-products-container{background-position:top 160px center}.bndlr-sectioned-available-products .bndlr-product{max-width:100%!important;margin:0 0 16px!important}.bndlr-sectioned-available-products{display:block!important;margin:0!important}.bndlr-sections-main-container{padding:0 19px!important}.bndlr-sections-status-container{min-height:initial;margin:0 0 16px!important}div.bndlr-sectioned-mixnmatch{padding:70px 0!important}.bundle-title{display:block;padding:0 19px}.bundle-title .bundle-title-left .bundle-title-left-in p{margin-bottom:40px}.bundle-title .bundle-title-left .bundle-title-left-in h3{display:none}.res-bundel-step{display:block}.res-bundel-step h3{color:#2e2e2e;text-align:center;font-size:24px;line-height:32px;font-style:normal;font-weight:500;margin-bottom:24px;margin-top:44px}.bndlr-sectioned-section .bndlr-next-section{margin-right:0!important}}@media only screen and (min-width: 769px) and (max-width: 1409px){.bndlr-sectioned-section .bndlr-next-section{align-self:flex-start!important}}.quiz-header{border-radius:36px;background:var(--cpap-primary-white);box-shadow:0 -4px 66px #00000014;height:60px;position:relative;overflow:hidden}.quiz-header{position:relative;overflow:hidden}.quiz-header .site-logo{transition:width .5s ease-in-out;background-color:#371726;width:20%;min-width:127px;display:flex;align-items:center;position:relative;height:100%;border-radius:0 30px 30px 0}.quiz-header .header-caret-icon{position:absolute;padding-right:24px;right:0;top:10px}#quiz-header-logo{position:absolute;left:52px;bottom:18.5px}#quiz-progress{position:absolute;color:#fff;right:20px}@media screen and (max-width: 1300px){#quiz-header-logo{bottom:10px;left:20px}}.quiz-header .header-caret-icon .header__icon--cart{margin:0}.start-quiz{max-width:649px;margin:0 auto;padding:110px 0 130px}.start-quiz h3{color:var(--cpap-primary-soft-black);margin:0 0 24px}.start-quiz p{color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size-18);font-style:normal;line-height:var(--bs-body-line-height-24);margin:0 0 24px}.start-quiz .btn-quiz{border-radius:28px;border:1px solid var(--cpap-primary-orange);background:var(--cpap-primary-white);display:inline-block;text-decoration:none;padding:10px 24px 9px;max-width:200px;min-width:200px;min-height:40px;color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight-700);transition:all .2s linear}.start-quiz .btn-quiz:hover{border-color:var(--cpap-primary-orange);background:var(--cpap-overlay-utility-orange)}.start-quiz-footer{text-align:center;position:absolute;bottom:50px;left:0;right:0;z-index:1}.start-quiz-footer p{color:var(--cpap-text-text-gray);font-weight:400;margin:0}.start-quiz-footer p a{color:var(--cpap-text-text-gray)}.quiz-wrapper{position:relative;min-height:100vh}.quiz-wrapper .page-width{padding-top:40px}.tabbing-content{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 920px){.tabbing-content{min-height:0}.tabbing-content[data-type=question]{width:100%;display:block}}.start-quiz-footer p a:hover{color:var(--cpap-primary-soft-black)}.quiz-steps{display:none;height:calc(100vh - 250px);justify-content:center;align-items:center;flex-wrap:wrap}.tabbing-wrapper{padding:40px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 920px){.quiz-steps{height:100%}.tabbing-wrapper{padding:44px 0}}.tabbing-nav{margin-top:30px;justify-content:center;width:100%;flex-wrap:wrap}.tabbing-nav .error-msg{width:100%;text-align:center}.date-block-wrapper h3{text-align:center;color:var(--cpap-primary-soft-black);margin:0 0 16px}.date-block-wrapper h3 span{color:var(--cpap-primary-orange)}.date-block-main{max-width:633px;margin:0 auto;display:flex;gap:24px}.date-block-main .date-block{max-width:195px;border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-beige);text-align:center;padding:16px 12px 14px;height:149px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;overflow:hidden;transition:all .4s linear}.date-block-main .date-block img{display:block;margin:0 auto 16px;width:60px;height:60px;object-fit:contain;transition:all .4s linear}.date-block-main .date-block span{color:var(--cpap-primary-soft-black);text-align:center;font-size:var(--bs-body-font-size-12);font-style:normal;font-weight:var(--bs-body-font-weight-400);line-height:18px;display:block;height:0;opacity:0;transition:all .4s linear;width:100%;overflow:hidden}.date-block-main .date-block p{margin:0;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-16);display:block;width:100%;position:absolute;bottom:24px;transition:all .4s linear}.date-block-main .date-block:hover span{height:auto;opacity:1;margin-bottom:25px;max-height:54px}.date-block-main .date-block:hover img{width:20px;height:20px}.date-block-main .date-block:hover p{bottom:14px}.date-block-main .date-block:hover{border-color:var(--cpap-primary-orange)}.date-block-wrapper .we-ask{margin-top:16px;text-align:center}.date-block-wrapper .we-ask a{text-decoration:none;color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-400);transition:all .2s linear}.date-block-wrapper .we-ask a svg{vertical-align:sub}.date-block-wrapper .we-ask a:hover{color:var(--cpap-primary-soft-black)}.result-form>h3{text-align:center;color:var(--cpap-primary-soft-black);margin:0 0 16px}.result-form>h3 span{color:var(--cpap-primary-orange)}.result-form-card{min-width:648px;border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-beige);padding:24px 20px}@media screen and (max-width: 767px){.result-form-card{min-width:0px}}.result-form-card .title{margin:0 0 8px}.result-form-card .title p{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-18);margin:0 0 8px}.result-form-card .title span{color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size)}.result-form-body .form-row{display:flex;gap:32px}.result-form-body .form-row .form-col{width:50%}.result-form-body .form-field{margin:0 0 8px}.result-form-body .form-field label{display:block;color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size);margin:0 0 4px}.result-form-body .form-field .form-input,.result-form-body .form-field .form-select{font-size:var(--bs-body-font-size);border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);height:55px;padding:15px 16px;width:100%;box-shadow:none;outline:none;transition:all .2s linear;font-weight:var(--bs-body-font-weight);color:var(--cpap-primary-soft-black)}.result-form-body .form-field .form-input:focus,.result-form-body .form-field .form-select:focus{border-color:var(--cpap-primary-orange)}.result-form-body .form-field .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 21px center;background-size:16px 12px;padding-right:50px}.radio-group p{color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24)}.radio-group>.btn-radio{border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);padding:11px 20px 11px 75px;font-size:var(--bs-body-font-size-16)!important;line-height:var(--bs-body-line-height-24);margin-bottom:12px!important}.btn-radio{position:relative;padding-left:30px}.btn-radio input[type=radio]{display:none;position:relative}.btn-radio span.radio-select{position:absolute;border:1px solid var(--cpap-stroke-gray);width:24px;height:24px;left:20px;top:50%;border-radius:100%;transform:translateY(-50%)}.btn-radio input:checked~.radio-select:after{display:block}.btn-radio input:checked~.radio-select{background-color:transparent;box-shadow:inset 0 0 0 1px var(--cpap-primary-orange)}.radio-select:after{content:"";position:absolute;display:none;left:5px;top:5px;width:12px;height:12px;border-radius:100%;background:var(--cpap-primary-orange)}.radio-group p{margin-bottom:12px}.radio-group>.btn-radio:last-child{margin-bottom:0!important}.result-form-body .form-field .check-box{position:relative;padding-left:21px;color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);margin:0!important}.result-form-body .form-field .check-box input[type=checkbox]{display:none;position:relative}.result-form-body .form-field .check-box span.checkbox-check{position:absolute;border:1px solid var(--cpap-text-text-gray);width:16px;height:16px;left:0;top:0;border-radius:4px}.result-form-body .form-field .check-box input:checked~.checkbox-check:after{display:block}.result-form-body .form-field .check-box input:checked~.checkbox-check{border-color:var(--cpap-primary-orange)}.result-form-body .form-field .check-box .checkbox-check:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:9px;border:solid var(--cpap-primary-orange);border-width:0 1px 1px 0;transform:rotate(40deg)}.result-form-body .form-field .check-box input:checked~.checkbox-check~div{color:var(--cpap-primary-soft-black)}.btn-wrapper{padding-top:12px}.btn-wrapper .btn-submit{min-width:200px;height:40px;padding:9px 24px;border-radius:28px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-stroke-gray);color:var(--cpap-primary-soft-black);text-align:center;font-weight:var(--bs-body-font-weight-700);line-height:var(--bs-body-line-height-17);transition:all .2s linear}.btn-wrapper .btn-submit:hover{border-color:var(--cpap-primary-orange);background:var(--cpap-primary-white)}.result-form .we-ask,.coose-option .we-ask{margin-top:16px;text-align:center}.result-form .we-ask a,.coose-option .we-ask a{text-decoration:none;color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-400);transition:all .2s linear}.result-form .we-ask a svg,.coose-option .we-ask a svg{vertical-align:sub}.result-form .we-ask a:hover,.coose-option .we-ask a:hover{color:var(--cpap-primary-soft-black)}.coose-option h3{text-align:center;color:var(--cpap-primary-soft-black);margin:0 0 16px}.coose-option h3 span{color:var(--cpap-primary-orange)}.coose-option .choose-block-main{display:flex;gap:24px;justify-content:center}.coose-option .choose-block-main .choose-block img{width:60px;height:60px;display:block;margin-bottom:24px}.coose-option .choose-block-main .choose-block span{display:block;color:var(--cpap-primary-soft-black);text-align:center;font-size:var(--bs-body-font-size-16);font-style:normal;line-height:var(--bs-body-line-height-17)}.coose-option .choose-block-main .choose-block:hover,.coose-option .choose-block-main .choose-block.active{border-color:var(--cpap-primary-orange)}.coose-option .choose-block-main .choose-block{width:195px;height:149px;border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-beige);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;transition:all .2s linear;cursor:pointer}@media screen and (max-width: 920px){.coose-option .choose-block-main{align-items:center;max-height:50vh;overflow-y:scroll}.coose-option .choose-block-main .choose-block{width:100%}}.your-result h3{text-align:center;color:var(--cpap-primary-soft-black);margin:0 0 16px}.your-result h3 span{color:var(--cpap-primary-orange)}.your-result .your-result-card{border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-beige);max-width:648px;min-width:648px;padding:24px}.your-result .your-result-card .card-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:24px}.your-result .your-result-card .card-title div:nth-child(1){color:var(--cpap-primary-soft-black);font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24)}.your-result .your-result-card .card-title div:nth-child(1) svg{vertical-align:initial;width:16px;height:16px;margin-left:4px}.your-result .your-result-card .card-title .btn-risk{display:inline-block;border-radius:99px;background:var(--cpap-text-error-red);padding:8px 24px;color:var(--cpap-primary-white);text-align:center;font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24)}.result-progress{padding-bottom:24px}.result-progress .result-count{display:flex;align-items:center;justify-content:space-around;position:relative;padding-bottom:16px}.result-progress .result-count:after{content:"";height:10px;border-radius:16px;background:var(--cpap-accent-plum);width:100%;position:absolute;bottom:0;left:0;right:0}.result-progress .result-count span{border-radius:8px;display:inline-block;padding:8px 12px;text-align:center;font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24);min-width:36px;position:relative}.result-progress .result-count span:after{content:"";width:4px;height:16px;background:var(--cpap-primary-orange);position:absolute;bottom:-16px;left:50%;transform:translate(-50%);z-index:1;opacity:0}.result-progress .result-count span.active{background:var(--cpap-primary-orange);color:var(--cpap-primary-white)}.result-progress .result-count span.active:after{opacity:1}.result-block-main{display:flex;gap:20px}.result-block-main .product-blocks{min-width:308px}.result-block-main .result-block:nth-child(1){max-width:272px}.result-block-main .result-block:nth-child(1) p{color:var(--cpap-text-text-gray);font-size:var(--bs-body-font-size-16);line-height:var(--bs-body-line-height-24);margin:0 0 8px}.result-block-main .result-block:nth-child(1) p strong{color:var(--cpap-primary-soft-black);font-weight:var(--bs-body-font-weight);font-size:var(--bs-body-font-size-18)}.result-block-main .result-block:nth-child(1) .btn-learn{border-radius:28px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);text-decoration:none;display:inline-flex;padding:9px 15px;min-height:40px;align-items:center;justify-content:center;color:var(--cpap-primary-soft-black);text-align:center;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight-700);line-height:17px;transition:all .2s linear}.result-block-main .result-block:nth-child(1) .btn-learn:hover{border-color:var(--cpap-primary-orange)}@media screen and (max-width: 670px){.your-result .your-result-card{min-width:0}.result-block-main{flex-direction:column}.result-block-main .result-block:nth-child(1){max-width:100%}}@media screen and (max-width: 460px){.result-progress .result-count span{padding:4px 8px;min-width:28px}.your-result .your-result-card .card-title{flex-direction:column;gap:8px}}.prod-block{width:100%;height:100%;border-radius:16px;background:var(--cpap-primary-white);box-shadow:0 -4px 66px 0 var(--fill-overlays-box-multicolumn-shadow2);padding:24px}.prod-block .img-sec{position:relative;padding-top:174px}.prod-block .img-sec img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain}.prod-block button{min-width:0;max-width:100%}.have-qus{display:flex;flex-wrap:wrap;border-radius:16px;background:var(--cpap-accent-plum);padding:16px;margin-top:24px}.have-qus .img-sec{width:105px;height:105px;position:relative}.have-qus .content-sec{width:calc(100% - 105px);padding-left:17px}.have-qus .img-sec img{width:100%;height:100%;border-radius:100%;object-fit:cover;position:relative;z-index:1}.have-qus .img-sec:after{content:"";width:132.313px;height:120.7px;background-image:url(/cdn/shop/files/Blur.png?v=1710349976);position:absolute;left:-10px;right:0;top:-5px;bottom:0}.have-qus .content-sec p{color:var(--cpap-primary-white);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height-17);margin:0 0 8px}.have-qus .content-sec p.title-p{font-size:var(--bs-body-font-size-18);line-height:var(--bs-body-line-height-24);margin:0 0 4px}.have-qus .content-sec p:last-child{margin:0}.have-qus .content-sec p a,.have-qus .content-sec p span{cursor:pointer;font-weight:var(--bs-body-font-weight-700);text-decoration:none;border-bottom:1px solid var(--cpap-primary-orange);color:var(--cpap-primary-white)}.quiz-wrapper .gradient-mask{width:100%;max-height:70px;height:100%;background:linear-gradient(to bottom,#fff,#fff0);position:absolute;bottom:0;left:0}.quiz-wrapper .gradient-mask .gradient-footer{height:100%;width:100%;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%)}.shopify-policy__container{max-width:1368px;padding-top:30px}#gorgias-chat-container{z-index:20}.quiz-wrapper .quiz-steps .tabbing-main{height:calc(100vh - 300px);overflow:auto}.quiz-wrapper .quiz-steps .tabbing-main::-webkit-scrollbar{width:2px;height:2px}.quiz-wrapper .quiz-steps .tabbing-main::-webkit-scrollbar-track{background:var(--cpap-overlay-orange);border-radius:10px}.quiz-wrapper .quiz-steps .tabbing-main::-webkit-scrollbar-thumb{background:var(--cpap-primary-orange);border-radius:10px}div#shopify-payment-terms-cover{z-index:999999999!important}.quiz-wrapper .quiz-steps .tooltip-section{position:relative}.quiz-wrapper .quiz-steps .tooltip-section .tooltip-wrap{display:none;padding:8px 16px;background:var(--cpap-accent-plum);border-radius:16px;left:-114px;width:255px;top:29px}.quiz-wrapper .quiz-steps .tooltip-section .tooltip-wrap p{color:var(--cpap-primary-white)}.quiz-wrapper .quiz-steps .tooltip-section:hover .tooltip-wrap{display:block}.quiz-wrapper .quiz-steps .tooltip-section:hover .tooltip-wrap:before{position:absolute;top:-10px;left:50%;margin-left:-10px;content:"";display:block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--cpap-accent-plum)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--color-foreground: $c-black}::selection{background-color:#4d4ddd;color:#fff}*{padding:0;margin:0}*,:after,:before{box-sizing:border-box}html{height:auto}html .wowo{opacity:0}html .wowo.animated{animation-duration:.7s;visibility:visible;animation-fill-mode:both}html [class*=video-],html .testimonial-carousel .swiper .swiper-slide .swiper-slide-box,html .testimonial-carousel .swiper .swiper-slide .swiper-slide-box .img-box,html .testimonial-carousel .swiper .swiper-slide .swiper-slide-box .img-box a,html .shop-by-needs .content-box .block,html .shop-by-needs .content-box .block .img-box,html .shop-by-needs .content-box .block .box,html .blog-section .content-box .block-box,html .blog-section .content-box .block-box .box,html .inner-video-box,html .inner-video-box .inner-video-box-box{transform:translateZ(0)}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 768px){body{overflow-x:hidden}}body.is-not-hidden .wrapper{overflow:initial}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}h1,.h1{font-family:Rand;font-size:72px;line-height:78px}@media (max-width: 768px){h1,.h1{font-size:48px;line-height:52px}}h2,.h2{font-family:Rand;font-size:56px;line-height:64px}@media (max-width: 768px){h2,.h2{font-size:40px;line-height:46px}}h3,.h3{font-family:Rand;font-size:40px;line-height:1.2}@media (max-width: 992px){h3,.h3{font-size:30px}}h4,.h4{font-family:Rand;font-size:35px;line-height:1.2}@media (max-width: 992px){h4,.h4{font-size:27px}}h5,.h5{font-family:Rand;font-size:30px;line-height:1.2}@media (max-width: 992px){h5,.h5{font-size:24px}}h6,.h6{font-family:Rand;font-size:25px;line-height:1.2}@media (max-width: 992px){h6,.h6{font-size:20px}}cart-drawer.drawer{background-color:#12121280}#CartDrawer .cart-item__details>*+*{margin-bottom:.6rem}#CartDrawer h1,#CartDrawer h2,#CartDrawer h3,#CartDrawer h4,#CartDrawer h5,#CartDrawer .h0,#CartDrawer .h1,#CartDrawer .h2,#CartDrawer .h3,#CartDrawer .h4,#CartDrawer .h5{letter-spacing:calc(var(--font-heading-scale) * .06rem)}#CartDrawer .h1,#CartDrawer .h2,#CartDrawer .h3,#CartDrawer .h4,#CartDrawer .h5,#CartDrawer .h6,#CartDrawer h1,#CartDrawer h2,#CartDrawer h3,#CartDrawer h4,#CartDrawer h5,#CartDrawer h6{margin-top:0;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}#CartDrawer .h1,#CartDrawer h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){#CartDrawer .h1,#CartDrawer h1{font-size:2.5rem}}#CartDrawer .h2,#CartDrawer h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){#CartDrawer .h2,#CartDrawer h2{font-size:2rem}}#CartDrawer .h3,#CartDrawer h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){#CartDrawer .h3,#CartDrawer h3{font-size:1.75rem}}#CartDrawer .h4,#CartDrawer h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){#CartDrawer .h4,#CartDrawer h4{font-size:1.5rem}}#CartDrawer .h5,#CartDrawer h5{font-size:1.25rem}#CartDrawer .h6,#CartDrawer h6{font-size:1rem}#CartDrawer p{margin-top:0;margin-bottom:1rem}.price__container span{letter-spacing:normal!important}a{transition:all .2s!important;text-decoration:none;cursor:pointer;outline:none;color:inherit}strong{font-weight:700}img{max-width:100%}button,input:not([type=checkbox]):not([type=radio]),select,textarea{-webkit-appearance:none;appearance:none}button,input[type=checkbox],input[type=radio],input[type=submit]{cursor:pointer}input{width:100%;outline:none;border:none;border-radius:0;font-weight:300}select,textarea{border-radius:0;background-color:transparent;background:none;outline:none!important;border:none;box-shadow:none!important;resize:none;font-family:Rand;font-weight:500;cursor:pointer}.wrapper{overflow:hidden;position:relative;padding-top:136px}@media (max-width: 1200px){.wrapper{padding-top:115px}}@media (max-width: 768px){.wrapper{padding-top:105px}}@media (max-width: 417px){.wrapper{padding-top:120px}}.product-page+.wrapper{overflow:initial}.product-page+.wrapper section{overflow:hidden}.product-page+.wrapper .shopify-section{overflow:initial}.home .wrapper{padding-top:0}.product-page+.wrapper{padding-top:0}.container-mtc{max-width:1440px;margin:0 auto;padding-left:56px;padding-right:56px}@media (max-width: 768px){.container-mtc{padding-left:20px;padding-right:20px}}.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 992px){.desktop-992{display:none!important}}.mobile-992{display:none!important}@media (max-width: 992px){.mobile-992{display:block!important}}@media (max-width: 1200px){.desktop-1200{display:none!important}}.mobile-1200{display:none!important}@media (max-width: 1200px){.mobile-1200{display:block!important}}@media (max-width: 768px){.desktop{display:none!important}}.mobile{display:none!important}@media (max-width: 768px){.mobile{display:block!important}}@media (max-width: 556px){.desktop-556{display:none!important}}.mobile-556{display:none!important}@media (max-width: 556px){.mobile-556{display:block!important}}.swiper-slide{height:auto}@media (min-width: 768.5px){a:hover .arrow-icon-i{color:#fff;background:#ff600a;border-color:#ff600a}}.sitemap{margin-bottom:217px}.sitemap h1{margin-bottom:40px}.sitemap .box{margin-bottom:20px}.sitemap .box:last-child{margin-bottom:0}.sitemap .box a{font-size:24px;line-height:32px}@media (min-width: 768.5px){.sitemap .box a:hover{opacity:.7}}.sitemap .box a:active{opacity:.7}.sitemap ul{margin-bottom:23px}.sitemap ul li{font-size:18px;line-height:24px;margin-bottom:16px;padding-left:0}.sitemap ul li:before{display:none}.sitemap ul ul{margin-top:16px;padding-left:20px;margin-bottom:17px}.sitemap ul ul li{margin-bottom:5px}.arrow-icon-i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #EAEAEA;transition:all .2s;border-radius:50%}.arrow-icon-i:after{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px}.btn-mtc,.product-carousel .btn-box .btn{display:inline-block;text-align:center;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;background:#fff;border:1px solid #EAEAEA;border-radius:28px;transition:all .2s;padding:10.5px 23px}@media (min-width: 768.5px){.btn-mtc:hover,.product-carousel .btn-box .btn:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}.btn-mtc:active,.product-carousel .btn-box .btn:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}.btn-mtc.border-w,.product-carousel .btn-box .btn.border-w{border-color:#fff}@media (min-width: 768.5px){.btn-mtc.border-w:hover,.product-carousel .btn-box .btn.border-w:hover{border-color:#ff600a}}.btn-mtc.border-w:active,.product-carousel .btn-box .btn.border-w:active{border-color:#ff600a}.btn-mtc.not-bg,.product-carousel .btn-box .btn.not-bg{background:none;color:#fff;padding:10.5px 15.5px}.btn-mtc.border-o,.product-carousel .btn-box .btn.border-o{border-color:#ff600a}.btn-mtc.btn-add,.product-carousel .btn-box .btn.btn-add{position:relative;padding:10.5px 37px 10.5px 15px}.btn-mtc.btn-add:before,.product-carousel .btn-box .btn.btn-add:before{content:"";width:10px;height:10px;background-image:url(./Union.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.btn-bg-o{display:inline-block;text-align:center;font-size:18px;line-height:24px;font-weight:700;color:#fff;background:#ff600a;border:1px solid #FF600A;border-radius:28px;transition:all .2s;min-width:250px;padding:7px 23px}@media (min-width: 768.5px){.btn-bg-o:hover{background:#ffefe6;color:#2e2e2e}}.btn-bg-o:active{background:#ffefe6;color:#2e2e2e}.btn-bg-o.open-showcase-popup{display:flex;align-items:center;justify-content:center}.btn-bg-o.open-showcase-popup span{font-size:18px;line-height:24px;font-weight:700;display:inline-block;margin-left:3px}.link-arrow{display:inline-block;transition:all .2s;font-size:24px;line-height:32px;color:#fff;padding-right:20px;position:relative}@media (max-width: 768px){.link-arrow{font-weight:500;font-size:14px;line-height:17px}}.link-arrow:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:56%;right:0;transform:translateY(-50%);transition:all .2s}@media (min-width: 768.5px){.link-arrow:hover:before{right:-5px}}.link-arrow:active:before{right:-5px}.btn-download{display:inline-block;background:#f6f5f0;border-radius:8px;padding:13.5px 16px 13.5px 44px;font-weight:500;font-size:14px;line-height:17px;font-weight:700;text-decoration:none!important;color:#2e2e2e;position:relative}.btn-download:before{content:"";width:20px;height:20px;background-image:url(./btn-download.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:16px;transform:translateY(-50%);z-index:1}.btn-more{display:inline-block;border-radius:28px;border:1px solid #EAEAEA;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;padding:10.5px 37px 10.5px 16px;min-width:91px;position:relative;background:#fff;transition:all .2s}.btn-more:before,.btn-more:after{content:"";width:10px;height:1px;background:#2e2e2e;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:all .2s}.btn-more:after{transform:translateY(-50%) rotate(90deg)}@media (min-width: 768.5px){.btn-more:hover{background:#ffefe6}}.btn-more:active{background:#ffefe6}.watch-now{position:relative;display:inline-block;font-weight:700;font-size:14px;line-height:17px;padding:10.5px 16px 10.5px 36px;background:#2e2e2e33;border-radius:28px;color:#fff}.watch-now:before{content:"";width:20px;height:20px;background-image:url(./Media-Controls.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:8px;transform:translateY(-50%);z-index:1}.sku{display:block;font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:29.5px}.sku span{color:#2e2e2e;display:inline-block;margin-right:8px}.hide-box-shadow{box-shadow:none!important}body section .swiper-button-prev,body section .swiper-button-next{color:#2e2e2e;width:40px;height:40px;display:block;border:1px solid #EAEAEA;background:#f6f5f0;border-radius:50%;top:51%;transition:all .2s;position:absolute}body section .swiper-button-prev:before,body section .swiper-button-next:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body section .swiper-button-prev:after,body section .swiper-button-next:after{display:none}body section .swiper-button-prev.swiper-button-prev,body section .swiper-button-next.swiper-button-prev{left:-3px}body section .swiper-button-prev.swiper-button-prev:before,body section .swiper-button-next.swiper-button-prev:before{transform:translate(-50%,-50%) rotate(180deg)}body section .swiper-button-prev.swiper-button-next,body section .swiper-button-next.swiper-button-next{right:-3px}@media (min-width: 768.5px){body section .swiper-button-prev:hover,body section .swiper-button-next:hover{background:#ff600a!important;border-color:#ff600a;color:#fff}}body section .swiper-button-prev:active,body section .swiper-button-next:active{background:#ff600a!important;border-color:#ff600a;color:#fff}body section .swiper-button-prev button,body section .swiper-button-next button{display:none}.swiper-wrapper .swiper-slide{cursor:grab}body section .swiper-pagination{width:100%;max-width:233px;position:absolute;top:initial!important;bottom:0!important;left:50%!important;top:initial;transform:translate(-50%);height:2px!important;background:#ff600a33;border-radius:4px;display:flex!important}@media (max-width: 768px){body section .swiper-pagination{max-width:335px}}body section .swiper-pagination span{height:100%;background:#ff600a!important;border-radius:4px;margin:0!important;flex:auto;width:auto!important}.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right{display:none}.plp-banner-links .swiper-wrapper ul.slick-dots,.plp-best-sellers-swiper .swiper-wrapper ul.slick-dots,.cpap-guides-about .swiper-wrapper ul.slick-dots,.about-sleep-slider ul.slick-dots,.blog-authors-cards-swiper ul.slick-dots{margin:0 auto;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:233px}@media (max-width: 556px){.plp-banner-links .swiper-wrapper ul.slick-dots,.plp-best-sellers-swiper .swiper-wrapper ul.slick-dots,.cpap-guides-about .swiper-wrapper ul.slick-dots,.about-sleep-slider ul.slick-dots,.blog-authors-cards-swiper ul.slick-dots{max-width:inherit}}.plp-banner-links .swiper-wrapper ul.slick-dots li,.plp-best-sellers-swiper .swiper-wrapper ul.slick-dots li,.cpap-guides-about .swiper-wrapper ul.slick-dots li,.about-sleep-slider ul.slick-dots li,.blog-authors-cards-swiper ul.slick-dots li{list-style:none;font-size:0;margin:0;flex:auto}.plp-banner-links .swiper-wrapper ul.slick-dots li button,.plp-best-sellers-swiper .swiper-wrapper ul.slick-dots li button,.cpap-guides-about .swiper-wrapper ul.slick-dots li button,.about-sleep-slider ul.slick-dots li button,.blog-authors-cards-swiper ul.slick-dots li button{font-size:0;border:none;background:var(--cpap-primary-orange);opacity:.2;width:100%;padding:0;height:2px;transition:all .3s linear}.plp-banner-links .swiper-wrapper ul.slick-dots li button:before,.plp-best-sellers-swiper .swiper-wrapper ul.slick-dots li button:before,.cpap-guides-about .swiper-wrapper ul.slick-dots li button:before,.about-sleep-slider ul.slick-dots li button:before,.blog-authors-cards-swiper ul.slick-dots li button:before{display:none}.plp-banner-links .swiper-wrapper ul.slick-dots li.slick-active button,.plp-best-sellers-swiper .swiper-wrapper ul.slick-dots li.slick-active button,.cpap-guides-about .swiper-wrapper ul.slick-dots li.slick-active button,.about-sleep-slider ul.slick-dots li.slick-active button,.blog-authors-cards-swiper ul.slick-dots li.slick-active button{opacity:1}.breadcrumbs-box{display:flex;width:100%;overflow-y:hidden;overflow-y:auto}@media (max-width: 992px){.breadcrumbs-box{padding-bottom:24px}}.breadcrumbs-box a,.breadcrumbs-box span{display:inline-block;font-weight:400;font-size:14px;line-height:17px;color:#6c6c6c;margin-right:28px;white-space:nowrap}.breadcrumbs-box a:last-child:before,.breadcrumbs-box span:last-child:before{display:none;margin-right:0}.breadcrumbs-box span{color:#2e2e2e}.breadcrumbs-box a{position:relative}.breadcrumbs-box a:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:-20px;transform:translateY(-50%);z-index:1;pointer-events:none;color:#6c6c6c}@media (min-width: 768.5px){.breadcrumbs-box a:hover{color:#6c6c6cb3}}.breadcrumbs-box a:active{color:#6c6c6cb3}.selling-points p{color:#2e2e2e;padding:24px 24px 24px 40px;margin-bottom:0;border-bottom:1px solid #EAEAEA;position:relative}@media (max-width: 992px){.selling-points p{padding:16px 16px 16px 42px;font-weight:500;font-size:14px;line-height:17px}.selling-points p:first-child{border-top:1px solid #EAEAEA;padding:17px 16px 18px 42px}}.selling-points p img{content:"";width:28px;height:auto;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}@media (max-width: 992px){.selling-points p img{width:20px;height:auto;left:4px}}.selling-points p:last-child{border:none}.key-features{column-count:2;column-gap:0;margin-top:29px}@media (max-width: 992px){.key-features{display:block;column-count:inherit;margin-top:26px}}.key-features span{display:block;font-size:16px;line-height:24px;color:#2e2e2e;margin-bottom:18px}.key-features .box{break-inside:avoid;font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;margin-bottom:10.5px;padding-left:28px;position:relative}@media (max-width: 992px){.key-features .box{margin-bottom:17px}}.key-features .box:before{content:"";width:20px;height:20px;background-image:url(./Checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.prescription{background:#f6f5f0;border-radius:16px;position:relative;padding:19px 20px 19px 72px;margin-top:20px}@media (max-width: 992px){.prescription{padding:8px 10px 8px 64px;margin-bottom:18px}}.prescription .prescription-content{display:flex;flex-wrap:nowrap;gap:10px}@media only screen and (max-width: 549px){.prescription .prescription-content{gap:0;flex-wrap:wrap}}.prescription:before{content:"";width:32px;height:32px;background-image:url(./prescription.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.prescription p{color:#2e2e2e;margin-bottom:0}@media (max-width: 992px){.prescription p{font-weight:500;font-size:14px;line-height:17px}}.prescription a{font-weight:700;font-size:14px;line-height:17px;display:inline-block;padding-bottom:4px;border-bottom:1px solid #FF600A;text-decoration:none}@media (max-width: 992px){.prescription a{margin-top:4px;display:inline-flex}}.prescription a br{display:none}@media (max-width: 992px){.prescription a br{display:block}}@media (min-width: 768.5px){.prescription a:hover{opacity:.7}}.prescription a:active{opacity:.7}.rec-for-you{padding-bottom:16px;margin-bottom:21px;border-bottom:1px solid #EAEAEA}@media (max-width: 992px){.rec-for-you{margin-bottom:27px}}.rec-for-you .rec-for-you-box{position:relative;padding-left:25px}.rec-for-you .rec-for-you-box:before{content:"";width:16px;height:16px;background-image:url(./rec-for-you.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rec-for-you p{font-weight:500;font-size:14px;line-height:17px;font-weight:400;margin-bottom:0}.rec-for-you p span{color:#2e2e2e}.inner-faqs .faq-block{transform:translateZ(0);border-top:1px solid #EAEAEA}.inner-faqs .faq-block:last-child{border-bottom:1px solid #EAEAEA}.inner-faqs .faq-block .faq-title{cursor:pointer;position:relative}.inner-faqs .faq-block .faq-title:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#ff600a}.inner-faqs .faq-block .faq-title.is-active:before{transform:translateY(-50%) rotate(270deg)}.inner-faqs .faq-block .faq-title h3{font-size:16px;line-height:24px;margin:0;padding:24px 28px 23px 0;transition:all .2s}@media (min-width: 768.5px){.inner-faqs .faq-block .faq-title:hover:before{opacity:.7}}.inner-faqs .faq-block .faq-title:active:before{opacity:.7}.inner-faqs .faq-block .faq-text{display:none;will-change:height,margin,padding;transform:translateZ(0)}.inner-faqs .faq-block .faq-text p{margin-bottom:24px}.inner-faqs .faq-block .faq-text p a{text-decoration:none!important}.favorite-share-box{display:flex}@media (max-width: 992px){.favorite-share-box{order:2;transform:translateY(-4px)}}.favorite-share-box .favorite-box{width:40px;height:40px;border:1px solid #EAEAEA;border-radius:50%;margin-right:8px}.favorite-share-box .inner-share-box{width:40px;height:40px;border:1px solid #EAEAEA;border-radius:50%;cursor:pointer;position:relative}.favorite-share-box .inner-share-box:before{content:"";width:16px;height:17px;background-image:url(./Share.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:all .2s}@media (min-width: 768.5px){.favorite-share-box .inner-share-box:hover:before{opacity:.7}}.favorite-share-box .inner-share-box:active:before{opacity:.7}.favorite-share-box .inner-share-box .share-list{position:absolute;left:0;top:calc(100% + 4px);z-index:2;background:#f6f5f0;border-radius:8px;padding:8px 4px;display:flex;align-items:center;z-index:4;opacity:0;visibility:hidden;transition:all .3s}@media (max-width: 992px){.favorite-share-box .inner-share-box .share-list{left:initial;right:0}}.favorite-share-box .inner-share-box .share-list.is-show{opacity:1;visibility:visible}.favorite-share-box .inner-share-box .share-list a{margin:0 4px;width:20px;height:20px;position:relative;display:inline-block}.favorite-share-box .inner-share-box .share-list a:before{content:"";width:16px;height:16px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:all .2s}@media (min-width: 768.5px){.favorite-share-box .inner-share-box .share-list a:hover:before{opacity:.7}}.favorite-share-box .inner-share-box .share-list a:active:before{opacity:.7}.favorite-share-box .inner-share-box .share-list a.iconFacebook:before{width:8px;height:17px;background-image:url(./Facebook.svg)}.favorite-share-box .inner-share-box .share-list a.iconTwitter:before{background-image:url(./X.png)}.favorite-share-box .inner-share-box .share-list a.iconPinterest:before{background-image:url(./Pinterest.png)}.favorite-share-box .inner-share-box .share-list a.iconEmaiL:before{background-image:url(./Email-2.svg)}.inner-brand{padding-left:24px;position:relative;cursor:pointer}.inner-brand span{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c}@media (min-width: 768.5px){.inner-brand:hover .brand-checkmark .checkmark-tooltip{opacity:1;visibility:visible}}.inner-brand:active .brand-checkmark .checkmark-tooltip{opacity:1;visibility:visible}.inner-brand .brand-checkmark{width:16px;height:16px;background-image:url(./Checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.inner-brand .brand-checkmark .checkmark-tooltip{position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%);padding-top:13px;width:255px;z-index:4;opacity:0;visibility:hidden;transition:all .3s}.inner-brand .brand-checkmark .checkmark-tooltip .checkmark-tooltip-box{background:#f6f5f0;border-radius:16px;padding:8px 16px;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;position:relative}.inner-brand .brand-checkmark .checkmark-tooltip .checkmark-tooltip-box:before{content:"";width:15px;height:13px;background-image:url(./Polygon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.inner-video-box .inner-video-box-box{display:block;border-radius:8px;overflow:hidden;position:relative}.inner-video-box .inner-video-box-box .bg-img,.inner-video-box .inner-video-box-box .video-active{transition:all .2s;padding-top:148.9311163895%}@media (max-width: 768px){.inner-video-box .inner-video-box-box .bg-img,.inner-video-box .inner-video-box-box .video-active{padding-top:134.375%}}.inner-video-box .inner-video-box-box .video-active{position:relative}.inner-video-box .inner-video-box-box .video-active video,.inner-video-box .inner-video-box-box .video-active iframe{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.inner-video-box .inner-video-box-box .text-box{position:absolute;bottom:0;left:0;width:100%;height:203px;display:flex;align-items:flex-end;flex-wrap:wrap;z-index:1;overflow:hidden}.inner-video-box .inner-video-box-box .text-box:before{width:100%;height:100%;content:"";background:linear-gradient(0deg,#000000b3,#00000001 99.99%,#d9d9d900);position:absolute;top:0;left:0;z-index:1}@media (max-width: 768px){.inner-video-box .inner-video-box-box .text-box:before{display:none}}.inner-video-box .inner-video-box-box .text-box:after{content:"";width:100%;height:100%;background:#fff;opacity:0;position:absolute;top:0;left:0;z-index:3;pointer-events:none}.inner-video-box .inner-video-box-box .text-box .text-and-link{padding:34px 32px;position:relative;z-index:2;transition:all .2s}@media (max-width: 768px){.inner-video-box .inner-video-box-box .text-box .text-and-link{padding:16px}}.inner-video-box .inner-video-box-box .text-box .text-and-link p{font-size:18px;line-height:24px;color:#fff;margin-bottom:17px;max-width:267px;transition:all .2s}@media (max-width: 768px){.inner-video-box .inner-video-box-box .text-box .text-and-link p{font-size:17.71px;line-height:23.6px;margin-bottom:15px}}.product-badges span{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;padding:2px 8px;border-radius:4px;display:inline-block;margin-bottom:4px}.product-badges span.product-badges-save{background:#ff600a33}.product-badges span.product-badges-best{background:#dfffd3}.text-read-more .text-read-more-hide{display:none}.text-read-more .text-read-more-hide.is-show{display:block}.text-read-more .text-read-more-hide .more-text{opacity:0;visibility:hidden;display:none}.text-read-more .text-read-more-hide.is-show-less .read-more-first{display:none}.text-read-more .text-read-more-hide.is-show-less .more-text{opacity:1;visibility:visible;display:inline}.text-read-more .text-read-more-show .text-last{display:none}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:block}@keyframes best-sellers-img{0%{transform:translate(0)}10%{transform:translate(0)}50%{transform:translateY(-53px)}60%{transform:translateY(-53px)}90%{transform:translate(0)}to{transform:translate(0)}}@keyframes best-sellers-prev{0%{left:11.9%}10%{left:11.9%;transform:translateY(-50%) rotate(0)}50%{left:87.3%;transform:translateY(-50%) rotate(180deg)}60%{left:87.3%;transform:translateY(-50%) rotate(180deg)}90%{left:11.9%;transform:translateY(-50%) rotate(0)}to{left:11.9%}}@keyframes best-sellers-next{0%{left:87.3%}10%{left:87.3%;transform:translateY(-50%) rotate(0)}50%{left:11.9%;transform:translateY(-50%) rotate(180deg)}60%{left:11.9%;transform:translateY(-50%) rotate(180deg)}90%{left:87.3%;transform:translateY(-50%) rotate(0)}to{left:87.3%}}@keyframes img-y{0%{transform:translate(0)}50%{transform:translateY(-40px)}to{transform:translate(0)}}@-o-keyframes img-y{0%{transform:translate(0)}50%{transform:translateY(-40px)}to{transform:translate(0)}}@-moz-keyframes img-y{0%{transform:translate(0)}50%{transform:translateY(-40px)}to{transform:translate(0)}}@-webkit-keyframes img-y{0%{transform:translate(0)}50%{transform:translateY(-40px)}to{transform:translate(0)}}.delay-in-1{animation-delay:.1s}.delay-in-2{animation-delay:.2s}.delay-in-3{animation-delay:.3s}.delay-in-4{animation-delay:.4s}.delay-in-5{animation-delay:.5s}.delay-in-6{animation-delay:.6s}.delay-in-7{animation-delay:.7s}.delay-in-8{animation-delay:.8s}.delay-in-9{animation-delay:.9s}.delay-in-10{animation-delay:1s}.delay-in-11{animation-delay:1.1s}.delay-in-12{animation-delay:1.2s}.delay-in-13{animation-delay:1.3s}.delay-in-14{animation-delay:1.4s}.delay-in-15{animation-delay:1.5s}.delay-in-16{animation-delay:1.6s}.delay-in-17{animation-delay:1.7s}.delay-in-18{animation-delay:1.8s}.delay-in-19{animation-delay:1.9s}.delay-in-20{animation-delay:2s}.delay-in-21{animation-delay:2.1s}.delay-in-22{animation-delay:2.2s}.delay-in-23{animation-delay:2.3s}.delay-in-24{animation-delay:2.4s}.delay-in-25{animation-delay:2.5s}.delay-in-26{animation-delay:2.6s}.delay-in-27{animation-delay:2.7s}.delay-in-28{animation-delay:2.8s}.delay-in-29{animation-delay:2.9s}.delay-in-30{animation-delay:3s}.delay-in-31{animation-delay:3.1s}.delay-in-32{animation-delay:3.2s}.delay-in-33{animation-delay:3.3s}.delay-in-34{animation-delay:3.4s}.delay-in-35{animation-delay:3.5s}.delay-in-36{animation-delay:3.6s}.delay-in-37{animation-delay:3.7s}.delay-in-38{animation-delay:3.8s}.delay-in-39{animation-delay:3.9s}.delay-in-40{animation-delay:4s}.delay-in-41{animation-delay:4.1s}.delay-in-42{animation-delay:4.2s}.delay-in-43{animation-delay:4.3s}.delay-in-44{animation-delay:4.4s}.delay-in-45{animation-delay:4.5s}.delay-in-46{animation-delay:4.6s}.delay-in-47{animation-delay:4.7s}.delay-in-48{animation-delay:4.8s}.delay-in-49{animation-delay:4.9s}.delay-in-50{animation-delay:5s}.delay-in-51{animation-delay:5.1s}.delay-in-52{animation-delay:5.2s}.delay-in-53{animation-delay:5.3s}.delay-in-54{animation-delay:5.4s}.delay-in-55{animation-delay:5.5s}.delay-in-56{animation-delay:5.6s}.delay-in-57{animation-delay:5.7s}.delay-in-58{animation-delay:5.8s}.delay-in-59{animation-delay:5.9s}.delay-in-60{animation-delay:6s}.delay-in-61{animation-delay:6.1s}.delay-in-62{animation-delay:6.2s}.delay-in-63{animation-delay:6.3s}.delay-in-64{animation-delay:6.4s}.delay-in-65{animation-delay:6.5s}.delay-in-66{animation-delay:6.6s}.delay-in-67{animation-delay:6.7s}.delay-in-68{animation-delay:6.8s}.delay-in-69{animation-delay:6.9s}.delay-in-70{animation-delay:7s}.delay-in-71{animation-delay:7.1s}.delay-in-72{animation-delay:7.2s}.delay-in-73{animation-delay:7.3s}.delay-in-74{animation-delay:7.4s}.delay-in-75{animation-delay:7.5s}.delay-in-76{animation-delay:7.6s}.delay-in-77{animation-delay:7.7s}.delay-in-78{animation-delay:7.8s}.delay-in-79{animation-delay:7.9s}.delay-in-80{animation-delay:8s}.delay-in-81{animation-delay:8.1s}.delay-in-82{animation-delay:8.2s}.delay-in-83{animation-delay:8.3s}.delay-in-84{animation-delay:8.4s}.delay-in-85{animation-delay:8.5s}.delay-in-86{animation-delay:8.6s}.delay-in-87{animation-delay:8.7s}.delay-in-88{animation-delay:8.8s}.delay-in-89{animation-delay:8.9s}.delay-in-90{animation-delay:9s}.delay-in-91{animation-delay:9.1s}.delay-in-92{animation-delay:9.2s}.delay-in-93{animation-delay:9.3s}.delay-in-94{animation-delay:9.4s}.delay-in-95{animation-delay:9.5s}.delay-in-96{animation-delay:9.6s}.delay-in-97{animation-delay:9.7s}.delay-in-98{animation-delay:9.8s}.delay-in-99{animation-delay:9.9s}.delay-in-100{animation-delay:10s}.fadeIn.animated{animation-name:fadeIn}.fadeInUp.animated{animation-name:fadeInUp}.fadeInDown.animated{animation-name:fadeInDown}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}.video-light-box{display:none;width:100%;height:100%;position:fixed;z-index:100000000000000000000;left:0;top:0}.video-light-box:after{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:#000;opacity:.8}.video-light-box .close{opacity:1;background:none;display:block;width:28px;height:28px;position:absolute;z-index:9;outline:none;right:39px;top:-30px;border:none;box-shadow:none;transition:All .2s ease-in-out}@media (max-width: 992px){.video-light-box .close{right:13px}}@media (min-width: 768.5px){.video-light-box .close:hover:before{background:#ffffffb3}.video-light-box .close:hover:after{background:#ffffffb3}}.video-light-box .close:active:before{background:#ffffffb3}.video-light-box .close:active:after{background:#ffffffb3}.video-light-box .close:before{content:"";display:block;width:20px;height:2px;background:#fff;transform:rotate(-45deg) translateZ(0);position:absolute;left:3px;top:13px;transition:All .3s ease-in-out}.video-light-box .close:after{content:"";display:block;width:20px;height:2px;background:#fff;transform:rotate(45deg) translateZ(0);position:absolute;left:3px;top:13px;transition:All .3s ease-in-out;-webkit-transition:All .3s ease-in-out;-moz-transition:All .3s ease-in-out;-o-transition:All .3s ease-in-out}.video-light-box .video-box{max-width:1200px;width:100%;position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 45px}@media (max-width: 992px){.video-light-box .video-box{padding:0 20px}}.video-light-box .video-box .play-iframe-video{display:flex;justify-content:center;align-items:center}.video-light-box .video-box .play-iframe-video img{height:80vh;object-fit:contain}.video-light-box .video-box video{width:100%}.video-light-box .video-box iframe{width:100%;height:641px}@media (max-width: 1200px){.video-light-box .video-box iframe{height:52.9vw}}.data-video{display:none}.data-video video{display:none}.related-searches-section{margin-bottom:24px}@media (max-width: 992px){.related-searches-section{margin-bottom:-7px}}.related-searches-section h2{font-size:18px;line-height:24px;margin-bottom:24px}.related-searches-section .content-box{display:flex;flex-wrap:wrap}@media (max-width: 992px){.related-searches-section .content-box{margin-right:-6px}}.related-searches-section .content-box a{font-weight:500;font-size:14px;line-height:17px;margin-right:8px;margin-bottom:8px;display:inline-block;border-radius:28px;border:1px solid #EAEAEA;padding:8px 9px 9px 33px;position:relative}@media (min-width: 768.5px){.related-searches-section .content-box a:hover{color:#fff;border-color:#2e2e2e;background:#2e2e2e}}.related-searches-section .content-box a:active{color:#fff;border-color:#2e2e2e;background:#2e2e2e}.inner-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0009;z-index:999999999;opacity:0;visibility:hidden;transition:all .3s;transform:translateZ(0)}@media (max-width: 556px){.inner-popup{padding-top:60px;background:#0000}}.inner-popup.is-show{opacity:1;visibility:visible}.inner-popup.is-show-2 .inner-popup-box .content-box{transform:none}@media (max-width: 556px){.inner-popup.is-show-3{background:#000}}.inner-popup .inner-popup-box{width:100%;height:100%;display:flex;justify-content:flex-end;transform:translateZ(0)}.inner-popup .inner-popup-box .content-box{width:440px;height:100%;position:relative;transform:translate(100%);transition:transform .4s ease-out}@media (max-width: 556px){.inner-popup .inner-popup-box .content-box{width:100%;transform:translateY(100%)}}.inner-popup .inner-popup-box .content-box .colse-popup{width:40px;height:40px;position:absolute;top:24px;left:-68px;display:block;background:#fff;border-radius:50%;z-index:2}@media (max-width: 556px){.inner-popup .inner-popup-box .content-box .colse-popup{left:50%;transform:translate(-50%);top:-48px}}.inner-popup .inner-popup-box .content-box .colse-popup:before{content:"";width:10px;height:10px;background-image:url(./Union.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1}@media (min-width: 768.5px){.inner-popup .inner-popup-box .content-box .colse-popup:hover{opacity:1;background:#ffefe6}}.inner-popup .inner-popup-box .content-box .colse-popup:active{opacity:1;background:#ffefe6}.inner-popup .inner-popup-box .content-box .content-box-box{height:100%;background:#fff;padding:20px;transform:translateZ(0)}@media (max-width: 556px){.inner-popup .inner-popup-box .content-box .content-box-box{border-radius:20px 20px 0 0}}.inner-popup .inner-popup-box .content-box .content-box-box .content-scrolly{overflow-x:hidden;overflow-y:auto;height:100%;position:relative}.showcase-popup .content-box-box h2{font-size:24px;line-height:32px;margin-bottom:16px}@media (max-width: 556px){.showcase-popup .content-box-box h2{font-size:18px;line-height:24px;margin-bottom:12px}}.showcase-popup .content-box-box .content-scrolly{padding-bottom:56px}.showcase-popup .product__column-sticky{position:static}.showcase-popup .price__container{margin-bottom:24px}.showcase-popup variant-selects{padding-top:25px}@media (max-width: 556px){.showcase-popup variant-selects{padding-top:12px}}.showcase-popup .qty-and-btn{padding-bottom:0;margin-bottom:0;position:absolute;bottom:20px;left:20px;z-index:1;background:#fff;padding-top:16px;border:none;width:calc(100% - 40px)}.showcase-popup .qty-and-btn .qty-box{display:none}.showcase-popup .qty-and-btn .buy-col{width:100%;padding-left:0}.pcp-tab-popup .inner-popup-box .content-box .content-box-box{padding:0}@media (max-width: 556px){.pcp-tab-popup .inner-popup-box .content-box .content-box-box{overflow:hidden}}.pcp-tab-popup .inner-popup-box .content-box .content-box-box .content-scrolly{overflow:hidden}.inner-popup .pcp-tab-swiper{height:100%}.inner-popup .pcp-tab-swiper .swiper-button-prev,.inner-popup .pcp-tab-swiper .swiper-button-next{top:12px;transform:none;margin:0}@media (max-width: 768px){.inner-popup .pcp-tab-swiper .swiper-button-prev:hover,.inner-popup .pcp-tab-swiper .swiper-button-next:hover{background:#f6f5f0!important;color:#2e2e2e!important;border-color:#eaeaea!important}}.inner-popup .pcp-tab-swiper .swiper-button-prev:active,.inner-popup .pcp-tab-swiper .swiper-button-next:active{background:#f6f5f0!important;color:#2e2e2e!important;border-color:#eaeaea!important}.inner-popup .pcp-tab-swiper .swiper-button-prev{left:24px}.inner-popup .pcp-tab-swiper .swiper-button-next{right:24px}.inner-popup .pcp-tab-swiper .swiper-wrapper{height:100%}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide{background:#fff;cursor:initial}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide>h2{font-size:18px;line-height:24px;padding:18px 70px 22px;text-align:center;background:#f6f5f0;margin-bottom:0}@media (max-width: 556px){.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide>h2{padding:20px 70px}}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content{padding:32px 40px 56px;overflow-y:auto;overflow-x:hidden;height:calc(100% - 64px)}@media (max-width: 556px){.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content{padding:24px 20px 20px}}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content p{margin-bottom:16px}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content p.show-video{position:relative}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content p.show-video .watch-now{position:absolute;bottom:16px;left:16px}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content p strong{color:var(--cpap-primary-soft-black)}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content li{color:var(--cpap-text-text-gray)}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content li strong{color:var(--cpap-primary-soft-black)}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content iframe{width:100%!important;height:560px!important;pointer-events:none!important}@media (max-width: 556px){.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content iframe{height:calc(120vw - 40px)!important}}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote{background:#371726;border-radius:8px;padding:16px;display:flex;font-style:normal;align-items:center;margin-bottom:16px}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote p,.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote div{font-weight:500;font-size:14px;line-height:17px;color:#fff;font-weight:400}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote p:last-child,.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote div:last-child{margin-bottom:0}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote:before{content:"";width:40px;height:40px;background-image:url(./wind-svgrepo-com.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote p,.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote div{width:calc(100% - 40px);padding-left:20px}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content blockquote img{margin-bottom:0}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content img{border-radius:8px;max-width:256px;display:inline-block;margin-bottom:13px}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content .inner-video-box{max-width:256px}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content .inner-video-box .inner-video-box-box .video-active{padding-top:134.375%}.inner-popup .pcp-tab-swiper .swiper-wrapper .swiper-slide .swiper-content a{text-decoration:underline!important}body .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px}body .price--on-sale .price__sale .visually-hidden{display:none!important}body .price--on-sale .price__sale span{font-size:18px;line-height:24px;color:#6c6c6c;order:2;margin-right:8px!important}body .price--on-sale .price__sale span.price-item{order:1;font-size:24px;color:#2e2e2e}body .price--on-sale .price__sale span .price-item{color:#6c6c6c;font-size:18px;line-height:24px;margin:0}body .price--on-sale .price__sale .discount-tag-info{order:3}body .price--on-sale .price__sale .discount-tag-info span{font-weight:500;font-size:14px;line-height:17px;font-weight:700;color:#2e2e2e;display:inline-block;padding:4px 8px;border-radius:99px;background:#bff1fc}body shopify-payment-terms{margin-bottom:16px;display:block}body shopify-payment-terms *{letter-spacing:0!important;color:#2e2e2e!important}@media (min-width: 768.5px){body shopify-payment-terms a:hover{opacity:.7}}body shopify-payment-terms a:active{opacity:.7}body .product-form__submit,body .btn-select-options{font-size:18px;line-height:24px;color:#fff;font-weight:700;border:1px solid #FF600A;border-radius:28px;letter-spacing:0;transition:all .2s;margin:0;background:#ff600a}@media (min-width: 768.5px){body .product-form__submit:hover,body .btn-select-options:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}body .product-form__submit:active,body .btn-select-options:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}body .product-form__submit:before,body .product-form__submit:after,body .btn-select-options:before,body .btn-select-options:after{box-shadow:none!important}body .product-form__submit .loading__spinner,body .btn-select-options .loading__spinner{display:none!important}body .buy-col .product-form__submit{height:56px}body .buy-col .btns-box{position:relative}body .buy-col .btns-box .btn-select-options{position:absolute;top:0;left:0;width:100%;z-index:2;height:auto;text-align:center;line-height:24px;transition:all .2s;padding:16px 40px}body .buy-col.is-show-add-cart .product-form__submit{opacity:1;visibility:visible}body .buy-col.is-show-add-cart .product-form__submit:disabled{opacity:.5}body .buy-col.is-show-add-cart .btn-select-options{opacity:0;visibility:hidden}body .buy-col .btns-box.no-options .product-form__submit{opacity:1!important;visibility:visible!important}.buy-btn-row{font-weight:700}.buy-btn-row span{display:flex;justify-content:space-between;align-items:center;text-decoration:none!important}.buy-btn-row .price{font-size:inherit;line-height:inherit}.buy-btn-row .price__regular{display:inline-block!important}.buy-btn-row .price__sale,.buy-btn-row .visually-hidden,.buy-btn-row .price-item--sale{display:none!important}.buy-btn-row .price__regular{margin-left:24px}.buy-btn-row button{display:inline-block;text-align:center;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;background:#fff;border:1px solid #EAEAEA;border-radius:28px;transition:all .2s;padding:10.5px 23px;width:auto;border-color:#ff600a}.buy-btn-row button:before,.buy-btn-row button:after{display:none}.buy-btn-row button svg{display:none}.buy-btn-row button span{margin:0}.buy-btn-row button span *{font-weight:700;font-size:14px;line-height:17px}@media (min-width: 768.5px){.buy-btn-row button:hover{background:#ffefe6}}.buy-btn-row button:active{background:#ffefe6}.price__badge-sale,.price__badge-sold-out{display:none!important}.product-list{display:flex;flex-wrap:wrap;margin:0 -18px}.product-list .product-block{width:25%}.product-block{padding:0 18px}.product-block .box{display:block;border-radius:16px;transition:background .2s;padding:50px 24px 24px}@media (max-width: 768px){.product-block .box{padding:50px 16px 31px}}@media (min-width: 768.5px){.product-block .box:hover{box-shadow:0 -4px 66px #00000014}.product-block .box:hover .img .bg-img{animation:floatUp 4s infinite 1s}.product-block .box:hover .text .buy-btn-row .product-form__submit{opacity:1;visibility:visible}}.product-block .box:active{box-shadow:0 -4px 66px #00000014}.product-block .box:active .img .bg-img{animation:floatUp 4s infinite 1s}.product-block .box:active .text .buy-btn-row .product-form__submit{opacity:1;visibility:visible}.product-block .box .img{max-width:233px;margin:0 auto 20px}@media (max-width: 768px){.product-block .box .img{margin-bottom:30px}}.product-block .box .img .bg-img{padding-top:74.678111588%;transition:all .5s;mix-blend-mode:multiply}.product-block .box .vendor,.product-block .box .text .tag,.product-block .box .text .vendor{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;margin-bottom:8px}.product-block .box .text p{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin-bottom:8px}.product-block .box .text .price-box span,.product-block .box .text .price-box .price{font-weight:500;font-size:14px;line-height:17px}.product-block .box .text .price-box *{font-size:14px!important;line-height:17px!important}.product-block .box .text .buy-btn-row{margin-top:16px}@media (max-width: 768px){.product-block .box .text .buy-btn-row{display:none!important}}.product-block .box .text .buy-btn-row .product-form__submit{background:none;opacity:0;visibility:hidden;color:#2e2e2e;text-align:center;width:100%}@media (min-width: 768.5px){.product-block .box .text .buy-btn-row .product-form__submit:hover{background:#ffefe6}}.product-block .box .text .buy-btn-row .product-form__submit:active{background:#ffefe6}.product-block .box .text .buy-btn-row .product-form__submit span{display:block}header.product-page{position:relative}body .product-sub-nav{position:sticky;top:0;width:100%;left:0;z-index:19;background:#f6f5f0}@media (max-width: 990px){body .product-sub-nav{top:72px!important}}@media (max-width: 1200px){body .product-sub-nav .container{display:flex;align-items:center;justify-content:space-between}}body .product-sub-nav .nav-box{display:flex;justify-content:center}@media (min-width: 1200.5px){body .product-sub-nav .nav-box.desktop-c{display:flex!important;margin:0!important;padding:0!important;height:auto!important}}@media (max-width: 1200px){body .product-sub-nav .nav-box.desktop-c{display:none;position:absolute;top:100%;left:0;width:100%;padding:0 56px;background:#f6f5f0}body .product-sub-nav .nav-box.desktop-c a{padding:12.2px 0}body .product-sub-nav .nav-box.desktop-c a span{border:none!important;display:block;margin:0}body .product-sub-nav .nav-box.desktop-c a.active{font-weight:500}}@media (max-width: 768px){body .product-sub-nav .nav-box.desktop-c{padding:0 20px}}@media (max-width: 1200px){body .product-sub-nav .nav-box.mobile{display:flex!important;justify-content:flex-start}}body .product-sub-nav .nav-box a{font-weight:500;font-size:14px;line-height:17px;color:#371726;display:inline-block;margin-right:30px;padding:23px 0 25px;position:relative}@media (max-width: 1200px){body .product-sub-nav .nav-box a{margin-right:18px}}@media (max-width: 992px){body .product-sub-nav .nav-box a{margin-right:24px;font-size:13px;line-height:1.5;padding:20px 0 16.5px}}body .product-sub-nav .nav-box a:before{content:"";width:0%;height:2px;background:#ff600a;position:absolute;bottom:0;left:0;z-index:1;transition:width .3s}body .product-sub-nav .nav-box a.active{border-color:#ff600a;font-weight:700}body .product-sub-nav .nav-box a.active:before{width:100%}@media (min-width: 768.5px){body .product-sub-nav .nav-box a:hover{opacity:.7}}body .product-sub-nav .nav-box a:active{opacity:.7}body .product-sub-nav .nav-box div:last-child a{margin-right:0}body .product-sub-nav .more a{font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;background:#fff;border:1px solid #EAEAEA;border-radius:28px;padding:10.5px 28px 10.5px 15px;position:relative}body .product-sub-nav .more a:before{content:"";width:3px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(./Ellipse.svg);position:absolute;top:50%;right:15px;transform:translateY(-50%)}html body .product-details-banner{overflow:hidden;padding-top:23px;padding-bottom:113px;position:relative;color:#2e2e2e}@media (max-width: 992px){html body .product-details-banner{padding-top:6px;padding-bottom:60px}}html body .product-details-banner:before{content:"";width:100%;height:198px;background:conic-gradient(from -90deg at 50% 50%,#ffaa8f -30deg 26.25deg,#ffc5f2 151.87deg 213.75deg,#ffaa8f 330deg 386.25deg);position:absolute;bottom:0;left:0;z-index:1;opacity:.5;filter:blur(60px)}@media (max-width: 768px){html body .product-details-banner:before{height:70px}}html body .product-details-banner:after{content:"";width:100%;height:314px;background:linear-gradient(180.53deg,#fff 21.92%,#fff0 99.54%);position:absolute;bottom:0;left:0;z-index:2}@media (max-width: 768px){html body .product-details-banner:after{height:325px}}html body .product-details-banner .container{position:relative;z-index:3}html body .product-details-banner .content-box{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 992px){html body .product-details-banner .content-box{display:block}}html body .product-details-banner .content-box .left-box{width:calc(58.5% - 16px);position:relative}@media (max-width: 992px){html body .product-details-banner .content-box .left-box{width:100%}}@media (max-width: 992px){html body .product-details-banner .content-box .left-box .left-box-box{position:relative}}html body .product-details-banner .content-box .right-box{width:calc(41.5% - 16px)}@media (max-width: 992px){html body .product-details-banner .content-box .right-box{width:auto;margin:0 -56px;padding:0 56px;box-shadow:0 -4px 66px #00000014}}@media (max-width: 768px){html body .product-details-banner .content-box .right-box{margin:0 -20px;padding:0 20px}}html body .product-details-banner .content-box .right-box .right-box-box{border-radius:16px;border:1px solid #EAEAEA;box-shadow:0 -4px 66px #00000014;background:#fff;padding:31px 24px 8px}@media (max-width: 992px){html body .product-details-banner .content-box .right-box .right-box-box{border:none;border-radius:0;box-shadow:none;background:none;padding:24px 0 9px}}html body .product-details-banner .content-box .right-box .right-box-box .brand-and-reviews-box .inner-brand{display:flex;align-items:center}html body .product-details-banner .content-box .right-box .right-box-box .brand-and-reviews-box .inner-reviews .bottomLine a{font-size:14px;font-weight:400;line-height:17px;text-decoration-line:underline!important;color:#6c6c6c!important;margin-left:4px;pointer-events:none}html body .product-details-banner .content-box .right-box .right-box-box .brand-and-reviews-box .inner-reviews .bottomLine .yotpo-stars .yotpo-icon-star{padding:1px;letter-spacing:0}html body .product-details-banner .favorite-share-and-badges{position:absolute;top:24px;left:-11px;z-index:8;width:100%;display:flex;justify-content:space-between;text-align:center;padding-left:20px}@media (max-width: 992px){html body .product-details-banner .favorite-share-and-badges{flex-wrap:wrap;left:0;top:12px;padding-left:0}}@media (max-width: 992px){html body .product-details-banner .favorite-share-and-badges .product-badges{order:1;display:flex;flex-wrap:wrap;max-width:120px;align-items:flex-start}}html body .product-details-banner .favorite-share-and-badges .product-badges div{display:flex;justify-content:flex-end}@media (max-width: 992px){html body .product-details-banner .favorite-share-and-badges .product-badges div{justify-content:flex-start;order:2}html body .product-details-banner .favorite-share-and-badges .product-badges div:last-child{order:1}}html body .product-details-banner .favorite-share-and-badges .product-badges span{color:#6c6c6c}html body .product-details-banner .favorite-share-and-badges .product-badges span.product-badges-best{background:#f6f5f0}html body .product-details-banner .brand-and-reviews{margin-bottom:8px}html body .product-details-banner .brand-and-reviews .brand-and-reviews-box{display:flex;justify-content:space-between}html body .product-details-banner .product-swiper-big{padding:49px 0}@media (max-width: 992px){html body .product-details-banner .product-swiper-big{padding:69px 0 25px}}html body .product-details-banner .product-swiper-big .swiper-slide{display:flex;align-items:center;justify-content:center}html body .product-details-banner .product-swiper-big .swiper-slide .img-box{max-width:80%;width:100%}@media (max-width: 767px){html body .product-details-banner .product-swiper-big .swiper-slide .img-box{max-width:100%}}html body .product-details-banner .product-swiper-big .swiper-slide .img-box.video-style .bg-img:before{content:"";display:block;width:50px;height:50px;background-image:url(./Media-Controls.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}html body .product-details-banner .product-swiper-big .swiper-slide .img-box .bg-img{position:relative;padding-top:75.3926701571%;background-size:contain}html body .product-details-banner .product-swiper-big .swiper-slide .img-box .video-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}html body .product-details-banner .product-swiper-big .swiper-slide .img-box .video-box video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}html body .product-details-banner .product-swiper-small{padding-left:38px;padding-right:42px;cursor:grab;margin-bottom:35px}@media (max-width: 992px){html body .product-details-banner .product-swiper-small{padding-left:0;padding-right:0;padding-bottom:12px;margin-bottom:24px}}html body .product-details-banner .product-swiper-small .swiper-pagination{display:none!important}@media (max-width: 992px){html body .product-details-banner .product-swiper-small .swiper-pagination{display:flex!important}}html body .product-details-banner .product-swiper-small .swiper-button-prev,html body .product-details-banner .product-swiper-small .swiper-button-next{border:none;border-radius:0;width:24px;height:100%;top:0;transform:none;margin:0;background:#fff;opacity:1}html body .product-details-banner .product-swiper-small .swiper-button-prev[aria-disabled=true],html body .product-details-banner .product-swiper-small .swiper-button-next[aria-disabled=true]{display:none}@media (max-width: 992px){html body .product-details-banner .product-swiper-small .swiper-button-prev,html body .product-details-banner .product-swiper-small .swiper-button-next{display:none!important}}html body .product-details-banner .product-swiper-small .swiper-button-prev:before,html body .product-details-banner .product-swiper-small .swiper-button-next:before{transition:all .2s}@media (min-width: 768.5px){html body .product-details-banner .product-swiper-small .swiper-button-prev:hover,html body .product-details-banner .product-swiper-small .swiper-button-next:hover{background:#fff!important}html body .product-details-banner .product-swiper-small .swiper-button-prev:hover:before,html body .product-details-banner .product-swiper-small .swiper-button-next:hover:before{color:#ff600a}}html body .product-details-banner .product-swiper-small .swiper-button-prev:active,html body .product-details-banner .product-swiper-small .swiper-button-next:active{background:#fff!important}html body .product-details-banner .product-swiper-small .swiper-button-prev:active:before,html body .product-details-banner .product-swiper-small .swiper-button-next:active:before{color:#ff600a}html body .product-details-banner .product-swiper-small .swiper-button-prev{left:0;border-right:1px solid #EAEAEA}html body .product-details-banner .product-swiper-small .swiper-button-next{right:0}html body .product-details-banner .product-swiper-small .swiper-slide{padding:0 2px;height:auto}html body .product-details-banner .product-swiper-small .swiper-slide.swiper-slide-thumb-active .img-box:before{opacity:1}html body .product-details-banner .product-swiper-small .swiper-slide .img-box{padding:1px;height:100%;display:flex;justify-content:center;align-items:center;min-height:60px;position:relative}html body .product-details-banner .product-swiper-small .swiper-slide .img-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:4px;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:0;transition:opacity .2s}html body .product-details-banner .product-swiper-small .swiper-slide .img-box:after{content:"";width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px;border-radius:4px;background:#fff}html body .product-details-banner .product-swiper-small .swiper-slide .img-box img{position:relative;z-index:3}html body .product-details-banner .product-swiper-small .swiper-slide .img-box .play-icon{width:20px;height:24px;background-image:url(./play-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}@media (max-width: 992px){html body .product-details-banner .spec-details{margin-top:35px}}html body .product-details-banner .spec-details p{margin-bottom:23px;margin-top:23px}@media (max-width: 992px){html body .product-details-banner .spec-details p{margin-bottom:17px;margin-top:17px}}html body .product-details-banner .spec-details p a{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;text-decoration:underline}@media (min-width: 768.5px){html body .product-details-banner .spec-details p a:hover{opacity:.7}}html body .product-details-banner .spec-details p a:active{opacity:.7}html body .product-details-banner .spec-details .text-first p{margin-top:0;margin-bottom:0}html body .product-details-banner .spec-details .text-last p:last-child{margin-bottom:0}html body .product-details-banner .spec-details .read-more{margin-top:0}html body .product-details-banner .spec-details .sku{margin-top:31px}@media (max-width: 992px){html body .product-details-banner .spec-details .sku{margin-top:24px}}html body .product-details-banner h1{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:16px}@media (max-width: 992px){html body .product-details-banner h1{margin-bottom:8px}}body .product__info-container>*+*{margin:0}body .product .product__info-container,.showcase-popup .product__info-container{max-width:100%}body .product .price__container,.showcase-popup .price__container{font-size:24px;line-height:24px;margin-bottom:16px;display:block}@media (max-width: 992px){body .product .price__container,.showcase-popup .price__container{line-height:32px}}body .product variant-selects,.showcase-popup variant-selects{border-top:1px solid #EAEAEA;padding-top:16px}@media (max-width: 992px){body .product variant-selects,.showcase-popup variant-selects{border:none;padding-top:4px}}body .product .product-form__input,.showcase-popup .product-form__input{max-width:initial;margin-bottom:20px}@media (max-width: 556px){body .product .product-form__input:first-child .options-wrap .options-wrap-box,.showcase-popup .product-form__input:first-child .options-wrap .options-wrap-box{gap:8px 16px}body .product .product-form__input:first-child .options-wrap .options-wrap-box label,.showcase-popup .product-form__input:first-child .options-wrap .options-wrap-box label{max-width:calc(50% - 8px)}}body .product .product-form__input:first-child .options-wrap,.showcase-popup .product-form__input:first-child .options-wrap{display:block}body .product .product-form__input .form__label,.showcase-popup .product-form__input .form__label{font-size:16px;line-height:24px;display:block;letter-spacing:0;width:100%;margin-bottom:0;cursor:pointer;display:flex;align-items:center;position:relative}body .product .product-form__input .form__label:before,.showcase-popup .product-form__input .form__label:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#2e2e2e}body .product .product-form__input .form__label .error-tips,.showcase-popup .product-form__input .form__label .error-tips{padding-left:16px;padding-right:30px;opacity:0;visibility:hidden;display:none}body .product .product-form__input .form__label .error-tips.is-show,.showcase-popup .product-form__input .form__label .error-tips.is-show{opacity:1;visibility:visible;display:flex}body .product .product-form__input .form__label .error-tips p,.showcase-popup .product-form__input .form__label .error-tips p{font-size:14px;line-height:17px;font-weight:500;color:#cd3824;margin:0}@media (max-width: 992px){body .product .product-form__input .form__label .error-tips p,.showcase-popup .product-form__input .form__label .error-tips p{font-weight:400}}body .product .product-form__input .form__label.is-active:before,.showcase-popup .product-form__input .form__label.is-active:before{transform:translateY(-50%) rotate(270deg)}@media (min-width: 768.5px){body .product .product-form__input .form__label:hover:before,.showcase-popup .product-form__input .form__label:hover:before{color:#ff600a}}body .product .product-form__input .form__label:active:before,.showcase-popup .product-form__input .form__label:active:before{color:#ff600a}body .product .product-form__input .options-wrap,.showcase-popup .product-form__input .options-wrap{display:none}body .product .product-form__input .options-wrap .options-wrap-box,.showcase-popup .product-form__input .options-wrap .options-wrap-box{display:flex;padding-top:20px;flex-wrap:wrap;gap:8px 18px}@media (max-width: 1400px){body .product .product-form__input .options-wrap .options-wrap-box,.showcase-popup .product-form__input .options-wrap .options-wrap-box{gap:8px 18px}}@media (max-width: 992px){body .product .product-form__input .options-wrap .options-wrap-box,.showcase-popup .product-form__input .options-wrap .options-wrap-box{padding-top:16px}}body .product .product-form__input .options-wrap .options-wrap-box input,.showcase-popup .product-form__input .options-wrap .options-wrap-box input{display:none}body .product .product-form__input .options-wrap .options-wrap-box input[type=radio]:checked+label,.showcase-popup .product-form__input .options-wrap .options-wrap-box input[type=radio]:checked+label{border-color:#ff600a}body .product .product-form__input .options-wrap .options-wrap-box input.disabled+label,.showcase-popup .product-form__input .options-wrap .options-wrap-box input.disabled+label{background:#eaeaea;cursor:no-drop;text-decoration:none!important;position:relative;overflow:hidden}body .product .product-form__input .options-wrap .options-wrap-box input.disabled+label:before,.showcase-popup .product-form__input .options-wrap .options-wrap-box input.disabled+label:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;z-index:11;border-radius:0;background:var(--cpap-overlay-black);transform:rotate(13deg)}body .product .product-form__input .options-wrap .options-wrap-box input.disabled+label:after,.showcase-popup .product-form__input .options-wrap .options-wrap-box input.disabled+label:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;z-index:11;border-radius:0;background:var(--cpap-overlay-black);transform:rotate(-13deg)}@media (min-width: 768.5px){body .product .product-form__input .options-wrap .options-wrap-box input.disabled+label:hover,.showcase-popup .product-form__input .options-wrap .options-wrap-box input.disabled+label:hover{border-color:#eaeaea}}body .product .product-form__input .options-wrap .options-wrap-box input.disabled+label:active,.showcase-popup .product-form__input .options-wrap .options-wrap-box input.disabled+label:active{border-color:#eaeaea}body .product .product-form__input .options-wrap .options-wrap-box label,.showcase-popup .product-form__input .options-wrap .options-wrap-box label{font-weight:500;font-size:14px;line-height:17px;font-weight:700;border:1px solid #EAEAEA;border-radius:28px;color:#2e2e2e!important;letter-spacing:0;flex-basis:33.33333%;margin:0;max-width:calc(33.3333% - 12px);padding:9px 16px;cursor:pointer;transition:all .2s;position:relative}@media (max-width: 1400px){body .product .product-form__input .options-wrap .options-wrap-box label,.showcase-popup .product-form__input .options-wrap .options-wrap-box label{max-width:calc(50% - 9px);flex-basis:50%}}@media (max-width: 992px){body .product .product-form__input .options-wrap .options-wrap-box label,.showcase-popup .product-form__input .options-wrap .options-wrap-box label{max-width:calc(33.3333% - 12px)}}@media (max-width: 556px){body .product .product-form__input .options-wrap .options-wrap-box label,.showcase-popup .product-form__input .options-wrap .options-wrap-box label{max-width:calc(50% - 9px);flex-basis:50%}}@media (min-width: 768.5px){body .product .product-form__input .options-wrap .options-wrap-box label:hover,.showcase-popup .product-form__input .options-wrap .options-wrap-box label:hover{border-color:#ff600a}}body .product .product-form__input .options-wrap .options-wrap-box label:active,.showcase-popup .product-form__input .options-wrap .options-wrap-box label:active{border-color:#ff600a}body .product .product-form__input .options-wrap .options-wrap-box label.color-label,.showcase-popup .product-form__input .options-wrap .options-wrap-box label.color-label{text-align:left;padding:9px 16px}body .product .product-form__input .options-wrap .options-wrap-box label .color-picker-box,.showcase-popup .product-form__input .options-wrap .options-wrap-box label .color-picker-box{width:16px;height:16px;border-radius:50%;position:absolute;top:50%;right:16px;transform:translateY(-50%)}body .product .product-form__input .options-wrap .options-wrap-box label .color-picker-box.has-border,.showcase-popup .product-form__input .options-wrap .options-wrap-box label .color-picker-box.has-border{width:15px;height:15px;border:1px solid #EAEAEA}body .product .product-form,.showcase-popup .product-form{margin:0}body .product .qty-and-btn,.showcase-popup .qty-and-btn{display:flex;flex-wrap:wrap;padding-bottom:30px;margin-bottom:24px;border-bottom:1px solid #EAEAEA}@media (max-width: 992px){body .product .qty-and-btn,.showcase-popup .qty-and-btn{padding-bottom:16px;margin-bottom:16px}}body .product .qty-and-btn .qty-col,.showcase-popup .qty-and-btn .qty-col{display:none!important}body .product .qty-and-btn .qty-box,.showcase-popup .qty-and-btn .qty-box{width:115px;z-index:5;position:relative}body .product .qty-and-btn .qty-box.disabled,.showcase-popup .qty-and-btn .qty-box.disabled,body .product .qty-and-btn .qty-box.disabled .qty-title,.showcase-popup .qty-and-btn .qty-box.disabled .qty-title{cursor:no-drop}@media (min-width: 768.5px){body .product .qty-and-btn .qty-box.disabled .qty-title:hover span:before,.showcase-popup .qty-and-btn .qty-box.disabled .qty-title:hover span:before{color:#2e2e2e}}body .product .qty-and-btn .qty-box.disabled .qty-title:active span:before,.showcase-popup .qty-and-btn .qty-box.disabled .qty-title:active span:before{color:#2e2e2e}body .product .qty-and-btn .qty-box .qty-title,.showcase-popup .qty-and-btn .qty-box .qty-title{display:flex;align-items:center;justify-content:space-between;border:1px solid #EAEAEA;border-radius:8px;padding:15px 13px;cursor:pointer}body .product .qty-and-btn .qty-box .qty-title span,.showcase-popup .qty-and-btn .qty-box .qty-title span{display:inline-block;font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c}body .product .qty-and-btn .qty-box .qty-title span:last-child,.showcase-popup .qty-and-btn .qty-box .qty-title span:last-child{line-height:24px;color:#2e2e2e;padding-right:18px;position:relative}body .product .qty-and-btn .qty-box .qty-title span:last-child:before,.showcase-popup .qty-and-btn .qty-box .qty-title span:last-child:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#2e2e2e}body .product .qty-and-btn .qty-box .qty-title span:last-child.is-active:before,.showcase-popup .qty-and-btn .qty-box .qty-title span:last-child.is-active:before{transform:translateY(-50%) rotate(270deg)}@media (min-width: 768.5px){body .product .qty-and-btn .qty-box .qty-title:hover span:before,.showcase-popup .qty-and-btn .qty-box .qty-title:hover span:before{color:#ff600a}}body .product .qty-and-btn .qty-box .qty-title:active span:before,.showcase-popup .qty-and-btn .qty-box .qty-title:active span:before{color:#ff600a}body .product .qty-and-btn .qty-box .qty-list,.showcase-popup .qty-and-btn .qty-box .qty-list{position:absolute;top:calc(100% + 4px);left:0;width:100%;border:1px solid #EAEAEA;border-radius:8px;overflow:hidden;background:#fff;z-index:9;display:none}body .product .qty-and-btn .qty-box .qty-list .qty-list-box,.showcase-popup .qty-and-btn .qty-box .qty-list .qty-list-box{font-weight:500;font-size:14px;line-height:17px;min-width:46px;transition:all .2s;text-align:center;cursor:pointer;line-height:46px}@media (min-width: 768.5px){body .product .qty-and-btn .qty-box .qty-list .qty-list-box:hover,.showcase-popup .qty-and-btn .qty-box .qty-list .qty-list-box:hover{background:#ff600a1a}}body .product .qty-and-btn .qty-box .qty-list .qty-list-box:active,.showcase-popup .qty-and-btn .qty-box .qty-list .qty-list-box:active{background:#ff600a1a}body .product .qty-and-btn .buy-col,.showcase-popup .qty-and-btn .buy-col{width:calc(100% - 115px);padding-left:16px}@media (max-width: 992px){body .product .qty-and-btn .buy-col,.showcase-popup .qty-and-btn .buy-col{padding-left:8px}}body .product .qty-and-btn .error-tips,.showcase-popup .qty-and-btn .error-tips{width:100%;padding-top:16px;display:none}body .product .qty-and-btn .error-tips p,.showcase-popup .qty-and-btn .error-tips p{font-weight:500;font-size:14px;line-height:17px;font-weight:400;color:#cd3824;margin-bottom:0}body .product .tips-of-discontinued,.showcase-popup .tips-of-discontinued{padding-top:5px}body .product .tips-of-discontinued p,.showcase-popup .tips-of-discontinued p{font-size:18px;line-height:24px;color:#2e2e2e;margin-bottom:32px}@media (max-width: 992px){body .product .selling-points,.showcase-popup .selling-points{margin-top:16px}}body .product .bundle-item,.showcase-popup .bundle-item{width:100%;padding:0;margin-bottom:24px}body .product .bundle-item .bundle-item-box,.showcase-popup .bundle-item .bundle-item-box{border:none;box-shadow:none}body .product .bundle-item .bundle-item-box .bundle-item-title,.showcase-popup .bundle-item .bundle-item-box .bundle-item-title{padding:16px;border:1px solid #EAEAEA;border-radius:16px 16px 0 0}body .product .bundle-item .bundle-item-box .bundle-item-swiper,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper{padding:0 0 18px}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev{right:68px}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next{right:16px}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide{padding:0;border:1px solid #EAEAEA;border-radius:0 0 16px 16px;border-top:none;display:block}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide>a,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide>a{display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 16px 24px}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img{padding:0;width:104px}@media (max-width: 992px){body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img{width:72px}}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img img,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img img{width:100%;max-width:100%}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text{width:calc(100% - 104px);padding-left:24px;padding-top:0;margin-bottom:16px}@media (max-width: 992px){body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text{width:calc(100% - 72px)}}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text .tag,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text .tag{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;margin-bottom:4px}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .buy-btn-row,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .buy-btn-row{width:100%}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .price__container *,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .price__container *{font-size:14px!important;line-height:17px!important}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide button,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide button{width:100%;text-align:center;display:block;height:35px;padding:0}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide button span,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide button span{display:block}body .product .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .product-form__buttons,.showcase-popup .bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .product-form__buttons{max-width:100%}@keyframes floatUp{0%{transform:translateY(0)}50%{transform:translateY(-40px)}to{transform:translateY(0)}}.bundle-item{width:33.3333%;padding:0 16px;margin-bottom:32px}@media (max-width: 992px){.bundle-item{width:50%}}@media (max-width: 768px){.bundle-item{width:100%;padding:0;margin-bottom:16px}}.bundle-item .bundle-item-box{height:100%;border:1px solid #EAEAEA;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 -4px 66px #00000014}.bundle-item .bundle-item-box .bundle-item-title{background:#f6f5f0;border-bottom:1px solid #EAEAEA;padding:16px 24px}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-title{padding:16px 15px 16px 16px}}.bundle-item .bundle-item-box .bundle-item-title span{font-size:16px;line-height:24px;color:#2e2e2e}.bundle-item .bundle-item-box .bundle-item-swiper{overflow:initial}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper{padding:16px 16px 24px}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev,.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next{transform:none;left:initial;top:-28px;z-index:3;background:#fff}@media (min-width: 768.5px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev:hover,.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next:hover{opacity:1}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev:active,.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next:active{opacity:1}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev{right:91px}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-prev{right:67px}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next{right:24px}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-button-next{right:14px}}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-pagination{width:calc(100% - 32px);max-width:233px;left:50%;transform:translate(-50%)}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide{display:flex;flex-wrap:wrap;justify-content:space-between;padding:17px 24px 18px;opacity:0!important;transition:all .3s}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide{padding:0}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide.swiper-slide-active{opacity:1!important}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img{width:calc(43% - 11px);padding:0 16px;min-height:148px;display:flex;justify-content:center;align-items:center}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img{padding:0;min-height:auto;width:72px;display:block}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img img{max-width:100%}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-img img{width:auto;height:55px}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text{width:calc(57% - 11px);padding-top:4px;margin-bottom:21px}@media (max-width: 992px){.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text{width:calc(100% - 72px);padding:0 0 0 24px;margin-bottom:16px}}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-text h3{font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-link{width:100%}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-link a{text-align:center;display:block;width:100%}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-link a span{display:inline-block;margin-left:11px;width:10px;height:10px;position:relative}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-link a span:before,.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-link a span:after{content:"";width:100%;height:1px;background:#2e2e2e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bundle-item .bundle-item-box .bundle-item-swiper .swiper-slide .swiper-link a span:after{transform:translate(-50%,-50%) rotate(90deg)}.bundle-item .bundle-item-box .rec-for-you{width:100%;margin:0;border:none;padding:24px 23px}@media (max-width: 992px){.bundle-item .bundle-item-box .rec-for-you{padding:24px 16px}}@media (max-width: 992px){.bundle-item .bundle-item-box .rec-for-you .rec-for-you-box{padding-left:20px}}.bundle-item .bundle-item-box .rec-for-you .rec-for-you-box:before{top:5px;transform:translate(0)}.customization{position:relative;margin-bottom:50px!important;border-radius:16px;border:1px solid var(--Stroke-Gray, #eaeaea);background:var(--Fill-Primary-White, #fff)}.customization .header_area{border-radius:16px 16px 0 0;border:1px solid var(--Stroke-Gray, #eaeaea);background:var(--Fill-Primary-Beige, #f6f5f0);display:flex;padding:8px 16px;justify-content:space-between;align-items:center;min-height:56px}.customization .body_area{padding:16px 16px 24px}.customization .body_area .probox .image_area{width:104px;height:104px}.customization .body_area .probox .image_area img{width:100%;height:100%;object-fit:contain}.customization .body_area .probox .detail_area{width:calc(100% - 104px);padding-left:24px}.customization .body_area .probox .detail_area span{color:var(--Fill-Functional-Text-Gray, #6c6c6c)}.customization .body_area .probox .detail_area .review-rating{color:var(--Fill-Functional-Text-Gray, #6c6c6c);margin-bottom:8px}.customization .body_area .probox .detail_area .recently-viewed-product-title{display:block;margin-bottom:8px;margin-top:2px}.customization .body_area .addtocart{margin-top:16px}.customization .body_area .probox_main{position:initial}.customization .body_area .probox_main .slick-arrow{padding:0;border:0;cursor:pointer;color:transparent;outline:none;background:var(--cpap-primary-white);font-size:0;width:40px;height:40px;border-radius:50%;transition:all .3s linear;position:absolute;top:8px;right:16px;border:1px solid #d9d9d9}.customization .body_area .probox_main .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.customization .body_area .probox_main .slick-arrow:hover:before{border-color:#fff}.customization .body_area .probox_main .slick-arrow.slick-prev{right:68px}.customization .body_area .probox_main .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.customization .body_area .probox_main .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.customization .body_area .probox_main .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .3s linear}.customization .body_area .probox_main ul.slick-dots{margin:0;padding:0;display:flex;align-items:center;justify-content:center;position:relative;bottom:-42px}.customization .body_area .probox_main ul.slick-dots li{list-style:none;font-size:0;width:auto;height:auto;margin:0;display:contents}.customization .body_area .probox_main ul.slick-dots li.slick-active button{opacity:1}.customization .body_area .probox_main ul.slick-dots li button{font-size:0;border:none;background:var(--cpap-primary-orange);opacity:.2;width:100%;max-width:71px;padding:0;height:2px;transition:all .3s linear}.extra-options .options-wrap .options-wrap-box label{flex-basis:initial!important;max-width:initial!important;width:100%!important}.extra-options .options-wrap .options-wrap-box label span{font-weight:700;color:var(--Fill-Functional-Text-Gray)}.type-title{margin-bottom:16px}.type-title .img-sec{width:50px;height:50px}.type-title .img-sec img{width:100%;height:100%;object-fit:contain}.type-title .des-sec{width:calc(100% - 50px);padding-left:16px}.type-title .des-sec span{color:var(--Fill-Primary-Soft-Black);font-size:14px;font-style:normal;font-weight:400;line-height:17px}.extra-options-wrapper .extra-options-title{margin-bottom:16px}.extra-options-wrapper .extra-options-title span{color:var(--Fill-Primary-Soft-Black);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.extra-options-wrapper .extra-options{border-bottom:1px solid #eaeaea;margin-bottom:32px}.extra-options-wrapper .extra-options:last-child{border-bottom:none;margin:0}.extra-options-wrapper .extra-options fieldset{margin-bottom:32px!important}.sspec-details{margin:83px 0 84px;color:#2e2e2e}@media (max-width: 992px){.sspec-details{margin:26px 0 25px}}.sspec-details .container{max-width:1212px}.sspec-details .block-box{border-bottom:1px solid #EAEAEA}.sspec-details .block-box:last-child{border:none}.sspec-details .block-box .title-box{position:relative;cursor:pointer;padding:24px 110px 27px 0}@media (max-width: 992px){.sspec-details .block-box .title-box{padding:11px 110px 11px 0;min-height:71px;display:flex;align-items:center}}.sspec-details .block-box .title-box h2{font-size:16px;line-height:24px;margin:0}.sspec-details .block-box .title-box span{display:inline-block;border-radius:28px;border:1px solid #EAEAEA;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;padding:10.5px 37px 10.5px 16px;position:absolute;min-width:91px;top:50%;right:0;transform:translateY(-50%);background:#fff;transition:all .2s}.sspec-details .block-box .title-box span:before,.sspec-details .block-box .title-box span:after{content:"";width:10px;height:1px;background:#2e2e2e;position:absolute;top:50%;right:15px;transform:translateY(-50%);transition:all .2s}.sspec-details .block-box .title-box span:after{transform:translateY(-50%) rotate(90deg)}@media (min-width: 768.5px){.sspec-details .block-box .title-box:hover span{border-color:#ff600a;background:#ffefe6}}.sspec-details .block-box .title-box:active span{border-color:#ff600a;background:#ffefe6}.sspec-details .block-box .title-box.is-active span:after{transform:translateY(-50%) rotate(0)}.sspec-details .block-box .content-box{display:none}.sspec-details .block-box .content-box p{font-weight:500;font-size:14px;line-height:17px;margin-bottom:32px}@media (max-width: 992px){.sspec-details .block-box .content-box p{padding-top:5px}}.sspec-details .block-box .content-box a{text-decoration:underline}.sspec-details .block-box .content-box a:visited{color:var(--cpap-primary-soft-black)!important}.sspec-details .block-box .content-box .product-replacement-parts a{text-decoration:none}.sspec-details .block-box .content-box .product-replacement-parts a:visited{color:var(--bs-btn-disabled-color)!important}.sspec-details .block-box .details-box{margin-top:-2px;max-width:648px}@media (max-width: 992px){.sspec-details .block-box .details-box{margin-top:0}}.sspec-details .block-box .details-box h3{font-weight:700;font-size:14px;line-height:17px;margin-bottom:0;font-weight:500}.sspec-details .block-box .details-box p{font-weight:400;margin-bottom:16px;padding:0}.sspec-details .block-box .sspec-product-box{display:flex;flex-wrap:wrap;padding:0 40px 18px}@media (max-width: 1200px){.sspec-details .block-box .sspec-product-box{padding:0}}.sspec-details .block-box .sspec-product-box .product-block{width:33.33333%;padding:0 16px;margin-bottom:24px}@media (max-width: 992px){.sspec-details .block-box .sspec-product-box .product-block{width:50%}}@media (max-width: 556px){.sspec-details .block-box .sspec-product-box .product-block{width:100%}}.sspec-details .block-box .product-block .box .text p{margin-bottom:8px}.sspec-details .block-box .videos-list{display:flex;flex-wrap:wrap;margin:-3px -16px 0}@media (max-width: 992px){.sspec-details .block-box .videos-list{margin-top:0}}.sspec-details .block-box .videos-list .inner-video-box{width:33.3333%;padding:0 16px;margin-bottom:16px}@media (max-width: 992px){.sspec-details .block-box .videos-list .inner-video-box{width:50%}}@media (max-width: 556px){.sspec-details .block-box .videos-list .inner-video-box{width:100%;margin-bottom:24px}.sspec-details .block-box .videos-list .inner-video-box:last-child{margin-bottom:16px}}.sspec-details .block-box .videos-list .inner-video-box .inner-video-box-box .video-active{padding-top:139.3063583815%}@media (max-width: 992px){.sspec-details .block-box .videos-list .inner-video-box .inner-video-box-box .video-active{padding-top:134.328358209%}}.sspec-details .block-box .videos-list .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:21px 30px}@media (max-width: 992px){.sspec-details .block-box .videos-list .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:24px}}.sspec-details .block-box .inner-faqs{margin-top:-2px}.sspec-details .block-box .inner-faqs .faq-block:first-child{border-top:none}.sspec-details .block-box .inner-faqs .faq-block:last-child{border-bottom:none}.sspec-details .block-box .inner-faqs .faq-block .faq-text p{font-size:16px;line-height:24px;max-width:647px}@media (max-width: 768px){.sspec-details .block-box .inner-faqs .faq-block .faq-text p{margin-bottom:16px}}.sspec-details .block-box .inner-faqs .faq-block .faq-text ul{font-size:16px;line-height:24px;color:var(--cpap-text-text-gray);font-weight:400}.sspec-details .block-box .inner-faqs .faq-block .faq-text a{text-decoration:underline!important}.sspec-details .block-box .inner-faqs .faq-block .faq-text a:visited{color:var(--cpap-primary-soft-black)}.sspec-details .block-box .video-box{display:flex;justify-content:space-between}@media (max-width: 768px){.sspec-details .block-box .video-box{flex-wrap:wrap}}.sspec-details .block-box .video-box .left-box{animation-delay:.5s;width:calc(40% - 15px);max-width:421px}@media (max-width: 768px){.sspec-details .block-box .video-box .left-box{width:100%;max-width:100%;order:2;margin-bottom:16px}}@media (max-width: 992px){.sspec-details .block-box .video-box .left-box .text-box .text-and-link{padding:24px}}.sspec-details .block-box .video-box .right-box .row-list .row-box .img-box{width:74px;height:74px;border-radius:50%;background:#fff;box-shadow:0 -4px 66px #00000014;display:flex;align-items:center;justify-content:center}.sspec-details .block-box .video-box .right-box .row-list .row-box .img-box img{width:auto;height:auto;max-width:58px;max-height:51px}.sspec-details .block-box .video-box .right-box .row-list .row-box span{width:calc(100% - 74px);padding-left:24px;font-size:16px;line-height:24px;color:#2e2e2e;display:inline-block}@media (max-width: 992px){.sspec-details .block-box .video-box .right-box .row-list .row-box span br{display:none}}.sspec-details .block-box .video-box .right-box:not(.full-width){width:calc(60% - 15px);max-width:535px}@media (max-width: 768px){.sspec-details .block-box .video-box .right-box:not(.full-width){width:100%;max-width:100%;order:1;margin-bottom:57px}}.sspec-details .block-box .video-box .right-box:not(.full-width) p{padding-bottom:32px;margin-bottom:0}.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list{margin:0 0 -10px}.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box{width:50%;margin-bottom:0;padding:24px 16px 23px 0}@media (max-width: 992px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box{width:100%}}@media (max-width: 768px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box{width:50%}}@media (max-width: 556px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box{width:100%;padding:16px 0 15px}}.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-child(2n){padding-left:16px;padding-right:0}@media (max-width: 992px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-child(2n){padding-left:0;padding-right:0}}@media (max-width: 556px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:last-child{border-bottom:1px solid #EAEAEA}}.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-last-child(2){border:none}@media (max-width: 992px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-last-child(2){border-bottom:1px solid #EAEAEA}}@media (max-width: 768px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-last-child(2){border-bottom:none}}@media (max-width: 556px){.sspec-details .block-box .video-box .right-box:not(.full-width) .row-list .row-box:nth-last-child(2){border-bottom:1px solid #EAEAEA}}.sspec-details .block-box .video-box .right-box{width:100%;max-width:100%}.sspec-details .block-box .video-box .right-box .row-list{display:flex;flex-flow:wrap;margin:0 -16px -23px}@media (max-width: 556px){.sspec-details .block-box .video-box .right-box .row-list{margin:0}}.sspec-details .block-box .video-box .right-box .row-list .row-box{width:25%;display:flex;align-items:center;padding:0 16px;margin-bottom:47px}@media (max-width: 1200px){.sspec-details .block-box .video-box .right-box .row-list .row-box{width:33.3333%}}@media (max-width: 768px){.sspec-details .block-box .video-box .right-box .row-list .row-box{width:50%}}@media (max-width: 556px){.sspec-details .block-box .video-box .right-box .row-list .row-box{width:100%;border-bottom:1px solid #EAEAEA;margin:0;padding:16px 0 15px}.sspec-details .block-box .video-box .right-box .row-list .row-box:last-child{border:none}}.sspec-details .block-box .specifications-box{display:flex;flex-wrap:wrap}@media (max-width: 768px){.sspec-details .block-box .specifications-box{padding-top:8px}}.sspec-details .block-box .specifications-box .row-box{padding-right:30px;margin-bottom:8px}.sspec-details .block-box .specifications-box .row-box span{font-weight:700;margin-bottom:8px}@media (max-width: 768px){.sspec-details .block-box .specifications-box .row-box span{margin-bottom:1px}}.sspec-details .block-box .specifications-box .row-box p{font-weight:500;font-size:14px;line-height:17px;font-weight:400;margin-bottom:8px}.whats-included{margin:80px 0}@media (max-width: 768px){.whats-included{margin:60px 0}}@media (max-width: 768px){.whats-included+.usp-bar{margin-top:0!important}}.whats-included .content-box{margin:0 auto;display:flex;justify-content:space-between}@media (max-width: 768px){.whats-included .content-box{flex-wrap:wrap}}.whats-included .content-box .left-box{width:calc(44.5% - 40px)}@media (max-width: 768px){.whats-included .content-box .left-box{width:100%;order:2}}.whats-included .content-box .right-box{width:calc(55.5% - 40px);max-width:535px;padding-top:34px}@media (max-width: 768px){.whats-included .content-box .right-box{width:100%;order:1;max-width:100%;padding-top:0;margin-bottom:47px!important}}.whats-included .content-box .right-box h2{margin-bottom:16px}.whats-included .content-box .right-box p{margin-bottom:32px}@media (max-width: 768px){.whats-included .content-box .right-box p{padding-top:0!important}}.whats-included .content-box .right-box .row-list{margin:0!important;border-bottom:1px solid #EAEAEA}@media (max-width: 556px){.whats-included .content-box .right-box .row-list .row-box:last-child{border-bottom:none!important}}.whats-included .content-box .right-box .hide-box{display:none}.whats-included .content-box .right-box .hide-box .row-list{border-bottom:none}@media (max-width: 556px){.whats-included .content-box .right-box .hide-box .row-list:last-child{border-bottom:1px solid #EAEAEA!important}}.whats-included .content-box .right-box .link-box{text-align:center;padding-top:24px}@media (max-width: 768px){.whats-included .content-box .right-box .link-box{padding-top:19px}}.block-box .product-replacement-parts .accordion{margin-top:0;padding:0 30px}@media (max-width: 767px){.block-box .product-replacement-parts .accordion{padding:0 20px}}.block-box .product-replacement-parts .accordion-item:first-child{border-top:unset}.block-box .product-replacement-parts .accordion-item:last-child{border-bottom:unset}.sspec-details .block-box .whats-included{margin:0}.sspec-details .block-box .whats-included .container{padding:0}.sspec-details .block-box .whats-included .without-media .whats-included-contain{max-width:100%}.sspec-details .block-box .whats-included .without-media .whats-included-contain .whats-included-contain-list-box{width:25%;padding-right:5px}@media (max-width: 1179.98px){.sspec-details .block-box .whats-included .without-media .whats-included-contain .whats-included-contain-list-box{width:33.33%}}@media (max-width: 820px){.sspec-details .block-box .whats-included .without-media .whats-included-contain .whats-included-contain-list-box{width:50%}}@media (max-width: 520px){.sspec-details .block-box .whats-included .without-media .whats-included-contain .whats-included-contain-list-box{width:100%;padding-right:0}}.product-specs-section .bg-img-c{content:"";width:514px;height:560px;background-image:url(./hand-2.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:139px;right:0;z-index:1;transform:translate(100px,-100px);transition:all .4s}@media (max-width: 1390px){.product-specs-section .bg-img-c{right:-50px}}@media (max-width: 1200px){.product-specs-section .bg-img-c{right:-80px;width:350px;height:380px;top:280px}}@media (max-width: 768px){.product-specs-section .bg-img-c{width:291px;height:308px;top:-54px;right:-28px}}.product-specs-section .bg-img-c.animated{transform:none;opacity:1}.product-specs-section .product-specs-section-box{background:#f6f5f0;border-radius:8px}.product-specs-section .container{max-width:1440px}.product-specs-section .content-box-two{margin:0 auto;display:flex;justify-content:space-between;padding:120px 116px 72px}@media (max-width: 1200px){.product-specs-section .content-box-two{padding:120px 40px 72px}}@media (max-width: 768px){.product-specs-section .content-box-two{flex-wrap:wrap;padding:157px 16px 39px}}.product-specs-section .content-box-two .left-box{width:calc(52% - 20px);max-width:534px}@media (max-width: 768px){.product-specs-section .content-box-two .left-box{width:100%;max-width:100%;order:2}.product-specs-section .content-box-two .left-box>h2{font-size:56px;line-height:64px;margin-bottom:16px!important}}.product-specs-section .content-box-two .left-box h2,.product-specs-section .content-box-two .left-box p{margin-bottom:24px}@media (max-width: 768px){.product-specs-section .content-box-two .left-box p{margin-bottom:37px}}.product-specs-section .content-box-two .left-box p a{color:#2e2e2e;text-decoration:none}.product-specs-section .content-box-two .left-box .sku{margin-bottom:40px}@media (max-width: 768px){.product-specs-section .content-box-two .left-box .sku{margin-bottom:27px}}@media (max-width: 768px){.product-specs-section .content-box-two .left-box .sku+.block-box{border-top:none}}.product-specs-section .content-box-two .left-box .content-box{padding:0}.product-specs-section .content-box-two .left-box .content-box .specifications-box{justify-content:space-between}@media (max-width: 768px){.product-specs-section .content-box-two .left-box .content-box .specifications-box{justify-content:flex-start;padding-top:6px}}.product-specs-section .content-box-two .left-box .content-box .specifications-box .row-box{width:calc(50% - 16px);margin-bottom:9px}@media (max-width: 768px){.product-specs-section .content-box-two .left-box .content-box .specifications-box .row-box{width:61.4%!important;padding-right:15px}}.product-specs-section .content-box-two .left-box .content-box .specifications-box .row-box:nth-child(2n){width:38.6%!important}.product-specs-section .content-box-two .left-box .content-box .details-box{margin-top:0}.product-specs-section .content-box-two .left-box .content-box .details-box p{margin-bottom:17px}.product-specs-section .content-box-two .left-box .content-box .sspec-product-box{padding:0 0 16px;display:block}.product-specs-section .content-box-two .left-box .content-box .sspec-product-box .product-block{width:100%;max-width:308px;padding:0}.product-specs-section .content-box-two .left-box .content-box .sspec-product-box .product-block .box{background:#fff}.product-specs-section .content-box-two .left-box .content-box .row-list .row-box{width:50%;margin-bottom:0;padding:24px 0 23px;border-bottom:1px solid #EAEAEA}@media (max-width: 992px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box{width:100%}}@media (max-width: 768px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box{width:50%}}@media (max-width: 556px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box{width:100%;padding:16px 0 15px}}.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:nth-child(2n){padding-left:16px;padding-right:0}@media (max-width: 992px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:nth-child(2n){padding-left:0;padding-right:0}}.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:last-child{border:none}@media (max-width: 556px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:last-child{border-bottom:1px solid #EAEAEA}}.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:nth-last-child(2){border:none}@media (max-width: 992px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:nth-last-child(2){border-bottom:1px solid #EAEAEA}}@media (max-width: 768px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:nth-last-child(2){border-bottom:none}}@media (max-width: 556px){.product-specs-section .content-box-two .left-box .content-box .row-list .row-box:nth-last-child(2){border-bottom:1px solid #EAEAEA}}.product-specs-section .content-box-two .left-box .block-box{border-top:1px solid #EAEAEA;border-bottom:none}.product-specs-section .content-box-two .left-box .block-box:last-child{border-bottom:1px solid #EAEAEA}@media (min-width: 768.5px){.product-specs-section .content-box-two .left-box .block-box .title-box{padding:24px 110px 23px 0}}.product-specs-section .content-box-two .left-box div h2{margin-bottom:0}.product-specs-section .content-box-two .right-box{width:calc(48% - 20px);max-width:535px;display:flex;justify-content:center;padding-top:403px;position:relative;padding-left:44px}@media (max-width: 768px){.product-specs-section .content-box-two .right-box{width:100%;margin:0 auto 62px;padding:0;max-width:174px}}.product-specs-section .content-box-two .right-box img{max-width:318px}@media (max-width: 768px){.product-specs-section .content-box-two .right-box img{max-width:174px;transform:translate(-10px)}}.product-specs-section .support-callout{display:flex;justify-content:space-between;align-items:center;background:#ff600a;border-radius:0 0 8px 8px;padding:38px 68px 37px 40px}@media (max-width: 1200px){.product-specs-section .support-callout{padding:38px 30px 37px}}@media (max-width: 768px){.product-specs-section .support-callout{display:block;padding:24px}}.product-specs-section .support-callout .support-callout-text{width:calc(42% - 20px)}@media (max-width: 768px){.product-specs-section .support-callout .support-callout-text{width:100%;margin-bottom:41px}}.product-specs-section .support-callout .support-callout-text h3{font-size:24px;line-height:32px;color:#fff;margin-bottom:16px}.product-specs-section .support-callout .support-callout-text p{font-size:18px;line-height:24px;color:#fff;margin-bottom:0}@media (max-width: 768px){.product-specs-section .support-callout .support-callout-text p{margin-bottom:37px}}.product-specs-section .support-callout .support-callout-text p a{font-weight:700;text-decoration:underline}.product-specs-section .support-callout .support-callout-items{display:flex;flex-wrap:wrap;justify-content:flex-end;width:calc(58% - 20px);max-width:529px}@media (max-width: 768px){.product-specs-section .support-callout .support-callout-items{width:100%;max-width:100%;justify-content:flex-start}}.product-specs-section .support-callout .support-callout-items .item-box{font-size:18px;line-height:24px;color:#fff;padding-left:69px;position:relative;margin-left:34px}@media (max-width: 1200px){.product-specs-section .support-callout .support-callout-items .item-box{margin-bottom:20px}}@media (max-width: 768px){.product-specs-section .support-callout .support-callout-items .item-box{margin-left:0;margin-right:30px}}@media (max-width: 414px){.product-specs-section .support-callout .support-callout-items .item-box{margin-right:0;margin-bottom:30px}.product-specs-section .support-callout .support-callout-items .item-box:last-child{margin-bottom:9px}}.product-specs-section .support-callout .support-callout-items .item-box .icon-box{content:"";width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%)}.account-dashboard{margin-top:24px}@media (max-width: 767.96px){.account-dashboard{margin-top:12px}}.account-dashboard .modal .modal-content{display:flex;gap:30px;height:100vh;overflow:hidden;padding:34px 20px 0}.account-dashboard .modal #sort-container-mobile{width:100%;height:56px;border-radius:8px;border:solid 1px var(--cpap-stroke-gray);padding:19px 16px 20px;background:url(/cdn/shop/files/Arrow_3.svg?v=1715753687);background-repeat:no-repeat;background-position:center right;background-position-x:95%}.account-dashboard .modal .accordion .facet-checkbox__text{color:#2e2e2e;position:absolute;padding-left:22px;left:0}.account-dashboard .modal .accordion .facet-checkbox__text:before{content:"";width:16px;height:16px;border:1px solid #6c6c6c;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.account-dashboard .modal .accordion .facet-checkbox__text:after{content:"";background-image:url(./Checkmark-3.svg);width:10px;height:8px;position:absolute;top:50%;left:3px;transform:translateY(-50%);z-index:1;opacity:0}.account-dashboard .modal .accordion input[type=checkbox]:checked+.facet-checkbox__text:before{border-color:var(--cpap-primary-orange)}.account-dashboard .modal .accordion input[type=checkbox]:checked+.facet-checkbox__text:after{opacity:1}.account-dashboard .modal .accordion .accordion-body .list-unstyled{display:flex;flex-direction:column;gap:16px}.account-dashboard .title-container{margin-top:40px;display:flex;justify-content:space-between;align-items:flex-end}.account-dashboard .title-container h1{font-size:40px;line-height:46px}@media only screen and (max-width: 450px){.account-dashboard .title-container h1{font-size:24px;line-height:32px}}.account-dashboard .link{padding-bottom:4px;font-weight:700;font-size:14px;line-height:17px;text-decoration:none;border-bottom:solid 1px #ff600a}.account-dashboard .link:hover{opacity:.7}.account-dashboard .rx-container{display:flex;align-items:center;gap:10px}@media only screen and (max-width: 450px){.account-dashboard .rx-container{display:block}.account-dashboard .rx-container .link{margin-top:10px}}.account-dashboard .pill-container{margin-top:60px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px;column-gap:16px;justify-content:start}@media only screen and (max-width: 1382px){.account-dashboard .pill-container{justify-content:center}}.account-dashboard .pill-container .pill-tile{position:relative;display:flex;align-items:center;box-shadow:0 -4px 66px var(--cpap-overlay-box-multicolumn-shadow2);width:320px;height:78px;padding:24px;border-radius:8px;border:solid 1px #eaeaea}.account-dashboard .pill-container .pill-tile h2{padding-left:16px;margin-bottom:0}.account-dashboard .pill-container .pill-tile a{position:absolute;top:0;left:0;right:0;bottom:0}.account-dashboard .recent-orders-container{margin-top:60px}.account-dashboard .recent-orders-container .recent-orders-title-container{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.account-dashboard .recent-orders-container .recent-orders-title-container{align-items:flex-start;gap:8px;flex-direction:column}}.account-dashboard .recent-orders-container .recent-orders-filters{display:flex;gap:16px}@media only screen and (max-width: 767px){.account-dashboard .recent-orders-container .recent-orders-filters{display:none}}.account-dashboard .recent-orders-container .no-orders{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block:30px;gap:20px}.account-dashboard .recent-orders-container #mobile-sort-button{display:none}@media only screen and (max-width: 767px){.account-dashboard .recent-orders-container #mobile-sort-button{display:block;margin-top:16px}}.account-dashboard .recent-orders-container #sort-container-desktop,.account-dashboard .recent-orders-container #filter-container{width:202px;height:56px;border-radius:8px;border:solid 1px var(--cpap-stroke-gray);padding:19px 16px 20px;background:url(/cdn/shop/files/Arrow_3.svg?v=1715753687);background-repeat:no-repeat;background-position:center right;background-position-x:95%}.account-dashboard #order-card-container{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:16px;column-gap:16px;margin-top:24px;justify-content:center}.account-dashboard #order-card-container .no-order-container{display:flex;flex-direction:column;gap:24px}.account-dashboard #order-card-container .order-card{border-bottom:solid 1px #eaeaea}@media only screen and (max-width: 620px){.account-dashboard #order-card-container .order-card{padding:24px 16px;border:solid 1px var(--cpap-stroke-gray);border-radius:8px}}@media only screen and (max-width: 453px){.account-dashboard #order-card-container .order-card{width:335px}.account-dashboard #order-card-container .order-card img{width:80px;height:80px}}.account-dashboard #order-card-container .order-card .desktop-container{display:block}@media only screen and (max-width: 620px){.account-dashboard #order-card-container .order-card .desktop-container{display:none}}.account-dashboard #order-card-container .order-card .mobile-container{display:none}@media only screen and (max-width: 620px){.account-dashboard #order-card-container .order-card .mobile-container{display:block}}.account-dashboard #order-card-container .order-card .card-top{display:flex;justify-content:space-between}.account-dashboard #order-card-container .order-card .card-mid{padding:16px 0}.account-dashboard #order-card-container .order-card .card-bottom{padding:16px 0 24px}.account-dashboard #order-card-container .order-card .card-bottom .content-divider{width:1px;height:16px;background-color:#eaeaea}.account-dashboard #order-card-container .order-card .card-bottom .cta-valid{padding-top:16px;display:flex;flex-direction:column}.account-dashboard #order-card-container .order-card .card-bottom .cta-invalid{padding-top:16px;display:flex;gap:12px}.account-dashboard #order-card-container .order-card .unfulfilled{border-radius:99px;padding:4px 16px;color:#6c6c6c;background-color:#eee}.account-dashboard #order-card-container .order-card .fulfilled{border-radius:99px;padding:4px 16px;color:#477137;background-color:#dfffd3}.account-dashboard #order-card-container .order-card .rx-valid,.account-dashboard #order-card-container .order-card .rx-pending,.account-dashboard #order-card-container .order-card .rx-invalid{border-radius:99px;padding:4px 16px;display:flex;justify-content:center;align-items:center;gap:8px}.account-dashboard #order-card-container .order-card .rx-valid.rx-valid,.account-dashboard #order-card-container .order-card .rx-pending.rx-valid,.account-dashboard #order-card-container .order-card .rx-invalid.rx-valid{background-color:#dfffd3;color:#477137}.account-dashboard #order-card-container .order-card .rx-valid.rx-pending,.account-dashboard #order-card-container .order-card .rx-pending.rx-pending,.account-dashboard #order-card-container .order-card .rx-invalid.rx-pending{background-color:#d3e7ff;color:#376071}.account-dashboard #order-card-container .order-card .rx-valid.rx-invalid,.account-dashboard #order-card-container .order-card .rx-pending.rx-invalid,.account-dashboard #order-card-container .order-card .rx-invalid.rx-invalid{background-color:#ffd3d3;color:#713737}.account-dashboard #order-card-container .order-card .additional-items{display:flex;justify-content:center;align-items:center;background-color:#f6f5f0;width:116px;height:116px;border-radius:8px}@media only screen and (max-width: 453px){.account-dashboard #order-card-container .order-card .additional-items{width:80px;height:80px}}.account-dashboard #order-card-container .order-card .additional-items span{font-size:24px;line-height:32px;font-weight:500}@media only screen and (max-width: 453px){.account-dashboard .img-to-hide{display:none}}.account-dashboard #pagination-container{margin-top:24px;display:flex;gap:8px;cursor:pointer}.account-dashboard #pagination-container #page-numbers{display:flex;gap:4px}.account-dashboard #pagination-container #page-numbers span{height:24px;width:24px;color:var(--cpap-text-text-gray);display:flex;align-items:center;justify-content:center}.account-dashboard #pagination-container #page-numbers span.active{border:solid 1px var(--cpap-primary-orange);border-radius:4px;color:var(--cpap-primary-black)}#cpap-cart-custom-section .cart__items-wrapper{display:flex;justify-content:space-between;font-size:14px;line-height:17px;gap:30px}@media (max-width: 990px){#cpap-cart-custom-section .cart__items-wrapper{flex-direction:column}}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper{gap:24px}}#cpap-cart-custom-section .cart__items-wrapper *{color:var(--cpap-primary-soft-black)}#cpap-cart-custom-section .cart__items-wrapper .cart-left-section{max-width:875px}#cpap-cart-custom-section .cart__items-wrapper .cart-left-section.is-empty{width:100%;max-width:100%}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-left-section{padding-top:24px;padding-bottom:0}}#cpap-cart-custom-section .cart__items-wrapper .cart-right-section{max-width:308px}@media (max-width: 990px){#cpap-cart-custom-section .cart__items-wrapper .cart-right-section{max-width:100%;margin-left:auto}}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .cart__footer{padding-top:0}}#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .totals__total{font-size:1.4rem;font-weight:400;line-height:1.7rem}#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .totals__total-value{font-size:2rem;line-height:1.7rem;font-weight:700;margin-left:1.4rem}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .totals{justify-content:end}}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .tax-note{text-align:right}}#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .btn-lg{min-width:335px;color:var(--cpap-primary-white)}#cpap-cart-custom-section .cart__items-wrapper .cart-right-section .btn-lg:hover{color:var(--cpap-primary-soft-black)}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-items thead{display:none}}#cpap-cart-custom-section .cart__items-wrapper .cart-items th{color:var(--cpap-primary-soft-black);text-transform:capitalize}#cpap-cart-custom-section .cart__items-wrapper .cart-items tr{border-bottom:.1rem solid var(--cpap-stroke-gray);padding-bottom:24px}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__media{width:100px;padding-top:22px}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__media{width:80px;padding-top:17px}}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__media .cart-item__image{max-width:100%}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__price-wrapper{display:flex;flex-direction:column;align-items:end}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__price-wrapper cart-remove-button{position:absolute;bottom:16px}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__price-wrapper cart-remove-button a{font-size:14px;line-height:17px;text-decoration:underline;letter-spacing:unset}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__details{padding-left:20px}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__details{padding-left:25px}}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__details .product-option{font-weight:700}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__details dl{margin-top:12px}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__details dl dd{font-weight:500}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__details dl dt{font-weight:400}#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__totals{padding-left:100px}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-items .cart-item__totals{align-items:center}}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart-items .quantity-popover-container{padding:0}}@media (max-width: 749px){#cpap-cart-custom-section .cart__items-wrapper .cart__items{padding-bottom:0}}.prescription-instructions .doctor-instructions{display:flex;align-items:center;gap:16px;box-shadow:0 -4px 66px #00000014;background:#fff;border-radius:20px;padding:16px 20px;margin-top:-50px;z-index:1;position:relative}@media (max-width: 1023px){.prescription-instructions .doctor-instructions{margin-top:-58px;padding:16px 24px}}.prescription-instructions .doctor-instructions figure{margin:0;width:56.032px;height:56.268px;border-radius:50%;overflow:hidden;z-index:1;position:relative}.prescription-instructions .doctor-instructions .doctor-instructions-img{position:relative}.prescription-instructions .doctor-instructions .doctor-instructions-img:before{content:"";position:absolute;border-radius:50%;top:7px;left:7px;width:56px;height:56px;filter:blur(4px);background-color:#ffaa8f;background-image:linear-gradient(300deg,#ffaa8f,#f0c6ff);z-index:1;opacity:.7}.prescription-instructions .doctor-instructions .doctor-instructions-detail{flex:1;color:#2e2e2e;font-size:18px;font-weight:500;line-height:24px}@media (max-width: 1023px){.prescription-instructions .doctor-instructions .doctor-instructions-detail{font-size:16px}}.prescription-contact{display:none;padding-bottom:40px}.prescription-contact h3{color:#2e2e2e;margin:0 0 24px;font-size:24px;font-weight:500;line-height:32px}.prescription-contact .prescription-contact-list{display:flex;flex-wrap:wrap;gap:32px}.prescription-contact .prescription-contact-box{width:calc(50% - 16px);box-shadow:0 -4px 66px #00000014;border-radius:16px;background:#fff;padding:16px 20px 20px}@media (max-width: 820px){.prescription-contact .prescription-contact-box{width:100%;padding:20px}}.prescription-contact .prescription-contact-box .prescription-contact-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.prescription-contact .prescription-contact-box .prescription-contact-header .prescription-header-icon{display:flex;align-items:center;gap:8px}.prescription-contact .prescription-contact-box .prescription-contact-header .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.prescription-contact .prescription-contact-box .prescription-contact-header a{display:none}}.prescription-contact .prescription-contact-box a{background-color:#f6f5f0;height:48px;padding:12px 32px;min-width:180px;font-size:14px;font-weight:700;line-height:17px;text-decoration:none;color:#2e2e2e;border-radius:27px;text-align:center;display:block}.prescription-contact .prescription-contact-box a span{position:relative}.prescription-contact .prescription-contact-box a span:before{content:"";position:absolute;bottom:-4px;height:1px;width:100%;background:#ff600a}.prescription-contact .prescription-header-icon-title{color:#2e2e2e;font-size:24px;font-weight:500;line-height:32px}.prescription-contact .prescription-contact-detail span{color:#2e2e2e;font-size:14px;font-weight:700;line-height:24px}.prescription-contact .prescription-contact-detail ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0 0}@media (max-width: 1180px){.prescription-contact .prescription-contact-detail ul{gap:8px 0}}.prescription-contact .prescription-contact-detail ul li{width:calc(50% - 9px);color:#2e2e2e;font-size:16px;font-weight:500;line-height:24px}@media (max-width: 1180px){.prescription-contact .prescription-contact-detail ul li{width:100%}}.prescription-contact .prescription-contact-detail a{display:none}@media (max-width: 767px){.prescription-contact .prescription-contact-detail a{display:block;height:46px;margin-top:12px;padding-top:9px}}.prescription-cards{display:none}.prescription-cards .doctor-wrap{display:flex;gap:32px;margin:60px 0}@media (max-width: 1180px){.prescription-cards .doctor-wrap{gap:24px}}@media (max-width: 820px){.prescription-cards .doctor-wrap{flex-wrap:wrap;margin:40px 0}}.prescription-cards .doctor-wrap .doctor-list{width:100%;max-width:50%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 20px;border:1px solid #eaeaea;background:#fff;box-shadow:0 -4px 66px #00000014;border-radius:8px}@media (max-width: 820px){.prescription-cards .doctor-wrap .doctor-list{max-width:100%}}.prescription-cards .doctor-wrap .doctor-list .doctor-list-icon{width:65px;height:65px;display:flex;justify-content:center;align-items:center;margin:0 auto 16px}@media (max-width: 767px){.prescription-cards .doctor-wrap .doctor-list .doctor-list-icon{width:40px;height:40px}}.prescription-cards .doctor-wrap .doctor-list h3{color:#2e2e2e;margin:0 0 20px;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.prescription-cards .doctor-wrap .doctor-list p{color:#6c6c6c;margin:0 0 20px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.prescription-cards .doctor-wrap .doctor-list .doctor-list-btn{margin-top:auto;width:100%}.prescription-cards .doctor-wrap .doctor-list .doctor-list-btn button{font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:#fff;padding:15px 40px;width:100%;border-radius:28px;border:1px solid #ff600a;background:#ff600a}@media (max-width: 767px){.prescription-cards .doctor-wrap .doctor-list .doctor-list-btn button{padding:15px 10px}}.prescription-cards-popup .inner-popup-box .colse-popup{background:#fff}.prescription-cards-popup .inner-popup-box .content-box-box{background:#fff;padding:0!important}.prescription-cards-popup .inner-popup-box .inner-popup-header{height:64px;background:#f6f5f0;padding:5px 20px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;line-height:24px;color:#2e2e2e}.prescription-cards-popup .inner-popup-box .inner-popup-main{height:calc(100vh - 64px);display:flex;flex-direction:column}@media (max-width: 556px){.prescription-cards-popup .inner-popup-box .inner-popup-main{height:calc(100vh - 124px)}}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu-item-action .btn-plain{border:none;padding:0;background:transparent}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .input-box{border-radius:8px;background:#fff;border:1px solid #eaeaea;padding:19px 16px 20px;font-size:14px;font-style:normal;font-weight:500;line-height:17px;color:#2e2e2e;width:100%;margin-bottom:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .input-box:focus-visible{outline:0;outline-offset:0;box-shadow:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu{background:#f6f5f0;border-radius:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer{background:transparent;border:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer .bcu-footer-left{display:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer .bcu-footer-right{background:transparent;width:100%}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer .bcu-footer-right button{width:100%;text-align:center}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer .bcu-footer-right button:first-child{display:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer .bcu-footer-right button span{width:100%;padding:0;margin:0}.prescription-cards-popup .inner-popup-box .inner-popup-main .upload-prescription .bcu .bcu-footer .bcu-footer-right button .crawler{display:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body{padding:24px 20px;overflow:auto}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body::-webkit-scrollbar{width:2px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body::-webkit-scrollbar-track{background:#ff600a;border-radius:10px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body::-webkit-scrollbar-thumb{background:#ffaa8f;border-radius:10px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .new-physician-title{font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:#2e2e2e;margin:0 0 16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body p{font-size:14px;font-style:normal;font-weight:400;line-height:17px;margin:0 0 16px;color:#2e2e2e}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body p.selected-physician-contact{font-weight:700}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .doctor-form{border-radius:16px;padding:20px 16px;background:#f6f5f0;display:flex;gap:20px;flex-direction:column}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .doctor-form.patientDateBox{padding:0;background:transparent}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .doctor-form .input-box{border-radius:8px;background:#fff;border:1px solid #eaeaea;padding:19px 16px 20px;font-size:14px;font-style:normal;font-weight:500;line-height:17px;color:#2e2e2e}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .doctor-form .input-box:focus-visible{outline:0;outline-offset:0;box-shadow:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .doctor-form .confirm-checkbox label{margin-left:12px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .serach-btn,.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .add-your-physician,.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .serach-back-btn{border:1px solid #ff600a;background:#fff;padding:9px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:17px;color:#2e2e2e;width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:28px;margin-top:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .serach-btn:disabled,.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .add-your-physician:disabled,.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .serach-back-btn:disabled{background-color:#c3b9be!important;border:1px solid #c3b9be!important;color:#fff!important;pointer-events:none}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .confirming-prescription{display:flex;flex-direction:column;gap:32px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .confirming-prescription h4{font-size:18px;font-style:normal;font-weight:500;line-height:24px;color:#2e2e2e;margin:0 0 8px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .confirming-prescription p{font-size:14px;font-style:normal;font-weight:500;line-height:17px;color:#6c6c6c;margin:0 0 16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .confirming-prescription .confirming-prescription-btn{border:1px solid #ff600a;background:#fff;padding:9px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:17px;color:#2e2e2e;width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:28px;margin-top:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results{border-top:1px solid #eaeaea;padding-top:16px;margin-top:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results h4{font-size:18px;font-style:normal;font-weight:500;line-height:24px;color:#2e2e2e;margin:0 0 16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list{max-height:700px;overflow:auto}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list::-webkit-scrollbar{width:2px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list::-webkit-scrollbar-track{background:#ffaa8f;border-radius:10px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list::-webkit-scrollbar-thumb{background:#ff600a;border-radius:10px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .radio__list{margin-bottom:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .radio__list .radio__fake{margin-right:8px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .radio__list .radio__item{margin-bottom:11px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .radio__list .radio__item .radio__text{font-weight:700}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .radio__list .search-results-detail{padding-left:28px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#2e2e2e;margin-bottom:8px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .radio__list .search-results-detail span{font-size:12px;font-style:normal;font-weight:700;line-height:normal;color:#2e2e2e;display:block;margin-bottom:4px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .search-results-info{display:flex;align-items:center;gap:8px;border:.5px solid #ff600a;border-radius:4px;background:#fff;padding:11px 20px 11px 16px;margin-bottom:8px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .search-results-info svg{color:#ff600a}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-list .search-results-info p{flex:1;margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:17px;color:#000}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-footer{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#2e2e2e;padding-top:8px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-body .search-results .search-results-footer a{font-size:18px;color:#ff600a}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-footer{margin-top:auto;background:#fff;box-shadow:0 -4px 66px #00000014;padding:16px 20px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-footer button{background-color:#ff600a;border:1px solid #ff600a;color:#fff;font-size:18px;font-weight:700;line-height:24px;width:100%;text-align:center;text-decoration:none;padding:15px 40px;border-radius:28px;display:block}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-footer button:disabled{background-color:#c3b9be;border:1px solid #c3b9be;color:#fff!important;pointer-events:none}.prescription-cards-popup .confirm-search-doctor:disabled{background-color:#c3b9be!important;color:#fff!important}.prescription-cards-popup .doctor-confirmation .serach-btn{margin-bottom:16px}.prescription-cards-popup .doc-name{font-size:14px;font-style:normal;font-weight:700!important;line-height:24px;margin-bottom:8px!important}.prescription-cards-popup span.response-handling{border:1px solid #ff600a;background:#fff;padding:9px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:17px;color:#2e2e2e;width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:28px;margin-top:16px}.prescription-cards-popup .prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-footer button{height:56px;position:relative;display:flex;align-items:center;justify-content:center}.prescription-cards-popup .loader{width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:32px 0 #fff,-32px 0 #fff;position:relative;animation:flash .5s ease-out infinite alternate;position:absolute;display:none}@keyframes flash{0%{background-color:#fff2;box-shadow:32px 0 #fff2,-32px 0 #fff}50%{background-color:#fff;box-shadow:32px 0 #fff2,-32px 0 #fff2}to{background-color:#fff2;box-shadow:32px 0 #fff,-32px 0 #fff2}}@keyframes spinner-b87k6z{to{transform:rotate(360deg)}}@keyframes dots-u8fzftmd{0%{box-shadow:22.4px 0,-22.4px 0}33%{box-shadow:22.4px 0,-22.4px 0 #ffffff21;background:#ffffff21}66%{box-shadow:22.4px 0 #ffffff21,-22.4px 0;background:#ffffff21}}.spinenr-loader{display:none;justify-content:center;align-items:center;height:273px}.spinenr-loader.active{display:flex}.spinenr-loader .spinner{width:11.2px;height:11.2px;border-radius:11.2px;box-shadow:28px 0 #ff600a33,22.7px 16.5px #ff600a66,8.68px 26.6px #ff600a99,-8.68px 26.6px #ff600acc,-22.7px 16.5px #ff600a;animation:spinner-b87k6z 1.4s infinite linear}.success-spinner{display:none;justify-content:center}.success-spinner.active{display:flex}.success-spinner .dots{width:13.4px;height:13.4px;background:#fff;color:#fff;border-radius:50%;box-shadow:22.4px 0,-22.4px 0;animation:dots-u8fzftmd 1s infinite linear alternate}.load-more-search{border:1px solid #ff600a;background:#fff;padding:2px 19px;font-size:14px;font-style:normal;font-weight:700;line-height:17px;color:#2e2e2e;width:100%;height:40px;display:flex;align-items:center;justify-content:center;border-radius:28px;margin-top:16px;width:calc(100% - 11px)}.doctor-confirmation .selected-physician-title{font-size:18px;font-style:normal;font-weight:700;line-height:24px;padding-top:16px;padding-bottom:16px;border-top:1px solid #eaeaea;color:#2e2e2e}.doctor-confirmation .selected-physician-name{font-size:14px;font-style:normal;font-weight:700;line-height:24px;color:#2e2e2e;margin-bottom:8px;display:block}.doctor-confirmation .selected-physician-contact{display:flex;gap:8px;font-size:14px;font-style:normal;font-weight:400;margin-top:8px}.doctor-confirmation .selected-physician-contact span{font-size:14px;font-style:normal;font-weight:400}.doctor-confirmation .radio__item{margin-top:16px}.prescription-cards-popup .inner-popup-box .inner-popup-main .inner-popup-footer button{display:flex;justify-content:center;align-items:center;height:56px}span.response-handling.error{border:1px solid red;background:red;color:#fff}.prescription-banner{background:#f6f5f0;position:relative;overflow:hidden}@media (max-width: 1023px){.prescription-banner{padding-bottom:273px}}.prescription-banner .breadcrumbs{margin-top:12px}.prescription-banner .breadcrumbs .breadcrumbs__list{display:flex;align-items:center;gap:8px;list-style-type:none;padding:0;margin:0}.prescription-banner .breadcrumbs .breadcrumbs__list a{font-size:14px;font-style:normal;font-weight:400;line-height:17px;color:#6c6c6c;text-decoration:none}.prescription-banner .breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:flex}.prescription-banner .breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child a{color:#2e2e2e}.prescription-banner .prescription-banner-img{position:absolute;width:589px;height:589px;display:flex;align-items:center;justify-content:center;bottom:-220px;right:-35px}@media (max-width: 1023px){.prescription-banner .prescription-banner-img{margin:0 auto;width:492px;height:492px;left:50%;transform:translate(-50%)}}.prescription-banner .prescription-banner-img .prescription-banner-img-wrap{position:relative}.prescription-banner .prescription-banner-img .prescription-banner-img-wrap img{width:100%;height:100%;object-fit:cover}.prescription-banner .prescription-banner-img .image-first{width:589px;height:589px;border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1023px){.prescription-banner .prescription-banner-img .image-first{width:492px;height:492px}}.prescription-banner .prescription-banner-img .image-second{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:407px;height:407px}@media (max-width: 1023px){.prescription-banner .prescription-banner-img .image-second{width:341px;height:341px}}.prescription-banner .prescription-banner-img .image-second .conic-gradient{width:100%;height:100%;opacity:.7;background:var(--Warm-Gradient---Angular, conic-gradient(from 340deg at 50% 50%, #ffaa8f 26.2499991059deg, #f0c6ff 151.875deg, #f0c6ff 213.75deg, #ffaa8f 330.0000071526deg));filter:blur(8.1316947937px);border-radius:50%;display:block}.prescription-banner .prescription-banner-img .image-second figure{--spacing-around: 37px;margin:0;padding:0;width:calc(100% - var(--spacing-around));height:calc(100% - var(--spacing-around));border-radius:50%;overflow:hidden;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.prescription-banner .prescription-banner-img .image-third{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:184px;height:184px}@media (max-width: 1023px){.prescription-banner .prescription-banner-img .image-third{width:154px;height:154px}}.prescription-banner .prescription-banner-img .image-third .conic-gradient{width:100%;height:100%;opacity:.7;background:var(--Warm-Gradient---Angular, conic-gradient(from 180deg at 50% 50%, #ffaa8f 26.2499991059deg, #f0c6ff 151.875deg, #f0c6ff 213.75deg, #ffaa8f 330.0000071526deg));filter:blur(6.0987725258px);border-radius:50%;display:block}.prescription-banner .prescription-banner-img .image-third figure{--spacing-around: 24px;margin:0;padding:0;width:calc(100% - var(--spacing-around));height:calc(100% - var(--spacing-around));border-radius:50%;overflow:hidden;z-index:2;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.prescription-banner .prescription-banner-containt{padding:69px 0 98px;width:calc(100% - 550px)}@media (max-width: 1023px){.prescription-banner .prescription-banner-containt{width:100%;text-align:center;padding:20px 0 53px}}.prescription-banner .prescription-banner-containt h2{color:#2e2e2e;margin:0;font-size:56px;font-weight:500;line-height:64px}@media (max-width: 1023px){.prescription-banner .prescription-banner-containt h2{font-size:48px;line-height:52px}}.prescription-banner .prescription-banner-containt p{color:#6c6c6c;margin:16px 0 0;font-size:18px;font-weight:500;line-height:24px}.prescription-uploaded{display:none}.prescription-uploaded .prescription-uploaded-wrap{max-width:648px;width:100%;padding:24px 20px;border-radius:8px;border:1px solid var(--cpap-stroke-gray);background:var(--cpap-primary-white);box-shadow:var(--cpap-popup-box-shadow);margin:-60px auto 0;text-align:center;position:relative;z-index:1}@media (max-width: 767.96px){.prescription-uploaded .prescription-uploaded-wrap{padding:24px 16px}}.prescription-uploaded .prescription-uploaded-wrap span svg{width:40px;height:40px}.prescription-uploaded .prescription-uploaded-wrap h3{font-size:var(--bs-body-font-size-24);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-32);color:var(--cpap-primary-soft-black);margin:16px 0 20px;text-transform:capitalize}.prescription-uploaded .prescription-uploaded-wrap p{font-size:var(--bs-body-font-size-16);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height-24);color:var(--cpap-text-text-gray);margin:0 auto 20px;max-width:80%}@media (max-width: 767.96px){.prescription-uploaded .prescription-uploaded-wrap p{width:100%}}.prescription-uploaded .prescription-uploaded-wrap .prescription-uploaded-btn{display:flex;gap:16px;justify-content:center}@media (max-width: 767.96px){.prescription-uploaded .prescription-uploaded-wrap .prescription-uploaded-btn{flex-direction:column;gap:12px}}.prescription-uploaded .prescription-uploaded-wrap .prescription-uploaded-btn .btn{min-width:150px}@media (max-width: 767.96px){.prescription-uploaded .prescription-uploaded-wrap .prescription-uploaded-btn .btn{width:100%}}.prescription-cards-popup .spinenr-loader{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:99999999999}.prescription-upload-loader.active{position:fixed;top:0;bottom:0;left:0;right:0;background:var(--cpap-overlay-dark);width:100%;height:100%;z-index:9999999999}.lifestyle-images{position:relative;overflow:hidden;cursor:pointer}.lifestyle-images .bg-images{min-height:740px;padding-top:59.1666666667%;position:relative}.lifestyle-images .bg-images:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#0000004d}.lifestyle-images .bg-images .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition:all .6s;transition-delay:.2s}.lifestyle-images .bg-images .bg-img.active{opacity:1}.lifestyle-images .bg-images.is-active-2 .bg-img:nth-child(1){opacity:0}.lifestyle-images .bg-images.is-active-2 .bg-img:nth-child(2){opacity:1}.lifestyle-images .bg-images.is-active-3 .bg-img:nth-child(2){opacity:0}.lifestyle-images .bg-images.is-active-3 .bg-img:nth-child(3){opacity:1}.lifestyle-images .text-box{position:absolute;z-index:2;top:0%;width:100%;padding-top:59.1666666667%;min-height:740px}@media (max-width: 768px){.lifestyle-images .text-box{position:static;padding:0;min-height:auto}}.lifestyle-images .text-box.is-active-1 .content-box:nth-child(1){top:50%}.lifestyle-images .text-box.is-active-1 .content-box:nth-child(1) .block-box{background:linear-gradient(to bottom,#fff 0% 100%);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-1 .content-box:nth-child(2){top:95%}.lifestyle-images .text-box.is-active-1 .content-box:nth-child(2) .block-box{background:linear-gradient(to bottom,#d9d9d9e6,#d9d9d900);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-1 .content-box:nth-child(3){top:150%}.lifestyle-images .text-box.is-active-2 .content-box:nth-child(1){top:4%}.lifestyle-images .text-box.is-active-2 .content-box:nth-child(1) .block-box{background:linear-gradient(to bottom,#d9d9d900,#d9d9d980);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-2 .content-box:nth-child(2){top:50%}.lifestyle-images .text-box.is-active-2 .content-box:nth-child(2) .block-box{background:linear-gradient(to bottom,#fff 0% 100%);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-2 .content-box:nth-child(3){top:106%;background:linear-gradient(to bottom,#d9d9d9e6,#d9d9d900);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-3 .content-box:nth-child(1){top:-100%}.lifestyle-images .text-box.is-active-3 .content-box:nth-child(1) .block-box{background:linear-gradient(to bottom,#d9d9d900,#d9d9d980);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-3 .content-box:nth-child(2){top:-2%}.lifestyle-images .text-box.is-active-3 .content-box:nth-child(2) .block-box{background:linear-gradient(to bottom,#d9d9d900,#d9d9d980);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box.is-active-3 .content-box:nth-child(3){top:53.6%}.lifestyle-images .text-box.is-active-3 .content-box:nth-child(3) .block-box{background:linear-gradient(to bottom,#fff 0% 100%);-webkit-background-clip:text;color:transparent}.lifestyle-images .text-box .content-box{position:absolute;width:100%;transform:translateY(-50%);transition:top .6s}@media (max-width: 768px){.lifestyle-images .text-box .content-box{position:relative;transform:none;top:initial!important;left:initial!important;padding-top:458px;padding-bottom:56px}.lifestyle-images .text-box .content-box:nth-child(2){padding-top:456px}.lifestyle-images .text-box .content-box:last-child{padding-top:504px}.lifestyle-images .text-box .content-box:last-child .bg-img{height:456px}.lifestyle-images .text-box .content-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,#394e67 45.57%,#394e6700 67.8%)}}.lifestyle-images .text-box .content-box:nth-child(1){top:89%}.lifestyle-images .text-box .content-box:nth-child(2){top:150%}.lifestyle-images .text-box .content-box:nth-child(3){top:250%}@media (max-width: 768px){.lifestyle-images .text-box .content-box .bg-img{width:100%;height:478px;position:absolute;top:0;left:0;z-index:1}.lifestyle-images .text-box .content-box .bg-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#0000004d}}.lifestyle-images .text-box .content-box .block-box{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);max-width:900px;margin:0 auto;text-align:center;background:linear-gradient(to bottom,#d9d9d9e6,#d9d9d900);-webkit-background-clip:text;color:transparent;padding:0 56px}@media (max-width: 768px){.lifestyle-images .text-box .content-box .block-box{position:relative;left:0;top:0;z-index:4;padding:0 20px;color:#fff!important;background:none!important;transform:none}}.lifestyle-images .text-box .content-box .block-box h2{color:inherit;margin-bottom:32px}@media (max-width: 768px){.lifestyle-images .text-box .content-box .block-box h2{margin-bottom:16px}}.lifestyle-images .text-box .content-box .block-box p{color:inherit;max-width:621px;margin:0 auto}.quiz-callout{padding:48px 0 32px;overflow:hidden;position:relative}@media (max-width: 768px){.quiz-callout{padding:40px 0 24px}}.quiz-callout .bg-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.quiz-callout .container{position:relative;z-index:2}.quiz-callout:before{content:"";width:100%;height:116px;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);position:absolute;bottom:0;left:0;transform:translateY(50%);filter:blur(60px);z-index:2}.quiz-callout .container{position:relative;z-index:3;max-width:1206px}.quiz-callout .title-box{padding-bottom:24px;border-bottom:3px solid rgba(255,255,255,.2);margin-bottom:181px;text-align:center}@media (max-width: 768px){.quiz-callout .title-box{margin-bottom:30px;padding-bottom:0;border:none}}.quiz-callout .title-box h2{color:#fff;margin-bottom:16px}@media (max-width: 768px){.quiz-callout .title-box h2{font-size:40px;line-height:46px;margin-left:-20px;margin-right:-20px;margin-bottom:24px}}.quiz-callout .title-box p{font-size:24px;line-height:32px;color:#fff;margin:0}.quiz-callout .content-box{background:#f6f5f0;border-radius:16px;position:relative;z-index:2;padding:32px}@media (max-width: 768px){.quiz-callout .content-box{border-radius:8px;background:#fff;padding:32px 22px 9px 24px}.quiz-callout .content-box:before{content:"";width:100%;height:100%;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);position:absolute;bottom:0;left:0;filter:blur(25px);z-index:1}.quiz-callout .content-box:after{content:"";width:100%;height:100%;background:#fff;position:absolute;bottom:0;left:0;z-index:2;border-radius:8px}}.quiz-callout .content-box .sleep-title{position:relative;z-index:3;text-align:center}@media (max-width: 768px){.quiz-callout .content-box .sleep-title{text-align:left}}.quiz-callout .content-box .sleep-title h3{margin-bottom:22px}@media (max-width: 768px){.quiz-callout .content-box .sleep-title h3{font-size:24px;line-height:32px;margin-bottom:11px}}.quiz-callout .content-box .sleep-content{position:relative;z-index:3;display:flex;flex-wrap:wrap;margin:0 -17px}@media (max-width: 1200px){.quiz-callout .content-box .sleep-content{margin:0 -10px}}.quiz-callout .content-box .sleep-content .sleep-box{padding:0 17px;width:20%;position:relative}@media (max-width: 1200px){.quiz-callout .content-box .sleep-content .sleep-box{padding:0 10px}}@media (max-width: 992px){.quiz-callout .content-box .sleep-content .sleep-box{width:33.3333%;margin-bottom:20px}}@media (max-width: 768px){.quiz-callout .content-box .sleep-content .sleep-box{width:100%!important;margin-bottom:0}}@media (max-width: 992px){.quiz-callout .content-box .sleep-content .sleep-box:last-child{width:66.6666%}}.quiz-callout .content-box .sleep-content .sleep-box:last-child:before{height:100%;top:0}@media (max-width: 768px){.quiz-callout .content-box .sleep-content .sleep-box:last-child a{border-bottom:none;padding:18px 150px 18px 0}}.quiz-callout .content-box .sleep-content .sleep-box a{display:block;height:100%;padding:21px 15px 81px;text-align:center;border-radius:8px;background:#fff;border:1px solid #EAEAEA;font-size:16px;line-height:24px;position:relative}@media (max-width: 1200px){.quiz-callout .content-box .sleep-content .sleep-box a{padding:21px 6px 81px}}@media (max-width: 768px){.quiz-callout .content-box .sleep-content .sleep-box a{padding:25px 50px 25px 0;text-align:left;font-weight:500;font-size:14px;line-height:17px;border-radius:0;border:none;border-bottom:1px solid #EAEAEA}.quiz-callout .content-box .sleep-content .sleep-box a br{display:none}}.quiz-callout .content-box .sleep-content .sleep-box a i,.quiz-callout .content-box .sleep-content .sleep-box a span{position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width: 768px){.quiz-callout .content-box .sleep-content .sleep-box a i,.quiz-callout .content-box .sleep-content .sleep-box a span{bottom:initial;top:50%;left:initial;right:0;transform:translateY(-50%)}}.quiz-callout .content-box .sleep-content .sleep-box a .btn{padding:10.5px 15.5px}@media (max-width: 768px){.quiz-callout .content-box .sleep-content .sleep-box a .btn{min-width:104px}}@media (min-width: 768.5px){.quiz-callout .content-box .sleep-content .sleep-box a:hover{border-color:#ff600a}.quiz-callout .content-box .sleep-content .sleep-box a:hover .btn{background:#ffefe6}}@media (min-width: 768.5px){.quiz-callout .content-box .sleep-content .sleep-box a:active{border-color:#ff600a}}.quiz-callout .content-box .sleep-content .sleep-box a:active .arrow-icon-i{background:#ff600a;color:#fff}.about-banner{position:relative;margin-top:48px;padding:153px 0 0}@media (max-width: 1200px){.about-banner{margin-top:43px}}@media (max-width: 417px){.about-banner{margin-top:48px;padding:153px 0 0}}@media (min-width: 1480px){.about-banner:before{content:"";width:100%;height:500px;background:#371726;position:absolute;bottom:-450px;left:0;z-index:2}.about-banner:after{content:"";width:100%;height:500px;background:linear-gradient(360deg,#371726 56.51%,#37172600 76.39%);position:absolute;bottom:0;left:0;z-index:2}}.about-banner .bg-img{position:absolute;top:0;left:0;width:100%;height:2678px;z-index:1;background-position:center top}@media (max-width: 768px){.about-banner .bg-img{height:1767px}}.about-banner .container{position:relative;z-index:3}.about-banner .content-box{display:flex;justify-content:flex-end;margin-bottom:768px}@media (max-width: 768px){.about-banner .content-box{margin-top:300px;margin-bottom:72px}}.about-banner .content-box .title-box{width:100%;max-width:421px}.about-banner .content-box .title-box h1{color:#fff;margin-bottom:24px}@media (max-width: 768px){.about-banner .content-box .title-box h1{margin-bottom:16px}}.about-banner .content-box .title-box p{font-size:16px;line-height:24px;color:#fff}.about-banner .content-box .title-box p:last-child{margin-bottom:0}.about-banner .full-teams{overflow:hidden;max-width:1102px;margin:0 auto}@media (max-width: 768px){.about-banner .full-teams{border-radius:8px}}.about-banner .full-teams .mobile{margin-top:16px;font-size:16px;line-height:24px;color:#fff}.about-banner .full-teams .mobile:last-child{margin-bottom:0}.about-banner .full-teams .full-teams-box{padding-top:59.165154265%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;border-radius:16px}@media (max-width: 768px){.about-banner .full-teams .full-teams-box{border-radius:8px}}.about-banner .full-teams .full-teams-box .text{position:absolute;bottom:0;left:0;width:100%;z-index:1;display:flex;justify-content:space-between;align-items:flex-end;padding:35px 50px}@media (max-width: 768px){.about-banner .full-teams .full-teams-box .text{padding:8px;justify-content:flex-end}}.about-banner .full-teams .full-teams-box .text p{color:#fff;font-size:16px;line-height:24px;margin-bottom:9px;max-width:450px;padding-right:30px}@media (max-width: 768px){.about-banner .full-teams .full-teams-box .text p{display:none}}.about-banner .full-teams .full-teams-box .text span{font-weight:400;font-size:12px;line-height:1.5;color:#fff}.cpap-guides-about{position:relative;z-index:2;overflow:hidden;margin-bottom:120px;padding-top:120px}@media (max-width: 768px){.cpap-guides-about{margin-bottom:72px}}@media (max-width: 417px){.cpap-guides-about{padding-top:72px}}.cpap-guides-about .title-box{text-align:center;max-width:647px;margin:0 auto 65px}@media (max-width: 768px){.cpap-guides-about .title-box{text-align:left;margin-bottom:40px}}.cpap-guides-about .title-box h2{color:#fff;margin-bottom:24px}@media (max-width: 768px){.cpap-guides-about .title-box h2{margin-bottom:16px}}.cpap-guides-about .title-box p{color:#fff;font-size:16px;line-height:24px}.cpap-guides-about .title-box p:last-child{margin-bottom:0}.cpap-guides-about .guides-cards{margin:0 -31px;padding-bottom:50px;padding-left:15px;padding-right:15px}@media (max-width: 556px){.cpap-guides-about .guides-cards{margin:0 -10.5px;padding-right:62px;padding-bottom:26px}}@media (max-width: 556px){.cpap-guides-about .guides-cards .xx{padding-right:100px}}.cpap-guides-about .guides-cards .swiper-slide{padding:0 16px;transition:all .3s;transform:translateZ(0)}@media (max-width: 556px){.cpap-guides-about .guides-cards .swiper-slide{padding:0 10.5px;opacity:1!important;visibility:visible!important}}@media (min-width: 992.5px){.cpap-guides-about .guides-cards .swiper-slide.swiper-slide-active,.cpap-guides-about .guides-cards .swiper-slide.swiper-slide-next{opacity:1;visibility:visible}.cpap-guides-about .guides-cards .swiper-slide.swiper-slide-next+.swiper-slide{opacity:1;visibility:visible}}@media (max-width: 992px){.cpap-guides-about .guides-cards .swiper-slide.swiper-slide-active,.cpap-guides-about .guides-cards .swiper-slide.swiper-slide-next{opacity:1;visibility:visible}}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box{border-radius:8px 8px 16px 16px;height:100%;background:#fff;box-shadow:0 -4px 66px #00000014;position:relative}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box:before,.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box:after{content:"";width:100%;height:30px;position:absolute;bottom:0;left:0;z-index:1;border-radius:0 0 16px 16px}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box:before{z-index:2;background:linear-gradient(180deg,#fff,#fff0)}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box:after{z-index:1;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%)}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .img-box .bg-img{padding-top:99.7624703088%;border-radius:8px 8px 0 0}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box{position:relative;z-index:3;padding:40px 32px 24px}@media (max-width: 768px){.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box{padding:24px 16px 32px}}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box blockquote{padding:0;font-style:normal;font-size:16px;line-height:24px;color:#2e2e2e;margin-bottom:32px}@media (max-width: 768px){.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box blockquote{margin-bottom:24px}}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box .sign-img{margin-bottom:4.75px}@media (max-width: 768px){.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box .sign-img{margin-bottom:4px;display:flex}}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box .sign-img img{max-width:150px}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box cite{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;display:block;margin-bottom:8px}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box p{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;margin-bottom:4px}.cpap-guides-about .guides-cards .swiper-slide .swiper-slide-box .text-box p:last-child{margin-bottom:0}.about-sleep-stories{margin-bottom:120px;overflow:hidden}@media (max-width: 768px){.about-sleep-stories{margin-bottom:72px}}.about-sleep-stories .container{max-width:1140px}.about-sleep-stories .title-box{text-align:center;max-width:659px;margin:0 auto;padding-bottom:0}@media (max-width: 768px){.about-sleep-stories .title-box{padding-bottom:0;margin-bottom:32px}}.about-sleep-stories .title-box h2{color:#2e2e2e;margin-bottom:32px}@media (max-width: 768px){.about-sleep-stories .title-box h2{margin-bottom:16px}}.about-sleep-stories .title-box p{color:#6c6c6c;font-size:16px;line-height:24px;margin-bottom:0}.about-sleep-stories .about-sleep-swiper{padding:48px 0 50px}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper{overflow:initial;padding:0 0 28px}}.about-sleep-stories .about-sleep-swiper .swiper-button-prev,.about-sleep-stories .about-sleep-swiper .swiper-button-next{border:none;background:none;width:calc(50% - 266px);top:0;transform:none;border-radius:0;height:100%}.about-sleep-stories .about-sleep-swiper .swiper-button-prev:before,.about-sleep-stories .about-sleep-swiper .swiper-button-next:before{display:none}.about-sleep-stories .about-sleep-swiper .swiper-button-prev{background:linear-gradient(90deg,#fff,#fff0)!important}.about-sleep-stories .about-sleep-swiper .swiper-button-next{background:linear-gradient(90deg,#fff0,#fff)!important}.about-sleep-stories .about-sleep-swiper .swiper-slide{opacity:0;position:relative;transition:all .3s}@media (max-width: 992px){.about-sleep-stories .about-sleep-swiper .swiper-slide{opacity:1}}.about-sleep-stories .about-sleep-swiper .swiper-slide:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:conic-gradient(from 180deg at 50% 50%,#afff93 -38.19deg 40.59deg,#c0f2fd 133.33deg 229.64deg,#afff93 321.81deg 400.59deg);filter:blur(16px);opacity:0;transition:all .3s}.about-sleep-stories .about-sleep-swiper .swiper-slide.swiper-slide-prev,.about-sleep-stories .about-sleep-swiper .swiper-slide.swiper-slide-next{opacity:.2}.about-sleep-stories .about-sleep-swiper .swiper-slide.swiper-slide-active{opacity:1}.about-sleep-stories .about-sleep-swiper .swiper-slide.swiper-slide-active:before{opacity:1}.about-sleep-stories .about-sleep-swiper .swiper-slide.swiper-slide-active .card-text .btn-more{opacity:1}.about-sleep-stories .about-sleep-swiper .swiper-slide .swiper-slide-box{background:#fff;padding:23px 40px 24px;border:1px solid #EAEAEA;border-radius:8px;position:relative;z-index:2}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper .swiper-slide .swiper-slide-box{padding:16px 16px 20px}}.about-sleep-stories .about-sleep-swiper .swiper-slide p{font-weight:400;font-size:17px;line-height:26px;color:#2e2e2e;margin:0}.about-sleep-stories .about-sleep-swiper .swiper-slide .card-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper .swiper-slide .card-title{margin-bottom:16px}}.about-sleep-stories .about-sleep-swiper .swiper-slide .card-title span{display:inline-block;padding:8px 13px;font-size:16px;line-height:24px;color:#2e2e2e;background:#2e2e2e0d;border-radius:20px;transform:translate(16px,-2px)}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper .swiper-slide .card-title span{transform:none}}.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text{text-align:center}.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text p{text-align:left}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;word-wrap:break-word}}.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text .btn-more{margin-top:20px;padding:11.5px 38px 11.5px 16px}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text .btn-more{margin-top:16px}}@media (min-width: 768.5px){.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text .btn-more{opacity:0}}@media (max-width: 768px){.about-sleep-stories .about-sleep-swiper .swiper-slide .card-text .btn-more span{display:none}}.inner-popup.about-sleep-stories-popup:not(.is-show){display:none}.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box .content-box-box{padding:0}@media (max-width: 556px){.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box .content-box-box{overflow:hidden}}@media (min-width: 556.5px){.inner-popup.about-sleep-stories-popup .inner-popup-box{align-items:center;justify-content:center}.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box{width:100%;max-width:898px;transform:none;height:auto}.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box .colse-popup{top:-60px;left:50%;transform:translate(-50%)}.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box .content-box-box{background:none;padding:0}.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box .content-box-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:conic-gradient(from 180deg at 50% 50%,#afff93 -38.19deg 40.59deg,#c0f2fd 133.33deg 229.64deg,#afff93 321.81deg 400.59deg);filter:blur(16px);border-radius:16px}.inner-popup.about-sleep-stories-popup .inner-popup-box .content-box .content-box-box .content-scrolly{position:relative;z-index:2;overflow:hidden;border-radius:16px}}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper{height:100%}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-button-prev,.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-button-next{top:12px;transform:none;margin:0}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-button-prev{left:72px}@media (max-width: 556px){.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-button-prev{left:24px}}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-button-next{right:72px}@media (max-width: 556px){.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-button-next{right:24px}}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper{height:100%}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide{background:#fff}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide h2{color:#2e2e2e;font-size:18px;line-height:24px;padding:18px 70px 22px;text-align:center;background:#f6f5f0;margin-bottom:0}@media (max-width: 556px){.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide h2{padding:20px 70px}}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide .swiper-content{padding:32px 72px 48px;overflow-y:auto;overflow-x:hidden;height:calc(100% - 64px);max-height:calc(100vh - 245px)}@media (max-width: 556px){.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide .swiper-content{padding:24px 20px 20px;max-height:initial}}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide .swiper-content p{color:#6c6c6c;font-weight:400;font-size:17px;line-height:26px;margin-bottom:24px;text-indent:20px}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide .swiper-content p:last-child{margin-bottom:0}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide .swiper-content p:nth-child(2){text-indent:8px}.inner-popup.about-sleep-stories-popup .about-sleep-stories-swiper .swiper-wrapper .swiper-slide .swiper-content p:first-child{text-indent:0}.blog-authors{background:#f6f5f0;padding:120px 0}@media (max-width: 768px){.blog-authors{padding:72px 0}}.blog-authors .title-box{text-align:center;max-width:569px;margin:0 auto 40px}@media (max-width: 768px){.blog-authors .title-box{margin-bottom:32px}}.blog-authors .title-box h2{color:#2e2e2e;margin-bottom:24px}@media (max-width: 768px){.blog-authors .title-box h2{margin-bottom:16px}}.blog-authors .title-box p{color:#6c6c6c;font-size:17px;line-height:24px}.blog-authors .blog-authors-cards-swiper{margin:0 -16px;padding-bottom:34px}@media (max-width: 556px){.blog-authors .blog-authors-cards-swiper{margin:0 -10px;padding-right:60px;padding-bottom:26px}}@media (max-width: 556px){.blog-authors .blog-authors-cards-swiper .swiper-pagination{max-width:233px}}.blog-authors .blog-authors-cards-swiper .swiper-slide{padding:0 16px;opacity:0;visibility:hidden;transition:all .3s;transform:translateZ(0)}@media (max-width: 556px){.blog-authors .blog-authors-cards-swiper .swiper-slide{padding:0 10px}}.blog-authors .blog-authors-cards-swiper .swiper-slide.swiper-slide-active,.blog-authors .blog-authors-cards-swiper .swiper-slide.swiper-slide-next{opacity:1;visibility:visible}.blog-authors .blog-authors-cards-swiper .swiper-slide.swiper-slide-next+.swiper-slide{opacity:1;visibility:visible}.blog-authors .blog-authors-cards-swiper .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide{opacity:1;visibility:visible}.blog-authors .blog-authors-cards-swiper .swiper-slide .card{background:#fff;box-shadow:0 -4px 66px #00000014;border-radius:8px;padding:40px;text-align:center;height:100%;display:flex;flex-direction:column}@media (max-width: 768px){.blog-authors .blog-authors-cards-swiper .swiper-slide .card{padding:39px 16px}}.blog-authors .blog-authors-cards-swiper .swiper-slide .card h3{color:#2e2e2e;font-size:16px;line-height:24px;margin-bottom:8px}.blog-authors .blog-authors-cards-swiper .swiper-slide .card p{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;margin-bottom:12px}.blog-authors .blog-authors-cards-swiper .swiper-slide .card>div{flex-basis:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.blog-authors .blog-authors-cards-swiper .swiper-slide .card .btn-mtc{padding:10.5px 15px}footer.not-margin-top{position:relative;margin-top:0}footer.not-margin-top:after{display:none}footer.not-margin-top:before{content:"";width:100%;position:absolute;height:109px;background-image:url(./login-gradient.png);background-repeat:no-repeat;background-position:top center;background-size:cover;top:0;transform:translateY(-100%);z-index:9}@media (max-width: 768px){footer.not-margin-top:before{height:119px;background-image:url(./login-gradient-m.png)}}footer.not-margin-top .top-footer-gradient{display:none!important}footer.not-bg:before{display:none!important}.page-register footer.not-margin-top:before{display:none!important}.account-forms{position:relative;padding:40px 0;min-height:751px}@media (max-width: 768px){.account-forms{min-height:797px}}.account-forms .bg-box{width:100%;height:100%;position:absolute;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:1}.account-forms .bg-box.mobile-show{display:none}.account-forms .container{position:relative;z-index:2}.account-forms:before{content:"";width:100%;height:109px;position:absolute;bottom:0;left:0;z-index:1;background-image:url(./Gradient.png);background-repeat:no-repeat;background-position:top center;background-size:cover}.account-forms *{font-family:Rand}.account-forms h2{text-align:center;font-size:24px;line-height:32px;margin-bottom:24px}.account-forms .rc_login{display:none!important}.account-forms .form-field-row{margin-bottom:16px}.account-forms .form-field-row label{color:#2e2e2e;display:block;font-weight:500;font-size:14px;line-height:17px;margin:0 0 4px;padding:0}.account-forms .input-box{position:relative}.account-forms .input-box input{width:100%;background:none;box-shadow:none;transition:all .2s;border:1px solid #EAEAEA;border-radius:8px;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;padding:18px 15px}.account-forms .input-box input::-webkit-input-placeholder{opacity:1;color:#6c6c6c}.account-forms .input-box input:-moz-placeholder{opacity:1;color:#6c6c6c}.account-forms .input-box input::-moz-placeholder{opacity:1;color:#6c6c6c}.account-forms .input-box input:-ms-input-placeholder{opacity:1;color:#6c6c6c}.account-forms .input-box input:focus{border-color:#2e2e2e}.account-forms .input-box input.is-error,.account-forms .input-box input.invalid{border-color:#cd3824}.account-forms .input-box.password-box span{display:block;width:20px;height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;transition:all .2s}@media (min-width: 768.5px){.account-forms .input-box.password-box span:hover{opacity:.7}}.account-forms .input-box.password-box span:active{opacity:.7}.account-forms .input-box.password-box span:before,.account-forms .input-box.password-box span:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .2s}.account-forms .input-box.password-box span:before{background-image:url(./password-show.svg)}.account-forms .input-box.password-box span:after{background-image:url(./password-hide.svg);opacity:0}.account-forms .input-box.password-box span.is-active:before{opacity:0}.account-forms .input-box.password-box span.is-active:after{opacity:1}.account-forms .form-btn-row{margin-bottom:8px}.account-forms .form-btn-row:last-child{margin-bottom:0}.account-forms .form-btn-row button,.account-forms .form-btn-row a{display:block;width:100%;text-align:center;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;background:#fff;border:1px solid #FF600A;border-radius:28px;transition:all .2s;margin-top:24px;padding:10.5px 23px}@media (min-width: 768.5px){.account-forms .form-btn-row button:hover,.account-forms .form-btn-row a:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}.account-forms .form-btn-row button:active,.account-forms .form-btn-row a:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}.account-forms .form-btn-row a{margin:0;border-color:#eaeaea}@media (min-width: 768.5px){.account-forms .form-btn-row a:hover{border-color:#ff600a}}.account-forms .form-btn-row a:active{border-color:#ff600a}.account-forms .form-forget-link-row,.account-forms .form-link-row{text-align:center;margin-top:16px}.account-forms .form-forget-link-row a,.account-forms .form-link-row a{color:#2e2e2e;font-weight:700;font-size:14px;line-height:17px;border-bottom:1px solid #FF600A;display:inline-block;padding-bottom:4px}@media (min-width: 768.5px){.account-forms .form-forget-link-row a:hover,.account-forms .form-link-row a:hover{opacity:.7}}.account-forms .form-forget-link-row a:active,.account-forms .form-link-row a:active{opacity:.7}.account-forms .form-text-row{font-weight:400;font-size:12px;line-height:1.5;color:#6c6c6c;text-align:center;margin-top:24px}.account-forms .form-text-row a{text-decoration:underline}@media (min-width: 768.5px){.account-forms .form-text-row a:hover{opacity:.7}}.account-forms .form-text-row a:active{opacity:.7}.account-forms .psd-tips ul{list-style:none;padding:0;margin:8px 0 16px}.account-forms .psd-tips ul li{color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;padding:0;margin:0 0 8px;font-weight:400}.account-forms .psd-tips ul li:before{display:none}.account-forms p{color:#2e2e2e;font-size:16px;line-height:24px;margin-bottom:16px}.account-forms h3{font-size:16px;line-height:24px;margin:0 0 24px}.account-forms h3 span{display:inline-block;font-size:18px;line-height:24px;margin-bottom:4px}.account-forms .error-tips{border-radius:8px;background:#f6f5f0;padding:16px;display:flex;align-items:flex-start;margin-bottom:16px;color:#cd3824;font-weight:500;font-size:14px;line-height:17px}.account-forms .error-tips svg{margin-right:8px;width:20px}.account-forms .error-tips .errors{width:calc(100% - 28px)}.account-forms .error-tips .errors ul{list-style:none;margin:0;padding:0}.account-forms .error-tips .errors ul li{margin:0;padding:0;color:#cd3824;font-weight:500;font-size:14px;line-height:17px}.account-forms .error-tips .errors ul li:before{display:none}.account-forms .show-by-script{display:none}.account-forms .show-by-script.is-show{display:flex}.account-forms .show-by-script ul li{display:none}.account-forms .show-by-script ul li.is-show{display:block}.account-forms .content{max-width:422px;margin:0 auto;background:#fff;border-radius:8px;padding:24px}@media (max-width: 768px){.account-forms .content{padding:24px 16px}}.account-forms .content .form-main-box{position:relative}.account-forms .content .form-main-box .forgot-form-box{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:all .3s}.account-forms .content .form-main-box .forgot-form-box.is-show{position:static;opacity:1;visibility:visible}.account-forms .content .form-main-box .forgot-form-box h2{text-align:left}.account-forms .content .form-main-box .login-form-box{transition:all .3s}.account-forms .content .form-main-box .login-form-box.is-hide{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden}.account-forms .content .form-main-box .login-form-box .form-btn-row button{margin-top:32px}.account-forms .content .form-main-box .register-form-box .form-btn-row{cursor:pointer}@media (min-width: 768.5px){.account-forms .content .form-main-box .register-form-box .form-btn-row:hover button{background:#ffefe6}}.account-forms .content .form-main-box .register-form-box .form-btn-row:active button{background:#ffefe6}.account-forms .content .form-main-box .register-form-box .form-btn-row button{pointer-events:none}.account-forms .content .form-main-box .register-form-box .form-btn-row.is-active button{pointer-events:all}.account-forms .recover-success-box h2{text-align:left}@media (max-width: 1200px){.account-forms .reset-content{position:relative;margin-top:17px}}.account-forms .reset-content .form-main-box{position:static}.account-forms .reset-form-box h2{text-align:left}.account-forms .reset-form-box .psd-tips ul li{color:#6c6c6c}.account-forms .reset-form-box .form__message{display:none}.account-forms .reset-form-box .form-btn-row{margin-top:24px;position:relative}.account-forms .reset-form-box .form-btn-row a,.account-forms .reset-form-box .form-btn-row button{margin-top:0}.account-forms .reset-form-box .form-btn-row .psd-btn{position:absolute;top:0;left:0;z-index:1;width:100%;border-color:#ff600a}.account-forms .reset-form-box .form-btn-row button,.account-forms .reset-form-box .form-btn-row.is-show .psd-btn{opacity:0;visibility:hidden}.account-forms .reset-form-box .form-btn-row.is-show button{opacity:1;visibility:visible}.account-forms .reset-form-box .error-tips{display:none;border:2px solid #CD3824;border-radius:8px;background:#fff;margin:0;padding:14px 22px;opacity:0;visibility:hidden;transition:all .2s}@media (max-width: 1200px){.account-forms .reset-form-box .error-tips{width:100%;right:0;top:-25px;padding:7px 40px 7px 22px;align-items:center}}.account-forms .reset-form-box .error-tips.is-show{display:flex;opacity:1;visibility:visible}.account-forms .reset-form-box .error-tips p{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin:0}@media (max-width: 1200px){.account-forms .reset-form-box .error-tips p{width:calc(100% - 36px)}}.account-forms .reset-form-box .error-tips ul{margin-bottom:0;list-style:none;padding-left:0}.account-forms .reset-form-box .error-tips svg{margin-right:16px}.account-forms .reset-form-box .error-tips a{width:20px;height:20px;display:block;position:absolute;top:50%;right:22px;transform:translateY(-50%);z-index:2}.account-forms .reset-form-box .error-tips a:before,.account-forms .reset-form-box .error-tips a:after{content:"";width:10px;height:1px;background:#2e2e2e;position:absolute;top:50%;left:50%}.account-forms .reset-form-box .error-tips a:before{transform:translate(-50%,-50%) rotate(45deg)}.account-forms .reset-form-box .error-tips a:after{transform:translate(-50%,-50%) rotate(-45deg)}.account-forms .register-form-box .error-tips ul{margin:0;width:calc(100% - 36px);list-style:none;padding:0}.account-forms .register-form-box .error-tips ul li{margin:0;padding:0;color:#cd3824;font-weight:500;font-size:14px;line-height:17px;display:block;font-weight:400}.account-forms .register-form-box .error-tips ul li:before{display:none}.usp-bar.login-style{background:#f6f5f0;margin:0}.usp-bar.login-style .content-box{background:none}.usp-bar.login-style .content-box .content-box-box .block-box .icon{margin-bottom:16px}.usp-bar.login-style .content-box .content-box-box .block-box .icon img{width:80px}.usp-bar.login-style .content-box .content-box-box .block-box p{color:#2e2e2e}.home-banner{padding:321px 0 129px;position:relative}@media (max-width: 768px){.home-banner{padding:342px 0 28px}}.home-banner .bg-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.home-banner .container{position:relative;z-index:2}.home-banner .content{max-width:846px;margin:0 auto;color:#fff;text-align:center}.home-banner .content h1{color:#fff;margin-bottom:32px}@media (max-width: 768px){.home-banner .content h1{margin-bottom:16px}}.home-banner .content p{max-width:719px;margin:0 auto 24px;color:inherit}@media (max-width: 768px){.home-banner .content p{margin-bottom:20px}}.home-banner .content .links-box{display:flex;justify-content:center;gap:8px}@media (max-width: 556px){.home-banner .content .links-box{display:block;gap:0}}@media (max-width: 768px){.home-banner .content .links-box a{display:block;margin-bottom:8px}.home-banner .content .links-box a:last-child{margin-bottom:0}}.sleep-journey-home{margin-top:-58px;margin-bottom:120px;position:relative;z-index:2;overflow:initial!important}@media (max-width: 768px){.sleep-journey-home{margin:40px 0 20px}}.sleep-journey-home .sleep-journey-home-box{position:relative}.sleep-journey-home .sleep-journey-home-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);filter:blur(12px)}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box:before{background:linear-gradient(0deg,#aeff92 27.15%,#bff1fc 70.37%)}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box{background:#fff;border:1px solid #EAEAEA;border-radius:8px;position:relative;z-index:2;display:flex}@media (max-width: 992px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box{display:block}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:33.4%;padding:34px 19px 14px 40px}@media (max-width: 1200px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:25%}}@media (max-width: 992px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:100%;padding:20px}}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{padding:32px 24px 30px}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title h3{font-size:24px;line-height:32px;margin-bottom:8px}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title h3{margin-bottom:-1px}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:66.6%;display:flex;flex-wrap:wrap}@media (max-width: 1200px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:75%}}@media (max-width: 992px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:100%}}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{display:block;padding:0 22px 0 21px}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box{width:19.7%;position:relative}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box{border-top:1px solid #EAEAEA;width:100%!important}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:before{display:none}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{border-bottom:1px solid #EAEAEA}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:before{content:"";width:1px;height:calc(100% - 29px);background:#eaeaea;position:absolute;top:15px;left:0;z-index:1}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{width:21.2%}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child:before{height:100%;top:0}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a{text-align:center;max-width:142px;margin:0 auto;padding:23px 0 80px}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a i,.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a span{top:initial;right:initial;bottom:22px;left:50%;transform:translate(-50%)}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{display:block;align-items:center;height:100%;padding:23px 16px 75px;text-align:center;font-weight:500;font-size:14px;line-height:17px;position:relative}@media (max-width: 1200px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{padding:23px 8px 75px}}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{text-align:left;padding:25px 50px 25px 0}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a i,.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a span{position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a i,.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a span{bottom:initial;top:50%;left:initial;right:0;transform:translateY(-50%)}}@media (max-width: 768px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a br{display:none}}@media (min-width: 768.5px){.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:hover{background:#f6f5f0}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:hover .btn{background:#ffefe6}}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:active{background:#f6f5f0}.sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:active .btn{background:#ffefe6}.product-banner{padding:23px 0 20px;position:relative}@media (max-width: 768px){.product-banner{padding:6px 0 20px}}.product-banner:before{content:"";width:100%;height:340px;background-image:url(./PDP-Gradient-1.png);background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:absolute;bottom:0;left:0;z-index:1}.product-banner .container,.product-banner .breadcrumbs-box{position:relative;z-index:2}.product-banner .content-box{text-align:center;position:relative;padding-right:18px;padding-bottom:91px}@media (max-width: 768px){.product-banner .content-box{padding-right:0;padding-bottom:12px}}.product-banner .content-box .favorite-share-box{position:absolute;top:11px;right:0;z-index:3}@media (max-width: 768px){.product-banner .content-box .favorite-share-box{right:initial;left:0;top:-37px}}.product-banner .content-box .favorite-share-box .inner-share-box .share-list{left:initial;right:0}@media (max-width: 768px){.product-banner .content-box .favorite-share-box .inner-share-box .share-list{left:0;right:initial}}.product-banner .content-box .img-box{max-width:488px;margin:-32px auto -56px}@media (max-width: 768px){.product-banner .content-box .img-box{margin:57px 0 -17px}}@media (max-width: 768px){.product-banner .content-box .img-box img{max-width:312px;margin:0 auto}}.product-banner .content-box h1{font-size:170px;line-height:191px;margin-bottom:12px;position:relative;z-index:2}@media (max-width: 1200px){.product-banner .content-box h1{font-size:120px;line-height:1.1;margin-top:30px}}@media (max-width: 992px){.product-banner .content-box h1{font-size:80px;line-height:1;margin-bottom:20px}}@media (max-width: 768px){.product-banner .content-box h1{margin-top:0}}.product-banner .content-box h1 sup{font-size:36px;line-height:1.2;position:relative;top:-65px;left:65px;display:inline-block;margin-left:-54px}@media (max-width: 1200px){.product-banner .content-box h1 sup{top:-40px;left:40px;margin-left:-40px}}@media (max-width: 992px){.product-banner .content-box h1 sup{font-size:26px;top:-26px;left:40px;margin-left:-40px}}@media (max-width: 768px){.product-banner .content-box h1 sup{font-size:24px;top:-31px;left:0;margin-left:12px}}.product-banner .content-box p{max-width:640px;margin:0 auto 20px}.product-banner .content-box .links-box{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.product-banner .content-box .links-box .btn{padding:10.5px 15px}.product-banner .content-box .links-box *{text-decoration:none!important}.product-banner .content-box .links-box .price__regular{display:inline-block!important}.product-banner .content-box .links-box .price__sale,.product-banner .content-box .links-box .visually-hidden,.product-banner .content-box .links-box .price-item--sale{display:none!important}.product-banner .content-box .brand-and-reviews .brand-and-reviews-box{display:flex;justify-content:center;gap:20px}.product-banner .content-box .prescription{width:487px;position:absolute;right:0;bottom:0;z-index:2;padding-left:42px}@media (max-width: 768px){.product-banner .content-box .prescription{width:100%;text-align:left;margin-bottom:0;padding-left:64px;position:relative;margin-top:24px}}@media (max-width: 768px){.product-banner .content-box .prescription:before{left:17px}}.product-banner .content-box .prescription p{margin:0}.plp-banner{background:#f6f5f0;padding:12px 0 60px;overflow:hidden}@media (max-width: 992px){.plp-banner{padding:17px 0 40px}}.plp-banner.plp-banner-with-best-sellers{padding:12px 0 277px}@media (max-width: 992px){.plp-banner.plp-banner-with-best-sellers{padding:17px 0 200px}}.plp-banner .content-box{display:flex;flex-wrap:wrap;align-items:center}.plp-banner .content-box .breadcrumbs-box{width:100%;position:relative;z-index:4}@media (max-width: 992px){.plp-banner .content-box .breadcrumbs-box{order:1}}.plp-banner .content-box .title-box{width:69.3%;padding-top:39px;padding-right:40px}@media (max-width: 992px){.plp-banner .content-box .title-box{width:100%;order:3;padding:0;text-align:center}}.plp-banner .content-box .title-box .back-to{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;text-decoration:underline}@media (min-width: 768.5px){.plp-banner .content-box .title-box .back-to:hover{opacity:.7}}.plp-banner .content-box .title-box .back-to:active{opacity:.7}.plp-banner .content-box .title-box h1{text-align:left;margin-bottom:16px}@media (max-width: 992px){.plp-banner .content-box .title-box h1{font-size:48px;line-height:52px;text-align:center!important}}.plp-banner .content-box .title-box p{color:#6c6c6c;max-width:760px;margin-bottom:16px}@media (max-width: 992px){.plp-banner .content-box .title-box p{max-width:100%!important}}@media (max-width: 992px){.plp-banner .content-box .title-box .plp-banner-links{margin:0 -56px;padding:0 56px}}@media (max-width: 768px){.plp-banner .content-box .title-box .plp-banner-links{margin:0 -20px;padding:0 20px}}.plp-banner .content-box .title-box .plp-banner-links .swiper-pagination{display:none!important}@media (max-width: 768px){.plp-banner .content-box .title-box .plp-banner-links .swiper-pagination{display:flex!important}}@media (min-width: 992.5px){.plp-banner .content-box .title-box .plp-banner-links .links-box{display:flex;flex-wrap:wrap}}.plp-banner .content-box .title-box .plp-banner-links .links-box .swiper-slide{width:auto!important;margin-right:16px;margin-bottom:16px}@media (max-width: 992px){.plp-banner .content-box .title-box .plp-banner-links .links-box .swiper-slide{margin-bottom:10px}}.plp-banner .content-box .title-box .plp-banner-links .links-box .btn-mtc{padding:10.5px 15.5px}.plp-banner .content-box .img-box{width:30.7%;margin-top:20px;max-width:305px;height:305px;position:relative}@media (max-width: 992px){.plp-banner .content-box .img-box{width:100%;order:2;max-width:194px;height:194px;margin:21px auto 31px}}.plp-banner .content-box .img-box:before{content:"";width:638px;height:638px;background-image:url(./Rings-3.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50.6%;left:49.2%;z-index:1;transform:translate(-50%,-50%);pointer-events:none}@media (max-width: 992px){.plp-banner .content-box .img-box:before{width:406px;height:406px}}.plp-banner .content-box .img-box:after{content:"";width:100%;height:100%;position:absolute;top:20px;left:20px;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:.6;filter:blur(10.166px);transform:rotate(-135deg);z-index:2;border-radius:50%}.plp-banner .content-box .img-box img{position:relative;z-index:4;border-radius:50%;width:100%;height:100%}.plp-banner .plp-banner-links{margin-bottom:30px}@media (max-width: 990px){.plp-banner .plp-banner-links{margin-bottom:0}}.plp-banner.blog-category-banner{padding:12px 0 69.5px;margin-bottom:72px}@media (max-width: 992px){.plp-banner.blog-category-banner{padding:16px 0 42px;margin-bottom:40px}}.plp-banner.blog-category-banner .content-box{position:relative}.plp-banner.blog-category-banner .content-box .title-box{padding-top:40px}@media (max-width: 992px){.plp-banner.blog-category-banner .content-box .title-box{padding-top:0;margin-top:1px}}.plp-banner.blog-category-banner .content-box .title-box h1{margin-top:16px;margin-bottom:16px}@media (max-width: 992px){.plp-banner.blog-category-banner .content-box .title-box h1{margin-top:0}}.plp-banner.blog-category-banner .content-box .title-box p{color:#6c6c6c;margin-bottom:0;max-width:648px;font-size:18px;line-height:24px}@media (max-width: 992px){.plp-banner.blog-category-banner .content-box .title-box p{margin-bottom:20px;font-size:16px}}@media (min-width: 992.5px){.plp-banner.blog-category-banner .content-box .img-box{position:absolute;right:157px;top:60%;transform:translateY(-50%);width:218px;height:218px;margin:0}.plp-banner.blog-category-banner .content-box .img-box:before{width:456px;height:456px;top:53.6%;background-image:url(./Rings-7.svg)}}.landing-page-banner,.about-banner,.blog-list-banner{margin-top:-80px}@media (max-width: 990px){.landing-page-banner,.about-banner,.blog-list-banner{margin-top:-72px}}.landing-page-banner{position:relative;min-height:600px;display:flex;justify-content:center;padding:200px 0 64px;align-items:flex-end}@media (max-width: 768px){.landing-page-banner{min-height:700px;padding:200px 0 28px}}.landing-page-banner .bg-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.landing-page-banner .bg-img:before{content:"";width:229px;height:229px;background-image:url(./Rings-4.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:100px;left:50.7%;transform:translate(-50%);z-index:1}@media (max-width: 768px){.landing-page-banner .bg-img:before{top:109px;left:54.4%}}.landing-page-banner .landing-page-breadcrumbs{position:absolute;top:100px;left:0;z-index:3;width:100%}@media (max-width: 768px){.landing-page-banner .landing-page-breadcrumbs{top:88px}}.landing-page-banner .landing-page-breadcrumbs a,.landing-page-banner .landing-page-breadcrumbs span{color:#fff}.landing-page-banner .landing-page-breadcrumbs a:before{color:#fff}@media (min-width: 768.5px){.landing-page-banner .landing-page-breadcrumbs a:hover{color:#ffffffb3}}.landing-page-banner .landing-page-breadcrumbs a:active{color:#ffffffb3}.landing-page-banner .container{position:relative;z-index:2}.landing-page-banner .content{max-width:648px;margin:0 auto;color:#fff;text-align:center}.landing-page-banner .content h1{color:#fff;margin-bottom:15px}@media (max-width: 768px){.landing-page-banner .content h1{margin-bottom:16px}}.landing-page-banner .content p{font-size:18px;line-height:24px;max-width:719px;margin:0 auto;color:inherit}.pcp-banner{position:relative;overflow:hidden}.pcp-banner .bg-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.pcp-banner .bg-img:before{content:"";width:712px;height:712px;background-image:url(./Rings-3.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;right:30px;transform:translateY(-50%);z-index:1}@media (max-width: 992px){.pcp-banner .bg-img:before{width:calc(100vw + 31px);height:calc(100vw + 31px);right:initial;top:53%;left:49.4%;transform:translate(-50%,-50%)}}.pcp-banner .container{position:relative;z-index:2}.pcp-banner .content-box{position:relative;padding:140px 0 56px;min-height:400px}@media (max-width: 992px){.pcp-banner .content-box{text-align:center;padding:301px 0 12px}}@media (max-width: 820px){.pcp-banner .content-box{min-height:auto}}.pcp-banner .content-box .breadcrumbs-box{position:absolute;top:12px;left:0;z-index:1}@media (max-width: 1200px){.pcp-banner .content-box .breadcrumbs-box{top:16px}}.pcp-banner .content-box .breadcrumbs-box a,.pcp-banner .content-box .breadcrumbs-box span{color:#fff}.pcp-banner .content-box .breadcrumbs-box a:before{color:#fff}@media (min-width: 768.5px){.pcp-banner .content-box .breadcrumbs-box a:hover{color:#ffffffb3}}.pcp-banner .content-box .breadcrumbs-box a:active{color:#ffffffb3}.pcp-banner .content-box h1{color:#fff;max-width:648px;text-align:left;margin-bottom:16px}@media (max-width: 992px){.pcp-banner .content-box h1{font-size:48px;text-align:center;margin:0 auto 16px;line-height:52px}}.pcp-banner .content-box p{font-size:16px;line-height:24px;color:#fff;max-width:648px}@media (max-width: 992px){.pcp-banner .content-box p{font-size:18px;line-height:24px;margin:0 auto 20px}}.pcp-banner .content-box p:last-child{margin-bottom:0}.pcp-banner .content-box .title-box{display:block}@media (max-width: 992px){.pcp-banner .content-box .title-box{display:flex;align-items:center;flex-direction:column}}.content-banner{padding-top:12px;margin-bottom:60px}@media (max-width: 768px){.content-banner{padding-top:16px;margin-bottom:40px}}.content-banner .text-box{max-width:875px;padding-top:20px}@media (max-width: 768px){.content-banner .text-box{padding-top:0}}.content-banner .text-box h1{color:#2e2e2e;text-align:left;margin-bottom:16px}@media (max-width: 768px){.content-banner .text-box h1{font-size:48px;line-height:52px}}.content-banner .text-box p{color:#6c6c6c;font-size:18px;line-height:24px;margin-bottom:16px}@media (max-width: 768px){.content-banner .text-box p{font-size:16px;line-height:24px}}.content-banner .text-box p:last-child{margin-bottom:0}.content-banner+.table-of-contents{margin-top:-20px}.banner-404{position:relative}.banner-404 .bg-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}@media (max-width: 768px){.banner-404 .bg-img.mobile{height:600px;position:static;display:flex!important;align-items:flex-end;padding:18px 0}}.banner-404 .breadcrumbs-404{position:absolute;top:12px;left:36px;z-index:3}@media (max-width: 990px){.banner-404 .breadcrumbs-404{left:12px}}@media (max-width: 749px){.banner-404 .breadcrumbs-404{left:0}}.banner-404 .breadcrumbs-404 a,.banner-404 .breadcrumbs-404 span{color:#fff}.banner-404 .breadcrumbs-404 a:before{color:#fff}@media (min-width: 768.5px){.banner-404 .breadcrumbs-404 a:hover{color:#ffffffb3}}.banner-404 .breadcrumbs-404 a:active{color:#ffffffb3}.banner-404 .container{position:relative;z-index:2}.banner-404 .container .content-box{position:relative;min-height:600px;display:flex;justify-content:center;padding:200px 0 40px;align-items:flex-end}@media (max-width: 768px){.banner-404 .container .content-box{min-height:auto;padding:60px 0 72px}}.banner-404 .title-box{text-align:center}.banner-404 .title-box h1{color:#fff;margin-bottom:12px}.banner-404 .title-box p{font-size:16px;line-height:24px;color:#fff;max-width:647px;margin:0 auto 10px}.banner-404 .title-box .sleep-journey-home{margin:40px 0 0}@media (max-width: 768px){.banner-404 .title-box .sleep-journey-home{margin:0}}.banner-404 .title-box .sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{text-align:left}@media (max-width: 768px){.banner-404 .title-box .sleep-journey-home .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{padding-bottom:23px}}.blog-section{margin:120px 0}@media (max-width: 768px){.blog-section{margin:60px 0}}.blog-section .title-box{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px}@media (max-width: 1200px){.blog-section .title-box{display:block}}@media (max-width: 768px){.blog-section .title-box{margin-bottom:31px}}.blog-section .title-box h2{color:#2e2e2e;padding-right:30px;margin:0}@media (max-width: 1200px){.blog-section .title-box h2{margin-bottom:32px}}@media (max-width: 768px){.blog-section .title-box h2{padding:0;text-align:center}}.blog-section .title-box .cat-list{position:relative}@media (max-width: 768px){.blog-section .title-box .cat-list.is-active .cat-list-box{position:relative;overflow-x:scroll}.blog-section .title-box .cat-list.is-active .cat-list-box::-webkit-scrollbar{display:none}.blog-section .title-box .cat-list.is-active .cat-list-box::-webkit-scrollbar-track{display:none}.blog-section .title-box .cat-list.is-active .cat-list-box::-webkit-scrollbar-thumb{display:none}}.blog-section .title-box .cat-list.is-active i{display:block}.blog-section .title-box .cat-list i{width:24px;height:41px;position:absolute;top:33%;right:0;transform:translateY(-50%);z-index:1;display:none;background:#fff;color:#2e2e2e;border-left:1px solid #EAEAEA;cursor:pointer}.blog-section .title-box .cat-list i:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.blog-section .title-box .cat-box{display:flex;justify-content:flex-end;width:max-content}@media (max-width: 1200px){.blog-section .title-box .cat-box{justify-content:flex-start}}.blog-section .title-box .cat-box a{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;display:inline-block;padding-bottom:8px;border-bottom:1px solid transparent;margin-left:24px}@media (max-width: 1200px){.blog-section .title-box .cat-box a{margin-left:0;margin-right:24px}.blog-section .title-box .cat-box a:last-child{margin-right:44px}}.blog-section .title-box .cat-box a.active{border-color:#ff600a;font-weight:700}@media (min-width: 768.5px){.blog-section .title-box .cat-box a:hover{opacity:.7}}.blog-section .title-box .cat-box a:active{opacity:.7}.blog-section .content-box{display:flex;flex-wrap:wrap;margin:0 -16px}@media (max-width: 768px){.blog-section .content-box{margin:0 -10px}}.blog-section .content-box .block-box{width:20%;padding:0 16px;margin-bottom:32px}@media (max-width: 992px){.blog-section .content-box .block-box{width:33.3333%}}@media (max-width: 768px){.blog-section .content-box .block-box{width:50%;padding:0 10px;margin-bottom:38px}.blog-section .content-box .block-box:first-child{width:100%}}@media (max-width: 768px) and (max-width: 768px){.blog-section .content-box .block-box:first-child .box .img-box{border-radius:8px}}@media (max-width: 768px){.blog-section .content-box .block-box:first-child .box .img-box .bg-img{padding-top:56.1194029851%}.blog-section .content-box .block-box:first-child .box .text-box h3{font-size:24px;line-height:32px}}.blog-section .content-box .block-box .box{display:block}@media (min-width: 768.5px){.blog-section .content-box .block-box .box:hover .img-box .bg-img{transform:scale(1.05)}}.blog-section .content-box .block-box .box:active .img-box .bg-img{transform:scale(1.05)}.blog-section .content-box .block-box .box .img-box{border-radius:8px;overflow:hidden;margin-bottom:32px}@media (max-width: 768px){.blog-section .content-box .block-box .box .img-box{border-radius:5.27px;margin-bottom:24px}}.blog-section .content-box .block-box .box .img-box img{min-height:175px;height:100%;width:100%;object-fit:cover}.blog-section .content-box .block-box .box .img-box .bg-img{padding-top:98.75%;transition:all .2s}@media (max-width: 768px){.blog-section .content-box .block-box .box .img-box .bg-img{padding-top:98.7341772152%}}.blog-section .content-box .block-box .box .text-box span{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;display:block;margin-bottom:8px}.blog-section .content-box .block-box .box .text-box h3{font-size:24px;line-height:32px;color:#2e2e2e;margin-bottom:8px}@media (max-width: 768px){.blog-section .content-box .block-box .box .text-box h3{font-size:18px;line-height:24px}}.blog-section .content-box .block-box .box .text-box p{font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:0}.blog-section .link-box{padding-top:8px}@media (max-width: 768px){.blog-section .link-box{text-align:center;padding:0;margin-top:-15px}}.blog-section .link-box a{padding:10.5px 15.3px}.blog-list-banner{background:#371726;padding:122px 0 78px;text-align:center;position:relative;overflow:hidden}@media (max-width: 768px){.blog-list-banner{padding:137px 0}}.blog-list-banner:before{content:"";width:100%;height:88px;background:linear-gradient(180deg,#000000e6,#0000);position:absolute;top:0;left:0;z-index:1;pointer-events:none}@media (max-width: 768px){.blog-list-banner:before{height:72px}}.blog-list-banner:after{content:"";width:1140px;height:1140px;background-image:url(./Rings-4.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}@media (max-width: 992px){.blog-list-banner:after{width:100%;height:100%;background-size:cover}}@media (max-width: 414px){.blog-list-banner:after{width:375px;height:400px;top:initial;bottom:0;transform:translate(-50%);background-image:url(./Rings-6.png);background-size:contain}}.blog-list-banner .content{max-width:597px;margin:0 auto}.blog-list-banner h1{color:#fff;margin-bottom:24px}@media (max-width: 768px){.blog-list-banner h1{margin-bottom:16px}}.blog-list-banner p{max-width:559px;margin:0 auto 16px;font-size:16px;line-height:24px;color:#fff}.blog-list-banner p:last-child{margin-bottom:0}body.blog-page .blog-section{margin:72px 0 88px}@media (max-width: 768px){body.blog-page .blog-section{margin:40px 0 34px}body.blog-page .blog-section .title-box{margin-bottom:24px}body.blog-page .blog-section .title-box h2{color:#2e2e2e;text-align:left;margin-bottom:24px}}body.blog-page .quiz-box{transform:none;margin-bottom:120px;padding:0 16px}@media (max-width: 768px){body.blog-page .quiz-box{margin-bottom:72px;padding:0 10px}}body.blog-page .video-guide-carousel{padding-top:1px}@media (max-width: 768px){body.blog-page .video-guide-carousel .video-guide-carousel-body{margin-top:0}}body.blog-page .video-guide-section{background:#f6f5f0}.blog-list-cat{padding:32px 0;border-bottom:1px solid #EAEAEA}@media (max-width: 992px){.blog-list-cat{padding:24px 0}}@media (max-width: 992px){.blog-list-cat .container{padding-right:0}}.blog-list-cat .tab-row{display:flex;justify-content:center;position:relative}.blog-list-cat .tab-row.is-active .tab-row-box .tab-row-box-box{padding-right:40px}.blog-list-cat .tab-row.is-active i{display:block}.blog-list-cat .tab-row i{width:24px;height:41px;position:absolute;top:57%;right:0;transform:translateY(-50%);z-index:3;display:none;background:#fff;color:#2e2e2e;border-left:1px solid #EAEAEA;cursor:pointer}.blog-list-cat .tab-row i:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.blog-list-cat .tab-row i.prev{border-left:none;border-right:1px solid #EAEAEA;right:initial;left:0}.blog-list-cat .tab-row i.prev:before{transform:translate(-50%,-50%) rotate(180deg)}.blog-list-cat .tab-row-box{padding:0 10px;overflow-x:auto}.blog-list-cat .tab-row-box::-webkit-scrollbar{display:none}.blog-list-cat .tab-row-box::-webkit-scrollbar-track{display:none}.blog-list-cat .tab-row-box::-webkit-scrollbar-thumb{display:none}.blog-list-cat .tab-row-box-box{display:flex;justify-content:center;width:max-content}.blog-list-cat .tab-row-box-box .tab-item{margin:0 12px;line-height:17px}@media (max-width: 992px){.blog-list-cat .tab-row-box-box .tab-item{margin-left:23px}}.blog-list-cat .tab-row-box-box .tab-item a{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;white-space:nowrap}@media (min-width: 768.5px){.blog-list-cat .tab-row-box-box .tab-item a:hover{opacity:1}}.blog-list-cat .tab-row-box-box .tab-item a:active{opacity:1}.popular-blog-categories{background:#f6f5f0;padding:60px 0 20px;margin-bottom:120px}@media (max-width: 992px){.popular-blog-categories{padding:40px 0 24px;margin-bottom:72px}}.popular-blog-categories .title-box{margin-bottom:40px}@media (max-width: 992px){.popular-blog-categories .title-box{margin-bottom:24px}}.popular-blog-categories .title-box h2{color:#2e2e2e}.popular-blog-categories .content-cards{display:flex;flex-wrap:wrap;margin:0 -16px}.popular-blog-categories .content-cards .card{width:25%;padding:0 16px;margin-bottom:40px;border:none;background:none}@media (max-width: 992px){.popular-blog-categories .content-cards .card{width:50%;margin-bottom:24px}}@media (max-width: 556px){.popular-blog-categories .content-cards .card{width:100%;margin-bottom:16px}}.popular-blog-categories .content-cards .card .box{display:block;height:100%;position:relative;border-radius:8px;overflow:hidden;border:1px solid transparent;background:#fff}.popular-blog-categories .content-cards .card .box:before{content:"";width:100%;height:135px;background:linear-gradient(0,#fff 39.56%,#fff0 82.43%);position:absolute;bottom:0;left:0;z-index:3;display:none}.popular-blog-categories .content-cards .card .box:after{content:"";width:100%;height:100%;background-image:url(./Rings-5.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(90deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.popular-blog-categories .content-cards .card .box .bg-img{padding-top:66.5584415584%;position:relative;z-index:2}@media (max-width: 992px){.popular-blog-categories .content-cards .card .box .bg-img{padding-top:61.377245509%}}.popular-blog-categories .content-cards .card .box .text-box{position:absolute;bottom:0;padding:24px 46px;width:100%;text-align:center;z-index:4}.popular-blog-categories .content-cards .card .box .text-box p{color:#fff;font-size:18px;line-height:24px;margin:0}@media (min-width: 768.5px){.popular-blog-categories .content-cards .card .box:hover{border-color:#ff600a}}.popular-blog-categories .content-cards .card .box:active{border-color:#ff600a}.popular-blog-categories .content-cards .card.style-2 .box:before{display:block}.popular-blog-categories .content-cards .card.style-2 .box .text-box p{color:#2e2e2e}.blog-cta{position:relative;z-index:3;margin-bottom:120px}@media (max-width: 768px){.blog-cta{margin-bottom:72px}}.blog-cta .content-box{display:flex;justify-content:space-between;align-items:center;background:#ff600a;padding:38px 113px 40px 45px;border-radius:8px}@media (max-width: 768px){.blog-cta .content-box{display:block;padding:24px 24px 22.5px}}.blog-cta .content-box .left-side{display:flex;align-items:center;width:58%;max-width:600px}@media (max-width: 768px){.blog-cta .content-box .left-side{width:100%;max-width:100%;margin-bottom:23px;display:block}}.blog-cta .content-box .left-side .left-side-img{width:66px}@media (max-width: 768px){.blog-cta .content-box .left-side .left-side-img{margin-bottom:27px}}.blog-cta .content-box .left-side .left-side-text{width:calc(100% - 66px);padding-left:117px}@media (max-width: 1200px){.blog-cta .content-box .left-side .left-side-text{padding-left:16px}}@media (max-width: 768px){.blog-cta .content-box .left-side .left-side-text{padding-left:0;width:100%}}.blog-cta .content-box .left-side .left-side-text h2{font-size:24px;line-height:32px;color:#fff;margin-bottom:0}.blog-cta .content-box .right-form{width:38%;max-width:414px}@media (max-width: 768px){.blog-cta .content-box .right-form{width:100%;max-width:100%}}.blog-cta .content-box .right-form form{display:block;width:100%;max-width:100%!important}.blog-cta .content-box .right-form .form-box{position:relative}.blog-cta .content-box .right-form .form-box .form-group{margin:0}.blog-cta .content-box .right-form .form-box .form-group input{width:100%;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;border-radius:8px;min-height:60px;border:1px solid #EAEAEA;transition:all .2s;padding:20px 150px 20px 24px}.blog-cta .content-box .right-form .form-box .form-group input::-webkit-input-placeholder{opacity:1;color:#2e2e2e}.blog-cta .content-box .right-form .form-box .form-group input:-moz-placeholder{opacity:1;color:#2e2e2e}.blog-cta .content-box .right-form .form-box .form-group input::-moz-placeholder{opacity:1;color:#2e2e2e}.blog-cta .content-box .right-form .form-box .form-group input:-ms-input-placeholder{opacity:1;color:#2e2e2e}.blog-cta .content-box .right-form .form-box .form-group input:focus{border-color:#2e2e2e;opacity:1}.blog-cta .content-box .right-form .form-box .form-submit{position:absolute;width:81px;height:40px;top:50%;right:16px;transform:translateY(-50%)}.blog-cta .content-box .right-form .form-box .form-submit button{display:block;width:100%;height:100%;text-align:center;border:1px solid #EAEAEA;background-color:transparent;background:none;border-radius:28px;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;padding:10px 15px!important;font-weight:700;transition:all .2s}@media (min-width: 768.5px){.blog-cta .content-box .right-form .form-box .form-submit button:hover{border-color:#ff600a;background:#ffefe6}}.blog-cta .content-box .right-form .form-box .form-submit button:active{border-color:#ff600a;background:#ffefe6}@media (max-width: 768px){.blog-cta+.blog-section{margin-top:72px;margin-bottom:67px}}.blog-cta+.blog-list-cards{margin-top:-32px}.blog-list-cards{margin-bottom:120px}@media (max-width: 992px){.blog-list-cards{margin-bottom:72px}}.blog-list-cards .title-box{margin-bottom:40px}@media (max-width: 992px){.blog-list-cards .title-box{margin-bottom:24px}}.blog-list-cards .title-box h2{color:#2e2e2e}.blog-list-cards .cards{display:flex;flex-wrap:wrap;margin:0 -16px}@media (max-width: 768px){.blog-list-cards .cards{margin:0 -10px}}.blog-list-cards .cards .card{background:none;border:none;width:33.33333%;padding:0 16px;margin-bottom:32px}@media (max-width: 992px){.blog-list-cards .cards .card{width:33.3333%}}@media (max-width: 768px){.blog-list-cards .cards .card{width:50%;padding:0 10px;margin-bottom:24px}}@media (max-width: 556px){.blog-list-cards .cards .card{width:100%}}.blog-list-cards .cards .card .box{transform:translateZ(0);display:block}@media (min-width: 768.5px){.blog-list-cards .cards .card .box:hover .img-box .bg-img{transform:scale(1.05)}}.blog-list-cards .cards .card .box:active .img-box .bg-img{transform:scale(1.05)}.blog-list-cards .cards .card .box .img-box{transform:translateZ(0);border-radius:8px;overflow:hidden;margin-bottom:32px}@media (max-width: 768px){.blog-list-cards .cards .card .box .img-box{border-radius:5.27px;margin-bottom:24px}}.blog-list-cards .cards .card .box .img-box .bg-img{padding-top:56.2945368171%;transition:all .2s}.blog-list-cards .cards .card .box .img-container{transform:translateZ(0);border-radius:8px;margin-bottom:32px;position:relative;width:100%;padding-top:56.2945368171%;overflow:hidden}.blog-list-cards .cards .card .box .img-container img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);transition:all .2s}.blog-list-cards .cards .card .box .text-box span{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;display:block;margin-bottom:8px}.blog-list-cards .cards .card .box .text-box h3{font-size:24px;line-height:32px;color:#2e2e2e;margin-bottom:8px}.blog-list-cards .cards .card .box .text-box p{font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:0}.blog-list-cards .plp-product-section{width:100%;max-width:1148px;margin:0 auto;padding:32px 80px 64px}@media (max-width: 768px){.blog-list-cards .plp-product-section{padding:36px 10px 60px}}.blog-list-cards .plp-product-section .product-content{width:100%!important;box-shadow:0 -4px 55px #00000014;position:relative;margin-bottom:0;border-radius:16px}.blog-list-cards .plp-product-section .product-content .product-grid{margin-bottom:16px}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid{margin-bottom:20px}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box{margin:0;padding:0}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box{border:1px solid #EAEAEA}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .left-rail{padding:27px;display:flex;align-items:center}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .left-rail .product-badges{top:8px;left:12px}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .left-rail .product-badges{display:block!important;left:6px;top:1px}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .middle-rail{padding:53px 12px 32px}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .middle-rail{padding:0 24px}}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features{margin-bottom:24px}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features .box{margin-bottom:8px}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features span:before{display:none}}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features .key-features-box{display:block!important}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .right-rail{padding:90px 32px 32px 30px}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .right-rail{padding:0 24px}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .right-rail .buy-btn-row button{width:100%;text-align:center}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .right-rail .buy-btn-row button span{justify-content:center}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .price-row{margin-bottom:11px;text-align:center}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .price-row .price__container{display:block}@media (max-width: 992px){.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .price-row{margin-bottom:8px}}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .price-row span{font-size:18px!important;letter-spacing:normal!important;line-height:24px!important;margin-right:0!important}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .price-row span s.price-item.price-item--regular{font-size:14px!important;line-height:17px!important;color:#6c6c6c;margin-left:8px}.blog-list-cards .plp-product-section .product-content .product-grid .product-card-box-box .price-row .price--on-sale .price__sale{margin-bottom:0}.blog-list-cards .plp-product-section .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid #EAEAEA;border-radius:100%;font-size:0;padding:0;cursor:pointer;background:#fff;transition:all .2s linear}@media (max-width: 768px){.blog-list-cards .plp-product-section .slick-arrow{display:none!important}}.blog-list-cards .plp-product-section .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);-webkit-transition:all .2s linear;transition:all .2s linear}.blog-list-cards .plp-product-section .slick-arrow.slick-prev{left:-60px}.blog-list-cards .plp-product-section .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.blog-list-cards .plp-product-section .slick-arrow.slick-next{right:-60px}.blog-list-cards .plp-product-section .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}@media (min-width: 768.5px){.blog-list-cards .plp-product-section .slick-arrow:hover{background:#ff600a!important;border-color:#ff600a;color:#fff}.blog-list-cards .plp-product-section .slick-arrow:hover:before{border-color:#fff}}.blog-list-cards .plp-product-section .slick-arrow:active{background:#ff600a!important;border-color:#ff600a;color:#fff}.blog-list-cards .plp-product-section .slick-arrow:active:before{border-color:#fff}.blog-list-cards .plp-product-section ul.slick-dots{display:flex;justify-content:center;align-items:center;width:100%;margin:0;z-index:5}.blog-list-cards .plp-product-section ul.slick-dots li{list-style:none;line-height:initial;margin:0;font-size:0;border:none;background:var(--cpap-primary-orange);opacity:.2;width:71px;padding:0;height:2px}.blog-list-cards .plp-product-section ul.slick-dots li button{display:none}.blog-list-cards .plp-product-section ul.slick-dots li.slick-active{opacity:1}.blog-list-cards .text-in-stock{border-top:1px solid #EAEAEA;padding-top:16px;margin-top:82px}@media (max-width: 992px){.blog-list-cards .text-in-stock{margin:24px -24px 0;padding:24px 45px;text-align:center}}.blog-list-cards .text-in-stock span{display:block;font-size:16px;line-height:24px;color:#2e2e2e;font-weight:500;margin-bottom:12px}.blog-list-cards .text-in-stock p{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;font-weight:400;margin-bottom:8px}.blog-list-cards .text-in-stock p:last-child{margin-bottom:0}.blog-list-cards .pagination-wrapper{margin-top:-8px}@media (max-width: 992px){.blog-list-cards .pagination-wrapper{margin-top:0}}.blog-list-cards .pagination-wrapper+.sleep-journey-home{margin-top:123px}@media (max-width: 992px){.blog-list-cards .pagination-wrapper+.sleep-journey-home{margin-top:72px}}.blog-list-cards .sleep-journey-home{margin-top:163px}@media (max-width: 992px){.blog-list-cards .sleep-journey-home{margin-top:112px}}.blog-list-cards .pagination-wrapper ul li a.pagination__item--next,.blog-list-cards .pagination-wrapper ul li a.pagination__item--prev{width:40px;height:40px}.blog-list-cards .blog-cta{width:100%;margin:32px 0 64px}@media (max-width: 992px){.blog-list-cards .blog-cta{margin:36px 0 60px}}.blog-list-cards .quiz-box{margin-top:32px!important;margin-bottom:64px!important}@media (max-width: 992px){.blog-list-cards .quiz-box{margin-bottom:60px!important;margin-top:36px!important}}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail{display:flex;flex-direction:column;gap:8px}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .yotpo{order:1;margin:0}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .inner-brand{order:2;margin:0}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail h3{order:3;margin:0}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .price-row{order:4;margin:0}.faqs-section{padding:120px 0 69px;background:#f6f5f0}@media (max-width: 768px){.faqs-section{padding:72px 0 56px}}.faqs-section .title-box{margin-bottom:29px}@media (max-width: 768px){.faqs-section .title-box{margin-bottom:24px}}.faqs-section .container{max-width:1214px}.faqs-section .content-box{margin:0 auto;display:flex;justify-content:space-between}@media (max-width: 768px){.faqs-section .content-box{display:block}}.faqs-section .content-box .left-box{width:calc(100% - 346px);max-width:647px}@media (max-width: 768px){.faqs-section .content-box .left-box{width:100%;max-width:100%;margin-bottom:40px}}.faqs-section .content-box .right-box{width:306px;animation-delay:.5s}@media (max-width: 768px){.faqs-section .content-box .right-box{width:100%;max-width:400px}}.faqs-section .content-box .right-box .small-quiz-callout{border-radius:8px;text-align:center;padding:149px 23px 65px 24px;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);position:relative}.faqs-section .content-box .right-box .small-quiz-callout:before{content:"";width:64px;height:64px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:51px;left:50%;background-image:url(./Bed\ Icon.svg);transform:translate(-50%);z-index:1}.faqs-section .content-box .right-box .small-quiz-callout p{color:#2e2e2e;margin-bottom:12px}@media (max-width: 768px){.faqs-section .content-box .right-box .small-quiz-callout p{max-width:259px;margin:0 auto 12px}}.faqs-section .content-box .right-box .small-quiz-callout p:first-child{font-size:18px;line-height:24px}.faqs-section .content-box .right-box .small-quiz-callout .btn{padding:10.5px 15.5px}.seo-faqs{background:#f6f5f0;padding:120px 0}@media (max-width: 992px){.seo-faqs{padding:32px 0}.seo-faqs.style-order{padding:32px 0 24px}.seo-faqs.style-order+.blog-section{margin-top:72px}}.seo-faqs.style-order{margin-bottom:180px}@media (max-width: 768px){.seo-faqs.style-order{margin-bottom:0}}.seo-faqs.style-order .faqs-block p{font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:16px!important}.seo-faqs.style-order .faqs-block p:last-child{margin-bottom:16px!important}.seo-faqs+.blog-section{margin-bottom:60px}@media (max-width: 992px){.seo-faqs+.blog-section{margin-bottom:38px}}@media (max-width: 992px){.seo-faqs+.blog-section .title-box{margin-bottom:24px}.seo-faqs+.blog-section .title-box h2{margin-bottom:0}}.seo-faqs .container{display:flex;justify-content:space-between}@media (max-width: 992px){.seo-faqs .container{display:block}}.seo-faqs .container .faqs-block{width:calc(100% - 453px);background:#fff;padding:48px;border-radius:8px}@media (max-width: 992px){.seo-faqs .container .faqs-block{width:100%;margin-bottom:24px;padding:32px 24px 24px}}.seo-faqs .container .faqs-block h2{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:16px}@media (max-width: 992px){.seo-faqs .container .faqs-block h2{margin-bottom:24px}}.seo-faqs .container .faqs-block .faq-block{border-top:1px solid #EAEAEA}.seo-faqs .container .faqs-block .faq-block:last-child{border-bottom:1px solid #EAEAEA}.seo-faqs .container .faqs-block .faq-block .faq-title{cursor:pointer;position:relative}.seo-faqs .container .faqs-block .faq-block .faq-title:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#ff600a}.seo-faqs .container .faqs-block .faq-block .faq-title.is-active:before{transform:translateY(-50%) rotate(270deg)}.seo-faqs .container .faqs-block .faq-block .faq-title h3{color:#2e2e2e;font-size:16px;line-height:24px;margin:0;padding:24px 28px 24px 0;transition:all .2s}@media (min-width: 768.5px){.seo-faqs .container .faqs-block .faq-block .faq-title:hover:before{opacity:.7}}.seo-faqs .container .faqs-block .faq-block .faq-title:active:before{opacity:.7}.seo-faqs .container .faqs-block .faq-block .faq-text{display:none}.seo-faqs .container .faqs-block .faq-block .faq-text *:last-child{margin-bottom:0}.seo-faqs .container .faqs-block .faq-block .faq-text p{color:#6c6c6c;font-size:16px;line-height:24px;margin-bottom:24px}.seo-faqs .container .faqs-block .faq-block .faq-text p a{text-decoration:underline!important}.seo-faqs .container .faqs-block .faq-block .faq-text p a:visited{color:var(--cpap-primary-soft-black)!important}.seo-faqs .container .lists-block,.seo-faqs .container .order-block{width:421px;background:#fff;padding:48px;border-radius:8px;overflow:hidden;position:relative}@media (max-width: 992px){.seo-faqs .container .lists-block,.seo-faqs .container .order-block{width:100%;padding:32px 24px}}.seo-faqs .container .lists-block:before,.seo-faqs .container .order-block:before{content:"";width:100%;height:40px;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%)}@media (max-width: 992px){.seo-faqs .container .lists-block:before,.seo-faqs .container .order-block:before{display:none}}.seo-faqs .container .lists-block:after,.seo-faqs .container .order-block:after{content:"";width:100%;height:40px;position:absolute;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#fff,#fff0)}@media (max-width: 992px){.seo-faqs .container .lists-block:after,.seo-faqs .container .order-block:after{display:none}}.seo-faqs .container .lists-block *,.seo-faqs .container .order-block *{position:relative;z-index:3}.seo-faqs .container .lists-block h3,.seo-faqs .container .order-block h3{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:40px;padding-left:6px}@media (max-width: 992px){.seo-faqs .container .lists-block h3,.seo-faqs .container .order-block h3{margin-bottom:24px}}.seo-faqs .container .lists-block ul,.seo-faqs .container .order-block ul{list-style:none;margin:0;padding:0}.seo-faqs .container .lists-block ul li,.seo-faqs .container .order-block ul li{color:#6c6c6c;font-size:16px;line-height:24px;margin-bottom:24px;padding-left:32px;position:relative}@media (max-width: 992px){.seo-faqs .container .lists-block ul li,.seo-faqs .container .order-block ul li{margin-bottom:16px}}.seo-faqs .container .lists-block ul li:last-child,.seo-faqs .container .order-block ul li:last-child{margin-bottom:0}.seo-faqs .container .lists-block ul li:before,.seo-faqs .container .order-block ul li:before{content:"";width:20px;height:20px;background-image:url(./Checkmark.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:2px;left:0}.seo-faqs .container .lists-block ul li strong,.seo-faqs .container .order-block ul li strong{color:#2e2e2e}.seo-faqs .container .order-block{text-align:center;padding:40px 40px 17px}@media (max-width: 992px){.seo-faqs .container .order-block{padding:40px 20px 6px}.seo-faqs .container .order-block:before,.seo-faqs .container .order-block:after{display:block!important}}.seo-faqs .container .order-block h3{color:#2e2e2e;padding-left:0;margin-bottom:56px}.seo-faqs .container .order-block .steps .step{margin-bottom:56px}.seo-faqs .container .order-block .steps .step h4{font-size:24px;line-height:32px;color:#ff600a;margin-bottom:9px;display:flex;justify-content:center;align-items:center;gap:15px}@media (max-width: 992px){.seo-faqs .container .order-block .steps .step h4{margin-bottom:8px;display:block}}.seo-faqs .container .order-block .steps .step h4 span{display:inline-block;max-width:40px;width:100%;height:40px;line-height:37px;border:2px solid #FF600A;border-radius:50%;transform:translate(-1px,2px)}@media (max-width: 992px){.seo-faqs .container .order-block .steps .step h4 span{margin:0 auto 10px}}.seo-faqs .container .order-block .steps .step h4 br{display:none}@media (max-width: 992px){.seo-faqs .container .order-block .steps .step h4 br{display:block}}.seo-faqs .container .order-block .steps .step p{font-weight:500;font-size:14px;line-height:17px;font-weight:400;color:#2e2e2e}.insurance-accordions{margin-bottom:180px}@media (max-width: 768px){.insurance-accordions{margin-bottom:2px}}.insurance-accordions .title-box{background:#f6f5f0;border-radius:16px;padding:24px 16px;text-align:center;margin-bottom:80px}@media (max-width: 768px){.insurance-accordions .title-box{margin-bottom:72px}}.insurance-accordions .title-box h2{color:#2e2e2e;font-size:18px;line-height:24px;margin-bottom:0}.insurance-accordions .accordions{max-width:648px;margin:0 auto}.insurance-accordions .accordions .accordion-block{border-top:1px solid #EAEAEA}.insurance-accordions .accordions .accordion-block .accordion-title{display:flex;align-items:center;padding:24px 0;cursor:pointer;position:relative}.insurance-accordions .accordions .accordion-block .accordion-title:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#ff600a}.insurance-accordions .accordions .accordion-block .accordion-title.is-active:before{transform:translateY(-50%) rotate(270deg)}@media (min-width: 768.5px){.insurance-accordions .accordions .accordion-block .accordion-title:hover:before{opacity:.7}}.insurance-accordions .accordions .accordion-block .accordion-title:active:before{opacity:.7}.insurance-accordions .accordions .accordion-block .accordion-title .logo-img{width:96px;padding-right:16px;display:flex}.insurance-accordions .accordions .accordion-block .accordion-title h3{color:#2e2e2e;width:calc(100% - 96px);padding-right:30px;font-size:16px;line-height:24px;margin-bottom:0}.insurance-accordions .accordions .accordion-block .accordion-content{display:none;padding:20px 0}.insurance-accordions .accordions .accordion-block .accordion-content h2,.insurance-accordions .accordions .accordion-block .accordion-content h3,.insurance-accordions .accordions .accordion-block .accordion-content h4,.insurance-accordions .accordions .accordion-block .accordion-content h5{color:#2e2e2e;font-size:18px;line-height:24px;margin-bottom:8px}.insurance-accordions .accordions .accordion-block .accordion-content p{font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:24px}.insurance-accordions .accordions .accordion-block .accordion-content p:last-child{margin-bottom:0}.insurance-accordions .accordions .accordion-block .accordion-content .btn-download{margin-top:-4px;margin-bottom:0}.insurance-accordions .accordions .accordion-block .accordion-content p+h3{margin-top:-4px}.insurance-accordions .csr-callout{max-width:648px;margin:40px auto 0;background:#371726;border-radius:16px;padding:21px 18px 20px 21px;display:flex;align-items:flex-start}@media (max-width: 768px){.insurance-accordions .csr-callout{position:relative;padding:20px 16px;margin-top:20px}}.insurance-accordions .csr-callout .img-box{width:120px;margin-right:20px;position:relative}@media (max-width: 768px){.insurance-accordions .csr-callout .img-box{width:70px;height:70px;position:absolute;top:20px;left:16px}}.insurance-accordions .csr-callout .img-box:before{content:"";width:calc(100% + 1px);height:calc(100% + 1px);position:absolute;top:7px;left:7px;z-index:1;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:.6;filter:blur(3.94065px);transform:rotate(-135deg);border-radius:50%}.insurance-accordions .csr-callout .img-box img{border-radius:50%;position:relative;z-index:2}.insurance-accordions .csr-callout .text-box{width:calc(100% - 140px)}@media (max-width: 768px){.insurance-accordions .csr-callout .text-box{width:100%}}.insurance-accordions .csr-callout .text-box h3{font-size:24px;line-height:32px;color:#fff;margin-bottom:12px}@media (max-width: 768px){.insurance-accordions .csr-callout .text-box h3{padding-top:3px;padding-left:90px;margin-bottom:23px;min-height:67px}}.insurance-accordions .csr-callout .text-box p{font-size:16px;line-height:24px;color:#fff;margin-bottom:17px}@media (max-width: 768px){.insurance-accordions .csr-callout .text-box p{font-weight:500;font-size:14px;line-height:17px;margin-bottom:20px}}.insurance-accordions .csr-callout .text-box p:last-child{margin-bottom:0;font-weight:500;font-size:14px;line-height:17px}.insurance-accordions .csr-callout .text-box p a{font-weight:700;text-decoration:none!important;border-bottom:1px solid #FF600A}.usp-bar+.insurance-accordions{margin-top:-52px}@media (max-width: 768px){.usp-bar+.insurance-accordions{margin-top:-36px}}.lifestyle-cat{background:#371726;padding:120px 0 80px;margin-bottom:92px}@media (max-width: 768px){.lifestyle-cat{padding:40px 0 20px;margin-bottom:62px}}.lifestyle-cat+.testimonial-carousel{margin-top:120px}@media (max-width: 768px){.lifestyle-cat+.testimonial-carousel{margin-top:88px}}.lifestyle-cat .container{max-width:1280px}.lifestyle-cat .title-box{text-align:center;margin-bottom:72px}@media (max-width: 768px){.lifestyle-cat .title-box{margin-bottom:24px}}.lifestyle-cat .title-box h2{color:#fff}@media (max-width: 768px){.lifestyle-cat .title-box h2{font-size:40px;line-height:46px}}.lifestyle-cat .cards{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -36px}@media (max-width: 1300px){.lifestyle-cat .cards{margin:0 -20px}}@media (max-width: 768px){.lifestyle-cat .cards{margin:0 -10.5px}}.lifestyle-cat .cards .card{width:33.3333%;padding:0 36px;margin-bottom:40px;background:none;border:none}@media (max-width: 1300px){.lifestyle-cat .cards .card{padding:0 20px}}@media (max-width: 768px){.lifestyle-cat .cards .card{padding:0 10.5px;margin-bottom:20px;width:50%}.lifestyle-cat .cards .card:last-child{order:1;margin:0 10px 20px}.lifestyle-cat .cards .card:nth-child(1){order:2}.lifestyle-cat .cards .card:nth-child(2){order:3}}.lifestyle-cat .cards .card .card-box{cursor:pointer;display:block;position:relative}.lifestyle-cat .cards .card .card-box:before{content:"";width:calc(100% + 9px);height:calc(100% + 9px);position:absolute;top:3px;right:17px;z-index:1;background:conic-gradient(from 180deg at 50% 50%,#ffaa8f -30deg 26.25deg,#f0c6ff 151.87deg 213.75deg,#ffaa8f 330deg 386.25deg);opacity:.8;filter:blur(15.6135px);border-radius:50%;transition:all .2s}@media (max-width: 768px){.lifestyle-cat .cards .card .card-box:before{top:5px;right:11px;width:calc(100% + 3px);height:calc(100% + 3px);background:conic-gradient(from 180deg at 50% 50%,#ffaa8f -30deg 26.25deg,#f0c6ff 151.87deg 213.75deg,#ffaa8f 330deg 386.25deg);opacity:.8;filter:blur(6.71597px)}}@media (min-width: 768.5px){.lifestyle-cat .cards .card .card-box:hover:before{top:12px;right:26px}.lifestyle-cat .cards .card .card-box:hover .card-bg-img:after{opacity:1}}.lifestyle-cat .cards .card .card-box:active:before{top:12px;right:26px}.lifestyle-cat .cards .card .card-box:active:after{opacity:1}.lifestyle-cat .cards .card .card-box .card-bg-img{padding-top:100%;border-radius:50%;position:relative;z-index:2}.lifestyle-cat .cards .card .card-box .card-bg-img:after{content:"";width:100%;height:100%;background:#0006;position:absolute;top:0;left:0;border-radius:50%;z-index:3;opacity:0;transition:all .2s}.lifestyle-cat .cards .card .card-box .card-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:3}.lifestyle-cat .cards .card .card-box .card-text .card-text-box{width:100%;padding:20px 0;text-align:center}.lifestyle-cat .cards .card .card-box .card-text .card-text-box h3{font-size:24px;line-height:32px;color:#fff;padding:5px 10px;margin:8px 20px;background:#00000040;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:99px}@media (max-width: 1300px){.lifestyle-cat .cards .card .card-box .card-text .card-text-box h3{font-size:18px;line-height:24px}}@media (max-width: 992px){.lifestyle-cat .cards .card .card-box .card-text .card-text-box h3{font-weight:500;font-size:14px;line-height:17px}}@media (max-width: 768px){.lifestyle-cat .cards .card .card-box .card-text .card-text-box h3{padding:0;margin:0 10.5px}}.lifestyle-cat .cards .card .card-box .card-text .card-text-box .card-hide-text{display:none;padding:0 8px}@media (max-width: 768px){.lifestyle-cat .cards .card .card-box .card-text .card-text-box .card-hide-text{display:none!important}}.lifestyle-cat .cards .card .card-box .card-text .card-text-box .card-hide-text p{font-size:24px;line-height:32px;color:#fff;margin-bottom:10px}@media (max-width: 1300px){.lifestyle-cat .cards .card .card-box .card-text .card-text-box .card-hide-text p{font-size:18px;line-height:24px}}@media (max-width: 992px){.lifestyle-cat .cards .card .card-box .card-text .card-text-box .card-hide-text p{font-weight:500;font-size:14px;line-height:17px}}.lifestyle-cat .cards .card .card-box .card-text .card-text-box .card-hide-text p:last-child{margin-bottom:0}.product-swiper.hide-swiper-button .swiper-button-next,.product-swiper.hide-swiper-button .swiper-button-prev{display:none!important}.product-carousel .price-row *{font-size:14px!important;line-height:17px!important;color:#2e2e2e}.product-carousel .price-row .price__sale .price-item{font-weight:500;font-size:14px;line-height:17px}body .product-carousel{margin:120px 0 60px}@media (max-width: 992px){body .product-carousel{margin:60px 0}}body .product-carousel.bg-grey{background:#f6f5f0;margin:0;padding:120px 0 60px}@media (max-width: 992px){body .product-carousel.bg-grey{padding:60px 0}}@media (max-width: 768px){body .product-carousel.bg-grey .product-block .box{background:#fff}}body .product-carousel.bg-grey .product-block .box .img{background:#f6f5f0}@media (max-width: 768px){body .product-carousel.bg-grey .product-block .box .img .bg-img{mix-blend-mode:normal;background-color:#fff}}@media (min-width: 768.5px){body .product-carousel.bg-grey .product-block .box:hover,body .product-carousel.bg-grey .product-block .box:hover .img{background:#fff}}body .product-carousel.bg-grey .product-block .box:active,body .product-carousel.bg-grey .product-block .box:active .img{background:#fff}body .product-carousel .title-box{text-align:center;max-width:770px;margin:0 auto 24px}body .product-carousel .product-swiper,body .product-carousel .product-swiper-2{margin:0 -16px;position:relative}body .product-carousel .product-swiper.is-active,body .product-carousel .product-swiper-2.is-active{overflow:initial}body .product-carousel .product-swiper.is-active .product-block,body .product-carousel .product-swiper-2.is-active .product-block{opacity:0!important}body .product-carousel .product-swiper.is-active .product-block.swiper-slide-next,body .product-carousel .product-swiper-2.is-active .product-block.swiper-slide-next{opacity:1!important}body .product-carousel .product-swiper.is-active .product-block.swiper-slide-next+.product-block,body .product-carousel .product-swiper-2.is-active .product-block.swiper-slide-next+.product-block{opacity:1!important}body .product-carousel .product-swiper.is-active .product-block.swiper-slide-next+.product-block+.product-block,body .product-carousel .product-swiper-2.is-active .product-block.swiper-slide-next+.product-block+.product-block{opacity:1!important}@media (max-width: 768px){body .product-carousel .product-swiper,body .product-carousel .product-swiper-2{margin:0 -28px;padding-right:77px;overflow:initial;padding-bottom:26px;padding-left:20px}}body .product-carousel .product-swiper .product-block,body .product-carousel .product-swiper-2 .product-block{padding:0 16px}@media (max-width: 768px){body .product-carousel .product-swiper .product-block,body .product-carousel .product-swiper-2 .product-block{padding:0 8px}}body .product-carousel .product-swiper .product-block.swiper-slide-active,body .product-carousel .product-swiper-2 .product-block.swiper-slide-active,body .product-carousel .product-swiper .product-block.swiper-slide-next,body .product-carousel .product-swiper-2 .product-block.swiper-slide-next{opacity:1!important}body .product-carousel .product-swiper .product-block.swiper-slide-next+.product-block,body .product-carousel .product-swiper-2 .product-block.swiper-slide-next+.product-block{opacity:1!important}body .product-carousel .product-swiper .product-block.swiper-slide-next+.product-block+.product-block,body .product-carousel .product-swiper-2 .product-block.swiper-slide-next+.product-block+.product-block{opacity:1!important}@media (max-width: 768px){body .product-carousel .product-swiper .product-block.swiper-slide-prev,body .product-carousel .product-swiper-2 .product-block.swiper-slide-prev{transform:translate(-10px)}}body .product-carousel .product-swiper .product-block .box,body .product-carousel .product-swiper-2 .product-block .box{height:100%}body .product-carousel .product-swiper .product-block .box .price__sale,body .product-carousel .product-swiper-2 .product-block .box .price__sale{margin-bottom:0}body .product-carousel .product-swiper .swiper-button-prev,body .product-carousel .product-swiper .swiper-button-next,body .product-carousel .product-swiper-2 .swiper-button-prev,body .product-carousel .product-swiper-2 .swiper-button-next{transform:translateY(-50%);opacity:0}@media (max-width: 768px){body .product-carousel .product-swiper .swiper-button-prev,body .product-carousel .product-swiper .swiper-button-next,body .product-carousel .product-swiper-2 .swiper-button-prev,body .product-carousel .product-swiper-2 .swiper-button-next{display:none!important}}body .product-carousel .product-swiper .swiper-button-prev,body .product-carousel .product-swiper-2 .swiper-button-prev{left:0}body .product-carousel .product-swiper .swiper-button-next,body .product-carousel .product-swiper-2 .swiper-button-next{right:0}body .product-carousel .product-swiper .swiper-pagination,body .product-carousel .product-swiper-2 .swiper-pagination{display:none!important}@media (max-width: 768px){body .product-carousel .product-swiper .swiper-pagination,body .product-carousel .product-swiper-2 .swiper-pagination{display:flex!important}}@media (max-width: 374px){body .product-carousel .product-swiper .swiper-pagination,body .product-carousel .product-swiper-2 .swiper-pagination{max-width:calc(100vw - 40px)}}@media (min-width: 768.5px){body .product-carousel .product-swiper:hover .swiper-button-prev,body .product-carousel .product-swiper:hover .swiper-button-next,body .product-carousel .product-swiper-2:hover .swiper-button-prev,body .product-carousel .product-swiper-2:hover .swiper-button-next{opacity:1}}body .product-carousel .product-swiper:active .swiper-button-prev,body .product-carousel .product-swiper:active .swiper-button-next,body .product-carousel .product-swiper-2:active .swiper-button-prev,body .product-carousel .product-swiper-2:active .swiper-button-next{opacity:1}.product-gallery{padding:78px 0 193px;position:relative}@media (max-width: 768px){.product-gallery{padding:48px 0 59px}}.product-gallery:before{content:"";width:100%;height:340px;background-image:url(./PDP-Gradient-1.png);background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:absolute;bottom:0;left:0;z-index:1}.product-gallery .container{position:relative;z-index:2}.product-gallery .title-box{margin-bottom:60px}@media (max-width: 556px){.product-gallery .title-box{margin-bottom:21px}}.product-gallery .product-gallery-swiper-mobile .swiper-slide{opacity:0!important;visibility:hidden!important}.product-gallery .product-gallery-swiper-mobile .swiper-slide.swiper-slide-active{opacity:1!important;visibility:visible!important}.product-gallery .product-gallery-swiper,.product-gallery .product-gallery-swiper-mobile{overflow:initial}.product-gallery .product-gallery-swiper .swiper-button-prev,.product-gallery .product-gallery-swiper .swiper-button-next,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev,.product-gallery .product-gallery-swiper-mobile .swiper-button-next{top:11px;transform:none;width:50px;height:50px;border-color:#ff600a}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-button-prev,.product-gallery .product-gallery-swiper .swiper-button-next,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev,.product-gallery .product-gallery-swiper-mobile .swiper-button-next{width:40px;height:40px;top:-39px}}.product-gallery .product-gallery-swiper .swiper-button-prev.swiper-button-disabled,.product-gallery .product-gallery-swiper .swiper-button-next.swiper-button-disabled,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev.swiper-button-disabled,.product-gallery .product-gallery-swiper-mobile .swiper-button-next.swiper-button-disabled{opacity:.3;pointer-events:initial;cursor:not-allowed}@media (min-width: 768.5px){.product-gallery .product-gallery-swiper .swiper-button-prev.swiper-button-disabled:hover,.product-gallery .product-gallery-swiper .swiper-button-next.swiper-button-disabled:hover,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev.swiper-button-disabled:hover,.product-gallery .product-gallery-swiper-mobile .swiper-button-next.swiper-button-disabled:hover{background:#f6f5f0!important;color:#2e2e2e}}.product-gallery .product-gallery-swiper .swiper-button-prev.swiper-button-disabled:active,.product-gallery .product-gallery-swiper .swiper-button-next.swiper-button-disabled:active,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev.swiper-button-disabled:active,.product-gallery .product-gallery-swiper-mobile .swiper-button-next.swiper-button-disabled:active{background:#f6f5f0!important;color:#2e2e2e}.product-gallery .product-gallery-swiper .swiper-button-prev,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev{left:initial;right:63px}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-button-prev,.product-gallery .product-gallery-swiper-mobile .swiper-button-prev{right:56px}}.product-gallery .product-gallery-swiper .swiper-button-next,.product-gallery .product-gallery-swiper-mobile .swiper-button-next{right:0}.product-gallery .product-gallery-swiper .swiper-slide,.product-gallery .product-gallery-swiper-mobile .swiper-slide{overflow:hidden;margin-right:16px;transition:width .3s,height .3s;position:relative;padding:2px}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-slide,.product-gallery .product-gallery-swiper-mobile .swiper-slide{margin-right:13px}}.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-thumb-active .img-box .play-icon,.product-gallery .product-gallery-swiper-mobile .swiper-slide.swiper-slide-thumb-active .img-box .play-icon{background-image:url(./pause-icon.svg)}.product-gallery .product-gallery-swiper .swiper-slide:before,.product-gallery .product-gallery-swiper-mobile .swiper-slide:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(./product-gallery-line.svg);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:opacity .3s;transform:translateZ(0);will-change:transform,opacity;z-index:1}.product-gallery .product-gallery-swiper .swiper-slide .img-box,.product-gallery .product-gallery-swiper-mobile .swiper-slide .img-box{position:relative;background:#fff;border-radius:16px;z-index:3}.product-gallery .product-gallery-swiper .swiper-slide .img-box .bg-img,.product-gallery .product-gallery-swiper-mobile .swiper-slide .img-box .bg-img{padding-top:100%;position:relative;z-index:2;border-radius:16px;background-size:contain}.product-gallery .product-gallery-swiper .swiper-slide .img-box .play-icon,.product-gallery .product-gallery-swiper-mobile .swiper-slide .img-box .play-icon{width:20px;height:24px;background-image:url(./play-icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.product-gallery .product-gallery-swiper .swiper-wrapper{align-items:center;min-height:414px;margin-left:-585px}@media (max-width: 1439px){.product-gallery .product-gallery-swiper .swiper-wrapper{margin-left:calc(135px - 50vw)}}@media (max-width: 768px){.product-gallery .product-gallery-swiper .swiper-wrapper{margin-left:calc(89px - 50vw)}}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-wrapper{min-height:auto;margin-left:0}}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-button-prev,.product-gallery .product-gallery-swiper .swiper-button-next{display:none}}.product-gallery .product-gallery-swiper .swiper-slide{width:140px!important;height:140px}@media (max-width: 768px){.product-gallery .product-gallery-swiper .swiper-slide{width:122px!important;height:122px}}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-thumb-active:before{opacity:0}}.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active{height:414px;width:414px!important}@media (max-width: 1200px){.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active{height:300px;width:300px!important}}@media (max-width: 768px){.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active{width:200px!important;height:200px}}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active{width:122px!important;height:122px}}.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active:before{opacity:1;will-change:opacity}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active:before{opacity:0}}.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active .img-box{height:100%;display:flex;align-items:center}.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active .img-box .bg-img{padding-top:60%;width:100%;border-radius:0;background-size:cover}@media (max-width: 556px){.product-gallery .product-gallery-swiper .swiper-slide.swiper-slide-active .img-box .bg-img{padding-top:100%}}.product-gallery .product-gallery-swiper-mobile{margin-bottom:20px}@media (max-width: 556px){.product-gallery .product-gallery-swiper-mobile .swiper-wrapper{pointer-events:none}}.product-gallery .product-gallery-swiper-mobile .swiper-slide{height:calc(100vw - 40px)}.product-gallery .product-gallery-swiper-mobile .swiper-slide:before{opacity:1}.product-gallery .product-gallery-swiper-mobile .swiper-slide .img-box{height:100%;display:flex;align-items:center}.product-gallery .product-gallery-swiper-mobile .swiper-slide .img-box .bg-img{padding-top:60%;width:100%;border-radius:0;background-size:cover}body .product-comparison{padding:80px 0 120px}@media (max-width: 768px){body .product-comparison{padding:60px 0}}body .product-comparison .title-box{text-align:center;margin-bottom:72px}@media (max-width: 768px){body .product-comparison .title-box{text-align:left;margin-bottom:31px}}body .product-comparison .swiper-pagination{display:none!important}@media (max-width: 992px){body .product-comparison .swiper-pagination{display:flex!important}}body .product-comparison .product-comparison-swiper{margin:0 -16px}@media (max-width: 1200px){body .product-comparison .product-comparison-swiper{margin:0 -8px}}@media (max-width: 556px){body .product-comparison .product-comparison-swiper{margin:0 -28px;padding-left:20px;padding-right:76.5px}}body .product-comparison .swiper-wrapper{display:flex}@media (max-width: 556px){body .product-comparison .swiper-wrapper{margin:0}}body .product-comparison .swiper-wrapper .block-box{width:33.33333%;padding:0 16px;margin-bottom:32px}@media (max-width: 1200px){body .product-comparison .swiper-wrapper .block-box{padding:0 8px}}@media (max-width: 556px){body .product-comparison .swiper-wrapper .block-box{margin-bottom:24px}}@media (min-width: 992.5px){body .product-comparison .swiper-wrapper .block-box.swiper-slide-next .block-box-box{border-color:transparent!important}body .product-comparison .swiper-wrapper .block-box.swiper-slide-next .block-box-box .mask-box{border:none!important}body .product-comparison .swiper-wrapper .block-box.swiper-slide-next .block-box-box .mask-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:16px;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:0;transition:opacity .2s;z-index:2}body .product-comparison .swiper-wrapper .block-box.swiper-slide-next .block-box-box .mask-box:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:16px;background-image:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%)}}@media (min-width: 992.5px) and (min-width: 768.5px){body .product-comparison .swiper-wrapper .block-box.swiper-slide-next .block-box-box:hover .mask-box:before{opacity:1;box-shadow:0 -4px 66px #00000026}}@media (min-width: 992.5px){body .product-comparison .swiper-wrapper .block-box.swiper-slide-next .block-box-box:active .mask-box:before{opacity:1;box-shadow:0 -4px 66px #00000026}}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box.swiper-slide-active .block-box-box{border-color:transparent!important}body .product-comparison .swiper-wrapper .block-box.swiper-slide-active .block-box-box .mask-box{border:none!important}body .product-comparison .swiper-wrapper .block-box.swiper-slide-active .block-box-box .mask-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:16px;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:0;transition:opacity .2s;z-index:2}body .product-comparison .swiper-wrapper .block-box.swiper-slide-active .block-box-box .mask-box:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:16px;background-image:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%)}}@media (max-width: 992px) and (min-width: 768.5px){body .product-comparison .swiper-wrapper .block-box.swiper-slide-active .block-box-box:hover .mask-box:before{opacity:1;box-shadow:0 -4px 66px #00000026}}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box.swiper-slide-active .block-box-box:active .mask-box:before{opacity:1;box-shadow:0 -4px 66px #00000026}}body .product-comparison .swiper-wrapper .block-box .block-box-box{padding:2px;border-radius:16px;height:100%;border:1px solid #EAEAEA;position:relative}@media (min-width: 768.5px){body .product-comparison .swiper-wrapper .block-box .block-box-box:hover .mask-box{border-color:#ff600a}}body .product-comparison .swiper-wrapper .block-box .block-box-box:active .mask-box{border-color:#ff600a}body .product-comparison .swiper-wrapper .block-box .block-box-box .mask-box{border:2px solid transparent;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:1;border-radius:16px;transition:.2s}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box{padding:24px 16px 64px;border-radius:16px;background:#fff;position:relative;z-index:2;height:100%}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box{padding:24px 14px 64px}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box:before{content:"";width:100%;height:322px;background-image:url(./product-comparison-icon-1.png);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0;z-index:1}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box:before{height:296px;top:30px;background-image:url(./product-comparison-icon-2.png)}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box>*{z-index:2;position:relative}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .img-box{display:flex;justify-content:center;align-items:center;min-height:186px;padding-top:24px;position:relative}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .img-box span{display:inline-block;font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;position:absolute;top:-10px;left:3px;z-index:1}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .img-box span{top:-13px;left:0}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .img-box img{width:auto;height:auto;max-width:220px;max-height:105px}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .img-box img{max-width:140px}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .reviews-box{text-align:center}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .reviews-box img{max-width:126px}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box h3{text-align:center;font-size:24px;line-height:32px;margin-bottom:0;margin-top:3px}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box h3{margin-top:5px}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box p{text-align:center;margin-bottom:30px}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box{border-top:1px solid #EAEAEA;padding-top:24px}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box span{display:block;font-size:16px;line-height:24px;color:#2e2e2e;margin-bottom:8px;position:relative;padding-left:20px}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box span:before{content:"";width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:-2px;transform:translateY(-50%);z-index:1}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box span.dimensions:before{background-image:url(./Dimensions\ Icon.svg)}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box span.weight:before{background-image:url(./Weight\ Icon.svg)}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box ul{padding:0;margin:17.5px 0 22px;list-style:none}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box ul{margin-bottom:19px}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box ul li{font-weight:500;font-size:14px;line-height:17px;font-weight:400;color:#6c6c6c;margin:0 0 12px;padding:0 0 0 27px}@media (max-width: 992px){body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box ul li{margin-bottom:9px}}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .attributes-box ul li:before{content:"";width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:-2px;background-image:url(./Checkmark-2.svg);transform:translateY(-50%);z-index:1}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .buy-btn-row{width:calc(100% - 32px);position:absolute;bottom:24px;left:16px}body .product-comparison .swiper-wrapper .block-box .block-box-box .white-box .buy-btn-row button{width:100%}body .product-comparison .link-box{text-align:center}@media (max-width: 992px){body .product-comparison .link-box{padding-top:24px}}body .product-comparison .link-box .btn{padding:10.5px 15.5px}body .plp-best-sellers{position:relative;z-index:2}body .plp-best-sellers .plp-best-sellers-main{position:relative;z-index:2;margin-top:-273px;overflow:hidden;padding-bottom:120px;margin-bottom:-120px}@media (max-width: 992px){body .plp-best-sellers .plp-best-sellers-main{margin-top:-165px}}@media (max-width: 749px){body .plp-best-sellers .plp-best-sellers-main{padding-bottom:40px;margin-bottom:-40px}}body .plp-best-sellers .title-box h2{font-size:24px;line-height:32px;margin-bottom:16px}body .plp-best-sellers .swiper{margin:0 -16.5px;overflow:initial}@media (max-width: 992px){body .plp-best-sellers .swiper{margin:0 -10px}}body .plp-best-sellers .swiper .slick-list{overflow:visible}@media (max-width: 556px){body .plp-best-sellers .swiper .slick-list{padding-right:62px}}body .plp-best-sellers .swiper .swiper-pagination{display:none!important}@media (max-width: 992px){body .plp-best-sellers .swiper .swiper-pagination{display:flex!important}}body .plp-best-sellers .swiper .swiper-slide{padding:0 16.5px}@media (max-width: 992px){body .plp-best-sellers .swiper .swiper-slide{padding:0 10px;margin-bottom:20px}}body .plp-best-sellers .swiper .swiper-slide .block{border-radius:16px;border:1px solid transparent;transition:all .2s;text-align:center;background:#fff;box-shadow:0 0 66px #00000014;height:100%;cursor:pointer}@media (min-width: 768.5px){body .plp-best-sellers .swiper .swiper-slide .block:hover{border-color:#ff600a}}body .plp-best-sellers .swiper .swiper-slide .block:active{border-color:#ff600a}body .plp-best-sellers .swiper .swiper-slide .block .block-box{height:100%;overflow:hidden;padding:39px 24px 24px}body .plp-best-sellers .swiper .swiper-slide .block .img-box{margin-bottom:29px;position:relative}body .plp-best-sellers .swiper .swiper-slide .block .img-box:before{content:"";width:286px;height:286px;background-image:url(./Rings-3.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50.6%;left:49.2%;z-index:1;transform:translate(-50%,-50%)}body .plp-best-sellers .swiper .swiper-slide .block .img-box:after{content:"";width:100%;height:254px;position:absolute;top:-10px;left:0;background:linear-gradient(180.37deg,#fff 39.56%,#fff0 82.43%);transform:scaleY(-1)}body .plp-best-sellers .swiper .swiper-slide .block .img-box img{width:auto;height:85.63px;position:relative;z-index:4;margin:0 auto}body .plp-best-sellers .swiper .swiper-slide .block .reviews-box{max-width:126px;margin:0 auto;position:relative;z-index:2}body .plp-best-sellers .swiper .swiper-slide .block .text-box{position:relative;z-index:2}body .plp-best-sellers .swiper .swiper-slide .block .text-box h3{font-size:24px;line-height:32px;margin-bottom:4px}body .plp-best-sellers .swiper .swiper-slide .block .text-box p{margin-bottom:16px}@media (max-width: 556px){body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0 24px;justify-content:center}}body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span{display:inline-block;margin-left:24px;font-weight:500;font-size:14px;line-height:17px}@media (max-width: 556px){body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span{margin-left:0}}body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span span,body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span div,body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span s.price-item{margin:0;font-weight:500;font-size:14px;line-height:17px}body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span span{margin-right:0!important}body .plp-best-sellers .swiper .swiper-slide .block .text-box .btn-mtc span span s.price-item{margin-left:8px}body .plp-best-sellers .slick-dots{display:none!important}@media (max-width: 992px){body .plp-best-sellers .slick-dots{display:flex!important;padding:0 10px!important}}.product-carousel{overflow:hidden}.product-carousel .cat-buttons-box{display:flex;justify-content:center;overflow-x:auto;overflow-y:hidden;margin:0 -56px}@media (max-width: 1050px){.product-carousel .cat-buttons-box{justify-content:flex-start}}@media (max-width: 768px){.product-carousel .cat-buttons-box{margin:0 -20px}}.product-carousel .cat-buttons-box::-webkit-scrollbar{display:none}.product-carousel .cat-buttons-box::-webkit-scrollbar-track{display:none}.product-carousel .cat-buttons-box::-webkit-scrollbar-thumb{display:none}.product-carousel .cat-buttons{display:flex;justify-content:center;margin-bottom:30px;width:-webkit-max-content;padding:0 56px}@media (max-width: 768px){.product-carousel .cat-buttons{padding:0 20px;margin-top:-2px;margin-bottom:32px}}.product-carousel .cat-buttons .tab-item{margin:0 12px}@media (max-width: 768px){.product-carousel .cat-buttons .tab-item{margin:0 24px 0 0}}.product-carousel .cat-buttons .tab-item a{white-space:nowrap;font-weight:500;font-size:14px;line-height:17px;border-bottom:1px solid transparent;padding-bottom:7px}.product-carousel .cat-buttons .tab-item a.is-active{font-weight:700;border-color:#ff600a}@media (min-width: 768.5px){.product-carousel .cat-buttons .tab-item a:hover{opacity:.7}}.product-carousel .cat-buttons .tab-item a:active{opacity:.7}.product-carousel .product-carousel-card{position:relative;overflow:initial}.product-carousel .product-carousel-card .product-swiper{display:none}.product-carousel .product-carousel-card .product-swiper.is-show{display:block}.product-carousel .product-carousel-card .product-swiper .product-block.swiper-slide-active,.product-carousel .product-carousel-card .product-swiper.is-active .product-block{opacity:1!important}.product-carousel .btn-box{text-align:center;margin-top:24px}.product-carousel .btn-box a{padding:10.5px 15.5px}@media (max-width: 768px){.product-carousel .btn-box a{min-width:198px}}.related-categories{margin-bottom:88px}@media (max-width: 992px){.related-categories{margin-bottom:62px}}.related-categories .title-box h2{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:24px}.related-categories .content-box{display:flex;flex-wrap:wrap;margin:0 -16px}@media (max-width: 768px){.related-categories .content-box{margin:0 -7.5px}}.related-categories .content-box .block{width:25%;padding:0 16px;margin-bottom:32px}@media (max-width: 992px){.related-categories .content-box .block{width:50%}}@media (max-width: 768px){.related-categories .content-box .block{padding:0 7.5px;margin-bottom:24px}}.related-categories .content-box .block.col-6,.related-categories .content-box .block.col-5{width:16.666666%}@media (max-width: 1200px){.related-categories .content-box .block.col-6,.related-categories .content-box .block.col-5{width:33.3333%}}@media (max-width: 768px){.related-categories .content-box .block.col-6,.related-categories .content-box .block.col-5{width:50%}}.related-categories .content-box .block.col-6 .block-box,.related-categories .content-box .block.col-5 .block-box{padding:15.5px 20px 23px}@media (max-width: 768px){.related-categories .content-box .block.col-6 .block-box,.related-categories .content-box .block.col-5 .block-box{padding:16px}}.related-categories .content-box .block.col-6 .block-box .block-img,.related-categories .content-box .block.col-5 .block-box .block-img{width:72px;height:72px;background:#fff;border-radius:50%;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;transition:all .2s;position:static}@media (max-width: 768px){.related-categories .content-box .block.col-6 .block-box .block-img,.related-categories .content-box .block.col-5 .block-box .block-img{margin-bottom:15px;width:60px;height:60px}}.related-categories .content-box .block.col-6 .block-box .block-img img,.related-categories .content-box .block.col-5 .block-box .block-img img{width:auto;max-width:59px;max-height:41px}.related-categories .content-box .block.col-6 .block-box .block-title,.related-categories .content-box .block.col-5 .block-box .block-title{margin-bottom:26px}@media (max-width: 768px){.related-categories .content-box .block.col-6 .block-box .block-title,.related-categories .content-box .block.col-5 .block-box .block-title{margin-bottom:10px}}.related-categories .content-box .block.col-6 .block-box .block-title h3,.related-categories .content-box .block.col-5 .block-box .block-title h3{color:#2e2e2e;font-size:18px;line-height:24px;min-height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:0}@media (max-width: 768px){.related-categories .content-box .block.col-6 .block-box .block-title h3,.related-categories .content-box .block.col-5 .block-box .block-title h3{margin:0;align-items:flex-start}}.related-categories .content-box .block.col-6 .block-box .block-link,.related-categories .content-box .block.col-5 .block-box .block-link{margin-top:-10px}@media (max-width: 768px){.related-categories .content-box .block.col-6 .block-box .block-link,.related-categories .content-box .block.col-5 .block-box .block-link{margin-top:0}}.related-categories .content-box .block.col-6 .block-box .block-link .btn-mtc,.related-categories .content-box .block.col-5 .block-box .block-link .btn-mtc{padding:9px 10px}.related-categories .content-box .block.col-5{width:20%}@media (max-width: 992px){.related-categories .content-box .block.col-5{width:33.3333%}}@media (max-width: 768px){.related-categories .content-box .block.col-5{width:50%}}.related-categories .content-box .block.col-5 .block-box .block-img{margin-bottom:3px}.related-categories .content-box .block.col-5 .block-box .block-img img{max-width:54px}.related-categories .content-box .block.col-5 .block-box .block-title h3{align-items:flex-end;max-width:155px;margin:0 auto;min-height:49px}@media (max-width: 768px){.related-categories .content-box .block.col-5 .block-box .block-title h3{align-items:flex-start;min-height:72px}}.related-categories .content-box .block.col-5 .block-box .block-link{margin-top:0;margin-bottom:-10px}@media (max-width: 768px){.related-categories .content-box .block.col-5 .block-box .block-link{margin-bottom:0}}.related-categories .content-box .block.last-block .block-box{background:none;border-color:#ff600a;display:flex;flex-direction:column;justify-content:center}.related-categories .content-box .block.last-block .block-box .block-title h3{min-height:auto;margin-bottom:0;color:#ff600a}@media (max-width: 768px){.related-categories .content-box .block.last-block .block-box .block-title h3{font-size:18px;line-height:24px}}@media (min-width: 768.5px){.related-categories .content-box .block.last-block .block-box:hover{background:#ff600a}.related-categories .content-box .block.last-block .block-box:hover .block-title h3{color:#fff}}.related-categories .content-box .block.last-block .block-box:active{background:#ff600a}.related-categories .content-box .block.last-block .block-box:active .block-title h3{color:#fff}.related-categories .content-box .block-box{display:block;height:100%;text-decoration:none!important;background:#f6f5f0;border:1px solid #F6F5F0;padding:289px 10px 37px;border-radius:8px;position:relative;overflow:hidden}@media (max-width: 768px){.related-categories .content-box .block-box{padding:111px 6px 23px}}@media (min-width: 768.5px){.related-categories .content-box .block-box:hover{opacity:1;border-color:#ff600a}}.related-categories .content-box .block-box:active{opacity:1;border-color:#ff600a}.related-categories .content-box .block-box .block-img{position:absolute;top:0;left:0;z-index:1;width:100%;transition:all .3s}.related-categories .content-box .block-box .block-img img{transition:all .3s}.related-categories .content-box .block-box .block-title{text-align:center}.related-categories .content-box .block-box .block-title h3{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:14px}@media (max-width: 1200px){.related-categories .content-box .block-box .block-title h3{font-size:18px;line-height:24px;margin-bottom:12px}}.related-categories .content-box .block-box .block-link{text-align:center}.related-categories .content-box .block-box .block-link .btn-mtc{min-width:103px;text-align:center;padding:10.5px 10px}.pcp-tab-row{padding:28px 0}@media (max-width: 992px){.pcp-tab-row{padding:35px 0}}.pcp-tab-row .tab-row{display:flex;justify-content:center;position:relative}.pcp-tab-row .tab-row.is-active .tab-row-box .tab-row-box-box{padding-right:40px}.pcp-tab-row .tab-row.is-active i{display:block}.pcp-tab-row .tab-row i{width:24px;height:41px;position:absolute;top:57%;right:0;transform:translateY(-50%);z-index:1;display:none;background:#fff;color:#2e2e2e;border-left:1px solid #EAEAEA;cursor:pointer}.pcp-tab-row .tab-row i:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.pcp-tab-row .tab-row i.prev{border-left:none;border-right:1px solid #EAEAEA;right:initial;left:0}.pcp-tab-row .tab-row i.prev:before{transform:translate(-50%,-50%) rotate(180deg)}.pcp-tab-row .tab-row-box{padding:10px;overflow-x:auto}.pcp-tab-row .tab-row-box::-webkit-scrollbar{display:none}.pcp-tab-row .tab-row-box::-webkit-scrollbar-track{display:none}.pcp-tab-row .tab-row-box::-webkit-scrollbar-thumb{display:none}.pcp-tab-row .tab-row-box-box{display:flex;justify-content:center;width:max-content}.pcp-tab-row .tab-row-box-box .tab-item{margin:0 12px}@media (max-width: 992px){.pcp-tab-row .tab-row-box-box .tab-item{margin:0 23px}}.pcp-tab-row .tab-row-box-box .tab-item a{font-weight:500;font-size:14px;line-height:17px;white-space:nowrap}@media (min-width: 768.5px){.pcp-tab-row .tab-row-box-box .tab-item a:hover{opacity:.7}}.pcp-tab-row .tab-row-box-box .tab-item a:active{opacity:.7}.product-category-grid{padding:43px 0 88px}@media (max-width: 768px){.product-category-grid{padding:27px 0 48px}}.product-category-grid .title-box{text-align:center}.product-category-grid .title-box h2{color:#2e2e2e;margin-bottom:32px}@media (max-width: 992px){.product-category-grid .category-cards .category-row{display:none!important}}.product-category-grid .category-cards .category-row.row-items-5 .category-card{width:20%}.product-category-grid .category-cards .category-row.row-items-3 .category-card{width:33.3333%}.product-category-grid .category-cards .category-row.row-items-2 .category-card{width:50%}.product-category-grid .category-cards .category-row.row-items-1 .category-card{width:100%}.product-category-grid .category-cards .category-row-mobile{display:none!important}@media (max-width: 992px){.product-category-grid .category-cards .category-row-mobile{display:flex!important}}.product-category-grid .category-cards .category-row,.product-category-grid .category-cards .category-row-mobile{display:flex;flex-wrap:wrap;margin:0 -16px}@media (max-width: 768px){.product-category-grid .category-cards .category-row,.product-category-grid .category-cards .category-row-mobile{margin:0 -9.5px}}.product-category-grid .category-cards .category-row .category-card,.product-category-grid .category-cards .category-row-mobile .category-card{padding:0 16px;width:25%;margin-bottom:32px}@media (max-width: 992px){.product-category-grid .category-cards .category-row .category-card,.product-category-grid .category-cards .category-row-mobile .category-card{width:33.3333%}}@media (max-width: 768px){.product-category-grid .category-cards .category-row .category-card,.product-category-grid .category-cards .category-row-mobile .category-card{width:50%;padding:0 9.5px;margin-bottom:24px}}.product-category-grid .category-cards .category-row .category-card .category-card-box,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box{border-radius:8px;border:1px solid #EAEAEA;padding:23px 24px 63px;position:relative;height:100%;transition:all .2s}@media (max-width: 1200px){.product-category-grid .category-cards .category-row .category-card .category-card-box,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box{padding:23px 15px 63px}}@media (max-width: 768px){.product-category-grid .category-cards .category-row .category-card .category-card-box,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box{padding:23px 6px 63px}}@media (min-width: 768.5px){.product-category-grid .category-cards .category-row .category-card .category-card-box:hover,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box:hover{border-color:#ff600a}}.product-category-grid .category-cards .category-row .category-card .category-card-box:active,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box:active{border-color:#ff600a}.product-category-grid .category-cards .category-row .category-card .category-card-box .card-img,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-img{width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}@media (max-width: 768px){.product-category-grid .category-cards .category-row .category-card .category-card-box .card-img,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-img{width:80px;height:80px;margin-bottom:16px}}.product-category-grid .category-cards .category-row .category-card .category-card-box .card-text,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-text{text-align:center}.product-category-grid .category-cards .category-row .category-card .category-card-box .card-text h3,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-text h3{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:8px}@media (max-width: 768px){.product-category-grid .category-cards .category-row .category-card .category-card-box .card-text h3,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-text h3{font-size:18px;line-height:24px}}.product-category-grid .category-cards .category-row .category-card .category-card-box .card-text p,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-text p{color:#6c6c6c;font-size:16px;line-height:24px;margin-bottom:16px}@media (max-width: 768px){.product-category-grid .category-cards .category-row .category-card .category-card-box .card-text p,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-text p{font-weight:500;font-size:14px;line-height:17px}}.product-category-grid .category-cards .category-row .category-card .category-card-box .card-text .btn-mtc,.product-category-grid .category-cards .category-row-mobile .category-card .category-card-box .card-text .btn-mtc{position:absolute;bottom:24px;left:50%;transform:translate(-50%);padding:10.5px;min-width:103px}.product-category-grid .category-cards .category-row .category-card.shop-all-block .category-card-box,.product-category-grid .category-cards .category-row-mobile .category-card.shop-all-block .category-card-box{border-color:#ff600a;display:flex;align-items:center;justify-content:center}.product-category-grid .category-cards .category-row .category-card.shop-all-block .category-card-box .card-text,.product-category-grid .category-cards .category-row-mobile .category-card.shop-all-block .category-card-box .card-text{width:100%;padding-top:39px}.product-category-grid .category-cards .category-row .category-card.shop-all-block .category-card-box .card-text h3,.product-category-grid .category-cards .category-row-mobile .category-card.shop-all-block .category-card-box .card-text h3{color:#ff600a;margin:0 auto 16px;max-width:150px}@media (max-width: 768px){.product-category-grid .category-cards .category-row .category-card.shop-all-block .category-card-box .card-text h3,.product-category-grid .category-cards .category-row-mobile .category-card.shop-all-block .category-card-box .card-text h3{font-size:24px;line-height:32px}}.product-category-grid .category-cards .category-row .category-card.shop-all-block .category-card-box .card-text .btn-mtc,.product-category-grid .category-cards .category-row-mobile .category-card.shop-all-block .category-card-box .card-text .btn-mtc{position:static;margin:0 auto;transform:none}.product-category-grid+.product-carousel{padding:60px 0}@media (max-width: 768px){.product-category-grid+.product-carousel{padding:40px 0}}.testimonial-carousel+.shop-by-brand{margin-bottom:120px}@media (max-width: 768px){.testimonial-carousel+.shop-by-brand{margin-bottom:70px;margin-top:104px}}.testimonial-carousel+.shop-by-brand+.usp-bar{margin-bottom:120px}@media (max-width: 768px){.testimonial-carousel+.shop-by-brand+.usp-bar{margin-bottom:73px}}@media (max-width: 768px){.related-categories{margin-bottom:48px}}.related-categories.style-cols-5 .title-box{text-align:center}.related-categories.style-cols-5 .title-box h2{color:#2e2e2e;font-size:56px;line-height:64px;margin-bottom:32px}@media (max-width: 768px){.related-categories.style-cols-5 .title-box h2{font-size:40px;line-height:46px}}.related-categories.style-cols-5 .content-box .block.col-5 .block-box .block-title,.related-categories.style-cols-5 .content-box .block.col-6 .block-box .block-title{margin-bottom:13px}.color-scheme-1{color:#6c6c6c!important;padding:0!important}body .plp-product-section .product-content .facet-filters__sort+.icon-caret{right:3px}body .plp-product-section .product-content .facets{padding:0}body .plp-product-section .product-content .facets .facet-filters{border:1px solid #EAEAEA;border-radius:8px;position:relative;min-width:202px;padding:18.5px 15px}body .plp-product-section .product-content .facets .facet-filters *{font-size:14px!important;line-height:17px!important;font-family:Rand;font-weight:500}body .plp-product-section .product-content .facets .facet-filters h2{margin:0 5px 0 0;color:#6c6c6c}body .plp-product-section .product-content .facets .facet-filters select{width:100%;height:100%;color:#2e2e2e;border:none!important;outline:none!important;box-shadow:none!important;transition:all .2s;padding-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (min-width: 768.5px){body .plp-product-section .product-content .facets .facet-filters select:hover{opacity:.7}}body .plp-product-section .product-content .facets .facet-filters select:active{opacity:.7}body .plp-product-section .product-content .facets .product-count-vertical{display:none}body .plp-product-section .product-content .facets-container{padding:0;margin-top:-16px}body .plp-product-section .product-content .facets-container .facets__form-vertical{width:100%}body .plp-product-section .product-content .facets-container .active-facets-vertical-filter{display:none!important}@media (max-width: 749px){body .plp-product-section .product-content .facets-container .active-facets-vertical-filter{display:block!important}}body .plp-product-section .product-content .facets-container details{display:none!important}@media (max-width: 749px){body .plp-product-section .product-content .facets-container details{display:block!important}}body .plp-product-section .product-content .facets-container facet-remove{margin-bottom:16px}@media (max-width: 749px){body .plp-product-section .product-content .grid-heading,body .plp-product-section .product-content .facets-container{display:none}}@media (max-width: 749px){body .plp-product-section .filter-sidebar .facets-container{display:block}}body .plp-product-section{margin-top:120px}@media (max-width: 749px){body .plp-product-section{margin-top:40px}}body .plp-product-section .gradient{padding:0}body .plp-product-section .caption-large{letter-spacing:normal}body .plp-product-section .facets__price .field:before,body .plp-product-section .facets__price .field:after{display:none}body .plp-product-section .facets__price .field input{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;line-height:24px;border:1px solid #EAEAEA;border-radius:8px;padding:15px;width:100%;height:auto}body .plp-product-section .facets__price .field input:focus+label{top:1px;transform:scale(.8)}body .plp-product-section .facets__price .field input.active+label{top:1px;transform:scale(.8)}body .plp-product-section .facets__price .field label{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;line-height:24px;top:16px;left:15px;transition:all .2s}body .plp-product-section .facets-wrapper{padding-right:0}body .plp-product-section .facets-wrapper .facets-container{padding:0}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical{width:100%}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets{border-bottom:1px solid #EAEAEA;margin-bottom:16px}@media (max-width: 749px){body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets{display:none!important}}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets h2{font-family:Rand;font-size:16px;line-height:24px;font-weight:500;color:#2e2e2e!important;margin-bottom:16px}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets facet-remove.active-facets__button-wrapper{display:block!important}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details{border:none;margin-bottom:16px}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary{padding:0!important;font-size:16px;line-height:24px;color:#2e2e2e;cursor:pointer;transition:all .2s}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary .facets__selected.no-js-hidden{display:none}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary:focus-visible{box-shadow:none;outline:0}@media (min-width: 768.5px){body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary:hover{opacity:.7}}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary:active{opacity:.7}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary *{text-decoration:none!important}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details summary svg{transition:all .2s}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display{padding:16px 0 18px;animation:none!important}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .visually-hidden{display:none}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li{padding:0;font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;margin-bottom:16px}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li:before{display:none}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li:last-child{margin-bottom:0}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li *{text-decoration:none!important}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label{padding:0;margin:0;flex-grow:initial;transition:all .2s}@media (min-width: 768.5px){body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label:hover .facet-checkbox__text:before{border-color:#ff600a}}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label:active .facet-checkbox__text:before{border-color:#ff600a}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label .facet-checkbox__text{display:block;position:relative;padding-left:22px}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label .facet-checkbox__text:before{content:"";width:16px;height:16px;border:1px solid #6C6C6C;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label .facet-checkbox__text:after{content:"";background-image:url(./Checkmark-3.svg);width:10px;height:8px;position:absolute;top:50%;left:3px;transform:translateY(-50%);z-index:1;opacity:0}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label span{color:#6c6c6c}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label input[type=checkbox]:checked+svg+svg+.facet-checkbox__text{color:#2e2e2e}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label input[type=checkbox]:checked+svg+svg+.facet-checkbox__text:after{opacity:1}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li label input[type=checkbox]:checked+svg+svg+.facet-checkbox__text:before{border-color:#ff600a}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li input{display:none}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical details .parent-display .facets-layout-list li .facet-checkbox>svg{margin-right:6px;border-radius:4px;display:none!important}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets__button-wrapper{margin:24px 0 0;padding:0;text-align:left;display:block}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets__button-wrapper a{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;padding:0;text-decoration:underline}@media (min-width: 768.5px){body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets__button-wrapper a:hover{opacity:.7}}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets__button-wrapper a:active{opacity:.7}body .plp-product-section .facets-wrapper .facets-container .facets__form-vertical .active-facets__button-wrapper a span{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c}body .plp-product-section .active-facets__button{padding:0;margin:0 8px 8px 0;transition:all .2s}@media (min-width: 768.5px){body .plp-product-section .active-facets__button:hover .active-facets__button-inner{border-color:#371726}}body .plp-product-section .active-facets__button:active .active-facets__button-inner{border-color:#371726}body .plp-product-section .active-facets__button .active-facets__button-inner{border:none;box-shadow:none;display:flex;align-items:center;font-size:16px;line-height:24px;color:#2e2e2e;letter-spacing:normal;padding:7px 15px;border:1px solid transparent;background:#2e2e2e0d;border-radius:1000px}body .plp-product-section .active-facets__button .active-facets__button-inner:after{content:"";width:20px;height:20px;background-image:url(./Close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:10px;display:inline-block;position:static;box-shadow:none}body .plp-product-section .active-facets__button .active-facets__button-inner svg{margin:0 0 0 10px;background:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;display:none}body .plp-product-section .active-facets__button .active-facets__button-inner svg path{width:7px;height:7px;display:block}body .plp-product-section .active-facets__button .visually-hidden{display:none}@media (max-width: 749px){body .plp-product-section .mobile-facets{padding-top:34px;padding-bottom:40px;background:#fff}body .plp-product-section .mobile-facets__main{display:block!important}body .plp-product-section .mobile-facets__footer,body .plp-product-section .mobile-facets__header{position:static}body .plp-product-section .js .mobile-facets .submenu-open{visibility:visible!important}body .plp-product-section .facets-container{padding:0;width:100%;display:block;margin-bottom:20px}body .plp-product-section .active-facets,body .plp-product-section .product-count{display:none!important}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure{width:100%}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure summary{border:1px solid #EAEAEA;border-radius:28px;padding:10.5px 10px;width:100%}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure summary:before{display:none!important}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure summary .mobile-facets__open{justify-content:center;padding:0}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure summary span{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;letter-spacing:0;margin:0}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure summary svg{display:none}body .plp-product-section .mobile-facets__wrapper .mobile-facets__disclosure summary .mobile-facets__open:before{content:"";display:block;width:13px;height:12px;background-image:url(./Filter-Icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}}@media (max-width: 749px) and (max-width: 749px){body .plp-product-section .mobile-facets__details{width:100%}body .plp-product-section .mobile-facets__summary{width:100%;display:block;border:1px solid #EAEAEA;padding:4.5px 15px;border-radius:8px;margin-bottom:32px}body .plp-product-section .mobile-facets__summary .mobile-facets__sort{justify-content:flex-start}body .plp-product-section .mobile-facets__summary .mobile-facets__sort *{font-size:14px!important;line-height:17px!important;font-family:Rand;font-weight:500;color:#2e2e2e}body .plp-product-section .mobile-facets__summary .mobile-facets__sort h2{margin:0;color:#6c6c6c}body .plp-product-section .mobile-facets__summary .mobile-facets__sort label{width:51px}body .plp-product-section .mobile-facets__summary .mobile-facets__sort .select{width:calc(100% - 51px)}body .plp-product-section .mobile-facets__summary .mobile-facets__sort select{width:100%;padding:0 10px 0 0;margin:0;color:#2e2e2e;border:none!important;outline:none!important;box-shadow:none!important}body .plp-product-section .filter-title-row{display:flex;justify-content:space-between;width:100%;align-items:flex-end}body .plp-product-section .filter-title-row h2{color:#2e2e2e;font-size:16px;line-height:24px}body .plp-product-section .filter-title-row p{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;font-weight:400}}@media (max-width: 749px){body .plp-product-section facet-filters-form .mobile-facets__inner{width:100%;max-width:100%;border:none;padding:0 20px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header{padding:0;border:none;text-align:left}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header h2{color:#2e2e2e;font-size:24px;line-height:32px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__count{display:none}}@media (max-width: 749px) and (max-width: 749px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__count{display:block}}@media (max-width: 749px) and (max-width: 749px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner{display:flex;flex-wrap:wrap;justify-content:space-between}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__heading{width:100%;margin-bottom:30px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .small-hide{width:auto;display:block!important;font-size:16px;line-height:24px;margin-bottom:0}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__count{flex-grow:initial}}@media (max-width: 749px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main{padding:16px 0 0;display:flex;flex-wrap:wrap;visibility:visible;border-top:1px solid #EAEAEA;margin-top:16px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__details{order:1;width:100%}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__footer{display:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details{order:2;width:100%;margin-bottom:16px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details summary.mobile-facets__summary{padding:0;margin:0;position:relative;border:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details summary.mobile-facets__summary:before{content:"";content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;transition:transform .2s;z-index:1;transform:translateY(-50%) rotate(90deg);display:inline-block;position:absolute;top:50%;right:0}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details summary.mobile-facets__summary span{font-size:16px;line-height:24px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details .mobile-facets__info{padding:16px 0 18px;margin:0}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details .facets__price{padding:0;font-weight:500;font-size:14px;line-height:17px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main details.mobile-facets__details[open] summary.mobile-facets__summary:before{transform:translateY(-50%) rotate(-90deg)}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu{position:static;visibility:visible;transform:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .mobile-facets__close-button{display:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu svg{display:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu span{background-color:transparent!important}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul{list-style:none;margin:0;padding:16px 0}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li{padding:0;font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;margin-bottom:16px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li:before{display:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li:last-child{margin-bottom:0}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li *{text-decoration:none!important}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label{padding:0;margin:0;transition:all .2s}}@media (max-width: 749px) and (min-width: 768.5px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label:hover{opacity:.7}}@media (max-width: 749px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label:active{opacity:.7}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label .facet-checkbox__text{display:block;position:relative;padding-left:22px}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label .facet-checkbox__text:before{content:"";width:16px;height:16px;border:1px solid #6C6C6C;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label .facet-checkbox__text:after{content:"";background-image:url(./Checkmark-3.svg);width:10px;height:8px;position:absolute;top:50%;left:3px;transform:translateY(-50%);z-index:1;opacity:0}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label span{color:#6c6c6c}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label input[type=checkbox]:checked+span+svg+svg+.facet-checkbox__text{color:#2e2e2e}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label input[type=checkbox]:checked+span+svg+svg+.facet-checkbox__text:after{opacity:1}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li label input[type=checkbox]:checked+span+svg+svg+.facet-checkbox__text:before{border-color:#ff600a}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li input{display:none}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu ul li .facet-checkbox>svg{margin-right:6px;border-radius:4px;display:none!important}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer{order:3;width:100%;border:none;padding:0;margin:36px 0 0;display:flex;flex-wrap:wrap}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button{width:100%;order:1;display:inline-block;text-align:center;font-size:18px;line-height:24px;font-weight:700;color:#fff;background:#ff600a;border:1px solid #FF600A;border-radius:28px;transition:all .2s;min-width:250px;margin-bottom:16px;padding:15px 23px}}@media (max-width: 749px) and (min-width: 768.5px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:hover{background:#ffefe6;color:#2e2e2e}}@media (max-width: 749px){body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:active{background:#ffefe6;color:#2e2e2e}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after{display:none!important}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper{order:2;width:100%}body .plp-product-section facet-filters-form .mobile-facets__inner .mobile-facets__main .mobile-facets__footer .mobile-facets__clear-wrapper a{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;text-decoration:underline;text-underline-offset:inherit}body .plp-product-section .close-filter-btn{position:absolute;top:-3px;right:0;width:40px;height:40px;display:block;background:#fff;border-radius:50%;box-shadow:0 -4.44444px 73.3333px #00000014}body .plp-product-section .close-filter-btn:before,body .plp-product-section .close-filter-btn:after{content:"";width:9px;height:1px;background:#2e2e2e;position:absolute;top:50%;left:50%}body .plp-product-section .close-filter-btn:before{transform:translate(-50%,-50%) rotate(45deg)}body .plp-product-section .close-filter-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars{margin-top:24px}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option{margin-bottom:24px;position:relative}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option{margin-bottom:16px}}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;transition:transform .2s;z-index:1;transform:rotate(90deg);display:inline-block;pointer-events:none;position:absolute;bottom:22px;right:21px}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option .option-title-row{margin-bottom:8px}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option .option-title-row label{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;display:block;margin-bottom:8px}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option .option-title-row .error-tips{transition:all .2s;opacity:0;visibility:hidden;display:none}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option .option-title-row .error-tips.is-show{opacity:1;visibility:visible;display:block}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option .option-title-row .error-tips p{font-weight:500;font-size:14px;line-height:17px;color:#cd3824;margin:0 0 8px;display:block}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option select{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;line-height:24px;border:1px solid #EAEAEA;border-radius:8px;padding:15px 35px 15px 15px;width:100%}.plp-product-section .product-content .product-grid .product-card .right-rail .product-vars .product-option select option:first-child{display:none}.plp-product-section .product-content .product-grid .product-card .right-rail .price-row{text-align:center;margin-bottom:12px}.plp-product-section .product-content .product-grid .product-card .right-rail .price-row div{margin:0!important}.plp-product-section .product-content .product-grid .product-card .right-rail .price-row span{margin:0!important;font-size:18px;line-height:24px;color:#2e2e2e}.plp-product-section .product-content .product-grid .product-card .right-rail .price-row .price-item.price-item--sale.price-item--last{margin-right:6px!important}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row{position:relative}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row .btn-select-options{position:absolute;top:0;left:0;width:100%;z-index:2}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row.is-show-add-cart .btn-select-options{opacity:0;visibility:hidden}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button{color:#fff;font-size:18px;line-height:24px;font-weight:700;border:1px solid #FF600A;border-radius:28px;letter-spacing:0;height:auto;padding:15px;display:block;width:100%;text-align:center;transition:all .2s;margin:0;background:#ff600a}@media (min-width: 768.5px){.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button:before,.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button:after{box-shadow:none!important}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button .loading__spinner{display:none!important}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button.out-of-stock{cursor:no-drop;background:#fff;color:#2e2e2e}@media (min-width: 768.5px){.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button.out-of-stock:hover{background:#ffefe6}}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button.out-of-stock:active{background:#ffefe6}.plp-product-section .product-content .product-grid .product-card .right-rail .buy-btn-row button span{display:block}.pagination-wrapper{width:100%;margin:26px 0 0}.pagination-wrapper .pagination{justify-content:center}.pagination-wrapper ul{list-style:none;display:flex;align-items:center}.pagination-wrapper ul li{padding:0;margin:0;flex:initial!important;max-width:initial!important;margin:0 2px!important}.pagination-wrapper ul li:before{display:none}.pagination-wrapper ul li a{width:24px;height:24px;display:block;border-radius:4px;text-decoration:none!important;border:1px solid transparent;font-weight:500;font-size:14px;line-height:17px;line-height:22px;text-align:center;position:relative;color:#6c6c6c}.pagination-wrapper ul li a:after,.pagination-wrapper ul li a:before{display:none!important}.pagination-wrapper ul li a.pagination__item--current{color:#2e2e2e;border-color:#ff600a}@media (min-width: 768.5px){.pagination-wrapper ul li a:hover{opacity:.7}}.pagination-wrapper ul li a:active{opacity:.7}.pagination-wrapper ul li a svg{width:10px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)!important}.pagination-wrapper ul li a svg path{transition:all .2s}.pagination-wrapper ul li a.pagination__item--next{margin-left:20px}@media (max-width: 768px){.pagination-wrapper ul li a.pagination__item--next{margin-left:4px}}.pagination-wrapper ul li a.pagination__item--next svg{transform:translate(-50%,-50%) rotate(90deg)!important}.pagination-wrapper ul li a.pagination__item--next{margin-right:20px}@media (max-width: 768px){.pagination-wrapper ul li a.pagination__item--next{margin-right:4px}}.pagination-wrapper ul li a.pagination__item--next,.pagination-wrapper ul li a.pagination__item--prev{width:36px;height:36px;border:1px solid #EAEAEA;border-radius:50%}@media (min-width: 768.5px){.pagination-wrapper ul li a.pagination__item--next:hover,.pagination-wrapper ul li a.pagination__item--prev:hover{opacity:1;background:#ff600a;border-color:#ff600a}.pagination-wrapper ul li a.pagination__item--next:hover svg path,.pagination-wrapper ul li a.pagination__item--prev:hover svg path{fill:#fff}}.pagination-wrapper ul li a.pagination__item--next:active,.pagination-wrapper ul li a.pagination__item--prev:active{opacity:1;background:#ff600a;border-color:#ff600a}.pagination-wrapper ul li a.pagination__item--next:active svg path,.pagination-wrapper ul li a.pagination__item--prev:active svg path{fill:#fff}.plp-product-section{margin-bottom:120px}@media (max-width: 768px){.plp-product-section{margin-bottom:72px}}@media (max-width: 749px){.plp-product-section .color-scheme-1{padding:0}}.plp-product-section .inner-video-box .inner-video-box-box .bg-img,.plp-product-section .inner-video-box .inner-video-box-box .video-active{height:100%;padding-top:117.7419354839%}@media (max-width: 992px){.plp-product-section .inner-video-box .inner-video-box-box .bg-img,.plp-product-section .inner-video-box .inner-video-box-box .video-active{padding-top:134.375%}}.plp-product-section .container{display:flex}@media (max-width: 992px){.plp-product-section .container{display:block}}.plp-product-section .filter-sidebar{width:344px;padding-right:31px}@media (max-width: 1300px){.plp-product-section .filter-sidebar{width:250px;padding-right:20px}}@media (max-width: 992px){.plp-product-section .filter-sidebar{width:100%;padding-right:0;margin-bottom:20px}}.plp-product-section .filter-sidebar>h2{color:#2e2e2e;display:none;font-size:24px;line-height:32px;margin-bottom:16px}@media (max-width: 749px){.plp-product-section .filter-sidebar>h2{display:block}}.plp-product-section .filter-sidebar .active-facets facet-remove{display:none!important}.plp-product-section .filter-sidebar .active-facets .title-row{width:100%;display:flex;justify-content:space-between}.plp-product-section .filter-sidebar .active-facets .title-row .product-count-vertical{opacity:1}.plp-product-section .filter-sidebar .active-facets .title-row .product-count-vertical span,.plp-product-section .filter-sidebar .active-facets .title-row .product-count-vertical h2{font-weight:400;color:#6c6c6c;letter-spacing:0!important;font-size:14px;line-height:17px}.plp-product-section .product-content{width:calc(100% - 344px)!important}@media (max-width: 1300px){.plp-product-section .product-content{width:calc(100% - 250px)!important}}@media (max-width: 992px){.plp-product-section .product-content{width:100%!important}}.plp-product-section .product-content .grid-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media (max-width: 749px){.plp-product-section .product-content .grid-heading{margin-bottom:16px}}.plp-product-section .product-content .grid-heading h2{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:0}.plp-product-section .product-content .grid-heading .list-and-sort{display:flex;align-items:center}@media (max-width: 749px){.plp-product-section .product-content .grid-heading .list-and-sort{display:none}}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid{display:flex;gap:11px;margin-right:28px}@media (max-width: 992px){.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid{display:none!important}}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .list,.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .grid{transition:all .2s}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .list:before,.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .grid:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:24px;color:#6c6c6c;transition:all .2s;cursor:pointer}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .list.active:before,.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .grid.active:before{color:#2e2e2e}@media (min-width: 768.5px){.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .list:hover,.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .grid:hover{opacity:.7}}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .list:active,.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .grid:active{opacity:.7}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .list:before{content:"\e900"}.plp-product-section .product-content .grid-heading .list-and-sort .list-or-grid .grid:before{content:"\e901"}.plp-product-section .product-content .grid-heading .facet-filters__sort+.icon-caret{right:3px}.plp-product-section .product-content .collection{margin-top:15px}@media (max-width: 992px){.plp-product-section .product-content .collection{margin-top:0}}.plp-product-section .product-content .product-grid{row-gap:0;transition:all .4s}@media (max-width: 992px){.plp-product-section .product-content .product-grid{display:flex;flex-wrap:wrap;justify-content:space-between}}.plp-product-section .product-content .product-grid .product-card{width:100%}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card{width:calc(50% - 20px)}}@media (max-width: 600px){.plp-product-section .product-content .product-grid .product-card{width:100%}}.plp-product-section .product-content .product-grid .product-card-box-box{border-radius:16px;border:1px solid #EAEAEA;margin-bottom:24px;padding:24px;display:flex;width:100%;justify-content:space-between;position:relative;transition:border-color .2s;cursor:pointer}@media (max-width: 1300px){.plp-product-section .product-content .product-grid .product-card-box-box{padding:24px 15px}}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box{display:block;padding:10px 16px 24px}}@media (max-width: 600px){.plp-product-section .product-content .product-grid .product-card-box-box{border:none;background:none;margin-bottom:16px}}@media (min-width: 768.5px){.plp-product-section .product-content .product-grid .product-card-box-box:hover{border-color:#ff600a}}.plp-product-section .product-content .product-grid .product-card-box-box:active{border-color:#ff600a}.plp-product-section .product-content .product-grid .product-card-box-box .left-rail{width:283px;padding:55px 27px 76px;position:relative}@media (max-width: 1300px){.plp-product-section .product-content .product-grid .product-card-box-box .left-rail{width:183px}}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .left-rail{width:100%;padding:22px 10px 20px;display:flex;justify-content:center}.plp-product-section .product-content .product-grid .product-card-box-box .left-rail img{max-width:233px;margin:0 auto}}.plp-product-section .product-content .product-grid .product-card-box-box .left-rail .product-badges{position:absolute;top:0;left:0;z-index:1}.plp-product-section .product-content .product-grid .product-card-box-box .left-rail .product-img{width:100%}.plp-product-section .product-content .product-grid .product-card-box-box .left-rail .product-img .bg-img{padding-top:75.2173913043%}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail{width:calc(100% - 458px);padding:0 20px;max-width:394px}@media (max-width: 1300px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail{width:calc(100% - 383px)}}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail{width:100%;padding:0;max-width:100%}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail h3{color:#2e2e2e;font-size:18px;line-height:24px;margin-bottom:16px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail h3{font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .inner-brand{margin-bottom:8px}@media (max-width: 768px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .inner-brand{padding-left:0}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .inner-brand .brand-checkmark{display:none!important}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .price-row{display:none;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin-bottom:16px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .price-row{display:block}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .price-row *{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .price-row s{color:#6c6c6c}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .price-row .discount-tag-info{display:none}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .price-row .price__sale{margin-bottom:0}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features{margin-top:24px;column-count:initial}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features{margin-top:16px;margin-bottom:16px}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features span{margin-bottom:0}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features span{cursor:pointer;position:relative}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features span:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);transition:all .2s;color:#2e2e2e}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features span.is-active:before{transform:translateY(-50%) rotate(270deg)}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features .key-features-box{padding-top:16px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features .key-features-box{display:none}}.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features .box{margin-bottom:15px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .middle-rail .key-features .box{margin-bottom:12px}}.plp-product-section .product-content .product-grid .product-card-box-box .right-rail{width:225px;padding-left:25px;border-left:1px solid #F6F5F0}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .right-rail{width:100%;padding-left:0;border:none}}.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .selling-points{padding-bottom:1px;margin-bottom:24px;position:relative}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .selling-points{display:none}}.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .selling-points:before{content:"";width:calc(100% - 21px);height:1px;background:#f6f5f0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .selling-points p{font-weight:500;font-size:14px;line-height:17px;color:#6c6c6c;padding:0 0 0 34px;margin-bottom:26px;border:none}.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .selling-points p img{width:22px;height:auto;left:0}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .price-row{display:none!important}}.plp-product-section .product-content .product-grid .product-card-box-box .right-rail .price-row .discount-tag-info{display:none}.plp-product-section .product-content .product-grid .product-card-box-box .compare{position:absolute;bottom:20px;left:24px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .product-card-box-box .compare{position:static}.plp-product-section .product-content .product-grid .product-card-box-box .compare img{max-width:85px}}.plp-product-section .product-content .product-grid .snack-card{width:100%;margin-bottom:24px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .snack-card{width:calc(50% - 20px);margin-bottom:16px}}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card{width:100%}}.plp-product-section .product-content .product-grid .snack-card-box{width:100%;display:flex;align-items:center;justify-content:space-between;background:#f6f5f0;border-radius:16px;overflow:hidden;padding:32px 39.5px;position:relative}@media (max-width: 992px){.plp-product-section .product-content .product-grid .snack-card-box{display:block;height:100%}}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box{height:auto;padding:40px}}.plp-product-section .product-content .product-grid .snack-card-box:before{content:"";width:100%;height:20px;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);opacity:.8;filter:blur(30px)}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title{width:calc(100% - 248px);padding-right:30px;max-width:617px;padding-top:20px;text-align:center;position:relative;z-index:2}@media (max-width: 992px){.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title{width:100%;padding:0}}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title{text-align:left}}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title.style-2{padding-right:14px;max-width:676px;padding-top:0;padding-bottom:14px}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title.style-2 h3,.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title.style-2 p{max-width:365px}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title h3,.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title p{color:#2e2e2e;font-size:24px;line-height:32px;max-width:337px;margin:0 auto 20px}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title h3,.plp-product-section .product-content .product-grid .snack-card-box .snack-card-title p{margin-bottom:86px}}.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box{width:248px;position:relative;z-index:2}@media (max-width: 992px){.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box{width:100%;max-width:300px;margin:0 auto}}.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .bg-img{padding-top:117.7419354839%}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .bg-img{padding-top:134.375%}}.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box{height:100%}.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box:before{display:none}.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:26px 9px}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:16px}}.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link p{color:#fff;opacity:0;visibility:hidden}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link p{display:none!important}}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials{max-width:421px;margin:0 auto;text-align:center;padding:30px 0}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials{margin:-40px;padding:32px 24px;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-title{margin-bottom:122px}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-title span{margin-bottom:16px}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution{display:flex!important;align-items:center!important}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img{width:46px!important;transform:translateY(5px)!important}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text{width:calc(100% - 46px)!important;padding-left:17px!important}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{font-family:Rand!important;margin-bottom:-2px!important;font-weight:500}}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-title span{display:block;font-size:18px;line-height:24px;color:#2e2e2e;margin-bottom:8px}@media (max-width: 600px){.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-title span{margin-bottom:16px}}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-title p{display:block;font-size:24px;line-height:32px;color:#2e2e2e;margin-bottom:8px}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img{width:70px;margin:0 auto 4px;position:relative}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img:before{content:"";width:100%;height:100%;position:absolute;top:2px;left:2px;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);filter:blur(2.16501px);transform:rotate(90deg);border-radius:50%}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img img{border-radius:50%;position:relative;z-index:1}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{display:block;font-size:18px;line-height:24px;font-weight:700;color:#2e2e2e;margin-bottom:4px}@media (max-width: 992px){.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{font-weight:500}}.plp-product-section .product-content .product-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text p{font-size:18px;line-height:24px;color:#2e2e2e;margin-bottom:0}.plp-product-section .product-content .product-grid .sleep-journey-home-box{width:100%;margin-top:32px;position:relative}.plp-product-section .product-content .product-grid .sleep-journey-home-box:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(90deg,#aeff92 27.15%,#bff1fc 70.37%);filter:blur(16px)}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box:before{background:linear-gradient(0deg,#aeff92 27.15%,#bff1fc 70.37%)}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box{background:#fff;border:1px solid #EAEAEA;border-radius:8px;position:relative;z-index:2;display:flex}@media (max-width: 1200px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box{display:block}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:29.8%;padding:14px 19px 13px 23px}@media (max-width: 1200px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title{width:100%;padding:20px}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title h3{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:8px}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title h3{margin-bottom:-1px}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-title p{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin-bottom:0}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:70.2%;display:flex;flex-wrap:wrap}@media (max-width: 1200px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{width:100%}}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content{display:block;padding:0 22px 0 21px}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box{width:25%;position:relative}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box{border-top:1px solid #EAEAEA;width:100%!important}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:before{display:none}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{border-bottom:1px solid #EAEAEA}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:before{content:"";width:1px;height:calc(100% - 29px);background:#eaeaea;position:absolute;top:15px;left:0;z-index:1}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{display:none;width:21.2%}@media (max-width: 600px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child{display:block}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child:before{height:100%;top:0}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a{text-align:center;max-width:142px;margin:0 auto;padding:23px 0 80px}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a i,.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box:last-child a span{top:initial;right:initial;bottom:22px;left:50%;transform:translate(-50%)}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{display:block;align-items:center;height:100%;padding:23px 16px 75px;text-align:center;color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;position:relative}@media (max-width: 1200px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{padding:23px 8px 75px}}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a{text-align:left;padding:25px 50px 25px 0}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a i,.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a span{position:absolute;bottom:22px;left:50%;transform:translate(-50%)}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a i,.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a span{bottom:initial;top:50%;left:initial;right:0;transform:translateY(-50%)}}@media (max-width: 768px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a br{display:none}}@media (min-width: 768.5px){.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:hover{background:#f6f5f0}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:hover .btn{background:#ffefe6}}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:active{background:#f6f5f0}.plp-product-section .product-content .product-grid .sleep-journey-home-box .sleep-journey-home-box-box .sleep-content .sleep-box a:active .btn{background:#ffefe6}.plp-product-section .product-content .product-grid.is-active{opacity:0;transform:translateY(40px)}@media (min-width: 992.5px){.plp-product-section .product-content .product-grid.style-is-grid{display:flex;flex-wrap:wrap;gap:0 32px}.plp-product-section .product-content .product-grid.style-is-grid .product-card{width:calc(33.3333% - 22px);margin-bottom:24px}}@media (min-width: 992.5px) and (min-width: 768.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card:hover{position:relative;z-index:4}}@media (min-width: 992.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card:active{position:relative;z-index:4}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box{overflow:hidden;height:483px}}@media (min-width: 992.5px) and (min-width: 768.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card-box:hover{overflow:initial}}@media (min-width: 992.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card-box:active{overflow:initial}.plp-product-section .product-content .product-grid.style-is-grid .snack-card{width:calc(33.3333% - 22px);margin-bottom:0}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box{display:block;border-radius:8px;border:none;margin-bottom:0;padding:16px 24px}}@media (min-width: 992.5px) and (min-width: 768.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box:hover{background:#fff;box-shadow:0 0 66px #00000014;position:relative;z-index:3}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box:hover .left-rail .product-img .bg-img{animation:floatUp 4s infinite 1s}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box:hover .right-rail{opacity:1;visibility:visible}}@media (min-width: 992.5px){.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box:active{background:#fff;box-shadow:0 0 66px #00000014;position:relative;z-index:3}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box:active .left-rail .product-img .bg-img{animation:floatUp 4s infinite 1s}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box:active .right-rail{opacity:1;visibility:visible}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .left-rail{width:100%;padding:33px 14px 16px}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .left-rail .product-badges{left:-8px}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .left-rail .product-img .bg-img{transition:all .3s}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail{width:100%;max-width:100%;padding:0}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail h3{color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .inner-brand{padding-left:0}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .inner-brand .brand-checkmark{display:none}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .price-row{display:block}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .middle-rail .key-features{display:none}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .right-rail{width:100%;padding-left:0;border:none;opacity:0;visibility:hidden;transition:all .2s;min-height:113px}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .right-rail .right-rail-box{position:absolute;top:0;left:0;width:100%}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .right-rail .selling-points,.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .right-rail .price-row{display:none}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .compare{position:static}.plp-product-section .product-content .product-grid.style-is-grid .product-card-box-box .compare img{max-width:85px}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box{padding:0;display:block;border-radius:8px;height:calc(100% - 34px);margin:0}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-title{display:none}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .inner-video-box{width:100%;height:100%}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box,.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .inner-video-box .bg-img{height:100%}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box:before{display:block}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link{padding:19px 16px}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .inner-video-box .inner-video-box-box .text-box .text-and-link p{max-width:190px;opacity:1;visibility:visible}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-testimonials{height:100%;text-align:left;padding:18px 22px;display:flex;flex-direction:column;justify-content:space-between}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-title span{margin-bottom:16px}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution{display:flex;align-items:center}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-img{width:46px;transform:translateY(5px)}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text{width:calc(100% - 46px);padding-left:17px}.plp-product-section .product-content .product-grid.style-is-grid .snack-card-box .snack-card-testimonials .testimonials-attribution .attribution-text span{font-family:Rand;font-weight:500;margin-bottom:-2px}}.quiz-page-list{padding-top:40px;margin-bottom:121px}@media (max-width: 768px){.quiz-page-list{padding-top:0;margin-bottom:71px}}.quiz-page-list .content-block .container{display:flex;align-items:center;flex-wrap:wrap;max-width:1061px;padding-top:40px;padding-bottom:40px;margin-bottom:10px}@media (max-width: 768px){.quiz-page-list .content-block .container{display:block;padding-top:60px;padding-bottom:40px;margin-bottom:0}}.quiz-page-list .content-block .container .img-box{width:250px;height:250px;border-radius:50%;position:relative}@media (max-width: 768px){.quiz-page-list .content-block .container .img-box{width:150px;height:150px;margin:0 auto 20px}}.quiz-page-list .content-block .container .img-box:before{content:"";width:calc(100% + 5px);height:calc(100% + 5px);position:absolute;top:0;right:11px;z-index:1;border-radius:50%;background:conic-gradient(from 180deg at 50% 50%,#ffaa8f -30deg 26.25deg,#f0c6ff 151.87deg 213.75deg,#ffaa8f 330deg 386.25deg);opacity:.8;filter:blur(10.6942px)}@media (max-width: 768px){.quiz-page-list .content-block .container .img-box:before{right:6px}}.quiz-page-list .content-block .container .img-box .bg-img{width:100%;height:100%;position:relative;z-index:2}.quiz-page-list .content-block .container .text-box{width:calc(100% - 250px);padding-left:120px}@media (max-width: 992px){.quiz-page-list .content-block .container .text-box{padding-left:30px}}@media (max-width: 768px){.quiz-page-list .content-block .container .text-box{width:100%;padding:0!important;text-align:center}}.quiz-page-list .content-block .container .text-box h2{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:16px}.quiz-page-list .content-block .container .text-box p{font-size:16px;line-height:24px;color:#6c6c6c;margin-bottom:20px}.quiz-page-list .content-block .container .text-box .btn-mtc{min-width:300px}@media (max-width: 768px){.quiz-page-list .content-block .container .text-box .btn-mtc{min-width:335px}}@media (max-width: 375px){.quiz-page-list .content-block .container .text-box .btn-mtc{min-width:100%}}.quiz-page-list .content-block:nth-child(2n){background:#f6f5f0}.quiz-page-list .content-block:nth-child(2n) .container .img-box{order:2}.quiz-page-list .content-block:nth-child(2n) .container .text-box{order:1;padding-left:0;padding-right:120px}@media (max-width: 992px){.quiz-page-list .content-block:nth-child(2n) .container .text-box{padding-right:30px}}.table-of-contents{margin-bottom:61px}@media (max-width: 768px){.table-of-contents{margin-bottom:0}}.table-of-contents .container{display:flex}@media (max-width: 768px){.table-of-contents .container{display:block}}.table-of-contents .container .table-list{width:308px}@media (max-width: 992px){.table-of-contents .container .table-list{width:208px}}@media (max-width: 768px){.table-of-contents .container .table-list{width:100%;padding-top:3px;margin-bottom:40px}}.table-of-contents .container .table-list .table-list-box{position:sticky;top:136px;left:0}@media (max-width: 1200px){.table-of-contents .container .table-list .table-list-box{top:105px}}@media (max-width: 768px){.table-of-contents .container .table-list .table-list-box{position:static}}.table-of-contents .container .table-list .table-list-box h2{color:#2e2e2e;font-size:16px;line-height:24px;margin-bottom:12px}.table-of-contents .container .table-list .table-list-box .lists{position:relative}.table-of-contents .container .table-list .table-list-box .lists:before{content:"";width:100%;height:100%;z-index:1;background:conic-gradient(from 180deg at 50% 50%,#afff93 -38.19deg 40.59deg,#c0f2fd 133.33deg 229.64deg,#afff93 321.81deg 400.59deg);filter:blur(16px);position:absolute;top:0;left:0}.table-of-contents .container .table-list .table-list-box .lists-box{position:relative;z-index:2;background:#fff;padding:19px 25px 19px 0;border:1px solid #EAEAEA;box-shadow:0 -4px 66px #00000014;border-radius:8px}.table-of-contents .container .table-list .table-list-box .lists-box p{font-weight:500;font-size:14px;line-height:17px;font-weight:400;color:#2e2e2e;cursor:pointer;padding-left:24px;position:relative;margin-bottom:24px;transition:all .2s}.table-of-contents .container .table-list .table-list-box .lists-box p:last-child{margin-bottom:0}.table-of-contents .container .table-list .table-list-box .lists-box p:before{content:"";width:3px;height:100%;background:#ff600a;position:absolute;top:0;left:0;z-index:1;opacity:0;transition:all .2s}@media (min-width: 768.5px){.table-of-contents .container .table-list .table-list-box .lists-box p:hover{color:#181818b3}}.table-of-contents .container .table-list .table-list-box .lists-box p:active{color:#181818b3}.table-of-contents .container .table-list .table-list-box .lists-box p.is-active{font-weight:400;font-family:Rand;font-weight:500}.table-of-contents .container .table-list .table-list-box .lists-box p.is-active:before{opacity:1}.table-of-contents .container .content-box{width:calc(100% - 308px);padding-left:32px;max-width:907px}@media (max-width: 992px){.table-of-contents .container .content-box{width:calc(100% - 208px);padding-left:20px}}@media (max-width: 768px){.table-of-contents .container .content-box{width:100%;padding:0}}.table-of-contents .container .content-box h2,.table-of-contents .container .content-box h3,.table-of-contents .container .content-box h4,.table-of-contents .container .content-box h5,.table-of-contents .container .content-box h6{margin-bottom:24px;color:#2e2e2e}.table-of-contents .container .content-box h2{font-size:24px;line-height:32px}.table-of-contents .container .content-box h3,.table-of-contents .container .content-box h4,.table-of-contents .container .content-box h5,.table-of-contents .container .content-box h6{font-size:18px;line-height:24px}.table-of-contents .container .content-box p{font-size:18px;line-height:24px;color:#6c6c6c;margin-bottom:24px}.table-of-contents .container .content-box p:last-child{margin-bottom:0}.table-of-contents .container .content-box p a{text-decoration:underline;color:var(--cpap-primary-soft-black)}.table-of-contents .container .content-box img{max-width:374px;display:block;margin:0 auto 24px}@media (max-width: 415px){.table-of-contents .container .content-box img{margin:0 -20px 24px;width:calc(100% + 40px)}}.usp-bar{margin-bottom:80px}@media (max-width: 768px){.usp-bar{margin-top:35px;margin-bottom:60px}}.usp-bar+.style-cols-5{padding-top:40px}@media (max-width: 768px){.usp-bar+.style-cols-5{padding-top:12px}}.usp-bar .content-box{border-radius:8px;background:#ff600a;padding:28px 16px}@media (max-width: 768px){.usp-bar .content-box{border-radius:16px;padding:39px 20px 41px 24px}}.usp-bar .content-box .content-box-box{display:flex;flex-wrap:wrap;margin:0 -26px}@media (max-width: 1200px){.usp-bar .content-box .content-box-box{margin:0 -10px}}@media (max-width: 768px){.usp-bar .content-box .content-box-box{margin:0}}.usp-bar .content-box .content-box-box .block-box{width:25%;padding:0 26px;text-align:center}@media (max-width: 1200px){.usp-bar .content-box .content-box-box .block-box{padding:0 10px}}@media (max-width: 992px){.usp-bar .content-box .content-box-box .block-box{width:50%;padding:10px}}@media (max-width: 768px){.usp-bar .content-box .content-box-box .block-box{width:100%;display:flex;align-items:center;text-align:left;padding:0;margin-bottom:23px}.usp-bar .content-box .content-box-box .block-box:last-child{margin-bottom:0}}.usp-bar .content-box .content-box-box .block-box .icon{margin-bottom:16px}@media (max-width: 768px){.usp-bar .content-box .content-box-box .block-box .icon{width:56px;margin-bottom:0}}.usp-bar .content-box .content-box-box .block-box .icon img{height:80px;width:auto}@media (max-width: 768px){.usp-bar .content-box .content-box-box .block-box .icon img{height:56px}}.usp-bar .content-box .content-box-box .block-box p{font-size:18px;line-height:24px;color:#fff;margin:0}@media (max-width: 768px){.usp-bar .content-box .content-box-box .block-box p{width:calc(100% - 56px);padding-left:16px}.usp-bar .content-box .content-box-box .block-box p br{display:none}}@media (max-width: 768px){.usp-bar.style-cols-3 .content-box{padding:40px 24px}}.usp-bar.style-cols-3 .content-box .content-box-box{justify-content:center;max-width:1263px;margin:0 auto}.usp-bar.style-cols-3 .content-box .content-box-box .block-box{width:33.3333%;padding:0 30px}@media (max-width: 992px){.usp-bar.style-cols-3 .content-box .content-box-box .block-box{padding:0 15px}}@media (max-width: 768px){.usp-bar.style-cols-3 .content-box .content-box-box .block-box{width:100%;padding:0;margin-bottom:40px}.usp-bar.style-cols-3 .content-box .content-box-box .block-box:last-child{margin-bottom:0}}.usp-bar.style-cols-3 .content-box .content-box-box .block-box .icon img{max-width:80px}@media (max-width: 768px){.usp-bar.style-cols-3 .content-box .content-box-box .block-box .icon img{height:auto;max-width:100%}}.usp-bar.style-cols-3 .content-box .content-box-box .block-box .text-box{max-width:260px;margin:0 auto}@media (max-width: 768px){.usp-bar.style-cols-3 .content-box .content-box-box .block-box .text-box{width:calc(100% - 56px);max-width:initial;padding-left:16px}}.usp-bar.style-cols-3 .content-box .content-box-box .block-box h3{font-size:24px;line-height:32px;color:#fff;margin-bottom:8px}@media (max-width: 768px){.usp-bar.style-cols-3 .content-box .content-box-box .block-box h3{font-size:18px;line-height:24px}}.usp-bar.style-cols-3 .content-box .content-box-box .block-box p{width:100%;padding:0}@media (max-width: 768px){.usp-bar.style-cols-3 .content-box .content-box-box .block-box p{font-size:16px;line-height:24px}}.blog-details-banner{margin:0!important;padding-top:4px;color:#2e2e2e}@media (max-width: 992px){.blog-details-banner{padding-top:9px}}.blog-details-banner .breadcrumbs-box{margin-bottom:32px;padding:0}.blog-details-banner .breadcrumbs-box span{color:#2e2e2e}.blog-details-banner .page-width{padding:0}.blog-details-banner .content-box{display:flex;align-items:center;margin-bottom:88px}@media (max-width: 992px){.blog-details-banner .content-box{flex-wrap:wrap;margin-bottom:24px}}.blog-details-banner .content-box .text-box{width:51.5%;padding-right:35px}@media (max-width: 992px){.blog-details-banner .content-box .text-box{width:100%;padding:0;order:2}}.blog-details-banner .content-box .text-box h1{color:#2e2e2e;text-align:left;margin-bottom:24px}@media (max-width: 992px){.blog-details-banner .content-box .text-box h1{margin-bottom:16px}}.blog-details-banner .content-box .text-box span{display:block;font-size:16px;line-height:24px;color:#6c6c6c}.blog-details-banner .content-box .img-box{width:48.5%}@media (max-width: 992px){.blog-details-banner .content-box .img-box{width:100%;order:1;margin-bottom:24px}}.blog-details-banner .content-box .img-box img{border-radius:8px;filter:drop-shadow(0px -4px 66px rgba(0,0,0,.08))}.blog-details-banner .share-box{border-bottom:1px solid #EAEAEA;padding-bottom:22px}@media (max-width: 992px){.blog-details-banner .share-box{padding:0 20px 24px;margin:0 -20px}}.blog-details-banner .share-box .share-button{margin:0}.blog-details-banner .share-box .share-button button{color:#2e2e2e;@includer rm-14-17;display:flex;transition:all .2s;text-decoration:none!important}@media (min-width: 768.5px){.blog-details-banner .share-box .share-button button:hover{opacity:.7}}.blog-details-banner .share-box .share-button button:active{opacity:.7}.blog-details-banner .share-box .share-button button span{width:40px;height:40px;display:flex;border:1px solid #EAEAEA;border-radius:50%;align-items:center;justify-content:center;margin-right:16px;padding-bottom:2px}.blog-details-banner .share-box .share-button button span svg{width:16px;height:auto;margin:0;min-width:initial}html .template-article .article-template__content.page-width{padding:0}html .template-article .article-template__content #bloggy--article{max-width:688px;padding:0 20px;margin:48px auto 0!important;color:var(--cpap-text-text-gray)}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article{margin-top:32px!important}}html .template-article .article-template__content #bloggy--article h1,html .template-article .article-template__content #bloggy--article h2,html .template-article .article-template__content #bloggy--article h3,html .template-article .article-template__content #bloggy--article h4,html .template-article .article-template__content #bloggy--article h5,html .template-article .article-template__content #bloggy--article h6{color:#2e2e2e}html .template-article .article-template__content #bloggy--article br{display:none}html .template-article .article-template__content #bloggy--article .padding_vertical--small{padding:24px!important}html .template-article .article-template__content #bloggy--article .bggle_text{border-radius:16px}html .template-article .article-template__content #bloggy--article .bggle--block{margin-bottom:40px!important}html .template-article .article-template__content #bloggy--article .bggle--block h1{font-size:24px;line-height:32px}html .template-article .article-template__content #bloggy--article .bggle--block p{font-weight:400;font-size:17px;line-height:26px;color:var(--cpap-text-text-gray);margin-bottom:24px!important}html .template-article .article-template__content #bloggy--article .bggle--block p:last-child{margin-bottom:0!important}html .template-article .article-template__content #bloggy--article .bggle--block p a{font-weight:500;text-decoration:underline!important}html .template-article .article-template__content #bloggy--article .bggle--block p.cpap-h3{color:#2e2e2e;font-weight:500;font-size:24px;line-height:32px}html .template-article .article-template__content #bloggy--article .bggle--block p.cpap-h1{font-weight:500;font-size:24px;line-height:32px}html .template-article .article-template__content #bloggy--article .bggle--block a:visited{color:var(--cpap-primary-soft-black)!important}html .template-article .article-template__content #bloggy--article .bggle--block h3,html .template-article .article-template__content #bloggy--article .bggle--block h1{color:#2e2e2e;font-weight:500;font-size:24px;line-height:32px;margin-bottom:24px}html .template-article .article-template__content #bloggy--article .bggle--block ul{padding-left:14px!important;margin:24px 0}html .template-article .article-template__content #bloggy--article .bggle--block ul:last-child{margin-bottom:0}html .template-article .article-template__content #bloggy--article .bggle--block ul li{font-weight:400;font-size:17px;line-height:26px}html .template-article .article-template__content #bloggy--article .bggle--block ol{padding:0 0 0 14px!important;list-style-type:inside!important;margin:24px 0}html .template-article .article-template__content #bloggy--article .bggle--block ol:last-child{margin-bottom:0}html .template-article .article-template__content #bloggy--article .bggle--block ol li{font-weight:400;font-size:17px;line-height:26px}html .template-article .article-template__content #bloggy--article .bggle--block img.fr-fic{margin:0!important}html .template-article .article-template__content #bloggy--article .bggle--block table{margin:0;padding:0;border:none}html .template-article .article-template__content #bloggy--article .bggle--block table th,html .template-article .article-template__content #bloggy--article .bggle--block table td{color:#2e2e2e;font-weight:400;font-size:14px;line-height:17px;text-align:center;padding:19.5px}html .template-article .article-template__content #bloggy--article .bggle--block table tr{border-bottom:1px solid rgba(46,46,46,.2)}html .template-article .article-template__content #bloggy--article .bggle--block table th:first-child{border-right:1px solid rgba(46,46,46,.2)}html .template-article .article-template__content #bloggy--article .bggle--block table thead{background:#f6f5f0}html .template-article .article-template__content #bloggy--article .bggle--block table thead th{font-weight:500;background:#f6f5f0}html .template-article .article-template__content #bloggy--article .bggle--block table tbody tr{background:#fff}html .template-article .article-template__content #bloggy--article .bggle--block table tbody tr:last-child{border:none;border-color:transparent}html .template-article .article-template__content #bloggy--article .bggle--block table tbody tr td:first-child{border-right:1px solid rgba(46,46,46,.2)}html .template-article .article-template__content #bloggy--article .bggle--block .fr-fic.fr-dib{width:auto;height:auto;transform:translateY(-3px);margin-right:3px!important;display:inline-block}html .template-article .article-template__content #bloggy--article .bggle--block p u{font-weight:500;font-size:16px;line-height:24px;color:var(--cpap-text-text-gray)}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .bggle_code.is-overflow{margin:0 -20px;padding:0 20px;overflow-x:auto}html .template-article .article-template__content #bloggy--article .bggle_code.is-overflow.not-overflow{overflow-x:inherit;margin:0;padding:0}html .template-article .article-template__content #bloggy--article .bggle_code.is-overflow.not-overflow .table-box{overflow:inherit;min-width:inherit;border:none}html .template-article .article-template__content #bloggy--article .bggle_code.is-overflow.not-overflow .table-left-heading{min-width:inherit;margin-right:-20px;border:1px solid #EAEAEA;border-radius:16px 0 0 16px;overflow:hidden}}html .template-article .article-template__content #bloggy--article .table-box{border:1px solid #EAEAEA;border-radius:16px;overflow:hidden}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .table-box{min-width:648px}html .template-article .article-template__content #bloggy--article .table-box::-webkit-scrollbar{width:100%;height:2px;background-color:#ff600a33;border-radius:10px;display:none}html .template-article .article-template__content #bloggy--article .table-box::-webkit-scrollbar-track{display:none}html .template-article .article-template__content #bloggy--article .table-box::-webkit-scrollbar-thumb{background-color:#ff600a;border-radius:10px;height:2px;display:none}}html .template-article .article-template__content #bloggy--article .table-left-heading{display:flex;min-width:648px}html .template-article .article-template__content #bloggy--article .table-left-heading table{min-width:auto}html .template-article .article-template__content #bloggy--article .table-left-heading .table1{width:25%;float:left}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .table-left-heading .table1{width:162px}}html .template-article .article-template__content #bloggy--article .table-left-heading .table1 th,html .template-article .article-template__content #bloggy--article .table-left-heading .table1 td{font-weight:500;background:#f6f5f0}html .template-article .article-template__content #bloggy--article .table-left-heading .table2{width:75%;overflow:auto}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .table-left-heading .table2{width:calc(100% - 162px)}}html .template-article .article-template__content #bloggy--article .table-left-heading .table2 table{width:100%}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .table-left-heading .table2 table{width:max-content}}html .template-article .article-template__content #bloggy--article .table-left-heading .table2 table thead{background:none}html .template-article .article-template__content #bloggy--article .table-left-heading .table2 table th{background:none;font-weight:400}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .table-left-heading .table2 table th{min-width:162px;background:#fff}}html .template-article .article-template__content #bloggy--article .fact-checked{text-align:center;position:relative;padding-bottom:15px}html .template-article .article-template__content #bloggy--article .fact-checked a{font-weight:500;font-size:16px;line-height:24px;display:inline-block;padding-left:32px;position:relative}html .template-article .article-template__content #bloggy--article .fact-checked a:before{content:"";width:24px;height:24px;background-image:url(./Search-Icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}@media (min-width: 768.5px){html .template-article .article-template__content #bloggy--article .fact-checked a:hover{opacity:.7}}html .template-article .article-template__content #bloggy--article .fact-checked a:hover+.fact-checked-text{opacity:1;visibility:visible}html .template-article .article-template__content #bloggy--article .fact-checked a:active{opacity:.7}html .template-article .article-template__content #bloggy--article .fact-checked a span{text-decoration:underline}html .template-article .article-template__content #bloggy--article .fact-checked .fact-checked-text{background:#f6f5f0;padding:8px 16px;border-radius:16px;top:100%;left:50%;width:255px;z-index:1;transform:translate(-50%);opacity:0;visibility:hidden;transition:all .2s;position:absolute}html .template-article .article-template__content #bloggy--article .fact-checked .fact-checked-text:before{content:"";width:15px;height:15px;background-image:url(./Polygon-3.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:-11px;left:50%;transform:translate(-50%);z-index:1}html .template-article .article-template__content #bloggy--article .fact-checked .fact-checked-text p{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;margin:0}html .template-article .article-template__content #bloggy--article .bggle_author{padding-top:32px;display:flex;column-gap:inherit}html .template-article .article-template__content #bloggy--article .bggle_author+.bggle_author{border-top:1px solid #EAEAEA}html .template-article .article-template__content #bloggy--article .bggle_author .bggle_image--container{width:64px!important;position:static!important;height:auto!important;display:block!important}html .template-article .article-template__content #bloggy--article .bggle_author .bggle_image--container img{width:100%!important;height:64px!important;border-radius:50%!important;object-fit:cover!important}html .template-article .article-template__content #bloggy--article .bggle_author .bggle_text--container{width:calc(100% - 64px)!important;padding-left:32px!important;display:block!important}html .template-article .article-template__content #bloggy--article .bggle_author .bggle_text--container p{color:#2e2e2e;font-size:16px;line-height:24px;font-weight:500!important;margin-bottom:8px!important}html .template-article .article-template__content #bloggy--article .bggle_author .bggle_text--container div p{color:#6c6c6c}html .template-article .article-template__content #bloggy--article .bggle_author .bggle_text--container div p:last-child{margin-bottom:0!important}html .template-article .article-template__content #bloggy--article .bggle_table-of-content{padding:24px!important;background:#f6f5f0!important;border-radius:16px!important;border:1px solid #EAEAEA!important}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details[open] summary:before{transform:translateY(-50%) rotate(-90deg)}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details summary{padding-left:28px;position:relative;cursor:pointer}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details summary:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:16px;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(90deg);z-index:1;pointer-events:none;color:#2e2e2e;transition:all .2s}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details summary svg{display:none}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details summary p{font-weight:500;font-size:18px;line-height:24px;color:#2e2e2e;margin:0}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details .fd--column{padding:0!important}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details .fd--column a{margin-bottom:24px!important}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details .fd--column a:first-child{margin-top:24px}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details .fd--column a:last-child{margin-bottom:0!important}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details a{font-size:14px;line-height:17px;transition:all .2s;padding:0!important;color:#2e2e2e}@media (min-width: 768.5px){html .template-article .article-template__content #bloggy--article .bggle_table-of-content details a:hover{opacity:.7}}html .template-article .article-template__content #bloggy--article .bggle_table-of-content details a:active{opacity:.7}html .template-article .article-template__content #bloggy--article .bggle--key-takeaways{background:#394e67!important;border-radius:16px!important;padding:24px!important}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .bggle--key-takeaways{padding:16px!important}}html .template-article .article-template__content #bloggy--article .bggle--key-takeaways h3{text-align:center!important;font-size:24px;line-height:32px;color:#fff!important;margin-bottom:16px!important}html .template-article .article-template__content #bloggy--article .bggle--key-takeaways .key-takeaways-box{border-radius:16px!important;background:#bff1fc!important;padding:24px!important}html .template-article .article-template__content #bloggy--article .bggle--key-takeaways .key-takeaways-box ul{margin:0;padding:0}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .bggle--key-takeaways .key-takeaways-box ul{padding-left:24px!important}}html .template-article .article-template__content #bloggy--article .bggle--key-takeaways .key-takeaways-box ul li{color:#394e67;font-size:16px;line-height:24px;font-weight:500;margin:0}html .template-article .article-template__content #bloggy--article .bggle_image img{border-radius:8px;margin-bottom:0;display:block}html .template-article .article-template__content #bloggy--article .bggle_image .bggle_image-source{font-weight:400;font-size:14px;line-height:17px;color:#2e2e2e;margin-top:16px;font-style:normal}html .template-article .article-template__content #bloggy--article .bggle_button a{color:#2e2e2e!important;font-weight:700!important;font-size:14px!important;line-height:17px!important;padding:9px 24px!important;background:#fff!important;border-radius:28px!important}@media (min-width: 768.5px){html .template-article .article-template__content #bloggy--article .bggle_button a:hover{background:#ffefe6!important;border-color:#ff600a!important;color:#2e2e2e!important}}html .template-article .article-template__content #bloggy--article .bggle_button a:active{background:#ffefe6!important;border-color:#ff600a!important;color:#2e2e2e!important}html .template-article .article-template__content #bloggy--article .bggle_text-with-image,html .template-article .article-template__content #bloggy--article .bggle_text-with-video{padding:24px 24px 24px 40px!important;display:flex;gap:0!important;justify-content:space-between}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_text-with-image,html .template-article .article-template__content #bloggy--article .bggle_text-with-video{display:block!important;text-align:center;padding:24px 20px 88px!important;position:relative}}html .template-article .article-template__content #bloggy--article .bggle_text-with-image h3,html .template-article .article-template__content #bloggy--article .bggle_text-with-video h3{color:#394e67;margin-bottom:16px}html .template-article .article-template__content #bloggy--article .bggle_text-with-image p,html .template-article .article-template__content #bloggy--article .bggle_text-with-video p{color:#394e67;font-weight:500;font-size:16px;line-height:24px;margin-bottom:16px!important}html .template-article .article-template__content #bloggy--article .bggle_text-with-image p:last-child,html .template-article .article-template__content #bloggy--article .bggle_text-with-video p:last-child{margin-bottom:0}html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_button,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_button{margin-top:24px!important}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_button,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_button{position:absolute;bottom:24px;left:0;width:100%;text-align:center;padding:0 40px}}html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_button a,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_button a{padding:11.5px 16px!important;border:none!important;min-width:100px!important;text-align:center}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_button a,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_button a{width:100%;display:block}}html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_text--container,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container{width:calc(50% - 10px);max-width:256px}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_text--container,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container{width:100%;max-width:100%;margin-bottom:24px}}html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_image--container,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_image--container{width:calc(50% - 10px);max-width:256px;position:static!important}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_image--container,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_image--container{width:100%;max-width:100%;padding:0 20px}}html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_image--container img,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_image--container img{border-radius:8px}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_text-with-image .bggle_image--container img,html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_image--container img{width:100%!important}}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container{padding-top:71px}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container img{margin-bottom:1px!important}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container p{margin:0!important}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container .bggle-font{margin-bottom:16px!important}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_text--container .bggle_button{margin-top:40px!important}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_image--container{position:static}html .template-article .article-template__content #bloggy--article .bggle_text-with-video .bggle_image--container video{height:100%;border-radius:8px;object-fit:cover}html .template-article .article-template__content #bloggy--article .bggle_double-column{padding:0!important;background:none!important;column-gap:16px!important}@media (max-width: 767px){html .template-article .article-template__content #bloggy--article .bggle_double-column{column-gap:12px!important}}html .template-article .article-template__content #bloggy--article .bggle_double-column>div{background:#f6f5f0;border-radius:8px;padding:24px}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .bggle_double-column>div{padding:16px}}html .template-article .article-template__content #bloggy--article .bggle_double-column>div h1{display:flex;align-items:center;margin-bottom:16px}@media (max-width: 992px){html .template-article .article-template__content #bloggy--article .bggle_double-column>div h1{margin-bottom:24px}}html .template-article .article-template__content #bloggy--article .bggle_double-column>div h1 img.fr-fic{width:20px;display:inline-block;margin:0 0 0 12px!important}html .template-article .article-template__content #bloggy--article .bggle_double-column>div ul{margin:0!important;padding:0 0 0 22px!important}html .template-article .article-template__content #bloggy--article .bggle_double-column>div ul li{margin:0 0 16px!important;color:#2e2e2e;position:relative;font-weight:500;font-size:14px;line-height:17px}html .template-article .article-template__content #bloggy--article .bggle_double-column>div ul li:last-child{margin-bottom:0}html .template-article .article-template__content #bloggy--article .bggle_double-images{gap:16px!important}html .template-article .article-template__content #bloggy--article .bggle_double-images>div{width:calc(50% - 8px)!important}html .template-article .article-template__content #bloggy--article .bggle_double-images img{border-radius:8px}html .template-article .article-template__content #bloggy--article .bggle_social{margin:0 -8px}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_social .flex{margin-bottom:-16px}}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button{padding:0 8px!important;width:25%!important;display:block!important;margin:0}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button{width:50%!important;margin-bottom:16px}}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link{margin:0!important;padding:8px 16px!important;color:#fff!important;font-weight:500!important;font-size:18px!important;line-height:24px!important;border-radius:8px!important;min-height:48px}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link{justify-content:center}}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link span{margin-left:16px!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.facebook{background:#0e74de!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.facebook svg{width:16px!important;height:auto!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.pinterest{background:#db0221!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.pinterest svg{width:24.78px!important;height:auto!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.twitter{background:#1d99e5!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.twitter svg{width:32px!important;height:auto!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.email{background:#989898!important}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link.email svg{width:32px!important;height:auto!important}@media (min-width: 768.5px){html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link:hover{opacity:.7}}html .template-article .article-template__content #bloggy--article .bggle_social .bggle_button .bggle_button-link:active{opacity:.7}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container{padding-right:24px!important}@media (max-width: 768px){html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container{padding-right:19px!important}}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .bloggle_product--img,html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .bloggle_product--infos{margin-bottom:16px!important}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .bloggle_product--infos .bloggle_product--title{color:#2e2e2e!important;font-size:14px!important;line-height:17px!important;font-weight:500!important;margin-bottom:16px!important}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .bloggle_product--infos .jc--center .bggle--compare{color:#2e2e2e!important;font-size:14px!important;line-height:17px!important;font-weight:500!important;margin:0 4px 0 0!important;text-decoration:none!important}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .bloggle_product--infos .jc--center .bggle--price{color:#6c6c6c!important;font-size:14px!important;line-height:17px!important;font-weight:400!important;margin:0!important;text-decoration:line-through!important}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .btn{font-weight:700!important;font-size:18px!important;line-height:24px!important;padding:16px!important;text-align:center!important;color:#fff!important;width:100%;background:#ff600a!important}@media (min-width: 768.5px){html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .btn:hover{background:#ffefe6!important;color:#2e2e2e!important}}html .template-article .article-template__content #bloggy--article .bggle_product-slider .bggle_product-container .btn:active{background:#ffefe6!important;color:#2e2e2e!important}html .template-article .article-template__content #bloggy--article .tns-nav button{width:12px!important;height:12px!important;border-radius:50%!important;cursor:pointer!important;margin:0 4px!important;min-width:initial!important;max-height:initial!important;background:#ffefe6!important}html .template-article .article-template__content #bloggy--article .tns-nav button.tns-nav-active{background:#ff600a!important}html .template-article .article-template__comment-wrapper{margin:52px auto 120px!important;max-width:1440px;padding:0 56px!important}@media (max-width: 992px){html .template-article .article-template__comment-wrapper{padding-left:20px!important;padding-right:20px!important;margin-top:30px!important}}html .template-article .article-template__comment-wrapper #comments{max-width:988px;padding:0 0 120px!important;border-bottom:1px solid #EAEAEA}@media (max-width: 768px){html .template-article .article-template__comment-wrapper #comments{padding-bottom:72px!important}}html .template-article .article-template__comment-wrapper .article-template__comments{display:flex;flex-wrap:wrap;justify-content:flex-end}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment{background:#f6f5f0;border-radius:8px;margin-bottom:16px;padding:40px;width:100%}@media (max-width: 768px){html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment{padding:24px}}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment:nth-child(2n){width:calc(100% - 68px)}@media (max-width: 768px){html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment:nth-child(2n){width:calc(100% - 24px);padding:24px 22px}}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment p:last-child{margin-bottom:0}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment footer{text-align:left;margin-top:32px}@media (max-width: 768px){html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment footer{margin-top:24px}}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment footer span{font-weight:400;letter-spacing:0;font-size:14px;line-height:17px;text-transform:inherit;color:#6c6c6c}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment footer span:first-child{font-weight:500;color:#2e2e2e}html .template-article .article-template__comment-wrapper .article-template__comments .article-template__comments-comment footer span:after{display:none!important}html .template-article .article-template__comment-wrapper h2{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:18px}html .template-article .article-template__comment-wrapper form{max-width:761px;margin:0 auto}html .template-article .article-template__comment-wrapper form h2{margin-bottom:4px}html .template-article .article-template__comment-wrapper p{color:#6c6c6c;font-size:16px;line-height:24px;margin-bottom:24px}html .template-article .article-template__comment-wrapper .article-template__comments-fields{display:block!important;margin-top:24.5px!important;margin-bottom:33px!important}@media (max-width: 768px){html .template-article .article-template__comment-wrapper .article-template__comments-fields{margin-bottom:36px!important}}html .template-article .article-template__comment-wrapper .article-template__comment-fields{display:block!important}html .template-article .article-template__comment-wrapper .field{display:flex;flex-wrap:wrap;margin:0 0 16px!important}html .template-article .article-template__comment-wrapper .field label{order:1;width:100%!important;position:static!important;color:#2e2e2e!important;font-size:14px!important;line-height:17px!important;display:block!important;margin:0 0 4px!important;letter-spacing:0}html .template-article .article-template__comment-wrapper .field input,html .template-article .article-template__comment-wrapper .field textarea{order:2;width:100%;border:1px solid #EAEAEA;padding:19px 16px;color:#2e2e2e;font-size:14px!important;line-height:17px!important;display:block!important;border-radius:8px!important;height:auto!important;min-height:initial!important;max-height:initial!important;transition:all .2s}html .template-article .article-template__comment-wrapper .field input:focus,html .template-article .article-template__comment-wrapper .field textarea:focus{border-color:#2e2e2e!important}html .template-article .article-template__comment-wrapper .field input::-webkit-input-placeholder,html .template-article .article-template__comment-wrapper .field textarea::-webkit-input-placeholder{opacity:1;color:#6c6c6c;font-size:14px!important;line-height:17px!important}html .template-article .article-template__comment-wrapper .field input:-moz-placeholder,html .template-article .article-template__comment-wrapper .field textarea:-moz-placeholder{opacity:1;color:#6c6c6c;font-size:14px!important;line-height:17px!important}html .template-article .article-template__comment-wrapper .field input::-moz-placeholder,html .template-article .article-template__comment-wrapper .field textarea::-moz-placeholder{opacity:1;color:#6c6c6c;font-size:14px!important;line-height:17px!important}html .template-article .article-template__comment-wrapper .field input:-ms-input-placeholder,html .template-article .article-template__comment-wrapper .field textarea:-ms-input-placeholder{opacity:1;color:#6c6c6c;font-size:14px!important;line-height:17px!important}html .template-article .article-template__comment-wrapper .field textarea{height:220px!important}html .template-article .article-template__comment-wrapper input[type=submit]{color:#2e2e2e!important;font-weight:700!important;font-size:14px!important;line-height:35px!important;padding:0 24px!important;border:1px solid #FF600A!important;border-radius:28px!important;background:#fff!important;letter-spacing:0;width:147px!important;height:35px!important;max-height:initial!important;min-height:initial!important;transition:all .2s}@media (min-width: 768.5px){html .template-article .article-template__comment-wrapper input[type=submit]:hover{background:#ffefe6!important}}html .template-article .article-template__comment-wrapper input[type=submit]:active{background:#ffefe6!important}.shop-by-brand.popular-brands{padding:0;margin-bottom:80px}@media (max-width: 768px){.shop-by-brand.popular-brands{margin-bottom:40px}}.shop-by-brand.popular-brands .position-relative{display:block!important;margin-bottom:40px!important}@media (max-width: 768px){.shop-by-brand.popular-brands .position-relative{margin-bottom:24px!important}}.shop-by-brand.popular-brands .position-relative h2{font-size:24px;line-height:32px;color:#2e2e2e}.content-banner.shop-by-brand-banner .text-box{padding-top:52px}@media (max-width: 992px){.content-banner.shop-by-brand-banner .text-box{padding-top:0}}.all-brands{margin-bottom:40px}@media (max-width: 768px){.all-brands{margin-bottom:8px}}.all-brands h2{font-size:24px;line-height:32px;color:#2e2e2e;margin-bottom:40px}@media (max-width: 768px){.all-brands h2{margin-bottom:24px}}.all-brands .brands-list{max-width:1235px}.all-brands .brands-list-box{margin:0 -66.5px;display:flex;flex-wrap:wrap}@media (max-width: 1300px){.all-brands .brands-list-box{margin:0 -20px}}@media (max-width: 556px){.all-brands .brands-list-box{margin:0}}.all-brands .brands-list-box .list-box{padding:0 20px;width:16.66666%;margin-bottom:40px;display:flex;justify-content:center}@media (max-width: 1300px){.all-brands .brands-list-box .list-box{padding:0 20px;justify-content:flex-start}}@media (max-width: 992px){.all-brands .brands-list-box .list-box{width:25%}}@media (max-width: 768px){.all-brands .brands-list-box .list-box{margin-bottom:32px;width:33.333%}}@media (max-width: 556px){.all-brands .brands-list-box .list-box{width:53%;padding:0}.all-brands .brands-list-box .list-box:nth-child(2n){width:47%}}.all-brands .brands-list-box .list-box a{font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e;display:inline-block;padding-right:20px;margin:0 8px;position:relative}@media (max-width: 1300px){.all-brands .brands-list-box .list-box a{margin:0}}.all-brands .brands-list-box .list-box a:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1;pointer-events:none;color:inherit;transition:all .2s}@media (min-width: 768.5px){.all-brands .brands-list-box .list-box a:hover{padding-right:24px}}@media (min-width: 768.5px) and (max-width: 1300px){.all-brands .brands-list-box .list-box a:hover{padding-right:20px;transform:translate(-4px)}}@media (min-width: 768.5px){.all-brands .brands-list-box .list-box a:hover:before{right:-5px}}.all-brands .brands-list-box .list-box a:active{padding-right:24px}@media (max-width: 1300px){.all-brands .brands-list-box .list-box a:active{padding-right:20px;transform:translate(-4px)}}.all-brands .brands-list-box .list-box a:active:before{right:-4px}@media (max-width: 1300px){.all-brands .brands-list-box .list-box a:active:before{right:-8px}}.shop-by-brand-csr-callout{margin-bottom:120px}.shop-by-brand-csr-callout .csr-callout{max-width:648px;margin:40px auto 0;background:#371726;border-radius:16px;padding:20px;display:flex;align-items:center}@media (max-width: 768px){.shop-by-brand-csr-callout .csr-callout{position:relative;padding:20px 16px;margin-top:0}}.shop-by-brand-csr-callout .csr-callout figure{margin:0 20px 0 0;width:120px;position:relative}@media (max-width: 767.98px){.shop-by-brand-csr-callout .csr-callout figure{width:70px}}.shop-by-brand-csr-callout .csr-callout figure:before{content:"";position:absolute;top:3px;right:-4px;width:120px;height:120px;border-radius:50%;background:linear-gradient(90deg,#ffaa8f 27.15%,#f0c6ff 70.37%);opacity:.6;filter:blur(3.94065px);transform:rotate(-135deg)}@media (max-width: 767.98px){.shop-by-brand-csr-callout .csr-callout figure:before{width:70px;height:70px}}.shop-by-brand-csr-callout .csr-callout figure span{width:120px;height:120px;border-radius:50%;overflow:hidden;display:block;z-index:1;position:relative}@media (max-width: 767.98px){.shop-by-brand-csr-callout .csr-callout figure span{width:70px;height:70px}}.shop-by-brand-csr-callout .csr-callout figure span img{width:100%;height:100%;object-fit:cover}.shop-by-brand-csr-callout .csr-callout .text-box{width:calc(100% - 140px)}@media (max-width: 768px){.shop-by-brand-csr-callout .csr-callout .text-box{width:100%}}.shop-by-brand-csr-callout .csr-callout .text-box h3{font-size:24px;line-height:32px;max-width:422px;color:#fff;margin-bottom:0}@media (max-width: 768px){.shop-by-brand-csr-callout .csr-callout .text-box h3{padding-top:3px;min-height:67px}}.shop-by-brand-csr-callout .csr-callout .text-box p{font-size:16px;line-height:24px;color:#fff;margin-bottom:17px}@media (max-width: 768px){.shop-by-brand-csr-callout .csr-callout .text-box p{font-weight:500;font-size:14px;line-height:17px;margin-bottom:20px}}.shop-by-brand-csr-callout .csr-callout .text-box p:last-child{margin-bottom:0;font-weight:500;font-size:14px;line-height:17px}.shop-by-brand-csr-callout .csr-callout .text-box p a{font-weight:700;text-decoration:none!important;border-bottom:1px solid #FF600A}.shop-by-brand-csr-callout .csr-callout .text-box p a:hover{opacity:.7}.shop-by-brand-csr-callout .csr-callout-mobile{display:none}@media (max-width: 767.98px){.shop-by-brand-csr-callout .csr-callout-mobile{display:block}}.shop-by-brand-csr-callout .text-box-image{margin-bottom:12px}@media (max-width: 767.98px){.shop-by-brand-csr-callout .csr-callout-desktop{display:none}.shop-by-brand-csr-callout .text-box-image{margin-bottom:24px;display:flex;align-items:center}}body .addresses [aria-expanded=true]~div[id]{opacity:1!important;visibility:visible!important}body .customer.addresses{width:100%!important;max-width:1368px!important;margin:0 auto!important;padding:24px 20px 0!important;margin-bottom:120px}@media (max-width: 768px){body .customer.addresses{padding-top:12px!important;margin-bottom:0}}body .customer.addresses .address-is-empty{font-weight:500!important;font-size:18px!important;line-height:24px!important;color:#2e2e2e!important;margin:64px 0 32px!important}@media (max-width: 768px){body .customer.addresses .address-is-empty{margin-bottom:24px!important;margin-top:0!important}}body .customer.addresses .breadcrumbs-box{margin-bottom:40px}@media (max-width: 768px){body .customer.addresses .breadcrumbs-box{margin-bottom:32px;padding-bottom:0}}body .customer.addresses .breadcrumbs-box a{text-decoration:none!important}body .customer.addresses h1{font-size:24px;line-height:32px;color:#2e2e2e;text-align:left;margin-bottom:24px}body .customer.addresses>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0 32px}@media (max-width: 600px){body .customer.addresses>ul{gap:0}}body .customer.addresses>ul li{width:calc(25% - 24px);background:#fff;border:1px solid #EAEAEA;border-radius:16px;margin:0 0 32px;padding:16px 24px;box-shadow:0 -4px 66px #00000014;text-align:left}@media (max-width: 992px){body .customer.addresses>ul li{width:calc(50% - 16px)}}@media (max-width: 600px){body .customer.addresses>ul li{width:100%;margin-bottom:24px}body .customer.addresses>ul li:last-child{margin-bottom:32px}}body .customer.addresses>ul li p{margin-bottom:8px;font-weight:500;font-size:14px;line-height:17px;color:#2e2e2e}body .customer.addresses>ul li p:first-child{font-weight:700}@media (max-width: 768px){body .customer.addresses>ul li p:first-child{font-weight:500}}body .customer.addresses>ul li button[type=button],body .customer.addresses>ul li .delete-popup-btn{border:none;font-size:14px;line-height:17px;padding:0 0 4px;margin:12px 24px 0 0;color:#2e2e2e!important;border-bottom:1px solid #FF600A;letter-spacing:0;min-width:inherit;max-height:inherit;min-height:inherit;max-width:inherit;font-weight:700;transition:all .2s;text-decoration:none!important}@media (max-width: 768px){body .customer.addresses>ul li button[type=button],body .customer.addresses>ul li .delete-popup-btn{margin-top:4px}}body .customer.addresses>ul li button[type=button]:before,body .customer.addresses>ul li button[type=button]:after,body .customer.addresses>ul li .delete-popup-btn:before,body .customer.addresses>ul li .delete-popup-btn:after{display:none!important}@media (min-width: 768.5px){body .customer.addresses>ul li button[type=button]:hover,body .customer.addresses>ul li .delete-popup-btn:hover{opacity:.7}}body .customer.addresses>ul li button[type=button]:active,body .customer.addresses>ul li .delete-popup-btn:active{opacity:.7}body .customer.addresses div[data-address] button,body .customer.addresses form button{margin:0!important;display:inline-block;text-align:center;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;background:#fff;border:1px solid #FF600A;letter-spacing:0;border-radius:28px;transition:all .2s;padding:10.5px 23px;min-width:inherit;max-height:inherit;min-height:inherit;max-width:inherit}@media (min-width: 768.5px){body .customer.addresses div[data-address] button:hover,body .customer.addresses form button:hover{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}}body .customer.addresses div[data-address] button:active,body .customer.addresses form button:active{background:#ffefe6;border-color:#ff600a;color:#2e2e2e}body .customer.addresses div[data-address] button:before,body .customer.addresses div[data-address] button:after,body .customer.addresses form button:before,body .customer.addresses form button:after{display:none!important}body .customer.addresses #AddAddress,body .customer.addresses .editaddress,body .customer.addresses .popup-delete-address{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0009;padding:31px 20px;z-index:10000000000000000;overflow-y:auto;overflow-x:hidden;display:block!important;transition:all .3s;opacity:0;visibility:hidden}@media (max-width: 768px){body .customer.addresses #AddAddress,body .customer.addresses .editaddress,body .customer.addresses .popup-delete-address{padding:60px 20px 37px}}body .customer.addresses #AddAddress *,body .customer.addresses .editaddress *,body .customer.addresses .popup-delete-address *{letter-spacing:0!important}body .customer.addresses #AddAddress .AddAddress-box,body .customer.addresses #AddAddress .editaddress-box,body .customer.addresses #AddAddress .popup-main,body .customer.addresses .editaddress .AddAddress-box,body .customer.addresses .editaddress .editaddress-box,body .customer.addresses .editaddress .popup-main,body .customer.addresses .popup-delete-address .AddAddress-box,body .customer.addresses .popup-delete-address .editaddress-box,body .customer.addresses .popup-delete-address .popup-main{max-width:440px;margin:0 auto;background:#fff;border-radius:8px;overflow:hidden}body .customer.addresses #AddAddress .AddAddress-box .title-box,body .customer.addresses #AddAddress .AddAddress-box .popup-title,body .customer.addresses #AddAddress .editaddress-box .title-box,body .customer.addresses #AddAddress .editaddress-box .popup-title,body .customer.addresses #AddAddress .popup-main .title-box,body .customer.addresses #AddAddress .popup-main .popup-title,body .customer.addresses .editaddress .AddAddress-box .title-box,body .customer.addresses .editaddress .AddAddress-box .popup-title,body .customer.addresses .editaddress .editaddress-box .title-box,body .customer.addresses .editaddress .editaddress-box .popup-title,body .customer.addresses .editaddress .popup-main .title-box,body .customer.addresses .editaddress .popup-main .popup-title,body .customer.addresses .popup-delete-address .AddAddress-box .title-box,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title,body .customer.addresses .popup-delete-address .editaddress-box .title-box,body .customer.addresses .popup-delete-address .editaddress-box .popup-title,body .customer.addresses .popup-delete-address .popup-main .title-box,body .customer.addresses .popup-delete-address .popup-main .popup-title{display:flex;background:#f6f5f0;align-items:center;justify-content:space-between;padding:12px 24px}body .customer.addresses #AddAddress .AddAddress-box .title-box h2,body .customer.addresses #AddAddress .AddAddress-box .title-box h3,body .customer.addresses #AddAddress .AddAddress-box .popup-title h2,body .customer.addresses #AddAddress .AddAddress-box .popup-title h3,body .customer.addresses #AddAddress .editaddress-box .title-box h2,body .customer.addresses #AddAddress .editaddress-box .title-box h3,body .customer.addresses #AddAddress .editaddress-box .popup-title h2,body .customer.addresses #AddAddress .editaddress-box .popup-title h3,body .customer.addresses #AddAddress .popup-main .title-box h2,body .customer.addresses #AddAddress .popup-main .title-box h3,body .customer.addresses #AddAddress .popup-main .popup-title h2,body .customer.addresses #AddAddress .popup-main .popup-title h3,body .customer.addresses .editaddress .AddAddress-box .title-box h2,body .customer.addresses .editaddress .AddAddress-box .title-box h3,body .customer.addresses .editaddress .AddAddress-box .popup-title h2,body .customer.addresses .editaddress .AddAddress-box .popup-title h3,body .customer.addresses .editaddress .editaddress-box .title-box h2,body .customer.addresses .editaddress .editaddress-box .title-box h3,body .customer.addresses .editaddress .editaddress-box .popup-title h2,body .customer.addresses .editaddress .editaddress-box .popup-title h3,body .customer.addresses .editaddress .popup-main .title-box h2,body .customer.addresses .editaddress .popup-main .title-box h3,body .customer.addresses .editaddress .popup-main .popup-title h2,body .customer.addresses .editaddress .popup-main .popup-title h3,body .customer.addresses .popup-delete-address .AddAddress-box .title-box h2,body .customer.addresses .popup-delete-address .AddAddress-box .title-box h3,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title h2,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title h3,body .customer.addresses .popup-delete-address .editaddress-box .title-box h2,body .customer.addresses .popup-delete-address .editaddress-box .title-box h3,body .customer.addresses .popup-delete-address .editaddress-box .popup-title h2,body .customer.addresses .popup-delete-address .editaddress-box .popup-title h3,body .customer.addresses .popup-delete-address .popup-main .title-box h2,body .customer.addresses .popup-delete-address .popup-main .title-box h3,body .customer.addresses .popup-delete-address .popup-main .popup-title h2,body .customer.addresses .popup-delete-address .popup-main .popup-title h3{color:#2e2e2e;font-size:18px;line-height:24px;margin:0}body .customer.addresses #AddAddress .AddAddress-box .title-box a,body .customer.addresses #AddAddress .AddAddress-box .popup-title a,body .customer.addresses #AddAddress .editaddress-box .title-box a,body .customer.addresses #AddAddress .editaddress-box .popup-title a,body .customer.addresses #AddAddress .popup-main .title-box a,body .customer.addresses #AddAddress .popup-main .popup-title a,body .customer.addresses .editaddress .AddAddress-box .title-box a,body .customer.addresses .editaddress .AddAddress-box .popup-title a,body .customer.addresses .editaddress .editaddress-box .title-box a,body .customer.addresses .editaddress .editaddress-box .popup-title a,body .customer.addresses .editaddress .popup-main .title-box a,body .customer.addresses .editaddress .popup-main .popup-title a,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a,body .customer.addresses .popup-delete-address .editaddress-box .title-box a,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a,body .customer.addresses .popup-delete-address .popup-main .title-box a,body .customer.addresses .popup-delete-address .popup-main .popup-title a{width:40px;height:40px;display:block;border-radius:50%;background:#fff;position:relative}body .customer.addresses #AddAddress .AddAddress-box .title-box a:before,body .customer.addresses #AddAddress .AddAddress-box .title-box a:after,body .customer.addresses #AddAddress .AddAddress-box .popup-title a:before,body .customer.addresses #AddAddress .AddAddress-box .popup-title a:after,body .customer.addresses #AddAddress .editaddress-box .title-box a:before,body .customer.addresses #AddAddress .editaddress-box .title-box a:after,body .customer.addresses #AddAddress .editaddress-box .popup-title a:before,body .customer.addresses #AddAddress .editaddress-box .popup-title a:after,body .customer.addresses #AddAddress .popup-main .title-box a:before,body .customer.addresses #AddAddress .popup-main .title-box a:after,body .customer.addresses #AddAddress .popup-main .popup-title a:before,body .customer.addresses #AddAddress .popup-main .popup-title a:after,body .customer.addresses .editaddress .AddAddress-box .title-box a:before,body .customer.addresses .editaddress .AddAddress-box .title-box a:after,body .customer.addresses .editaddress .AddAddress-box .popup-title a:before,body .customer.addresses .editaddress .AddAddress-box .popup-title a:after,body .customer.addresses .editaddress .editaddress-box .title-box a:before,body .customer.addresses .editaddress .editaddress-box .title-box a:after,body .customer.addresses .editaddress .editaddress-box .popup-title a:before,body .customer.addresses .editaddress .editaddress-box .popup-title a:after,body .customer.addresses .editaddress .popup-main .title-box a:before,body .customer.addresses .editaddress .popup-main .title-box a:after,body .customer.addresses .editaddress .popup-main .popup-title a:before,body .customer.addresses .editaddress .popup-main .popup-title a:after,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a:before,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a:after,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a:before,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a:after,body .customer.addresses .popup-delete-address .editaddress-box .title-box a:before,body .customer.addresses .popup-delete-address .editaddress-box .title-box a:after,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a:before,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a:after,body .customer.addresses .popup-delete-address .popup-main .title-box a:before,body .customer.addresses .popup-delete-address .popup-main .title-box a:after,body .customer.addresses .popup-delete-address .popup-main .popup-title a:before,body .customer.addresses .popup-delete-address .popup-main .popup-title a:after{content:"";width:11px;height:1px;background:#2e2e2e;position:absolute;top:50%;left:50%;z-index:1}body .customer.addresses #AddAddress .AddAddress-box .title-box a:before,body .customer.addresses #AddAddress .AddAddress-box .popup-title a:before,body .customer.addresses #AddAddress .editaddress-box .title-box a:before,body .customer.addresses #AddAddress .editaddress-box .popup-title a:before,body .customer.addresses #AddAddress .popup-main .title-box a:before,body .customer.addresses #AddAddress .popup-main .popup-title a:before,body .customer.addresses .editaddress .AddAddress-box .title-box a:before,body .customer.addresses .editaddress .AddAddress-box .popup-title a:before,body .customer.addresses .editaddress .editaddress-box .title-box a:before,body .customer.addresses .editaddress .editaddress-box .popup-title a:before,body .customer.addresses .editaddress .popup-main .title-box a:before,body .customer.addresses .editaddress .popup-main .popup-title a:before,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a:before,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a:before,body .customer.addresses .popup-delete-address .editaddress-box .title-box a:before,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a:before,body .customer.addresses .popup-delete-address .popup-main .title-box a:before,body .customer.addresses .popup-delete-address .popup-main .popup-title a:before{transform:translate(-50%,-50%) rotate(45deg)}body .customer.addresses #AddAddress .AddAddress-box .title-box a:after,body .customer.addresses #AddAddress .AddAddress-box .popup-title a:after,body .customer.addresses #AddAddress .editaddress-box .title-box a:after,body .customer.addresses #AddAddress .editaddress-box .popup-title a:after,body .customer.addresses #AddAddress .popup-main .title-box a:after,body .customer.addresses #AddAddress .popup-main .popup-title a:after,body .customer.addresses .editaddress .AddAddress-box .title-box a:after,body .customer.addresses .editaddress .AddAddress-box .popup-title a:after,body .customer.addresses .editaddress .editaddress-box .title-box a:after,body .customer.addresses .editaddress .editaddress-box .popup-title a:after,body .customer.addresses .editaddress .popup-main .title-box a:after,body .customer.addresses .editaddress .popup-main .popup-title a:after,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a:after,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a:after,body .customer.addresses .popup-delete-address .editaddress-box .title-box a:after,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a:after,body .customer.addresses .popup-delete-address .popup-main .title-box a:after,body .customer.addresses .popup-delete-address .popup-main .popup-title a:after{transform:translate(-50%,-50%) rotate(-45deg)}@media (min-width: 768.5px){body .customer.addresses #AddAddress .AddAddress-box .title-box a:hover,body .customer.addresses #AddAddress .AddAddress-box .popup-title a:hover,body .customer.addresses #AddAddress .editaddress-box .title-box a:hover,body .customer.addresses #AddAddress .editaddress-box .popup-title a:hover,body .customer.addresses #AddAddress .popup-main .title-box a:hover,body .customer.addresses #AddAddress .popup-main .popup-title a:hover,body .customer.addresses .editaddress .AddAddress-box .title-box a:hover,body .customer.addresses .editaddress .AddAddress-box .popup-title a:hover,body .customer.addresses .editaddress .editaddress-box .title-box a:hover,body .customer.addresses .editaddress .editaddress-box .popup-title a:hover,body .customer.addresses .editaddress .popup-main .title-box a:hover,body .customer.addresses .editaddress .popup-main .popup-title a:hover,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a:hover,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a:hover,body .customer.addresses .popup-delete-address .editaddress-box .title-box a:hover,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a:hover,body .customer.addresses .popup-delete-address .popup-main .title-box a:hover,body .customer.addresses .popup-delete-address .popup-main .popup-title a:hover{opacity:.7}}body .customer.addresses #AddAddress .AddAddress-box .title-box a:active,body .customer.addresses #AddAddress .AddAddress-box .popup-title a:active,body .customer.addresses #AddAddress .editaddress-box .title-box a:active,body .customer.addresses #AddAddress .editaddress-box .popup-title a:active,body .customer.addresses #AddAddress .popup-main .title-box a:active,body .customer.addresses #AddAddress .popup-main .popup-title a:active,body .customer.addresses .editaddress .AddAddress-box .title-box a:active,body .customer.addresses .editaddress .AddAddress-box .popup-title a:active,body .customer.addresses .editaddress .editaddress-box .title-box a:active,body .customer.addresses .editaddress .editaddress-box .popup-title a:active,body .customer.addresses .editaddress .popup-main .title-box a:active,body .customer.addresses .editaddress .popup-main .popup-title a:active,body .customer.addresses .popup-delete-address .AddAddress-box .title-box a:active,body .customer.addresses .popup-delete-address .AddAddress-box .popup-title a:active,body .customer.addresses .popup-delete-address .editaddress-box .title-box a:active,body .customer.addresses .popup-delete-address .editaddress-box .popup-title a:active,body .customer.addresses .popup-delete-address .popup-main .title-box a:active,body .customer.addresses .popup-delete-address .popup-main .popup-title a:active{opacity:.7}body .customer.addresses #AddAddress .AddAddress-box form,body .customer.addresses #AddAddress .AddAddress-box .popup-content,body .customer.addresses #AddAddress .editaddress-box form,body .customer.addresses #AddAddress .editaddress-box .popup-content,body .customer.addresses #AddAddress .popup-main form,body .customer.addresses #AddAddress .popup-main .popup-content,body .customer.addresses .editaddress .AddAddress-box form,body .customer.addresses .editaddress .AddAddress-box .popup-content,body .customer.addresses .editaddress .editaddress-box form,body .customer.addresses .editaddress .editaddress-box .popup-content,body .customer.addresses .editaddress .popup-main form,body .customer.addresses .editaddress .popup-main .popup-content,body .customer.addresses .popup-delete-address .AddAddress-box form,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content,body .customer.addresses .popup-delete-address .editaddress-box form,body .customer.addresses .popup-delete-address .editaddress-box .popup-content,body .customer.addresses .popup-delete-address .popup-main form,body .customer.addresses .popup-delete-address .popup-main .popup-content{padding:24px;margin:0;display:block}@media (max-width: 768px){body .customer.addresses #AddAddress .AddAddress-box form,body .customer.addresses #AddAddress .AddAddress-box .popup-content,body .customer.addresses #AddAddress .editaddress-box form,body .customer.addresses #AddAddress .editaddress-box .popup-content,body .customer.addresses #AddAddress .popup-main form,body .customer.addresses #AddAddress .popup-main .popup-content,body .customer.addresses .editaddress .AddAddress-box form,body .customer.addresses .editaddress .AddAddress-box .popup-content,body .customer.addresses .editaddress .editaddress-box form,body .customer.addresses .editaddress .editaddress-box .popup-content,body .customer.addresses .editaddress .popup-main form,body .customer.addresses .editaddress .popup-main .popup-content,body .customer.addresses .popup-delete-address .AddAddress-box form,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content,body .customer.addresses .popup-delete-address .editaddress-box form,body .customer.addresses .popup-delete-address .editaddress-box .popup-content,body .customer.addresses .popup-delete-address .popup-main form,body .customer.addresses .popup-delete-address .popup-main .popup-content{padding:24px 16px}}body .customer.addresses #AddAddress .AddAddress-box form .field,body .customer.addresses #AddAddress .AddAddress-box form .select-field,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field,body .customer.addresses #AddAddress .editaddress-box form .field,body .customer.addresses #AddAddress .editaddress-box form .select-field,body .customer.addresses #AddAddress .editaddress-box .popup-content .field,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field,body .customer.addresses #AddAddress .popup-main form .field,body .customer.addresses #AddAddress .popup-main form .select-field,body .customer.addresses #AddAddress .popup-main .popup-content .field,body .customer.addresses #AddAddress .popup-main .popup-content .select-field,body .customer.addresses .editaddress .AddAddress-box form .field,body .customer.addresses .editaddress .AddAddress-box form .select-field,body .customer.addresses .editaddress .AddAddress-box .popup-content .field,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field,body .customer.addresses .editaddress .editaddress-box form .field,body .customer.addresses .editaddress .editaddress-box form .select-field,body .customer.addresses .editaddress .editaddress-box .popup-content .field,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field,body .customer.addresses .editaddress .popup-main form .field,body .customer.addresses .editaddress .popup-main form .select-field,body .customer.addresses .editaddress .popup-main .popup-content .field,body .customer.addresses .editaddress .popup-main .popup-content .select-field,body .customer.addresses .popup-delete-address .AddAddress-box form .field,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field,body .customer.addresses .popup-delete-address .editaddress-box form .field,body .customer.addresses .popup-delete-address .editaddress-box form .select-field,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field,body .customer.addresses .popup-delete-address .popup-main form .field,body .customer.addresses .popup-delete-address .popup-main form .select-field,body .customer.addresses .popup-delete-address .popup-main .popup-content .field,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field{margin:0 0 20px;display:block}body .customer.addresses #AddAddress .AddAddress-box form .field:before,body .customer.addresses #AddAddress .AddAddress-box form .select-field:before,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field:before,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field:before,body .customer.addresses #AddAddress .editaddress-box form .field:before,body .customer.addresses #AddAddress .editaddress-box form .select-field:before,body .customer.addresses #AddAddress .editaddress-box .popup-content .field:before,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field:before,body .customer.addresses #AddAddress .popup-main form .field:before,body .customer.addresses #AddAddress .popup-main form .select-field:before,body .customer.addresses #AddAddress .popup-main .popup-content .field:before,body .customer.addresses #AddAddress .popup-main .popup-content .select-field:before,body .customer.addresses .editaddress .AddAddress-box form .field:before,body .customer.addresses .editaddress .AddAddress-box form .select-field:before,body .customer.addresses .editaddress .AddAddress-box .popup-content .field:before,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field:before,body .customer.addresses .editaddress .editaddress-box form .field:before,body .customer.addresses .editaddress .editaddress-box form .select-field:before,body .customer.addresses .editaddress .editaddress-box .popup-content .field:before,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field:before,body .customer.addresses .editaddress .popup-main form .field:before,body .customer.addresses .editaddress .popup-main form .select-field:before,body .customer.addresses .editaddress .popup-main .popup-content .field:before,body .customer.addresses .editaddress .popup-main .popup-content .select-field:before,body .customer.addresses .popup-delete-address .AddAddress-box form .field:before,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field:before,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field:before,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field:before,body .customer.addresses .popup-delete-address .editaddress-box form .field:before,body .customer.addresses .popup-delete-address .editaddress-box form .select-field:before,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field:before,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field:before,body .customer.addresses .popup-delete-address .popup-main form .field:before,body .customer.addresses .popup-delete-address .popup-main form .select-field:before,body .customer.addresses .popup-delete-address .popup-main .popup-content .field:before,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field:before{display:none}body .customer.addresses #AddAddress .AddAddress-box form .field label,body .customer.addresses #AddAddress .AddAddress-box form .select-field label,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field label,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field label,body .customer.addresses #AddAddress .editaddress-box form .field label,body .customer.addresses #AddAddress .editaddress-box form .select-field label,body .customer.addresses #AddAddress .editaddress-box .popup-content .field label,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field label,body .customer.addresses #AddAddress .popup-main form .field label,body .customer.addresses #AddAddress .popup-main form .select-field label,body .customer.addresses #AddAddress .popup-main .popup-content .field label,body .customer.addresses #AddAddress .popup-main .popup-content .select-field label,body .customer.addresses .editaddress .AddAddress-box form .field label,body .customer.addresses .editaddress .AddAddress-box form .select-field label,body .customer.addresses .editaddress .AddAddress-box .popup-content .field label,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field label,body .customer.addresses .editaddress .editaddress-box form .field label,body .customer.addresses .editaddress .editaddress-box form .select-field label,body .customer.addresses .editaddress .editaddress-box .popup-content .field label,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field label,body .customer.addresses .editaddress .popup-main form .field label,body .customer.addresses .editaddress .popup-main form .select-field label,body .customer.addresses .editaddress .popup-main .popup-content .field label,body .customer.addresses .editaddress .popup-main .popup-content .select-field label,body .customer.addresses .popup-delete-address .AddAddress-box form .field label,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field label,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field label,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field label,body .customer.addresses .popup-delete-address .editaddress-box form .field label,body .customer.addresses .popup-delete-address .editaddress-box form .select-field label,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field label,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field label,body .customer.addresses .popup-delete-address .popup-main form .field label,body .customer.addresses .popup-delete-address .popup-main form .select-field label,body .customer.addresses .popup-delete-address .popup-main .popup-content .field label,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field label{color:#2e2e2e;display:block;font-weight:500;font-size:14px;line-height:17px;margin-bottom:4px;position:static}body .customer.addresses #AddAddress .AddAddress-box form .field label span,body .customer.addresses #AddAddress .AddAddress-box form .select-field label span,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field label span,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field label span,body .customer.addresses #AddAddress .editaddress-box form .field label span,body .customer.addresses #AddAddress .editaddress-box form .select-field label span,body .customer.addresses #AddAddress .editaddress-box .popup-content .field label span,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field label span,body .customer.addresses #AddAddress .popup-main form .field label span,body .customer.addresses #AddAddress .popup-main form .select-field label span,body .customer.addresses #AddAddress .popup-main .popup-content .field label span,body .customer.addresses #AddAddress .popup-main .popup-content .select-field label span,body .customer.addresses .editaddress .AddAddress-box form .field label span,body .customer.addresses .editaddress .AddAddress-box form .select-field label span,body .customer.addresses .editaddress .AddAddress-box .popup-content .field label span,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field label span,body .customer.addresses .editaddress .editaddress-box form .field label span,body .customer.addresses .editaddress .editaddress-box form .select-field label span,body .customer.addresses .editaddress .editaddress-box .popup-content .field label span,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field label span,body .customer.addresses .editaddress .popup-main form .field label span,body .customer.addresses .editaddress .popup-main form .select-field label span,body .customer.addresses .editaddress .popup-main .popup-content .field label span,body .customer.addresses .editaddress .popup-main .popup-content .select-field label span,body .customer.addresses .popup-delete-address .AddAddress-box form .field label span,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field label span,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field label span,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field label span,body .customer.addresses .popup-delete-address .editaddress-box form .field label span,body .customer.addresses .popup-delete-address .editaddress-box form .select-field label span,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field label span,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field label span,body .customer.addresses .popup-delete-address .popup-main form .field label span,body .customer.addresses .popup-delete-address .popup-main form .select-field label span,body .customer.addresses .popup-delete-address .popup-main .popup-content .field label span,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field label span{color:#6c6c6c}body .customer.addresses #AddAddress .AddAddress-box form .field input,body .customer.addresses #AddAddress .AddAddress-box form .field select,body .customer.addresses #AddAddress .AddAddress-box form .select-field input,body .customer.addresses #AddAddress .AddAddress-box form .select-field select,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select,body .customer.addresses #AddAddress .editaddress-box form .field input,body .customer.addresses #AddAddress .editaddress-box form .field select,body .customer.addresses #AddAddress .editaddress-box form .select-field input,body .customer.addresses #AddAddress .editaddress-box form .select-field select,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select,body .customer.addresses #AddAddress .popup-main form .field input,body .customer.addresses #AddAddress .popup-main form .field select,body .customer.addresses #AddAddress .popup-main form .select-field input,body .customer.addresses #AddAddress .popup-main form .select-field select,body .customer.addresses #AddAddress .popup-main .popup-content .field input,body .customer.addresses #AddAddress .popup-main .popup-content .field select,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select,body .customer.addresses .editaddress .AddAddress-box form .field input,body .customer.addresses .editaddress .AddAddress-box form .field select,body .customer.addresses .editaddress .AddAddress-box form .select-field input,body .customer.addresses .editaddress .AddAddress-box form .select-field select,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select,body .customer.addresses .editaddress .editaddress-box form .field input,body .customer.addresses .editaddress .editaddress-box form .field select,body .customer.addresses .editaddress .editaddress-box form .select-field input,body .customer.addresses .editaddress .editaddress-box form .select-field select,body .customer.addresses .editaddress .editaddress-box .popup-content .field input,body .customer.addresses .editaddress .editaddress-box .popup-content .field select,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select,body .customer.addresses .editaddress .popup-main form .field input,body .customer.addresses .editaddress .popup-main form .field select,body .customer.addresses .editaddress .popup-main form .select-field input,body .customer.addresses .editaddress .popup-main form .select-field select,body .customer.addresses .editaddress .popup-main .popup-content .field input,body .customer.addresses .editaddress .popup-main .popup-content .field select,body .customer.addresses .editaddress .popup-main .popup-content .select-field input,body .customer.addresses .editaddress .popup-main .popup-content .select-field select,body .customer.addresses .popup-delete-address .AddAddress-box form .field input,body .customer.addresses .popup-delete-address .AddAddress-box form .field select,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select,body .customer.addresses .popup-delete-address .editaddress-box form .field input,body .customer.addresses .popup-delete-address .editaddress-box form .field select,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select,body .customer.addresses .popup-delete-address .popup-main form .field input,body .customer.addresses .popup-delete-address .popup-main form .field select,body .customer.addresses .popup-delete-address .popup-main form .select-field input,body .customer.addresses .popup-delete-address .popup-main form .select-field select,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select{width:100%;color:#6c6c6c;display:block;font-weight:500;font-size:14px;line-height:17px;padding:18px 15px;border:1px solid #EAEAEA;min-height:55px;transition:all .2s;border-radius:8px}body .customer.addresses #AddAddress .AddAddress-box form .field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main form .field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main form .field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field select::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field input::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field select::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field input::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field select::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .field input::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .field select::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field input::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field select::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field input::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field select::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main form .field input::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main form .field select::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main form .select-field input::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main form .select-field select::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field input::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field select::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input::-webkit-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select::-webkit-input-placeholder{opacity:1;color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px}body .customer.addresses #AddAddress .AddAddress-box form .field input:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .field select:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field input:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field select:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input:-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field input:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field select:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field input:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field select:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input:-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select:-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .field input:-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .field select:-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field input:-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field select:-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field input:-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field select:-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input:-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field input:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field select:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field input:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field select:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input:-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .field input:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .field select:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field input:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field select:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field input:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field select:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input:-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select:-moz-placeholder,body .customer.addresses .editaddress .popup-main form .field input:-moz-placeholder,body .customer.addresses .editaddress .popup-main form .field select:-moz-placeholder,body .customer.addresses .editaddress .popup-main form .select-field input:-moz-placeholder,body .customer.addresses .editaddress .popup-main form .select-field select:-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field input:-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field select:-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field input:-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field select:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field input:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field select:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input:-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field input:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field select:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input:-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field input:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field select:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field input:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field select:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input:-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select:-moz-placeholder{opacity:1;color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px}body .customer.addresses #AddAddress .AddAddress-box form .field input::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .field select::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field input::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field select::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input::-moz-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field input::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field select::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field input::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field select::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input::-moz-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select::-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .field input::-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .field select::-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field input::-moz-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field select::-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field input::-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field select::-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input::-moz-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field input::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field select::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field input::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field select::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input::-moz-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .field input::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .field select::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field input::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field select::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field input::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field select::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input::-moz-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select::-moz-placeholder,body .customer.addresses .editaddress .popup-main form .field input::-moz-placeholder,body .customer.addresses .editaddress .popup-main form .field select::-moz-placeholder,body .customer.addresses .editaddress .popup-main form .select-field input::-moz-placeholder,body .customer.addresses .editaddress .popup-main form .select-field select::-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field input::-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field select::-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field input::-moz-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field select::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field input::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field select::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input::-moz-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field input::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field select::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input::-moz-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field input::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field select::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field input::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field select::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input::-moz-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select::-moz-placeholder{opacity:1;color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px}body .customer.addresses #AddAddress .AddAddress-box form .field input:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .field select:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field input:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box form .select-field select:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field input:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .field select:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field input:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box form .select-field select:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main form .field input:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main form .field select:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field input:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main form .select-field select:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field input:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .field select:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field input:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .field select:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field input:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box form .select-field select:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .field input:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .field select:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field input:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box form .select-field select:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field input:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .field select:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main form .field input:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main form .field select:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main form .select-field input:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main form .select-field select:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field input:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .field select:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses .editaddress .popup-main .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main form .select-field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input:-ms-input-placeholder,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select:-ms-input-placeholder{opacity:1;color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px}body .customer.addresses #AddAddress .AddAddress-box form .field input:focus,body .customer.addresses #AddAddress .AddAddress-box form .field select:focus,body .customer.addresses #AddAddress .AddAddress-box form .select-field input:focus,body .customer.addresses #AddAddress .AddAddress-box form .select-field select:focus,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input:focus,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select:focus,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input:focus,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select:focus,body .customer.addresses #AddAddress .editaddress-box form .field input:focus,body .customer.addresses #AddAddress .editaddress-box form .field select:focus,body .customer.addresses #AddAddress .editaddress-box form .select-field input:focus,body .customer.addresses #AddAddress .editaddress-box form .select-field select:focus,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input:focus,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select:focus,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input:focus,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select:focus,body .customer.addresses #AddAddress .popup-main form .field input:focus,body .customer.addresses #AddAddress .popup-main form .field select:focus,body .customer.addresses #AddAddress .popup-main form .select-field input:focus,body .customer.addresses #AddAddress .popup-main form .select-field select:focus,body .customer.addresses #AddAddress .popup-main .popup-content .field input:focus,body .customer.addresses #AddAddress .popup-main .popup-content .field select:focus,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input:focus,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select:focus,body .customer.addresses .editaddress .AddAddress-box form .field input:focus,body .customer.addresses .editaddress .AddAddress-box form .field select:focus,body .customer.addresses .editaddress .AddAddress-box form .select-field input:focus,body .customer.addresses .editaddress .AddAddress-box form .select-field select:focus,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input:focus,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select:focus,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input:focus,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select:focus,body .customer.addresses .editaddress .editaddress-box form .field input:focus,body .customer.addresses .editaddress .editaddress-box form .field select:focus,body .customer.addresses .editaddress .editaddress-box form .select-field input:focus,body .customer.addresses .editaddress .editaddress-box form .select-field select:focus,body .customer.addresses .editaddress .editaddress-box .popup-content .field input:focus,body .customer.addresses .editaddress .editaddress-box .popup-content .field select:focus,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input:focus,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select:focus,body .customer.addresses .editaddress .popup-main form .field input:focus,body .customer.addresses .editaddress .popup-main form .field select:focus,body .customer.addresses .editaddress .popup-main form .select-field input:focus,body .customer.addresses .editaddress .popup-main form .select-field select:focus,body .customer.addresses .editaddress .popup-main .popup-content .field input:focus,body .customer.addresses .editaddress .popup-main .popup-content .field select:focus,body .customer.addresses .editaddress .popup-main .popup-content .select-field input:focus,body .customer.addresses .editaddress .popup-main .popup-content .select-field select:focus,body .customer.addresses .popup-delete-address .AddAddress-box form .field input:focus,body .customer.addresses .popup-delete-address .AddAddress-box form .field select:focus,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input:focus,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select:focus,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input:focus,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select:focus,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input:focus,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select:focus,body .customer.addresses .popup-delete-address .editaddress-box form .field input:focus,body .customer.addresses .popup-delete-address .editaddress-box form .field select:focus,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input:focus,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select:focus,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input:focus,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select:focus,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input:focus,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select:focus,body .customer.addresses .popup-delete-address .popup-main form .field input:focus,body .customer.addresses .popup-delete-address .popup-main form .field select:focus,body .customer.addresses .popup-delete-address .popup-main form .select-field input:focus,body .customer.addresses .popup-delete-address .popup-main form .select-field select:focus,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input:focus,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select:focus,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input:focus,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select:focus{border-color:#2e2e2e}body .customer.addresses #AddAddress .AddAddress-box form .field input.invalid,body .customer.addresses #AddAddress .AddAddress-box form .field select.invalid,body .customer.addresses #AddAddress .AddAddress-box form .select-field input.invalid,body .customer.addresses #AddAddress .AddAddress-box form .select-field select.invalid,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field input.invalid,body .customer.addresses #AddAddress .AddAddress-box .popup-content .field select.invalid,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field input.invalid,body .customer.addresses #AddAddress .AddAddress-box .popup-content .select-field select.invalid,body .customer.addresses #AddAddress .editaddress-box form .field input.invalid,body .customer.addresses #AddAddress .editaddress-box form .field select.invalid,body .customer.addresses #AddAddress .editaddress-box form .select-field input.invalid,body .customer.addresses #AddAddress .editaddress-box form .select-field select.invalid,body .customer.addresses #AddAddress .editaddress-box .popup-content .field input.invalid,body .customer.addresses #AddAddress .editaddress-box .popup-content .field select.invalid,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field input.invalid,body .customer.addresses #AddAddress .editaddress-box .popup-content .select-field select.invalid,body .customer.addresses #AddAddress .popup-main form .field input.invalid,body .customer.addresses #AddAddress .popup-main form .field select.invalid,body .customer.addresses #AddAddress .popup-main form .select-field input.invalid,body .customer.addresses #AddAddress .popup-main form .select-field select.invalid,body .customer.addresses #AddAddress .popup-main .popup-content .field input.invalid,body .customer.addresses #AddAddress .popup-main .popup-content .field select.invalid,body .customer.addresses #AddAddress .popup-main .popup-content .select-field input.invalid,body .customer.addresses #AddAddress .popup-main .popup-content .select-field select.invalid,body .customer.addresses .editaddress .AddAddress-box form .field input.invalid,body .customer.addresses .editaddress .AddAddress-box form .field select.invalid,body .customer.addresses .editaddress .AddAddress-box form .select-field input.invalid,body .customer.addresses .editaddress .AddAddress-box form .select-field select.invalid,body .customer.addresses .editaddress .AddAddress-box .popup-content .field input.invalid,body .customer.addresses .editaddress .AddAddress-box .popup-content .field select.invalid,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field input.invalid,body .customer.addresses .editaddress .AddAddress-box .popup-content .select-field select.invalid,body .customer.addresses .editaddress .editaddress-box form .field input.invalid,body .customer.addresses .editaddress .editaddress-box form .field select.invalid,body .customer.addresses .editaddress .editaddress-box form .select-field input.invalid,body .customer.addresses .editaddress .editaddress-box form .select-field select.invalid,body .customer.addresses .editaddress .editaddress-box .popup-content .field input.invalid,body .customer.addresses .editaddress .editaddress-box .popup-content .field select.invalid,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field input.invalid,body .customer.addresses .editaddress .editaddress-box .popup-content .select-field select.invalid,body .customer.addresses .editaddress .popup-main form .field input.invalid,body .customer.addresses .editaddress .popup-main form .field select.invalid,body .customer.addresses .editaddress .popup-main form .select-field input.invalid,body .customer.addresses .editaddress .popup-main form .select-field select.invalid,body .customer.addresses .editaddress .popup-main .popup-content .field input.invalid,body .customer.addresses .editaddress .popup-main .popup-content .field select.invalid,body .customer.addresses .editaddress .popup-main .popup-content .select-field input.invalid,body .customer.addresses .editaddress .popup-main .popup-content .select-field select.invalid,body .customer.addresses .popup-delete-address .AddAddress-box form .field input.invalid,body .customer.addresses .popup-delete-address .AddAddress-box form .field select.invalid,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field input.invalid,body .customer.addresses .popup-delete-address .AddAddress-box form .select-field select.invalid,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field input.invalid,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .field select.invalid,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field input.invalid,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .select-field select.invalid,body .customer.addresses .popup-delete-address .editaddress-box form .field input.invalid,body .customer.addresses .popup-delete-address .editaddress-box form .field select.invalid,body .customer.addresses .popup-delete-address .editaddress-box form .select-field input.invalid,body .customer.addresses .popup-delete-address .editaddress-box form .select-field select.invalid,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field input.invalid,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .field select.invalid,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field input.invalid,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .select-field select.invalid,body .customer.addresses .popup-delete-address .popup-main form .field input.invalid,body .customer.addresses .popup-delete-address .popup-main form .field select.invalid,body .customer.addresses .popup-delete-address .popup-main form .select-field input.invalid,body .customer.addresses .popup-delete-address .popup-main form .select-field select.invalid,body .customer.addresses .popup-delete-address .popup-main .popup-content .field input.invalid,body .customer.addresses .popup-delete-address .popup-main .popup-content .field select.invalid,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field input.invalid,body .customer.addresses .popup-delete-address .popup-main .popup-content .select-field select.invalid{border-color:red}body .customer.addresses #AddAddress .AddAddress-box form .checkbox-field,body .customer.addresses #AddAddress .AddAddress-box .popup-content .checkbox-field,body .customer.addresses #AddAddress .editaddress-box form .checkbox-field,body .customer.addresses #AddAddress .editaddress-box .popup-content .checkbox-field,body .customer.addresses #AddAddress .popup-main form .checkbox-field,body .customer.addresses #AddAddress .popup-main .popup-content .checkbox-field,body .customer.addresses .editaddress .AddAddress-box form .checkbox-field,body .customer.addresses .editaddress .AddAddress-box .popup-content .checkbox-field,body .customer.addresses .editaddress .editaddress-box form .checkbox-field,body .customer.addresses .editaddress .editaddress-box .popup-content .checkbox-field,body .customer.addresses .editaddress .popup-main form .checkbox-field,body .customer.addresses .editaddress .popup-main .popup-content .checkbox-field,body .customer.addresses .popup-delete-address .AddAddress-box form .checkbox-field,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content .checkbox-field,body .customer.addresses .popup-delete-address .editaddress-box form .checkbox-field,body .customer.addresses .popup-delete-address .editaddress-box .popup-content .checkbox-field,body .customer.addresses .popup-delete-address .popup-main form .checkbox-field,body .customer.addresses .popup-delete-address .popup-main .popup-content .checkbox-field{display:none!important}body .customer.addresses #AddAddress .AddAddress-box form button,body .customer.addresses #AddAddress .AddAddress-box .popup-content button,body .customer.addresses #AddAddress .editaddress-box form button,body .customer.addresses #AddAddress .editaddress-box .popup-content button,body .customer.addresses #AddAddress .popup-main form button,body .customer.addresses #AddAddress .popup-main .popup-content button,body .customer.addresses .editaddress .AddAddress-box form button,body .customer.addresses .editaddress .AddAddress-box .popup-content button,body .customer.addresses .editaddress .editaddress-box form button,body .customer.addresses .editaddress .editaddress-box .popup-content button,body .customer.addresses .editaddress .popup-main form button,body .customer.addresses .editaddress .popup-main .popup-content button,body .customer.addresses .popup-delete-address .AddAddress-box form button,body .customer.addresses .popup-delete-address .AddAddress-box .popup-content button,body .customer.addresses .popup-delete-address .editaddress-box form button,body .customer.addresses .popup-delete-address .editaddress-box .popup-content button,body .customer.addresses .popup-delete-address .popup-main form button,body .customer.addresses .popup-delete-address .popup-main .popup-content button{width:100%;text-align:center}body .customer.addresses #AddAddress .AddAddress-box form button[type=reset],body .customer.addresses #AddAddress .AddAddress-box .popup-content button[type=reset],body .customer.addresses #AddAddress .editaddress-box form button[type=reset],body .customer.addresses #AddAddress .editaddress-box .popup-content button[type=reset],body .customer.addresses #AddAddress .popup-main form button[type=reset],body .customer.addresses #AddAddress .popup-main .popup-content button[type=reset],body .customer.addresses .editaddress .AddAddress-box form button[type=reset],body .customer.addresses .editaddress .AddAddress-box .popup-content button[type=reset],body .customer.addresses .editaddress .editaddress-box form button[type=reset],body .customer.addresses .editaddress .editaddress-box .popup-content button[type=reset],body .customer.addresses .editaddress .popup-main form button[type=reset],body .customer.addresses .editaddress .popup-main .popup-content button[type=reset],body .customer.addresses .popup-delete-address .AddAddress-box form button[type=reset],body .customer.addresses .popup-delete-address .AddAddress-box .popup-content button[type=reset],body .customer.addresses .popup-delete-address .editaddress-box form button[type=reset],body .customer.addresses .popup-delete-address .editaddress-box .popup-content button[type=reset],body .customer.addresses .popup-delete-address .popup-main form button[type=reset],body .customer.addresses .popup-delete-address .popup-main .popup-content button[type=reset]{display:none!important}body .customer.addresses .popup-delete-address{display:flex!important;align-items:center;justify-content:center}body .customer.addresses .popup-delete-address.is-show{opacity:1;visibility:visible}body .customer.addresses .popup-delete-address .popup-content p{text-align:center;font-weight:500;font-size:16px;line-height:24px;color:#2e2e2e;margin-bottom:20px}@media (max-width: 768px){body .customer.addresses .popup-delete-address .popup-content p{margin-bottom:24px}}body .customer.addresses .popup-delete-address .popup-content .btns-row{display:flex;justify-content:space-between}body .customer.addresses .popup-delete-address .popup-content .btns-row button,body .customer.addresses .popup-delete-address .popup-content .btns-row a{width:calc(50% - 8px);font-weight:700;font-size:14px;line-height:17px;padding:11.5px 0;margin:0!important;display:inline-block;text-align:center;color:#2e2e2e;background:#fff;border:1px solid #FF600A;letter-spacing:0;border-radius:28px;transition:all .2s;opacity:1!important;text-decoration:none;min-width:inherit;max-height:inherit;min-height:inherit;max-width:inherit}@media (min-width: 768.5px){body .customer.addresses .popup-delete-address .popup-content .btns-row button:hover,body .customer.addresses .popup-delete-address .popup-content .btns-row a:hover{background:#ffefe6;border-color:#ff600a!important;color:#2e2e2e}}body .customer.addresses .popup-delete-address .popup-content .btns-row button:active,body .customer.addresses .popup-delete-address .popup-content .btns-row a:active{background:#ffefe6;border-color:#ff600a!important;color:#2e2e2e}body .customer.addresses .popup-delete-address .popup-content .btns-row button:before,body .customer.addresses .popup-delete-address .popup-content .btns-row button:after,body .customer.addresses .popup-delete-address .popup-content .btns-row a:before,body .customer.addresses .popup-delete-address .popup-content .btns-row a:after{display:none!important}body .customer.addresses .popup-delete-address .popup-content .btns-row a{border-color:#eaeaea}body .customer.addresses .pagination{display:flex;justify-content:center;margin-bottom:0}body .customer.addresses .pagination .btn-arrow{border:1px solid var(--cpap-stroke-gray);border-radius:50%;width:40px;height:40px;display:flex;flex:initial;justify-content:center;align-items:center}body .customer.addresses .pagination .btn-arrow:hover{background-color:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}body .customer.addresses .pagination .btn-arrow:hover svg{color:var(--cpap-primary-white)}body .customer.addresses .pagination [aria-current]{border:solid 1px var(--cpap-primary-orange);border-radius:4px;color:var(--cpap-primary-black);height:24px;width:24px;display:flex;align-items:center;justify-content:center}body .customer.addresses .pagination [aria-current]:after{display:none}body .customer.addresses .pagination li{display:flex;align-items:center;justify-content:center}body .customer.addresses .pagination li a{height:auto}body .customer.addresses #AddAddress .AddAddress-box form .submit-addresses:not(.is-show){cursor:no-drop}body .customer.addresses #AddAddress .AddAddress-box form .submit-addresses:not(.is-show) button{background:#2e2e2e;opacity:.3;border-color:transparent;color:var(--cpap-text-light-on-plum);pointer-events:none}.template-search .page-width{max-width:1368px;padding:0 20px}.template-search .ais-page{padding:0;margin:40px 0 120px;display:flex;flex-wrap:wrap}@media (max-width: 768px){.template-search .ais-page{margin-bottom:72px}}.template-search .ais-page h1,.template-search .ais-page .ais-input{display:none}.template-search .ais-page .ais-facets-button{display:none!important;margin:0 0 20px;width:100%;font-weight:700;font-size:14px;line-height:17px;color:#2e2e2e;padding:11.5px;border-radius:28px;transition:all .2s;border:1px solid #EAEAEA}@media (max-width: 992px){.template-search .ais-page .ais-facets-button{display:flex!important;align-items:center;justify-content:center}}.template-search .ais-page .ais-facets-button:active{border-color:#ff600a;background:#ffefe6}.template-search .ais-page .ais-facets-button:before{content:"";display:block;width:13px;height:12px;background-image:url(./Filter-Icon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.template-search .ais-RangeSlider .rheostat-progress{background-color:#ff600a}.template-search .ais-RangeSlider .rheostat-horizontal{margin:0 16px 16px 24px}.template-search .ais-page .ais-hit-empty .ais-hit-empty--title{color:#2e2e2e;font-size:24px;line-height:32px;margin-bottom:8px;letter-spacing:normal}.template-search .ais-hit-empty--clears{color:#6c6c6c;font-size:16px;line-height:24px;letter-spacing:normal}.template-search .ais-facets{width:340px!important;padding:0 32px 0 0!important}@media (max-width: 1300px){.template-search .ais-facets{width:250px!important;padding-right:20px!important}}@media (max-width: 992px){.template-search .ais-facets{width:100%!important;padding-right:0!important;margin-bottom:20px!important;display:none!important}.template-search .ais-facets.ais-facets__shown{display:block!important}}.template-search .ais-facets .ais-facet-dropdown-wrapper{padding:0;margin:0 0 16px}.template-search .ais-facets .ais-facet-dropdown-wrapper>label{color:#2e2e2e;font-size:16px;line-height:24px;background:none;padding:0;text-transform:initial;cursor:pointer;margin-bottom:16px;transition:all .2s;position:relative}.template-search .ais-facets .ais-facet-dropdown-wrapper>label:after{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(90deg);pointer-events:none;color:#2e2e2e;z-index:1;transition:all .2s}.template-search .ais-facets .ais-facet-dropdown-wrapper>label.is-active:after{transform:translateY(-50%) rotate(-90deg)}@media (min-width: 768.5px){.template-search .ais-facets .ais-facet-dropdown-wrapper>label:hover{opacity:.7}}.template-search .ais-facets .ais-facet-dropdown-wrapper>label:active{opacity:.7}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container{display:block!important}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel{display:none;padding-bottom:16px}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-facet{padding:0;margin:0}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li{padding:0;margin:0 0 16px;border:none!important}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li:last-child{margin-bottom:0}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li.ais-RefinementList-item--selected label span{border-color:#ff600a}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li.ais-RefinementList-item--selected label span:after{opacity:1}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li label{color:#6c6c6c;font-size:14px;line-height:17px;margin:0;font-weight:500;padding:0 0 0 22px;position:relative}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li label input{display:none}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li label span{display:block;font-size:0;color:transparent;width:16px;height:16px;border:1px solid #6C6C6C;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;transition:all .2s}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li label span:after{content:"";background-image:url(./Checkmark-3.svg);width:10px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;opacity:0}@media (min-width: 768.5px){.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li label:hover span{border-color:#ff600a}}.template-search .ais-facets .ais-facet-dropdown-wrapper .ais-facet-dropdown-container .ais-Panel .ais-RefinementList-list li label:after span{border-color:#ff600a}.template-search .ais-clear-refinements-container,.template-search .ais-current-refined-values-container .ais-current-refined-values--header{display:none}.template-search .ais-current-refined-values-container .ais-root{padding:10px 0 0;margin:0 0 32px}@media (max-width: 992px){.template-search .ais-current-refined-values-container .ais-root{margin-bottom:16px}}.template-search .ais-current-refined-values-container .ais-root ul{display:flex;flex-wrap:wrap}.template-search .ais-current-refined-values-container .ais-root ul li{margin-bottom:8px;margin-right:8px}.template-search .ais-current-refined-values-container .ais-root ul li a{border:none;box-shadow:none;display:flex;align-items:center;font-size:16px;line-height:24px;color:#2e2e2e;font-weight:500;letter-spacing:normal;padding:7px 15px;border:1px solid transparent;background:#2e2e2e0d;border-radius:1000px;margin:0}.template-search .ais-current-refined-values-container .ais-root ul li a .ais-current-refined-values--label{font-weight:500;font-size:16px;line-height:24px;color:#2e2e2e}.template-search .ais-current-refined-values-container .ais-root ul li a:hover{border-color:#371726}.template-search .ais-current-refined-values-container .ais-root ul li a:after{content:"";width:20px;height:20px;background-image:url(./Close.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:10px;display:inline-block;position:static;box-shadow:none}.template-search .ais-current-refined-values-container .ais-root ul li a:before{display:none}.template-search .ais-current-refined-values-container .ais-root ul li a>div{display:block;margin:0;line-height:initial;background:none;max-width:initial;overflow:initial;padding:0;font-size:initial;width:auto;text-decoration:none}.template-search .ais-block{float:none!important;padding:0!important;width:calc(100% - 340px)!important}@media (max-width: 1300px){.template-search .ais-block{width:calc(100% - 250px)!important}}@media (max-width: 992px){.template-search .ais-block{width:100%!important}}.template-search .ais-block .ais-search-header{padding:0;margin:0 0 24px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.template-search .ais-block .ais-search-header{flex-wrap:wrap;justify-content:flex-start}}.template-search .ais-block .ais-search-header .ais-stats-container{width:calc(100% - 294px)}@media (max-width: 768px){.template-search .ais-block .ais-search-header .ais-stats-container{width:100%;margin-bottom:20px}}.template-search .ais-block .ais-search-header .ais-stats-container .ais-Stats{color:#6c6c6c;font-weight:400;font-weight:500;font-size:14px;line-height:17px}.template-search .ais-block .ais-search-header .ais-change-display{display:flex;align-items:center;margin:0 28px 0 0}@media (max-width: 768px){.template-search .ais-block .ais-search-header .ais-change-display{display:none!important}}.template-search .ais-block .ais-search-header .ais-change-display span{margin:0 11px 0 0;cursor:pointer;transition:all .2s}.template-search .ais-block .ais-search-header .ais-change-display span i{display:none}.template-search .ais-block .ais-search-header .ais-change-display span:after{content:"\e901";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:24px;color:#6c6c6c;transition:all .2s;cursor:pointer}.template-search .ais-block .ais-search-header .ais-change-display span.ais-change-display-list{margin-right:0}.template-search .ais-block .ais-search-header .ais-change-display span.ais-change-display-list:after{content:"\e900"}.template-search .ais-block .ais-search-header .ais-change-display span.ais-change-display-selected:after{color:#2e2e2e}@media (min-width: 768.5px){.template-search .ais-block .ais-search-header .ais-change-display span:hover{opacity:.7}}.template-search .ais-block .ais-search-header .ais-change-display span:active{opacity:.7}.template-search .ais-block .ais-search-header .ais-sort{border:1px solid #EAEAEA;border-radius:8px;position:relative;min-width:202px;width:202px;display:flex;align-items:center;justify-content:space-between;padding:18.5px 15px}@media (max-width: 768px){.template-search .ais-block .ais-search-header .ais-sort{width:100%;min-width:100%}}.template-search .ais-block .ais-search-header .ais-sort:before{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;right:21px;transform:translateY(-50%) rotate(90deg);pointer-events:none;color:#2e2e2e;z-index:1;transition:all .2s}.template-search .ais-block .ais-search-header .ais-sort *{font-size:14px!important;line-height:17px!important;font-family:Rand;font-weight:500}.template-search .ais-block .ais-search-header .ais-sort h2{margin:0 5px 0 0;color:#6c6c6c}.template-search .ais-block .ais-search-header .ais-sort .ais-sort-orders-container{width:calc(100% - 66px)}@media (max-width: 768px){.template-search .ais-block .ais-search-header .ais-sort .ais-sort-orders-container div{display:block}}.template-search .ais-block .ais-search-header .ais-sort select{width:100%;height:100%;color:#2e2e2e;border:none!important;outline:none!important;box-shadow:none!important;transition:all .2s;margin:0;padding-right:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.template-search .ais-block .ais-search-header .ais-sort select:hover{opacity:.7}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list{display:flex;flex-wrap:wrap;margin:0 -16px;padding:0}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li{width:33.3333%;padding:0 16px;border-radius:16px;transition:all .2s;margin-bottom:24px}@media (max-width: 768px){.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li{width:50%}}@media (max-width: 450px){.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li{width:100%}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li:last-child{margin-bottom:0}}@media (min-width: 992.5px){.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li:hover{box-shadow:0 -4px 66px #00000014}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li:hover .ais-hit img{animation:floatUp 4s infinite 1s}}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit{float:none;width:100%;padding:50px 24px 24px;margin:0;text-align:center}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit img{position:static;display:block;max-width:233px;width:100%;padding:0;margin:0 auto 20px;transition:all .5s}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details{text-align:left;margin:0}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details p mark,.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details span mark,.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details a mark{background:none;color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;padding:0}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--title{color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--title a,.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--title span{color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;text-decoration:none!important}@media (min-width: 768.5px){.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--title a:hover{opacity:.7}}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--title a:active{opacity:.7}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--subtitle{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;margin-bottom:8px}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--subtitle *{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px}.template-search .ais-block .ais-hits-container .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details .ais-hit--price{color:#2e2e2e;font-weight:500;font-size:14px;line-height:17px;margin:0}@media (min-width: 992.5px){.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list{display:block;margin:0}.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list li{width:100%;padding:0;border:1px solid #EAEAEA;border-radius:16px;margin-bottom:24px;box-shadow:none!important}.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list li:hover{border-color:#ff600a}.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list li:last-child{margin-bottom:0}.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list li .ais-hit{padding:24px;display:flex;align-items:center}.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list li .ais-hit img{animation:none!important;margin:0;max-width:230px;width:230px}.template-search .ais-block .ais-hits-container.ais-results-as-list .ais-Hits .ais-Hits-list li .ais-hit .ais-hit--details{width:calc(100% - 230px);padding-left:40px}}.template-search .ais-pagination-container{width:100%;margin-top:24px}.template-search .ais-pagination-container .ais-Pagination-list{display:flex;align-items:center;justify-content:center}.template-search .ais-pagination-container .ais-Pagination-list .ais-Pagination-item--firstPage,.template-search .ais-pagination-container .ais-Pagination-list .ais-Pagination-item--lastPage{display:none!important}.template-search .ais-pagination-container .ais-Pagination-list li{margin:0 2px;border:none;border-radius:0;height:auto;width:auto}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--selected a{border-color:#ff600a;color:#2e2e2e;opacity:1!important}.template-search .ais-pagination-container .ais-Pagination-list li a{color:#6c6c6c;font-weight:500;font-size:14px;line-height:17px;width:24px;height:24px;text-align:center;line-height:24px;padding:0;margin:0;border:1px solid transparent;text-decoration:none!important;border-radius:4px}@media (min-width: 768.5px){.template-search .ais-pagination-container .ais-Pagination-list li a:hover{opacity:.7}}.template-search .ais-pagination-container .ais-Pagination-list li a:active{opacity:.7}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage{margin-right:6px}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage{margin-left:6px}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a,.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage a{width:40px;height:40px;border-color:#eaeaea;border-radius:50%;color:transparent;font-size:0;position:relative}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a:after,.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage a:after{content:"\e909";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);pointer-events:none;color:#2e2e2e;z-index:1;transition:all .2s}@media (min-width: 768.5px){.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a:hover,.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage a:hover{opacity:1;background:#ff600a;border-color:#ff600a;color:#fff}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a:hover:after,.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage a:hover:after{color:#fff}}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a:active,.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage a:active{opacity:1;background:#ff600a;border-color:#ff600a;color:#fff}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a:active:after,.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--nextPage a:active:after{color:#fff}.template-search .ais-pagination-container .ais-Pagination-list li.ais-Pagination-item--previousPage a:after{transform:translate(-50%,-50%) rotate(180deg)}#part-finder-accordion .accordion-item:first-child{border-top:none}#part-finder-accordion .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232E2E2E'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 24px}#part-finder-accordion .accordion-button:not(.collapsed):after{transform:var(--bs-accordion-btn-icon-transform);--bs-accordion-btn-icon-width: 24px}.collection-accordion-carousel .collection-accordion-card{padding:24px;border-radius:16px;background:var(--cpap-primary-white)}.collection-accordion-carousel .collection-accordion-card:hover{box-shadow:0 -4px 30px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.collection-accordion-carousel .collection-accordion-text-container{min-height:70px}.collection-accordion-carousel .slick-track{padding:32px 0}.collection-accordion-carousel .collection-accordion-card-main{padding:0 16px}.collection-accordion-carousel .collection-accordion-card:hover .collection-accordion-img-container .collection-accordion-img{animation:moveup 7s linear infinite}.collection-accordion-carousel .collection-accordion-img-container{max-width:233px;height:175px;margin-bottom:20px}.collection-accordion-carousel .collection-accordion-text-container .review-rating,.collection-accordion-carousel .collection-accordion-text-container .collection-accordion-vendor{color:var(--cpap-text-text-gray)}.collection-accordion-carousel .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid var(--cpap-stroke-gray);background-color:var(--cpap-primary-white);border-radius:100%;font-size:0;padding:0;transition:all .2s linear}.collection-accordion-carousel .slick-arrow.slick-prev{top:-20px;right:56px}.collection-accordion-carousel .slick-arrow.slick-next{top:-20px;right:0}.collection-accordion-carousel .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.collection-accordion-carousel .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.collection-accordion-carousel .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.collection-accordion-carousel .slick-arrow.slick-disabled{pointer-events:none;opacity:.3}@media only screen and (min-width: 1200px){.collection-accordion-carousel .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.collection-accordion-carousel .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}}.collection-accordion-carousel .slick-arrow:active{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.collection-accordion-carousel .slick-arrow:active:before{border-color:var(--cpap-primary-white)}.collection-accordion-carousel .slick-dots{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0;margin:0}.collection-accordion-carousel .slick-dots li{display:contents}.collection-accordion-carousel .slick-dots li button{font-size:0;width:100%;max-width:71px;height:2px;background:var(--cpap-overlay-orange);border:none}.collection-accordion-carousel .slick-dots li.slick-active button{background:var(--cpap-primary-orange)}@media only screen and (max-width: 1024px){.collection-accordion-carousel .collection-accordion-card:hover{box-shadow:none}}@media only screen and (max-width: 767.98px){.collection-accordion-carousel .collection-accordion-card:hover .collection-accordion-img-container .collection-accordion-img{animation:none}.collection-accordion-carousel .collection-accordion-img-container{margin-bottom:16px}.collection-accordion-carousel .slick-track{padding:32px 0 24px}}@media only screen and (max-width: 579.98px){.collection-accordion-carousel .slick-list{padding:0}.collection-accordion-carousel .collection-accordion-card-main{padding:0 8px}.collection-accordion-carousel .collection-accordion-card{width:278px;padding:50px 16px 32px}}.subcategory-buttons{margin-top:20px}.subcategory-buttons .button-container{flex-wrap:wrap;margin:20px 0 40px;gap:32px}.subcategory-buttons .button-container button{min-width:308px;padding:9px 16px}#my-products-section{padding:40px 0 60px;background-color:#f6f5f0}.my-products-carousel .my-products-card{padding:24px;border-radius:16px;background:var(--cpap-primary-white)}.my-products-carousel .my-products-card:hover{box-shadow:0 -4px 30px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.my-products-carousel .my-products-card:hover .my-products-img-container .my-products-img{animation:moveup 7s linear infinite}.my-products-carousel .my-products-card-main{padding:0 16px}.my-products-carousel .my-products-img-container{max-width:233px;height:175px;margin-bottom:20px}.my-products-carousel .my-products-text-container{min-height:70px}.my-products-carousel .my-products-text-container .review-rating,.my-products-carousel .my-products-text-container .my-products-vendor{color:var(--cpap-text-text-gray)}.my-products-carousel .my-products-text-container .my-products-title,.my-products-carousel .my-products-text-container .my-products-price{color:var(--cpap-primary-soft-black)}.my-products-carousel .my-products-text-container .my-products-price{margin-bottom:8px}.my-products-carousel .slick-track{padding:32px 0}.my-products-carousel .slick-arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid var(--cpap-stroke-gray);background-color:var(--cpap-primary-white);border-radius:100%;font-size:0;padding:0;transition:all .2s linear}.my-products-carousel .slick-arrow.slick-prev{top:-20px;right:56px}.my-products-carousel .slick-arrow.slick-prev:before{transform:translate(-50%,-50%) rotate(-45deg)}.my-products-carousel .slick-arrow.slick-next{top:-20px;right:0}.my-products-carousel .slick-arrow.slick-next:before{transform:translate(-50%,-50%) rotate(135deg)}.my-products-carousel .slick-arrow:before{content:"";width:6px;height:6px;background:transparent;position:absolute;top:50%;left:50%;border-top:1px solid var(--cpap-primary-soft-black);border-left:1px solid var(--cpap-primary-soft-black);transition:all .2s linear}.my-products-carousel .slick-arrow:hover{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.my-products-carousel .slick-arrow:hover:before{border-color:var(--cpap-primary-white)}.my-products-carousel .slick-arrow:active{background:var(--cpap-primary-orange);border-color:var(--cpap-primary-orange)}.my-products-carousel .slick-arrow:active:before{border-color:var(--cpap-primary-white)}.my-products-carousel .slick-arrow.slick-disabled{pointer-events:none;opacity:.3}.my-products-carousel .slick-dots{display:flex;align-items:center;justify-content:center;list-style-type:none;padding:0;margin:0}.my-products-carousel .slick-dots li{display:contents}.my-products-carousel .slick-dots li button{font-size:0;width:100%;max-width:71px;height:2px;background:var(--cpap-overlay-orange);border:none}.my-products-carousel .slick-dots li.slick-active button{background:var(--cpap-primary-orange)}@media only screen and (max-width: 1024px){.my-products-carousel .my-products-card:hover{box-shadow:none}}@media only screen and (max-width: 767.98px){.my-products-carousel #my-products-title{width:335px}.my-products-carousel .my-products-img-container{margin-bottom:16px}.my-products-carousel .slick-track{padding:32px 0 24px}}@media only screen and (max-width: 579.98px){.my-products-carousel .slick-list{padding:0}.my-products-carousel .my-products-card-main{padding:0 8px}.my-products-carousel .my-products-card{width:278px;padding:50px 16px 32px}}#product-parts .breadcrumbs-box span{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}#product-parts .accordion{margin-top:43px}#product-parts .accordion .accordion-item:first-child{border-top:none}#product-parts .accordion .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%232E2E2E'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 20px}#product-parts .accordion .accordion-button:not(.collapsed):after{transform:var(--bs-accordion-btn-icon-transform);--bs-accordion-btn-icon-width: 20px}#product-parts .accordion .accordion-body{flex-wrap:wrap;justify-content:start;align-items:center}@media only screen and (max-width: 712px){#product-parts .accordion .accordion-body{justify-content:center;align-items:center}}.top-container{margin-top:62px;flex-direction:row;gap:0}@media only screen and (max-width: 992px){.top-container{margin-top:40px;flex-direction:column;gap:24px}}.top-container .heading-container{gap:19px}.top-link{padding-bottom:4px;font-weight:700;font-size:14px;line-height:17px;text-decoration:none;border-bottom:solid 1px #ff600a}.top-link:hover{opacity:.7}.part .part-card-main{padding:0 16px}.part .part-card-main .part-card{padding:24px;border-radius:16px;background:var(--cpap-primary-white);display:flex;flex-direction:column;position:relative}.part .part-card-main .part-card:hover{box-shadow:0 -4px 30px 0 var(--cpap-overlay-box-multicolumn-shadow2)}.part .part-card-main .part-card:hover .part-img-container .part-img{animation:moveup 7s linear infinite}.part .part-card-main .part-card:hover .recent-btn-grp{opacity:1;visibility:visible}.part .part-card-main .part-card .part-img-container{max-width:233px;height:175px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.part .part-card-main .part-card .part-img-container .part-img{width:100%;height:100%;object-fit:contain}.part .part-card-main .part-card .part-text-container{min-height:125px;display:flex;flex-direction:column;flex-grow:1;gap:2rem}.part .part-card-main .part-card .part-text-container .review-rating,.part .part-card-main .part-card .part-text-container .part-vendor{color:var(--cpap-text-text-gray)}.part .part-card-main .part-card .part-text-container .part-title,.part .part-card-main .part-card .part-text-container .part-price{color:var(--cpap-primary-soft-black)}.part .part-card-main .part-card .part-text-container .part-price{margin-bottom:8px}.part .part-card-main .part-card .part-text-container .review-rating-star{margin-right:4px}.part .part-card-main .part-card .recent-btn-grp{opacity:0;visibility:hidden;transition:.5s ease-in-out;overflow:hidden}@keyframes moveup{0%{transform:translateY(0)}50%{transform:translateY(-40px)}to{transform:translateY(0)}}@media only screen and (max-width: 1024px){.part .part-card:hover{box-shadow:none}}@media only screen and (max-width: 767.98px){#part-title{width:335px}.part .part-card:hover .part-img-container .part-img{animation:none}.part .part-img-container{margin-bottom:16px}}@media only screen and (max-width: 579.98px){.part-card-main{padding:0 8px}.part .part-card{width:278px;padding:50px 16px 32px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/style.css.map */
