.market__sort .sort__list{grid-gap:var(--grid-height);grid-template-columns:1fr minmax(240px,auto) auto;grid-template-areas:"SEARCH SORT BASKET";margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}@media only screen and (max-width:1024px){.market__sort .sort__list{grid-template-columns:1fr auto;grid-template-areas:"SEARCH SEARCH""SORT BASKET"}}@media only screen and (max-width:768px){.market__sort .sort__list{grid-template-columns:auto 1fr;grid-template-areas:"SEARCH SEARCH""FILTERS SORT"}}.market__sort .sort__list .sort__item{height:calc(var(--grid-height)*3)}.market__sort .sort__list .sort__item:first-child{grid-area:FILTERS;display:none}@media only screen and (max-width:768px){.market__sort .sort__list .sort__item:first-child{display:block}}.market__sort .sort__list .sort__item:nth-child(2){grid-area:SEARCH}.market__sort .sort__list .sort__item:nth-child(3){grid-area:SORT}.market__sort .sort__list .sort__item:nth-child(4){grid-area:BASKET}@media only screen and (max-width:768px){.market__sort .sort__list .sort__item:nth-child(4){z-index:12;bottom:calc(var(--grid-height)*2);right:calc(var(--grid-height)*2);position:fixed}}
.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__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}.marketFiltersFieldset .fieldsetContent .filtersFields .marketFilter:has(.marketFilter__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)}
.skinPromo{padding:calc(var(--grid-height)/3);width:100%;height:calc(18*var(--grid-height));border-radius:var(--main-border-radius);box-sizing:border-box;cursor:pointer;background-image:linear-gradient(-144deg,#87552e 0%,#cc9949 17%,#f4e0a3 39% 64%,#cc9949 87%,#8c5b30 100%);border:none;outline:none;margin:0;box-shadow:0 4px 16px #0006}.skinPromo .promoContent{border-radius:calc(var(--main-border-radius) - 4px);background:radial-gradient(66.36% 66.36% at 49.81% 33.64%,#8436c0 0%,#211756 100%);width:100%;height:100%;position:relative}.skinPromo .promoContent__promoTickets{width:calc(100% - var(--grid-height));aspect-ratio:158/135;background-image:url(/images/icon_tickets@1x.webp);background-repeat:no-repeat;background-size:contain;max-width:145px;animation:.8s linear infinite alternate promoRotate;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-75%)}@media (min-resolution:1.5x){.skinPromo .promoContent__promoTickets{background-image:url(/images/icon_tickets@1.5x.webp)}}@media (min-resolution:2x){.skinPromo .promoContent__promoTickets{background-image:url(/images/icon_tickets@2x.webp)}}@media (min-resolution:3x){.skinPromo .promoContent__promoTickets{background-image:url(/images/icon_tickets@3x.webp)}}@media (min-resolution:4x){.skinPromo .promoContent__promoTickets{background-image:url(/images/icon_tickets@4x.webp)}}@keyframes promoRotate{0%{transform:translate(-50%)translateY(-75%)rotate(2deg)scale(.95)}to{transform:translate(-50%)translateY(-75%)rotate(-2deg)scale(1.05)}}.skinPromo .promoContent__promoText{width:calc(100% - var(--grid-height));max-width:170px;bottom:var(--grid-height);text-align:center;color:var(--text-contrast);font-size:var(--controller-font);font-style:italic;font-weight:800;line-height:calc(var(--controller-font) + 2px);text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.skinPromo:hover,.skinPromo:focus{background-image:linear-gradient(72deg,#87552e 0%,#cc9949 17%,#f4e0a3 39% 64%,#cc9949 87%,#8c5b30 100%);box-shadow:0 4px 16px #0009}.skinPromo:hover .promoContent,.skinPromo:focus .promoContent{background:radial-gradient(80% 80% at 49.81% 33.64%,#8436c0 0%,#211756 100%)}
