cm-select{position:relative;display:block;min-width:0}cm-select:after{content:"";position:absolute;top:50%;right:var(--input-padding-inline, 16px);width:7px;height:7px;border-right:1.5px solid rgba(var(--color-body-rgb),.7);border-bottom:1.5px solid rgba(var(--color-body-rgb),.7);transform:translateY(-70%) rotate(45deg);pointer-events:none}cm-select>select{display:block;width:100%;max-width:100%;height:var(--input-height, 44px);margin:0;padding:0 calc(var(--input-padding-inline, 16px) + 20px) 0 var(--input-padding-inline, 16px);border:1px solid var(--color-form-border);border-radius:8px;background:var(--color-white);color:var(--color-body);font-size:var(--input-font-size, var(--text-base));font-weight:400;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;appearance:none}cm-select>select:has(>option[value=""]:checked){color:rgba(var(--color-body-rgb),.7)}cm-select option:not(:disabled){color:var(--color-body)}cm-select>select:hover{border-color:rgba(var(--color-body-rgb),.45)}cm-select>select:focus{border-color:var(--color-accent);box-shadow:var(--color-input-box-shadow);outline:none}cm-field[data-invalid] cm-select>select{border-color:var(--color-error)}cm-field[data-invalid] cm-select>select:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #e539352e}cm-select:has(>select:disabled){opacity:.5}cm-select>select:disabled{border-color:var(--color-form-border);cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/72/assets/cm-select.css.map */
