.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 20px !important}@media(min-width:1024px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 60px !important}}.resmed_h3{font-family:Vastago Grotesk,sans-serif;color:#51003f;font-size:40px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.8px}@media screen and (max-width:749px){.resmed_h3{font-size:28px;line-height:32px;letter-spacing:-.56px}}@media(max-width:750px){.custom-font-size{font-size:calc(var(--font-size) * 1)}[ref=productTitleLink] .custom-font-size>*{font-size:calc(var(--font-size) * .7)}}@media screen and (max-width:750px){.media-gallery--carousel slideshow-container,.media-gallery--grid .product-media>*{border-radius:calc(var(--media-radius, 0) * .75);overflow:hidden}}summary{padding-block:1.2rem}@media(min-width:750px){summary{padding-block:1rem}}.latori_text_block{font-family:Plus Jakarta Sans,sans-serif}details .latori_text_block:not(.custom-typography) p{line-height:128%}@media(min-width:750px){details .latori_text_block:not(.custom-typography) p{line-height:142%}}summary .svg-wrapper{margin-inline-start:auto;height:var(--icon-size-lg);width:var(--icon-size-lg);margin-right:12px;transition:transform var(--animation-speed) var(--animation-easing)}.spacing-style-latori{--spacing-scale: 1}.variant-option__size-guide{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;color:#7957ff;text-decoration:underline;white-space:nowrap;flex-shrink:0}.variant-option__size-guide:hover{opacity:.8}.price-container-resmed{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px 6px}.price{font-size:18px;font-weight:700;line-height:133%}@media(min-width:750px){.price{line-height:140%;font-size:20px}}.price--sale{color:#bc299b}.price-discount-badge{display:inline-block;background-color:#f5e6f0;color:#3d0030;font-size:.75rem;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;padding:2px 6px;border-radius:6px;line-height:1.33}.content-for-layout .bndlr-volume{padding:0}#bndlr-discount-message.bndlr-go-to-checkout{font-family:Plus Jakarta Sans,sans-serif;background-color:#fff;color:#0d0a15;border-radius:16px;border:1px solid rgba(13,10,21,.12);box-shadow:0 8px 32px #0d0a151f;padding:24px;min-width:280px;max-width:340px}#bndlr-discount-message .bndlr-message-title{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0d0a1580;margin-bottom:4px}#bndlr-discount-message .bndlr-message-discount-value{font-family:Vastago Grotesk,sans-serif;font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.5px;color:#0d0a15;margin-bottom:12px}#bndlr-discount-message .bndlr-cart-price{color:#0d0a15}#bndlr-discount-message .bndlr-message-question{font-size:14px;font-weight:400;color:#0d0a15a6;margin-bottom:20px}#bndlr-discount-message .bndlr-message-options{display:flex;gap:8px}#bndlr-discount-message .bndlr-message-yes{flex:1;background-color:#bc299b;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;text-align:center;padding:12px 20px;border-radius:100px;border:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}#bndlr-discount-message .bndlr-message-yes:hover{background-color:#bc299bc2;color:#fff}#bndlr-discount-message .bndlr-message-no{flex:1;background-color:transparent;color:#0d0a1599;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;text-align:center;padding:10px 16px;border-radius:100px;border:1px solid rgba(13,10,21,.2);cursor:pointer;transition:border-color .2s ease,color .2s ease}#bndlr-discount-message .bndlr-message-no:hover{border-color:#0d0a1580;color:#0d0a15}#bndlr-discount-message .bndlr-message-close{position:absolute;top:12px;right:12px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:opacity .2s ease}#bndlr-discount-message .bndlr-message-close:hover{opacity:1}.formassembly-contact-card.formassembly-form-loading{visibility:hidden;display:none}.formassembly-form-spinner-wrap{display:flex;align-items:center;justify-content:center;min-width:200px;flex:1}.formassembly-form-spinner{width:36px;height:36px;border:3px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:formassembly-spin .7s linear infinite;flex-shrink:0}@keyframes formassembly-spin{to{transform:rotate(360deg)}}@media screen and (max-width:1240px){.formassembly-form-spinner{border-color:#0d0a1533;border-top-color:#0d0a15}}@media screen and (max-width:750px){body:has(.mobile-sticky-bar__footer) altcha-widget,body:has(.mobile-sticky-bar__footer) #ot-sdk-btn-floating.ot-floating-button{bottom:calc(var(--mobile-sticky-bar-height, 100px) + env(safe-area-inset-bottom,0px) + 12px)}body:has(variant-overlay[open]) altcha-widget,body:has(variant-overlay[open]) #ot-sdk-btn-floating.ot-floating-button{bottom:calc(var(--variant-overlay-panel-height, 100px) + env(safe-area-inset-bottom,0px) + 12px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/latori.css.map */
