.option-opener__btn-label{font-family:var(--font-body-family)}.options-modal .overlay{width:100%;height:100%;background-color:transparent;display:block;transition:background-color .4s ease-in-out}option-modal[open] .options-modal .overlay{background-color:#0000003e}option-modal[open] .options-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5}.options-modal__inner{position:fixed;right:0;bottom:0;width:100%;background:#fff;transform:translateY(100%);transition:transform .4s ease-in-out;z-index:3}option-modal[open] .options-modal__inner{transform:translateY(0)}.options-modal__content{padding:32px 24px}.options-modal__top{display:flex;align-items:center;justify-content:space-between}.options-modal__heading{margin-bottom:0}.options-modal__heading,.options-modal__subheading{margin-top:0}.options-modal__top,.options-modal__subheading{margin-bottom:4px}.options-modal__close{width:24px;height:24px;cursor:pointer;background-color:transparent;border:none}.options-modal__divider{border:none;height:1px;background-color:#e7e9eb;margin:24px 0}.options-modal__options li:not(:last-child){margin-bottom:24px}.options-modal__options input[type=radio].null-option+label{display:none}.options-modal__options input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.options-modal__options li:not(.null_option)>label{cursor:pointer}.options-modal__options li label{display:flex;align-items:center;gap:8px}.options-modal__options li label.not-available{color:#898f9a}.options-modal__options li label.not-available>span{color:inherit}.option-opener__btn{width:100%;padding:12px 16px;color:#131f36;background-color:#e7e9eb;border-radius:200px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:14px}@media screen and (min-width: 750px){.options-modal__inner{max-width:400px}.option-opener__btn{padding:8px 16px}}option-modal .options-modal__options .quick-add-icon{color:#131f36}option-modal:not(.atc-popup) .options-modal__options .quick-add-icon{display:none}.atc-popup .options-modal__options label{display:flex;align-items:center;column-gap:8px}@media screen and (max-width: 990px){.desktop-size-picker .size-picker{display:none}}.desktop-size-picker .product-form__input{max-width:unset}.desktop-size-picker select{background-color:#e7e9eb}.mobile-size-picker,.atc-popup{display:none}@media screen and (max-width: 989px){.mobile-size-picker,.atc-popup{display:block}}.product-form__buttons>option-opener{display:none!important}@media screen and (max-width: 989px){.product-form__buttons>option-opener{display:flex!important}}.product-form__buttons>button{display:flex!important}option-modal[open] .options-modal{z-index:40}option-modal[open] .options-modal div ul{overflow:scroll;max-height:500px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/size-popup.css.map */
