.fieldsetHeader{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.fieldsetHeader__title{font-weight:600;font-size:var(--controller-font-main);line-height:var(--controller-font-main);color:var(--text-contrast);cursor:pointer;outline:none}.fieldsetHeader__title:hover,.fieldsetHeader__title:focus{color:var(--text-contrast-hidden)}.fieldsetHeader__fieldsetControls{flex-direction:row;align-items:center;display:flex}.fieldsetHeader .fieldsetControls__clearButton{opacity:.8;color:#3ffeff;cursor:pointer;background-color:#0000;border:none;outline:none;font-size:12px;font-weight:600;line-height:12px;display:none}.fieldsetHeader .fieldsetControls__clearButton:hover,.fieldsetHeader .fieldsetControls__clearButton:focus{opacity:1}.fieldsetHeader .visibleToggle{display:flex;overflow:hidden}.fieldsetHeader .visibleToggle__hidden{position:absolute;top:-15000%}.fieldsetHeader .visibleToggle__hidden:checked+.visibleToggle__checkbox{background-image:url(/images/icon_hide.svg)}.fieldsetHeader .visibleToggle__checkbox{--icon-size:24px;opacity:.8;width:var(--icon-size);height:var(--icon-size);background-color:#0000;background-size:var(--icon-size)var(--icon-size);cursor:pointer;background-image:url(/images/icon_show.svg);border:none;outline:none;padding:0;font-size:0}.fieldsetHeader .visibleToggle__checkbox:hover,.fieldsetHeader .visibleToggle__checkbox:focus{opacity:1}
body:has(.market__filters--active){overflow:hidden}.market__filters{top:var(--grid-height);position:sticky}@media only screen and (max-width:768px){.market__filters{z-index:14;background-color:var(--controller);-webkit-backdrop-filter:blur(8px);border:none;width:100%;height:100%;display:none;position:fixed;top:0;left:0}}.market__filters[data-visible=true]{display:block}.marketFilters{padding:var(--grid-height);gap:var(--grid-height);background-image:var(--filters);border:var(--main-border-width)solid var(--filters-border-color);border-radius:var(--main-border-radius);box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}@media only screen and (max-width:768px){.marketFilters{padding:calc(var(--grid-height)*2);background-image:none;border:none}}.marketFilters__filtersHeader{flex-shrink:0}.marketFilters__filtersWrapper{gap:var(--grid-height);flex-direction:column;height:100%;display:flex}@media only screen and (max-width:768px){.marketFilters__filtersWrapper{padding-right:var(--grid-height);box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow:hidden scroll}.marketFilters__filtersWrapper::-webkit-scrollbar{width:var(--scroll-width);-webkit-appearance:none}.marketFilters__filtersWrapper::-webkit-scrollbar-track{background-color:var(--scroll-backdrop-color);border-radius:var(--scroll-border-radius)}.marketFilters__filtersWrapper::-webkit-scrollbar-thumb{background-color:var(--scroll-color);border-radius:var(--scroll-border-radius)}}.marketFilters__filtersClearButton{flex-shrink:0;margin-top:auto;display:flex}.marketFilters__filtersClearButton .filtersClearButton__button{opacity:.85;padding:0 var(--grid-height);width:100%;height:calc(var(--grid-height)*3);color:var(--main-priorite-contrast);font-weight:600;font-size:var(--controller-font);line-height:var(--controller-font);background-color:var(--main-priorite);border-radius:calc(var(--main-border-radius) - 2px);box-sizing:border-box;cursor:pointer;border:none;outline:none}@media only screen and (max-width:768px){.marketFilters__filtersClearButton .filtersClearButton__button{height:calc(var(--grid-height)*4)}}.marketFilters__filtersClearButton .filtersClearButton__button:not(:disabled):hover,.marketFilters__filtersClearButton .filtersClearButton__button:not(:disabled):focus{opacity:1}.marketFilters__filtersClearButton .filtersClearButton__button:disabled{opacity:.2;cursor:default}.marketFilters .filtersHeader{gap:var(--grid-height);flex-direction:column;display:flex}.marketFilters .filtersHeader__filtersHeaderWrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.marketFilters .filtersHeader__actions{align-items:center;gap:calc(var(--grid-height)/2);flex-direction:row;display:flex}.marketFilters .filtersHeader__resetAll{border-radius:var(--second-border-radius);background-color:var(--text-contrast-backdrop);width:32px;height:32px;color:var(--text-contrast);cursor:pointer;opacity:.85;border:none;outline:none;justify-content:center;align-items:center;padding:0;font-size:22px;font-weight:600;line-height:1;display:flex}.marketFilters .filtersHeader__resetAll:hover,.marketFilters .filtersHeader__resetAll:focus{opacity:1}.marketFilters .filtersHeader__title{color:var(--text-contrast);font-size:18px;font-weight:700;line-height:18px}.marketFilters .filtersHeader__closeButton{--icon-size:32px;opacity:.8;width:var(--icon-size);height:var(--icon-size);background-color:var(--text-contrast-backdrop);background-image:url(/images/icon_menuClose.svg);background-size:var(--icon-size)var(--icon-size);border-radius:var(--second-border-radius);cursor:pointer;background-position:50%;background-repeat:no-repeat;border:none;outline:none;padding:0;font-size:0;display:none}.marketFilters .filtersHeader__closeButton:hover,.marketFilters .filtersHeader__closeButton:focus{opacity:1}@media only screen and (max-width:768px){.marketFilters .filtersHeader__closeButton{display:flex}}
.marketFiltersFieldset{border:none;flex-direction:column;padding:0;display:flex}.marketFiltersFieldset:has(.visibleToggle__hidden:checked) .fieldsetContent{display:block}.marketFiltersFieldset:has(.marketFilter__hidden:checked,.fieldsetRanges__rangeField:valid) .fieldsetControls__clearButton{display:flex}.marketFiltersFieldset .fieldsetContent{display:none}.marketFiltersFieldset .fieldsetContent .filtersFields{margin:var(--grid-height)0;align-items:flex-start;gap:var(--grid-height);flex-direction:column;padding-left:0;list-style-type:none;display:flex}:is(.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter:has(.marketFilter__hidden:checked) .innerFilters,.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter:has(.innerFilter__hidden:checked) .innerFilters){display:flex}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__label{align-items:center;gap:calc(var(--grid-height)/1.5);cursor:pointer;outline:none;flex-direction:row;width:100%;display:flex;overflow:hidden}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__label:hover .marketFilter__checkbox,.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__label:focus .marketFilter__checkbox{background-color:var(--filters-checkbox-hover);border:var(--main-border-width)solid var(--text-contrast-transparent)}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__hidden{position:absolute;transform:translateY(-15000%)}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__hidden:checked+.marketFilter__checkbox{border-color:var(--text-contrast);background-color:var(--text-contrast)}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__hidden:checked+.marketFilter__checkbox:after{content:"";background-image:url(/images/icon_filterMark.svg);background-position:50%;background-size:13px 14px;width:13px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__checkbox{background-color:var(--filters-checkbox);border:var(--main-border-width)solid var(--filters-chekbox-border);border-radius:var(--second-border-radius);flex-shrink:0;width:14px;height:14px;position:relative}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__title{color:var(--text-contrast);font-weight:400;font-size:var(--controller-font);line-height:var(--controller-font);letter-spacing:-.2px}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter__title--color{color:var(--type-color)}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter .innerFilters{margin-top:var(--grid-height);gap:calc(var(--grid-height)/2);flex-flow:wrap;padding-left:0;list-style-type:none;display:none}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter .innerFilters .innerFilter__hidden{position:absolute;top:-15000%}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter .innerFilters .innerFilter__hidden:checked+.innerFilter__title{color:var(--main-priorite-contrast);background-color:var(--text-contrast)}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter .innerFilters .innerFilter__title{padding:calc(var(--grid-height)/3)calc(var(--grid-height)/2);color:var(--text-contrast-hidden);background-color:var(--text-contrast-backdrop);border-radius:var(--second-border-radius);cursor:pointer;outline:none;font-size:13px;font-weight:500;line-height:13px;display:flex}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter .innerFilters .innerFilter__title:hover,.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter .innerFilters .innerFilter__title:focus{color:var(--text-contrast)}.marketFiltersFieldset .fieldsetContent .fieldsetRanges{padding:var(--grid-height)0;align-items:center;gap:calc(var(--grid-height)/2);flex-direction:row;display:flex}.marketFiltersFieldset .fieldsetContent .fieldsetRanges__rangeField{padding:calc(var(--grid-height)/1.5)var(--grid-height);width:100%;color:var(--text-contrast);border-radius:var(--second-border-radius);background:var(--filters-range);border:none;border:var(--main-border-width)solid #0000;box-sizing:border-box;outline:none;display:flex}.marketFiltersFieldset .fieldsetContent .fieldsetRanges__rangeField:active,.marketFiltersFieldset .fieldsetContent .fieldsetRanges__rangeField:focus{background:var(--filters-range-active)}.marketFiltersFieldset .fieldsetContent .fieldsetRanges__rangeField:valid{border:var(--main-border-width)solid var(--filters-chekbox-border)}.marketFiltersFieldset .fieldsetContent .fieldsetRanges__rangeField::placeholder{color:var(--text-contrast-transparent)}
