@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(resmed-jakarta-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(resmed-jakarta-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(resmed-hanken-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(resmed-hanken-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.rmd{--rmd-violet: #6c4ce0;--rmd-violet-deep: #2a1568;--rmd-violet-tint: #eeebff;--rmd-violet-line: #dcd6ff;--rmd-blue: #006dff;--rmd-blue-deep: #0058d6;--rmd-blue-tint: #eef4ff;--rmd-magenta: #c81e78;--rmd-magenta-tint: #ffe9f5;--rmd-red: #e0264b;--rmd-ink: #17131f;--rmd-ink-2: #45424c;--rmd-ink-3: #55525c;--rmd-mute: #8b8880;--rmd-bg: #f4f2ec;--rmd-surface: #fff;--rmd-surface-2: #faf9f5;--rmd-line: #e2dfd6;--rmd-line-2: #eae7de;--rmd-max: 1240px;--rmd-gutter: clamp(20px, 5vw, 40px)}.rmd{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--rmd-ink);background:var(--rmd-bg);overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.rmd *{box-sizing:border-box}.rmd ::selection{background:var(--rmd-violet-line)}.rmd-icon{display:block;flex:none}@keyframes rmd-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes rmd-orbit{to{transform:rotate(360deg)}}@keyframes rmd-orbit-r{to{transform:rotate(-360deg)}}@keyframes rmd-halo-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.12)}}@keyframes rmd-marquee{to{transform:translate(-50%)}}.rmd-anim-floaty{animation:rmd-floaty 6s ease-in-out infinite}.rmd-anim-orbit{animation:rmd-orbit 34s linear infinite}.rmd-anim-orbit-r{animation:rmd-orbit-r 46s linear infinite}.rmd-anim-halo{animation:rmd-halo-pulse 5s ease-in-out infinite}.rmd-anim-marquee{animation:rmd-marquee 32s linear infinite}.rmd-anim-marquee:hover{animation-play-state:paused}.rmd-h-link:hover{color:var(--rmd-violet)}.rmd-h-lift:hover{transform:translateY(-2px)}.rmd-h-lift-4:hover{transform:translateY(-4px)}.rmd-h-lift-6:hover{transform:translateY(-6px)}.rmd-h-bd:hover{border-color:var(--rmd-violet)}.rmd-h-bd-lift:hover{border-color:var(--rmd-violet);transform:translateY(-2px)}.rmd-h-cta-blue:hover{transform:translateY(-1px);box-shadow:0 10px 26px #006dff57}.rmd-h-cta-blue-lg:hover{transform:translateY(-2px);box-shadow:0 16px 34px #006dff5c}.rmd-h-btn-blue:hover{transform:translateY(-2px);background:var(--rmd-blue-deep)}.rmd-h-btn-violet:hover{transform:translateY(-2px);background:var(--rmd-violet)}.rmd-h-surface:hover{background:var(--rmd-surface-2)}.rmd-h-glass:hover{background:#ffffff3d}.rmd-h-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px #14101e14}.rmd-h-card-lg:hover{transform:translateY(-5px);box-shadow:0 26px 54px #14101e1a;border-color:var(--rmd-violet-line)}.rmd-h-card-xl:hover{transform:translateY(-6px);box-shadow:0 26px 54px #14101e1f;border-color:var(--rmd-violet-line)}.rmd-h-tile-dark:hover{transform:translateY(-6px);box-shadow:0 28px 64px #0000006b}.rmd-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rmd-track::-webkit-scrollbar{display:none}.rmd-track--aligned{--rmd-track-inset: calc(max(0px, 100% - var(--rmd-max)) / 2 + var(--rmd-gutter));padding-left:var(--rmd-track-inset);scroll-padding-left:var(--rmd-track-inset)}.rmd-track>*{scroll-snap-align:start;flex:0 0 auto}.rmd-faq summary{list-style:none;cursor:pointer}.rmd-faq summary::-webkit-details-marker{display:none}.rmd-faq summary::marker{content:""}.rmd-faq[open] .rmd-faq__plus{transform:rotate(45deg)}.rmd-faq .rmd-faq__plus{transition:transform .3s ease}.rmd-faq[open]{border-color:var(--rmd-violet-line)}.rmd-faq__answer{padding:4px 24px 22px;font:400 15px/1.6 Plus Jakarta Sans,sans-serif;color:var(--rmd-ink-3)}.rmd-faq__answer>:first-child{margin-top:0}.rmd-faq__answer>:last-child{margin-bottom:0}[data-mask] .rmd-mask-panel{display:none}[data-mask=n30i] .rmd-mask-panel[data-for=n30i],[data-mask=f40] .rmd-mask-panel[data-for=f40]{display:block}.rmd-spot{display:none}.rmd-spot.is-active{display:block}.rmd-spot-dot{transition:width .35s ease,background .35s ease}.rmd-toast{position:fixed;top:82px;left:50%;z-index:120;transform:translate(-50%,-12px);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.rmd-toast.is-visible{opacity:1;transform:translate(-50%)}.rmd-header{transition:box-shadow .3s ease,border-color .3s ease}.rmd-header.is-scrolled{border-bottom-color:var(--rmd-line-2);box-shadow:0 8px 28px #14101e14}@media(max-width:1024px){.rmd-grid-2{grid-template-columns:1fr!important}.rmd-grid-4{grid-template-columns:repeat(2,1fr)!important}.rmd-nav{display:none!important}}@media(max-width:767px){.rmd-grid-3,.rmd-grid-4{grid-template-columns:1fr!important}.rmd-stack-mobile{flex-direction:column!important}.rmd-hide-mobile,.rmd-orbit{display:none!important}.rmd-track>*{flex-basis:82vw!important}.rmd-h-eyebrow{display:none!important}.rmd-h-cta-blue{flex-shrink:0!important;white-space:nowrap!important;font-size:13px!important;padding:9px 14px!important;gap:6px!important}.rmd-h-tile-dark{flex:0 1 auto!important}}@media(prefers-reduced-motion:reduce){.rmd *,.rmd *:before,.rmd *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.rmd :focus-visible{outline:2px solid var(--rmd-violet);outline-offset:3px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/resmed-lp.css.map */
