/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9ebf8d25],[data-v-9ebf8d25]::backdrop,[data-v-9ebf8d25]:after,[data-v-9ebf8d25]:before{--tw-font-weight:initial}[data-v-f3c666ff],[data-v-f3c666ff]::backdrop,[data-v-f3c666ff]:after,[data-v-f3c666ff]:before{--tw-duration:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-font-weight:initial}}}.catalog-sort[data-v-9ebf8d25]{flex-shrink:0;align-items:center;gap:10px;display:flex}.catalog-sort__label[data-v-9ebf8d25]{white-space:nowrap}.catalog-sort select[data-v-9ebf8d25],.catalog-sort__label[data-v-9ebf8d25]{color:#828282;text-transform:uppercase;font-size:12px}.catalog-sort select[data-v-9ebf8d25]{--tw-font-weight:var(--font-weight-normal,400);min-width:168px;height:40px;font-weight:var(--font-weight-normal,400);cursor:pointer;padding-block:0;background-color:#eeede8;padding-left:14px;padding-right:36px}.catalog-sort select[data-v-9ebf8d25]:focus,.catalog-sort select[data-v-9ebf8d25]:hover{border-color:var(--color-black,#000);color:var(--color-black,#000)}@property --tw-font-weight{syntax:"*";inherits:false}.filters[data-v-f3c666ff]{--tw-duration:.5s;width:0;transition-duration:.5s;overflow:hidden}.filters .filter-header[data-v-f3c666ff]{background-color:var(--color-white,#fff);border-bottom:1px var(--tw-border-style);margin-inline:-50px;border-color:#cfcfcf;justify-content:space-between;align-items:center;height:100px;margin-bottom:30px;padding-inline:50px;font-size:24px;display:flex}@media (width>=1050px){.filters .filter-header[data-v-f3c666ff]{display:none}}.filters .filter-header[data-v-f3c666ff]{font-family:var(--second-family)}.filters>div[data-v-f3c666ff]{width:328px}@media (width<=1050px){.filters[data-v-f3c666ff]{z-index:100;background:#0000004d;height:100%;position:fixed;top:0;left:0}.filters>div[data-v-f3c666ff]{background:#eeede8;width:min(100dvw,600px);height:100dvh;padding:0 50px 29px;overflow-y:auto;box-shadow:0 5px 30px #0003}}.filters.show[data-v-f3c666ff]{width:328px;max-width:90vw}@media (width<=1050px){.filters.show[data-v-f3c666ff]{width:100%;max-width:none}}.filters section[data-v-f3c666ff]{grid-template-rows:auto 0fr;transition:grid-template-rows .3s ease-in-out;display:grid;overflow:hidden}.filters section.opened[data-v-f3c666ff]{grid-template-rows:auto 1fr}.filters section.opened .filter-section-header[data-v-f3c666ff]:after{transform:rotate(180deg)}.filters section.opened .filter-section-content[data-v-f3c666ff]{max-height:500px;padding-top:12px;padding-bottom:12px;animation:0s linear .3s forwards filter-section-enable-scroll-f3c666ff}.filters section .filter-section-header[data-v-f3c666ff]{--tw-border-style:none;--tw-shadow:0 0 #0000;width:100%;height:50px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);text-transform:uppercase;cursor:pointer;text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#0000;border-style:none;outline-width:0;justify-content:space-between;align-items:center;transition-duration:.2s;display:flex}.filters section .filter-section-header[data-v-f3c666ff]:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.filters section .filter-section-header[data-v-f3c666ff]:after{content:"";background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%228%22%20fill%3D%22none%22%20viewBox%3D%220%200%2014%208%22%3E%3Cpath%20stroke%3D%22%23828282%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%222%22%20d%3D%22M12.637%201.127%206.909%206.823%201.182%201.127%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;flex-shrink:0;width:14px;height:8px;transition:transform .3s ease-in-out;display:block}.filters .filter-section-content[data-v-f3c666ff]{scrollbar-width:thin;scrollbar-color:#cbcbcb #f5f5f5;min-height:0;overflow:hidden}.filters .filter-section-content[data-v-f3c666ff]::-webkit-scrollbar{width:6px}.filters .filter-section-content[data-v-f3c666ff]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.filters .filter-section-content[data-v-f3c666ff]::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:3px;transition:background .2s}.filters .filter-section-content[data-v-f3c666ff]::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.filters .filter-values-list[data-v-f3c666ff]{flex-direction:column;gap:19px;margin-bottom:20px;display:flex}.filters .filter-section-search[data-v-f3c666ff]{z-index:1;background-color:#eeede8;margin-bottom:16px;padding-bottom:4px;position:sticky;top:0}.filters .filter-section-search-input[data-v-f3c666ff]{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-outline-style:none;border-width:1px;border-color:#cbcbcb;outline-style:none;width:100%;height:40px;padding-inline:12px;font-size:14px}.filters .filter-section-search-input[data-v-f3c666ff]::placeholder{color:#828282}.filters .filter-section-search-input[data-v-f3c666ff]:focus{border-color:#2c2c2c}.filters .filter-section-search-input[data-v-f3c666ff]::-webkit-search-cancel-button{cursor:pointer}.filters .filter-no-matches[data-v-f3c666ff]{color:#828282;margin:0;font-size:14px}.filters .filter-show-more[data-v-f3c666ff]{margin-top:calc(var(--spacing,.25rem)*2);margin-bottom:20px}.filters .filter-show-more-btn[data-v-f3c666ff]{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#0000;border-width:0;outline-width:0;text-decoration-line:underline;transition-duration:.2s}@media (hover:hover){.filters .filter-show-more-btn[data-v-f3c666ff]:hover{opacity:.7}}.filters .filter-show-more-btn[data-v-f3c666ff]{color:var(--color-gray-700,oklch(37.3% .034 259.733))}.filters .filter-loading[data-v-f3c666ff]{padding-block:calc(var(--spacing,.25rem)*4);text-align:center;color:var(--color-gray-500,oklch(55.1% .027 264.364))}.filters .filter-option-count[data-v-f3c666ff]{--tw-font-weight:var(--font-weight-normal,400);font-size:14px;font-weight:var(--font-weight-normal,400);white-space:nowrap;color:#828282}.filters .clear-all-filters-btn[data-v-f3c666ff]{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#0000;border-width:0;outline-width:0;padding:0;text-decoration-line:underline;transition-duration:.2s}@media (hover:hover){.filters .clear-all-filters-btn[data-v-f3c666ff]:hover{opacity:.7}}.filters .clear-all-filters-btn[data-v-f3c666ff]{color:#2c2c2c}@keyframes filter-section-enable-scroll-f3c666ff{to{overflow:hidden auto}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
