cx-select{position:relative;display:block;flex:1 1 auto;width:100%;min-width:0}.product-form__input:has(cx-select){overflow:visible}.product-form__input .select:has(cx-select):hover:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))}.product-form__input .cx-select__button.select__select:focus,.product-form__input .cx-select__button.select__select:focus-visible{box-shadow:none;outline:none}cx-select.is-enhanced>select{display:none!important}.cx-select__button{display:flex;align-items:center;width:100%;text-align:left;white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:transparent}.cx-select__label{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.cx-select__button:focus,.cx-select__button:focus-visible,.cx-select__option:focus,.cx-select__option:focus-visible{outline:none;box-shadow:none}.cx-select__list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;max-height:280px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 8px 24px #0000001a}.cx-select__list[hidden]{display:none}.cx-select__option{padding:10px 12px;border-radius:6px;font-size:15px;line-height:1.3;color:#121212;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover){.cx-select__option:hover{background:#f6f6f6}}.cx-select__option:focus{background:#f6f6f6}.cx-select__option[aria-selected=true]{font-weight:600}.cx-select__option[aria-disabled=true]{color:#a3a3a3;cursor:default}.cx-select__option[aria-disabled=true]:hover{background:none}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cx-select.css.map */
