.lp-product-filter__glyph{font-family:lpcrm3-lux;font-style:normal;font-weight:400;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lp-product-filter__glyph:before{content:attr(data-icon)}.lp-product-filter{display:block;width:100%;min-width:0;font-family:web-light,web,Tahoma,sans-serif}.lp-product-filter .lp-product-filter__native{display:none!important}.lp-product-filter .lp-product-filter__picker .vs__dropdown-toggle{padding:0;border:0;height:20px;min-height:20px}.lp-product-filter .lp-product-filter__picker .vs__selected-options{padding:0;min-width:0;flex-wrap:nowrap}.lp-product-filter .lp-product-filter__picker .vs__actions{display:none}.lp-product-filter .lp-product-filter__trigger{position:relative;display:flex;align-items:center;gap:2px;flex:1;width:100%;min-width:0;height:20px;padding:1px 18px 1px 3px;border:0;border-bottom:1px solid #b7b7b7;border-radius:5px 5px 0 0;background:transparent;text-align:left;font:12px/18px web-light,web,Tahoma,sans-serif;color:var(--lp-color-subtle,#757575);overflow:hidden;white-space:nowrap;cursor:pointer}.lp-product-filter .lp-product-filter__trigger.is-active,.lp-product-filter .lp-product-filter__trigger:focus-visible,.lp-product-filter .lp-product-filter__trigger:hover{border-bottom-color:#979797}.lp-product-filter .lp-product-filter__trigger:focus-visible:after,.lp-product-filter .lp-product-filter__trigger:hover:after,.lp-product-filter__picker.vs--open .lp-product-filter .lp-product-filter__trigger:after{opacity:1}.lp-product-filter .lp-product-filter__trigger:focus-visible{outline:1px solid var(--lp-color-th,#7a7a7a);outline-offset:-1px}.lp-product-filter .lp-product-filter__trigger:after{content:"";position:absolute;right:9px;top:50%;margin-top:-2px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #888;opacity:0}.lp-product-filter .lp-product-filter__trigger-thumb{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;overflow:hidden;border-radius:6px;corner-shape:squircle}.lp-product-filter .lp-product-filter__trigger-thumb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lp-product-filter .lp-product-filter__trigger-more{font-size:11px;line-height:18px}.lp-product-filter .lp-product-filter__private{display:block;width:100%;border:0;background:transparent;text-align:center}[data-lp-product-filter].vs__dropdown-menu{--lp-product-thumb:22px;--lp-product-row:26px;--lp-product-radius:20px;z-index:1100;width:min(205px,calc(100vw - 16px));min-width:0;box-sizing:border-box;margin:0;padding:6px 3px 6px 6px;border:0;border-radius:var(--lp-product-radius);corner-shape:squircle;box-shadow:none;filter:drop-shadow(0 .8vh 1.2vh rgba(0,0,0,.3));overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;background:var(--lp-color-surface,#fff);color:#454545;font:12px/12px web-light,web,Tahoma,sans-serif;white-space:normal;scrollbar-width:thin}[data-lp-product-filter].vs__dropdown-menu .vs__dropdown-option{padding:0;height:var(--lp-product-row);white-space:normal;color:inherit}[data-lp-product-filter].vs__dropdown-menu .vs__dropdown-option:before{content:none}[data-lp-product-filter].vs__dropdown-menu .vs__dropdown-option--highlight{background:transparent;color:#454545}[data-lp-product-filter].vs__dropdown-menu .vs__no-options{padding:5px 4px 6px 0;font-size:12px;line-height:16px}[data-lp-product-filter].vs__dropdown-menu button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;margin:0;border:0;background:transparent;font:inherit;color:inherit;text-decoration:none;cursor:pointer}[data-lp-product-filter].vs__dropdown-menu button:disabled{cursor:default;opacity:.4}[data-lp-product-filter].vs__dropdown-menu button:focus-visible,[data-lp-product-filter].vs__dropdown-menu input:focus-visible{outline:1px solid var(--lp-color-th,#7a7a7a);outline-offset:-1px}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__search:focus-visible{outline:0}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__search-row:focus-within{border-bottom-color:#979797}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__header{position:-webkit-sticky;position:sticky;top:-6px;z-index:1;padding:0 0 4px;background:var(--lp-color-surface,#fff)}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__search-row{display:flex;align-items:center;gap:0;margin-left:3px;margin-right:5px;border-bottom:1px solid #dbdbdb}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__search{display:block;flex:1;box-sizing:border-box;width:100%;min-width:0;height:24px;margin:0;padding:4px 4px 4px 4px;border:0;border-radius:14px 14px 0 0;background:transparent;color:#333;font:12px/15px web-light,web,Tahoma,sans-serif}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__search-row>button{flex:0 0 16px;padding:0;color:var(--lp-color-subtle,#757575);font-size:16px}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__helpers{display:flex;gap:4px;padding:3px 14px 5px 11px;justify-content:center}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__helper{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 21px;width:21px;height:21px;padding:0;color:var(--lp-color-subtle,#757575);font-size:13px}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__helper.is-active:after{content:"";position:absolute;width:5px;height:5px;right:-1.5px;top:-2px;box-sizing:content-box;border:3px solid var(--lp-color-surface,#fff);border-radius:50%;background:var(--lp-color-th,#7a7a7a)}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__option{position:relative;display:flex;align-items:center;gap:6px;box-sizing:border-box;width:100%;min-width:0;height:var(--lp-product-row);min-height:var(--lp-product-row);padding:2px 8px 2px 12px;cursor:pointer}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__option:hover{opacity:.5}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__option.is-selected:before{content:"";position:absolute;left:0;top:50%;margin-top:-2px;width:4px;height:4px;border-radius:50%;background:#454545}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__thumb{display:flex;align-items:center;justify-content:center;flex:0 0 var(--lp-product-thumb);box-sizing:border-box;width:var(--lp-product-thumb);min-width:var(--lp-product-thumb);max-width:var(--lp-product-thumb);height:var(--lp-product-thumb);min-height:var(--lp-product-thumb);max-height:var(--lp-product-thumb);margin:0;overflow:hidden;border-radius:8px;background:var(--lp-color-border,#f0f0f0)}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__thumb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__no-image{text-align:center;line-height:var(--lp-product-thumb);color:var(--lp-color-subtle,#757575);font-size:12px}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__name{flex:1;min-width:0;max-height:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:12px/12px web-light,web,Tahoma,sans-serif}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__name small{font:inherit;color:var(--lp-color-subtle,#757575)}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__footer{position:-webkit-sticky;position:sticky;bottom:-6px;padding:5px 4px 2px 0;background:var(--lp-color-surface,#fff)}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__state{line-height:16px}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__state:empty{display:none}[data-lp-product-filter].vs__dropdown-menu .lp-product-filter__state button{padding:2px 0;color:var(--lp-color-subtle,#757575)}.lp-product-preview{position:fixed;z-index:1200;box-sizing:border-box;max-width:min(480px,calc(100vw - 16px));padding:8px 12px;border-radius:25px;corner-shape:squircle;background:rgba(81,81,81,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font:11px/14px web,Tahoma,sans-serif;pointer-events:none;filter:drop-shadow(0 .8vh 1.2vh rgba(0,0,0,.3))}.lp-product-preview__line{display:flex;align-items:flex-start;gap:5px;margin-bottom:3px}.lp-product-preview__glyph{flex:0 0 13px;width:13px;font-size:13px;line-height:14px;text-align:center;opacity:.9}.lp-product-preview__image{margin-top:6px;width:270px;height:270px;max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:20px;corner-shape:squircle;background:#fff}.lp-product-preview__image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:20px;corner-shape:squircle}