.catalog-sort[data-v-9850b319]{width:fit-content;min-width:160px;position:relative}.catalog-sort__trigger[data-v-9850b319]{background:var(--color-section);cursor:pointer;height:100%;transition:var(--transition-hover);border-radius:8px;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:16px;padding:10px 23px;display:flex}@media (width<=1023px){.catalog-sort__trigger[data-v-9850b319]{justify-content:center}}@media (hover:hover) and (pointer:fine){.catalog-sort__trigger[data-v-9850b319]:hover:not(:disabled){border-color:var(--color-gray-dark)}.catalog-sort__trigger:hover:not(:disabled) .catalog-sort__trigger-text[data-v-9850b319],.catalog-sort__trigger:hover:not(:disabled) .catalog-sort__trigger-arrow[data-v-9850b319]{opacity:.8}}.catalog-sort__trigger-text[data-v-9850b319]{color:var(--color-text,#2c2d2e);transition:var(--transition-hover);white-space:nowrap;font-size:16px;font-weight:600}.catalog-sort__trigger-arrow[data-v-9850b319]{color:var(--color-gray-dark,#777);transition:var(--transition-hover)}.catalog-sort__dropdown[data-v-9850b319]{z-index:100;background:var(--color-bg,#fff);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border:1px solid var(--color-divider,#e0e2e8);min-width:100%;padding:4px;position:absolute;top:54px;left:0}.catalog-sort__list[data-v-9850b319]{flex-direction:column;gap:2px;display:flex}.catalog-sort__item[data-v-9850b319]{cursor:pointer;text-wrap:nowrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.catalog-sort__item[data-v-9850b319]:not(:last-child){border-bottom:1px solid var(--color-divider,#e0e2e8)}@media (hover:hover) and (pointer:fine){.catalog-sort__item[data-v-9850b319]:hover:not(:disabled){background:var(--color-accent,#d31a2c)}.catalog-sort__item:hover:not(:disabled) .catalog-sort__item-label[data-v-9850b319],.catalog-sort__item:hover:not(:disabled) .catalog-sort__item-icon[data-v-9850b319]{color:var(--color-text-inverse,#fff)}}.catalog-sort__item.is-active[data-v-9850b319]{background:var(--color-accent,#d31a2c)}.catalog-sort__item.is-active .catalog-sort__item-label[data-v-9850b319],.catalog-sort__item.is-active .catalog-sort__item-icon[data-v-9850b319]{color:var(--color-text-inverse,#fff)}.catalog-sort__item-label[data-v-9850b319]{color:var(--color-text,#2c2d2e);font-size:16px;font-weight:400}.catalog-sort__item-icon[data-v-9850b319]{color:var(--color-text,#2c2d2e)}.fade-slide-enter-active[data-v-9850b319],.fade-slide-leave-active[data-v-9850b319]{transition:all .2s cubic-bezier(.16,1,.3,1)}.fade-slide-enter-from[data-v-9850b319],.fade-slide-leave-to[data-v-9850b319]{opacity:0;transform:translateY(-10px)scale(.95)}.fade-grid-enter-active[data-v-9e5aa988],.fade-grid-leave-active[data-v-9e5aa988]{transition:opacity .3s}.fade-grid-enter-from[data-v-9e5aa988],.fade-grid-leave-to[data-v-9e5aa988]{opacity:0}.catalog-container[data-v-9e5aa988]{grid-template-columns:25% calc(75% - 24px);align-items:start;gap:24px;display:grid}@media (width<=1023px){.catalog-container[data-v-9e5aa988]{flex-direction:column;gap:0;display:flex}}.catalog-sidebar[data-v-9e5aa988]{min-height:400px}@media (width<=1023px){.catalog-sidebar[data-v-9e5aa988]{background-color:#fff;order:2;min-height:auto;padding:16px 0;display:none}.catalog-sidebar--open[data-v-9e5aa988]{width:100%;display:block}}.catalog-main[data-v-9e5aa988]{min-width:0}@media (width<=1023px){.catalog-main[data-v-9e5aa988]{display:contents}}.filters-offer[data-v-9e5aa988]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=1023px){.filters-offer[data-v-9e5aa988]{flex-flow:row-reverse wrap;order:1;row-gap:16px;width:100%;margin-bottom:24px}}.catalog-heading[data-v-9e5aa988]{flex:auto;min-width:0;margin:0}@media (width<=1023px){.catalog-heading[data-v-9e5aa988]{flex-basis:100%;order:-1}}.filters-offer .catalog-sort[data-v-9e5aa988]{flex-shrink:0}@media (width<=1023px){.filters-offer .catalog-sort[data-v-9e5aa988],.filters-offer .catalog-filter-toggle[data-v-9e5aa988]{width:calc(50% - 8px)}}@media (width<=450px){.filters-offer .catalog-filter-toggle[data-v-9e5aa988]{width:fit-content;padding:0 16px!important}.filters-offer .catalog-sort[data-v-9e5aa988]{flex:1}}.filters-offer .catalog-filter-toggle[data-v-9e5aa988]{transition:var(--transition-hover);font-weight:600;line-height:24px;display:none;color:var(--color-text,#2c2d2e)!important}@media (width<=1023px){.filters-offer .catalog-filter-toggle[data-v-9e5aa988]{justify-content:center;align-items:center;gap:8px;padding-left:0;display:inline-flex;color:var(--color-text-inverse)!important}}@media (width<=767px){.filters-offer .catalog-filter-toggle[data-v-9e5aa988]{padding-right:0}}.filters-offer .catalog-filter-toggle__icon[data-v-9e5aa988]{flex-shrink:0}.catalog-loader[data-v-9e5aa988],.catalog-empty[data-v-9e5aa988]{text-align:center;padding:100px 0}@media (width<=1023px){.catalog-loader[data-v-9e5aa988],.catalog-empty[data-v-9e5aa988]{order:3}}@keyframes pulse-9e5aa988{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}.offers-grid[data-v-9e5aa988]{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}@media (width<=1279px){.offers-grid[data-v-9e5aa988]{grid-template-columns:repeat(2,1fr)}}@media (width<=1023px){.offers-grid[data-v-9e5aa988]{order:3;margin-top:16px}}@media (width<=767px){.offers-grid[data-v-9e5aa988]{grid-template-columns:repeat(1,1fr);width:calc(100% + 32px);margin:0 -16px}}.catalog-pagination[data-v-9e5aa988]{width:100%}@media (width<=1023px){.catalog-pagination[data-v-9e5aa988]{order:4}}
