.sort-modal[data-v-99e50f75]{background-color:#fff;border-radius:12px 12px 0 0}.sort-modal__content[data-v-99e50f75]{flex-direction:column;gap:16px;padding:0 16px 40px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;display:flex}.product-listing-empty[data-v-f171db6e]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;display:flex}.product-listing-skeleton[data-v-633052f0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-listing-skeleton--wide[data-v-633052f0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.product-listing-skeleton--more[data-v-633052f0]{margin-top:8px}.product-listing[data-v-b94a3ff8]{margin-top:16px}.product-listing__grid[data-v-b94a3ff8]{width:100%}.product-listing__grid[data-v-b94a3ff8] .product-teaser-grid__item{min-width:0}.product-listing__more-error[data-v-b94a3ff8],.product-listing__state[data-v-b94a3ff8]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;display:flex}.product-listing__more-error[data-v-b94a3ff8]{min-height:120px}.product-listing__more-error p[data-v-b94a3ff8]{margin:0}.product-listing__end[data-v-b94a3ff8]{color:#87888f;text-align:center;margin:16px 0 0;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.product-listing__trigger[data-v-b94a3ff8]{width:100%;height:1px}.checkbox-options-filter[data-v-fc804ca7]{padding-top:10px}.checkbox-options-filter__search[data-v-fc804ca7]{padding:12px 0}.checkbox-options-filter__container[data-v-fc804ca7]{position:relative}.checkbox-options-filter__options[data-v-fc804ca7]{max-height:320px;overflow:hidden auto}.checkbox-options-filter__options--scrollable[data-v-fc804ca7]{overscroll-behavior:contain}.checkbox-options-filter__option[data-v-fc804ca7]{padding:11px 0}.checkbox-options-filter__group[data-v-fc804ca7]{margin-bottom:20px}.checkbox-options-filter__group[data-v-fc804ca7]:last-child{margin-bottom:0}.checkbox-options-filter__group-title[data-v-fc804ca7]{color:#060811;margin:8px 0 4px;padding-left:4px}.checkbox-options-filter__group-title[data-v-fc804ca7],.checkbox-options-filter__no-result[data-v-fc804ca7]{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.checkbox-options-filter__no-result[data-v-fc804ca7]{color:#060811;text-align:center;padding:14px 0 18px}.checkbox-options-filter__fade[data-v-fc804ca7]{z-index:1;pointer-events:none;position:absolute;left:0;right:0}.checkbox-options-filter__fade--top[data-v-fc804ca7]{background:linear-gradient(#fff,#fff0 101.79%);height:60px;top:0}.checkbox-options-filter__fade--bottom[data-v-fc804ca7]{background:linear-gradient(#fff0 -1.79%,#fff);height:30px;bottom:0}.checkbox-options-filter__toggler[data-v-fc804ca7]{color:#0075f2;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:2px 0;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex}.checkbox-options-filter__toggler--open .checkbox-options-filter__toggler-icon[data-v-fc804ca7]{transform:rotate(180deg)}.filter-accordion[data-v-47405b5d]{border-bottom:1px solid #e7e7ed;padding:12px 16px}.filter-accordion[data-v-47405b5d]:last-child{border-bottom:0}.filter-accordion__header[data-v-47405b5d]{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:flex}.filter-accordion__title[data-v-47405b5d]{color:#060811;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.filter-accordion__chevron[data-v-47405b5d]{flex-shrink:0;margin-right:6px;transition:transform .3s ease-in-out}.filter-accordion__chevron--closed[data-v-47405b5d]{transform:rotate(180deg)}.filters-sidebar-skeleton__block[data-v-b5a0d5f4]{border-bottom:1px solid #e7e7ed;flex-direction:column;gap:16px;padding:12px 16px 16px;display:flex}.filters-sidebar-skeleton__block[data-v-b5a0d5f4]:last-child{border-bottom:0}.filters-sidebar-skeleton__title[data-v-b5a0d5f4]{background-color:#e7e7ed;background-image:linear-gradient(90deg,#e7e7ed 0 20%,#f9f9f9 50%,#e7e7ed 80%,#e7e7ed);background-position:100% 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed;border-radius:4px;width:120px;height:20px;animation:1.2s linear infinite shimmer-b5a0d5f4}.filters-sidebar-skeleton__row[data-v-b5a0d5f4]{justify-content:space-between;align-items:center;display:flex}.filters-sidebar-skeleton__label[data-v-b5a0d5f4]{border-radius:4px;width:160px;height:18px}.filters-sidebar-skeleton__box[data-v-b5a0d5f4],.filters-sidebar-skeleton__label[data-v-b5a0d5f4]{background-color:#e7e7ed;background-image:linear-gradient(90deg,#e7e7ed 0 20%,#f9f9f9 50%,#e7e7ed 80%,#e7e7ed);background-position:100% 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed;animation:1.2s linear infinite shimmer-b5a0d5f4}@keyframes shimmer-b5a0d5f4{0%{background-position:-100vw 0}to{background-position:100vw 0}}.filters-sidebar-skeleton__box[data-v-b5a0d5f4]{border-radius:6px;width:18px;height:18px}.toggle-filter[data-v-67ad33d4]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;width:100%;padding:18px 16px;display:flex}.toggle-filter--desktop[data-v-67ad33d4]{padding:0}.toggle-filter__title[data-v-67ad33d4]{color:#060811;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.toggle-filter__switch[data-v-67ad33d4]{flex-shrink:0;width:40px;height:24px;padding:2px 0;display:inline-block;position:relative}.toggle-filter__input[data-v-67ad33d4]{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.toggle-filter__slider[data-v-67ad33d4]{background-color:#cfcfd6;border-radius:100px;transition:all .2s;position:absolute;inset:0}.toggle-filter__slider[data-v-67ad33d4]:before{content:"";background-color:#fff;border-radius:50%;width:16.8px;height:16.8px;transition:all .2s;position:absolute;top:3.6px;left:3.6px;box-shadow:0 1px 3px #0003}.toggle-filter__input:checked+.toggle-filter__slider[data-v-67ad33d4]{background-color:#16b568}.toggle-filter__input:checked+.toggle-filter__slider[data-v-67ad33d4]:before{transform:translate(16px)}.toggle-filter__input:focus-visible+.toggle-filter__slider[data-v-67ad33d4]{outline-offset:2px;outline:2px solid #109b66}.listing-filters-sidebar[data-v-2386c5d5]{background:#fff;border-radius:8px;width:296px;min-width:296px;padding:0 0 12px;box-shadow:0 12px 16px #0000000d}.listing-filters-sidebar__categories[data-v-2386c5d5]{padding-top:8px}.filter-chip[data-v-234ac8cc]{background-color:#f3f3f6;border-radius:18px;align-items:center;gap:4px;height:36px;padding:0 8px;display:flex}.filter-chip__title[data-v-234ac8cc]{padding:0 4px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:block}.filter-chip--active[data-v-234ac8cc]{color:#fff;background-color:#060811}.listing-selected-filters[data-v-ec22cc0c]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.listing-selected-filters__chip.filter-chip--active[data-v-ec22cc0c]{color:#fff;cursor:default;background-color:#282932;border:0}.listing-selected-filters__chip.filter-chip--active[data-v-ec22cc0c] .ui-icon{cursor:pointer}.listing-selected-filters__reset[data-v-ec22cc0c]{color:#060811;cursor:pointer;background:#f3f3f6;border:0;border-radius:18px;height:36px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;transition:background-color .2s}.listing-selected-filters__reset[data-v-ec22cc0c]:hover{background:#e7e7ed}.listing-filters-desktop[data-v-706d92d4]{align-items:flex-start;gap:16px;display:flex}.listing-filters-desktop__sidebar[data-v-706d92d4]{max-height:calc(100vh - max(var(--listing-sidebar-top,0px), 104px) - 16px);scrollbar-width:thin;flex-shrink:0;margin-bottom:16px;position:sticky;top:104px;overflow-y:auto}.listing-filters-desktop__sidebar--scrollable[data-v-706d92d4]{overscroll-behavior:contain}.listing-filters-desktop__main[data-v-706d92d4]{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.listing-filters-desktop__content[data-v-706d92d4]{background:#fff;border-radius:8px;margin-bottom:16px;padding:16px;box-shadow:0 12px 16px #0000000d}.chips-skeletons[data-v-1cb5af37]{align-items:center;gap:8px;display:flex}.chips-skeletons__chip-skeleton[data-v-1cb5af37]{background-color:#e7e7ed;background-image:linear-gradient(90deg,#e7e7ed 0 20%,#f9f9f9 50%,#e7e7ed 80%,#e7e7ed);background-position:100% 0;background-repeat:no-repeat;background-size:100% 100%;background-attachment:fixed;animation:1.2s linear infinite shimmer-1cb5af37}@keyframes shimmer-1cb5af37{0%{background-position:-100vw 0}to{background-position:100vw 0}}.chips-skeletons__chip-skeleton[data-v-1cb5af37]{border-radius:18px;width:87px;height:36px}.chips-skeletons__chip-skeleton[data-v-1cb5af37]:first-child{width:123px}.open-filters-modal-chip[data-v-571c13ff]{background-color:#f3f3f6;border-radius:18px;align-items:center;padding:6px 8px;display:flex;position:relative}.open-filters-modal-chip--active[data-v-571c13ff]{background-color:#060811}.open-filters-modal-chip__counter[data-v-571c13ff]{color:#fff;text-align:center;background:#fc9700;border-radius:1000px;align-content:center;width:16px;height:14px;font-family:Inter,sans-serif;font-size:8px;font-style:normal;font-weight:700;line-height:12px;position:absolute;top:-1px;right:0}.sorting-chip-button[data-v-64821808]{background-color:#f3f3f6;border-radius:18px;align-items:center;padding:6px 8px;display:flex}.sorting-chip-button--active[data-v-64821808]{background-color:#060811}.chip-filter-modal__content[data-v-c0da7697]{height:100%;padding:0 0 120px}.chip-filter-modal__bottom-sheet-actions[data-v-c0da7697]{z-index:15;background:#fff;align-items:center;gap:8px;width:100%;padding:16px 16px 32px;display:flex;position:fixed;bottom:0}.category-filter[data-v-f96449fc]{justify-content:space-between;align-items:center;width:100%;padding:18px 16px;display:flex}.category-filter__title[data-v-f96449fc]{color:#060811;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.category-filter__selected[data-v-f96449fc]{align-items:center;gap:8px;display:flex}.category-filter__selected-item[data-v-f96449fc]{color:#9fa0a6;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;overflow:hidden}.options-item[data-v-1e349cd3]{color:#060811;cursor:pointer;background:#f3f3f6;border:0;border-radius:18px;justify-content:center;align-items:center;gap:4px;min-width:36px;height:36px;padding:4px 8px;display:inline-flex}.options-item__label[data-v-1e349cd3]{white-space:nowrap;padding:0 4px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.options-item--active[data-v-1e349cd3]{color:#fff;background:#060811;justify-content:space-between}.options-title[data-v-b32c66d1]{justify-content:space-between;align-items:center;width:100%;padding:18px 16px;display:flex}.options-title__title[data-v-b32c66d1]{color:#060811;font-size:16px;font-weight:600;line-height:20px}.options-title__more[data-v-b32c66d1],.options-title__title[data-v-b32c66d1]{font-family:Inter,sans-serif;font-style:normal}.options-title__more[data-v-b32c66d1]{color:#16b568;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.options-tab[data-v-6ffd9731]{padding-bottom:8px}.options-tab__list[data-v-6ffd9731]{flex-wrap:wrap;gap:4px;padding:4px 16px 16px;display:flex}.modal-header{flex-shrink:0;padding:8px}.modal-header__statusbar{align-items:center;display:flex;position:relative}.modal-header__left-side{margin-right:16px}.modal-header__back-button{box-sizing:border-box;color:#f3f3f6;width:32px;height:32px;padding:4px;display:block}.modal-header__center{flex-grow:1}.modal-header__center--title-center{text-align:center;margin-left:-24px}.modal-header__title{color:#000;font-size:16px;font-weight:700;line-height:16px}.modal-header__right{flex-shrink:0;margin-left:auto;padding-right:22px}.modal-header__clear{color:#16b568;margin-top:2px;font-size:14px;line-height:22px}.select-option-modal[data-v-00455fb3]{background-color:#fff;flex-direction:column;height:100vh;display:flex}.select-option-modal__content[data-v-00455fb3]{flex:auto;min-height:0}.select-option-modal__bottom-sheet-actions[data-v-00455fb3]{z-index:15;background:#fff;border-radius:16px 16px 0 0;flex:none;width:100%;padding:16px 16px 32px;box-shadow:0 -4px 8px #0000000f}.listing-select-category-modal__content[data-v-64469b92]{height:100vh;padding:0 16px 140px;overflow-y:auto}.listing-select-category-modal__actions[data-v-64469b92]{z-index:15;background:#fff;border-radius:16px 16px 0 0;width:100%;padding:16px 16px 32px;position:fixed;bottom:0;box-shadow:0 -4px 8px #0000000f}.listing-filters-modal[data-v-4209be83]{background-color:#fff;height:100vh}.listing-filters-modal__content[data-v-4209be83]{overflow-anchor:none;height:100vh;padding:0 0 140px;overflow-y:auto}.listing-filters-modal__actions[data-v-4209be83]{z-index:15;background:#fff;border-radius:16px 16px 0 0;width:100%;padding:16px 16px 32px;position:fixed;bottom:0;box-shadow:0 -4px 8px #0000000f}.listing-filters-mobile[data-v-0d8b16f1]{background-color:#fff;align-items:center;gap:8px;width:calc(100% + 32px);margin-left:-16px;padding:8px 0 12px 16px;display:flex}.listing-filters-mobile__static[data-v-0d8b16f1]{flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}.listing-filters-mobile__static--shadow[data-v-0d8b16f1]:after{content:"";pointer-events:none;background:linear-gradient(270deg,#fff0,#fff 80%);width:24px;height:44px;position:absolute;top:-4px;right:-24px}.listing-filters-mobile__chips[data-v-0d8b16f1]{white-space:nowrap;scroll-snap-type:x mandatory;align-items:center;gap:8px;max-width:100%;padding-right:16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.listing-filters-mobile__chips[data-v-0d8b16f1]::-webkit-scrollbar{display:none}.listing-filters-mobile__chip[data-v-0d8b16f1]{scroll-snap-align:center;flex-shrink:0}.listing-filters-empty[data-v-ca156944]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.listing-sort-select[data-v-9b5fb48e]{flex-shrink:0;position:relative}.listing-sort-select__button[data-v-9b5fb48e]{color:#060811;white-space:nowrap;cursor:pointer;background:#e7e7ed;border:0;border-radius:12px;align-items:center;gap:6px;height:36px;padding:0 12px 0 16px;font-size:16px;font-weight:500;line-height:20px;display:inline-flex}.listing-sort-select__button[data-v-9b5fb48e]:focus-visible{outline-offset:2px;outline:2px solid #109b66}.listing-sort-select__status[data-v-9b5fb48e]{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.listing-sort-select__chevron[data-v-9b5fb48e]{transition:transform .15s;display:inline-flex}.listing-sort-select__chevron--open[data-v-9b5fb48e]{transform:rotate(180deg)}.listing-sort-select__menu[data-v-9b5fb48e]{z-index:19;background:#fff;border-radius:16px;min-width:220px;margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0608111f}.listing-sort-select__option[data-v-9b5fb48e]{color:#060811;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:12px 16px;font-size:16px;font-weight:500;line-height:20px;display:block}.listing-sort-select__option[data-v-9b5fb48e]:focus-visible,.listing-sort-select__option[data-v-9b5fb48e]:hover{background:#f3f3f6}
