theme-select{display:block;position:relative;font-size:inherit;--background-dropdown: #fff;--background-selected: #fff;--border-width: 1px;--border-color: #e1e1e1;--divider-color: #e1e1e1;--hover-color: #0001;--padding-block: 8px;--padding-inline: 10px;--padding: var(--padding-block) var(--padding-inline)}theme-select::part(selected-value){--icon-total-size: 14 ;--icon-total-size-sq: calc(var(--icon-total-size) * var(--icon-total-size));--icon-diagonal-sq: calc( var(--icon-total-size-sq) + var(--icon-total-size-sq) );--icon-diagonal: calc(sqrt(var(--icon-diagonal-sq))*1px) ;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border:var(--border-width) solid var(--border-color);padding:var(--padding);padding-right:calc(var(--icon-diagonal) + calc(2 * var(--padding-inline)));background-color:var(--background-selected);cursor:pointer}theme-select:not([open])::part(dropdown){display:none}theme-select::part(dropdown){display:flex;flex-direction:column;z-index:1;position:absolute;bottom:0;left:0;transform:translateY(100%);width:calc(100% - 2 * var(--border-width));border:var(--border-width) solid var(--border-color);border-top:none;background-color:var(--background-dropdown);scrollbar-color:#e1e1e1 transparent;scrollbar-width:thin;overflow:auto;max-height:300px}theme-select::part(option){display:block;padding:var(--padding);word-wrap:normal;white-space:normal;border-bottom:var(--border-width) solid var(--divider-color);cursor:pointer}theme-select::part(selected-value):after{content:"";display:block;position:absolute;cursor:pointer;right:7.5px;top:50%;width:10px;height:10px;border-top:2px solid currentColor;border-left:2px solid currentColor;transform-origin:center center;pointer-events:none;transform:translate(-50%,-75%) rotate(-135deg)}theme-select[open]::part(selected-value):after{transform:translate(-50%) rotate(45deg)}theme-select::part(option):hover{background-color:var(--hover-color)}theme-select::part(disabled):hover{background-color:unset;cursor:not-allowed}theme-select:not(:defined),sort-by-select:not(:defined){display:none}
/*# sourceMappingURL=/cdn/shop/t/187/assets/theme-select.css.map */
