airmini-extras select.input,.js-product:has(airmini-extras) .option-selector .custom-select__btn,quick-add-drawer:has(airmini-extras) .option-selector .custom-select__btn{border-radius:var(--cpap-tab-radius, 26px)!important}airmini-extras select[hidden]{display:none!important}.airmini-extra-choices{display:flex;flex-wrap:wrap;gap:8px}.airmini-extra-choice{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid #ccd6e6;border-radius:var(--cpap-tab-radius, 26px);cursor:pointer;margin:0;flex:1 1 140px}.airmini-extra-choice:has(input:checked){border-color:#0b5263;background:#eef8f8;box-shadow:inset 0 0 0 1px #0b5263}.airmini-extra-choice:focus-within{outline:2px solid #0b5263;outline-offset:2px}.airmini-extra-choice input{width:16px;height:16px;flex-shrink:0;accent-color:#0b5263}.airmini-extra-choice{color:var(--cpap-tab-ink, #25447e);background:#fff;border-color:var(--cpap-tab-ink, #25447e)}.airmini-extra-choice:hover{border-color:var(--cpap-tab-selected, #2f5597)}.airmini-extra-choice:has(input:checked){color:#fff;background:var(--cpap-tab-selected, #002c4c);border-color:var(--cpap-tab-selected, #2f5597);box-shadow:inset 0 0 0 1px var(--cpap-tab-selected, #2f5597)}.airmini-extra-choice input{accent-color:var(--cpap-tab-selected, #2f5597)}.airmini-extra-choice:focus-within{outline-color:var(--cpap-tab-ink, #25447e)}.product-options .option-selector .custom-select__btn,quick-add-drawer .option-selector .custom-select__btn,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select,.product-options .option-selector .opt-label:not(.opt-label--image):not(.opt-label--swatch){color:var(--cpap-tab-ink, #25447e)!important;background:#fff!important;border-color:var(--cpap-tab-ink, #25447e)!important;border-radius:var(--cpap-tab-radius, 26px)!important}.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option.is-selected,.option-selector .custom-select__option[aria-selected=true],.product-options .option-selector input:checked+.opt-label:not(.opt-label--image):not(.opt-label--swatch){color:#fff!important;background:var(--cpap-tab-selected, #002c4c)!important;border-color:var(--cpap-tab-selected, #2f5597)!important;box-shadow:inset 0 0 0 1px var(--cpap-tab-selected, #2f5597)}.option-selector .custom-select__option[aria-selected=true] span{color:inherit}.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option:hover,.product-options .option-selector .custom-select__btn:hover,quick-add-drawer .option-selector .custom-select__btn:hover{border-color:var(--cpap-tab-selected, #2f5597)!important}.airmini-extra-choice,.product-options .option-selector .custom-select__btn,.product-options .option-selector .custom-select__option,quick-add-drawer .option-selector .custom-select__btn,quick-add-drawer .option-selector .custom-select__option,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option-label,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select,.product-options .option-selector .opt-label:not(.opt-label--image):not(.opt-label--swatch){font-size:14px!important;line-height:1.4}.airmini-extra-choices{gap:6px}.airmini-extra-choice{padding:8px 10px;gap:6px;min-height:36px;box-sizing:border-box}.airmini-extra-choice input{width:14px;height:14px}.product-options .option-selector .custom-select__btn,quick-add-drawer .option-selector .custom-select__btn,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select,.product-options .option-selector .opt-label:not(.opt-label--image):not(.opt-label--swatch){min-height:36px!important;height:auto;padding:8px 10px!important;box-sizing:border-box}.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select{padding-inline-end:32px!important}.product-options .option-selector .custom-select__option,quick-add-drawer .option-selector .custom-select__option{padding:8px 10px}.airmini-extra-choice:has(input:checked),.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option.is-selected,.option-selector .custom-select__option[aria-selected=true],.product-options .option-selector input:checked+.opt-label:not(.opt-label--image):not(.opt-label--swatch){color:#001b2b!important}@media(max-width:768px){.airmini-extra-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.airmini-extra-choice{min-width:0;min-height:44px;padding:10px 12px;line-height:1.45}.airmini-extra-choice span{min-width:0;overflow-wrap:anywhere}.airmini-extra-choice input{width:18px;height:18px}.product-options .option-selector .custom-select__btn,quick-add-drawer .option-selector .custom-select__btn,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select,.product-options .option-selector .opt-label:not(.opt-label--image):not(.opt-label--swatch){min-height:44px!important;padding:10px 12px!important}.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select{font-size:16px!important;padding-inline-end:34px!important}.product-options .option-selector .custom-select__option,quick-add-drawer .option-selector .custom-select__option{min-height:44px;padding:12px}quick-add-drawer:has(airmini-extras){height:100vh;height:100dvh;max-height:100dvh;max-width:100vw}quick-add-drawer:has(airmini-extras) .drawer__content{overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}@media(max-width:359px){.airmini-extra-choice{padding:10px 8px;gap:6px}}@media(max-width:768px){.product-options .option-selector .custom-select__btn,quick-add-drawer .option-selector .custom-select__btn,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option,.cc-main-product.product-main .product.nsw-product-page .nsw-flow__select,.airmini-extra-choice{min-height:48px!important}.product-options .custom-select__btn>span,quick-add-drawer .option-selector .custom-select__btn>span{min-width:0;white-space:normal;overflow-wrap:anywhere;text-align:start}.product-info .product-info__add-to-cart,quick-add-drawer:has(airmini-extras) .product-info__add-to-cart{display:flex;gap:10px;align-items:stretch}.product-info .product-info__add-to-cart>quantity-input,quick-add-drawer:has(airmini-extras) .product-info__add-to-cart>quantity-input{flex:0 0 144px!important;width:144px!important;min-width:144px}.product-info__add-to-cart quantity-input .qty-input{display:flex;width:100%;height:100%;min-height:48px}.product-info__add-to-cart .qty-input__btn{flex:0 0 44px;width:44px;min-width:44px;min-height:48px}.product-info__add-to-cart .qty-input__input{flex:1 1 auto;min-width:40px;width:40px;font-size:16px}.product-info__add-to-cart .product-info__add-button{flex:1 1 auto!important;min-width:0;margin:0}.product-info__add-to-cart button[name=add]{min-height:48px!important;padding-inline:12px;white-space:normal}quick-add-drawer .drawer__close-btn{min-width:44px;min-height:44px;touch-action:manipulation}.airmini-extra-choice,.nsw-flow__option,.qty-input__btn,.product-info__add-to-cart button[name=add]{touch-action:manipulation}}@media(max-width:359px){.product-info .product-info__add-to-cart,quick-add-drawer:has(airmini-extras) .product-info__add-to-cart{flex-wrap:wrap!important}.product-info .product-info__add-to-cart>quantity-input,quick-add-drawer:has(airmini-extras) .product-info__add-to-cart>quantity-input{flex:0 0 100%!important;width:100%!important}.product-info__add-to-cart .product-info__add-button{flex:0 0 100%!important;width:100%}}.airmini-extra-choice:has(input:checked),.cc-main-product.product-main .product.nsw-product-page .nsw-flow__option.is-selected,.option-selector .custom-select__option[aria-selected=true],.product-options .option-selector input:checked+.opt-label:not(.opt-label--image):not(.opt-label--swatch){color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/airmini-extras.css.map */
