.vs-original{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.vs-combobox{position:relative;width:100%;text-align:left;text-transform:none;letter-spacing:normal}.vs-combobox .vs-input,.vs-combobox .vs-list{text-transform:none;letter-spacing:normal}.variant-wrapper--dropdown .vs-combobox{min-width:280px;margin-bottom:12px}.vs-label{display:block;margin-bottom:6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.vs-combobox--koala .vs-label{font-size:12px;letter-spacing:normal;text-transform:none;margin-bottom:4px}.vs-field{position:relative;display:flex;align-items:center}.vs-combobox .vs-input{position:relative;width:100%;max-width:100%;height:auto;margin:0;display:block;overflow:visible;clip:auto;clip-path:none;padding:10px 40px 10px 12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px!important;line-height:1.3;color:var(--colorTextBody, #1c1d1d);background:var(--colorBody, #fff);border:1px solid var(--colorBorder, #e8e8e1);border-radius:0;-webkit-appearance:none;appearance:none;text-overflow:ellipsis}.vs-combobox .vs-input::placeholder{color:var(--colorTextBody, #1c1d1d);opacity:.55}.vs-combobox .vs-input:focus{outline:none;border-color:var(--colorTextBody, #1c1d1d);box-shadow:0 0 0 1px var(--colorTextBody, #1c1d1d)}.vs-combobox.is-disabled .vs-input{background-color:#f6f6f6;cursor:default}.vs-combobox .vs-toggle{position:absolute;right:0;top:0;bottom:0;width:40px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--colorTextBody, #1c1d1d);cursor:pointer}.vs-combobox .vs-toggle svg{transition:transform .15s ease}.vs-combobox.is-open .vs-toggle svg{transform:rotate(180deg)}.vs-combobox .vs-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% - 1px);margin:0;padding:4px 0;list-style:none;max-height:min(320px,50vh);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--colorBody, #fff);color:var(--colorTextBody, #1c1d1d);border:1px solid var(--colorTextBody, #1c1d1d);box-shadow:0 10px 24px #0000001f}.vs-combobox .vs-list[hidden]{display:none}.vs-combobox .vs-option{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:10px 12px;min-height:44px;cursor:pointer;line-height:1.3;font-size:15px}.vs-combobox .vs-option:before{content:none}.vs-combobox .vs-option.is-active{background:#07525014;background:color-mix(in srgb,var(--colorBtnPrimary, #075250) 10%,transparent)}.vs-combobox .vs-option[aria-selected=true]{font-weight:700}.vs-combobox .vs-option[aria-selected=true]:after{content:"";flex:0 0 auto;width:6px;height:11px;margin-left:auto;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px)}.vs-combobox .vs-option.is-disabled{opacity:.5;cursor:not-allowed}.vs-combobox .vs-option mark{background:none;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.vs-combobox .vs-tag{flex:0 0 auto;font-size:11px;letter-spacing:.05em;text-transform:uppercase;opacity:.8}.vs-combobox .vs-option[aria-selected=true] .vs-tag{margin-left:auto}.vs-combobox .vs-empty{padding:12px;font-size:14px;opacity:.75;list-style:none}.vs-combobox .vs-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.vs-combobox--koala .vs-input{padding:7px 36px 7px 8px;border-radius:var(--koala-dropdown-border-radius, 4px);border-color:var(--koala-dropdown-border-color, #ccc);font-size:16px!important}.vs-combobox--koala .vs-list{border-radius:var(--koala-dropdown-border-radius, 4px)}.vs-combobox--cardfinder{margin-bottom:10px}.vs-combobox--cardfinder .vs-input,.vs-combobox--cardfinder .vs-list{border-radius:8px}.gpo-select .vs-combobox{margin-top:2px}@media(max-width:768px){.vs-combobox .vs-list{max-height:45vh}}.vs-combobox .vs-group{padding:8px 12px 4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.65;list-style:none;cursor:default}.vs-combobox .vs-more{padding:8px 12px;font-size:12px;opacity:.7;list-style:none;border-top:1px solid var(--colorBorder, #e8e8e1);cursor:default}.gpo-element .vs-combobox .vs-input,.gpo-element .vs-combobox .vs-list{border-radius:4px}.gpo-element.vs-host-open{position:relative;z-index:40}.gpo-element.vs-host-open .gpo-select,.gpo-select:has(>.vs-combobox){overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/33/assets/variant-search.css.map */
