.select{position:relative;display:inline-block;width:100%;max-width:28rem}.select>.select__select{width:100%;font:inherit;line-height:1.2;padding:var(--spacing_thin);border-radius:0;border:var(--borders_lineweight) var(--borders_style) rgba(var(--color-foreground),var(--borders_opacity));background:rgb(var(--color-background));color:currentColor;align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:none}.facet-filters__field .select__select,.mobile-facets__sort .select__select{border:unset;text-align:right;justify-content:flex-end;padding-right:0}.select>.select__select:focus-visible{outline:3px solid rgba(0,0,0,.35);outline-offset:2px}.select>.icon-caret{position:absolute;right:14px;top:50%;width:10px;height:10px;transform:translateY(-50%);pointer-events:none;transition:transform .16s ease;opacity:.9}.select>.select__select:focus+.icon-caret{transform:translateY(-50%) rotate(180deg)}@supports selector(select:open){.select>.select__select:open+.icon-caret{transform:translateY(-50%) rotate(180deg)}}@media(hover:hover){.select>.select__select:hover{border-color:rgba(var(--color-foreground),calc(var(--borders_opacity) * 2))}}@supports selector(::picker(select)){.select>.select__select,.select>.select__select::picker(select){-webkit-appearance:base-select;appearance:base-select}.select>.select__select::picker(select){margin-top:0;padding:0;border-radius:0;border:var(--borders_lineweight) var(--borders_style) rgba(var(--color-foreground),var(--borders_opacity));border-top:var(--borders_lineweight) var(--borders_style) rgba(var(--color-foreground),var(--borders_opacity))}.select>.select__select option{padding:0 var(--spacing_thin);height:var(--inputs-height);border-radius:0;font-size:var(--font_smallest_size);font-family:var(--font_smallest_family);font-style:var(--font_smallest_style);font-weight:var(--font_smallest_weight);letter-spacing:var(--font_smallest_letter-spacing);text-transform:none!important;line-height:1}.select>.select__select option:hover{background:color-mix(in srgb,#000000 3%,rgb(var(--color-background)) 97%)}.select>.select__select option:checked{background:color-mix(in srgb,#000000 3%,rgb(var(--color-background)) 97%)}.select>.select__select option{display:flex;align-items:center}.select>.select__select option::checkmark{order:999;margin-inline-start:auto;margin-inline-end:0}}@supports selector(::picker-icon){.select>.icon-caret{display:none}.select>.select__select::picker-icon{content:"";display:block;width:10px;height:10px;margin-inline-end:0;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpolyline%20points%3D%22.5%202.58084%204.99681%207.17273%209.5%202.58084%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpolyline%20points%3D%22.5%202.58084%204.99681%207.17273%209.5%202.58084%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;transition:transform .16s ease;opacity:.9}.select>.select__select:open::picker-icon{transform:rotate(180deg)}.facet-filters__field .select__select::picker-icon,.mobile-facets__sort .select__select::picker-icon{margin-inline-start:0}}@supports selector(option::checkmark){.select>.select__select option{display:flex;align-items:center;gap:var(--spacing_thin);color:rgba(var(--color-foreground),1)}.select>.select__select option::checkmark{order:2;margin-inline-start:auto;margin-inline-end:0;width:var(--icon_size_small);display:inline-flex;justify-content:flex-end}}.product-page .select>.select__select{border:var(--borders_lineweight) var(--borders_style) rgba(var(--color-foreground),var(--borders_opacity));padding:var(--spacing_thin);min-height:var(--inputs-height);align-items:center;line-height:1}.product-page .select>.select__select:focus{border:var(--borders_lineweight) var(--borders_style) rgba(var(--color-foreground),1);border-bottom:unset!important}.product-page .select>.select__select option{line-height:1;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/198/assets/component-select.css.map */
