.catalog__categories{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-bottom:32px}@media (min-width:768px) and (max-width:1840px){.catalog__categories{gap:var(--px16);margin-bottom:var(--px32)}}@media (min-width:320px) and (max-width:767px){.catalog__categories{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--t16);gap:var(--t8);overflow:auto;scrollbar-width:none}}.catalog__categories input[type="radio"]{display:none}.catalog__categories .radio-name{border-radius:8px;border:1px solid #cacaca;cursor:pointer;padding-bottom:16px}@media (min-width:320px) and (max-width:767px){.catalog__categories .radio-name{min-width:25.6vw;font-size:var(--t14);white-space:nowrap;border-radius:var(--px8);padding-bottom:var(--px16)}}@media (min-width:320px) and (max-width:767px){.catalog__categories .radio-name{border-radius:var(--t8);padding-bottom:var(--t16)}}.catalog__categories .radio-name__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0 16px}@media (min-width:768px) and (max-width:1840px){.catalog__categories .radio-name__img{padding:var(--px16) 0 var(--px16)}}@media (min-width:320px) and (max-width:767px){.catalog__categories .radio-name__img{padding:var(--t16) 0 var(--t8)}}.catalog__categories .radio-name svg,.catalog__categories .radio-name img{height:40px;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px) and (max-width:1840px){.catalog__categories .radio-name svg,.catalog__categories .radio-name img{height:var(--px40)}}@media (min-width:320px) and (max-width:767px){.catalog__categories .radio-name svg,.catalog__categories .radio-name img{height:var(--t24)}}.catalog__categories .radio-name p{color:var(--black);text-align:center}.catalog__categories input[type="radio"]:checked+.radio-name{background-color:var(--gold);border-color:var(--gold)}.catalog__categories input[type="radio"]:checked+.radio-name p{color:#fff}.catalog__categories input[type="radio"]:checked+.radio-name svg .st1,.catalog__categories input[type="radio"]:checked+.radio-name svg .st0{fill:#fff!important}.catalog__categories input[type="radio"]:checked+.radio-name img{filter:brightness(0) invert(1)}.catalog-filters__head{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--t24)}@media (min-width:320px) and (max-width:767px){.catalog-filters__head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.catalog-filters__head h2{text-transform:uppercase;font-size:var(--t24);margin-bottom:0}.js-filters-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #cacaca;border-radius:var(--t8);width:var(--t48);height:var(--t48)}.js-filters-close svg{width:var(--t24);height:var(--t24)}.reset{display:none}@media (min-width:320px) and (max-width:767px){.reset{display:block;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#777;font-size:var(--t14)}}.btn.js-filters-open{display:none}@media (min-width:320px) and (max-width:767px){.btn.js-filters-open{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #cacaca;background-color:#fff0;color:var(--black);gap:var(--t16);width:100%;margin-bottom:var(--t16);border-radius:var(--t8)}.btn.js-filters-open svg{width:var(--t24);height:var(--t24)}}.catalog-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:32px}@media (min-width:768px) and (max-width:1840px){.catalog-filters{gap:var(--px24) var(--px16);margin-bottom:var(--px32)}}@media (min-width:320px) and (max-width:767px){.catalog-filters{overflow:auto;padding:var(--t16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;background:#f0f0f0;height:100%;width:100vw;position:fixed;top:0;margin-bottom:0;right:0;bottom:0;z-index:25;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,-webkit-transform 0.3s;-o-transition:opacity 0.3s,transform 0.3s;transition:opacity 0.3s,transform 0.3s;transition:opacity 0.3s,transform 0.3s,-webkit-transform 0.3s}.catalog-filters:not(.open){opacity:0;-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}.catalog-filters .btn{margin-top:auto;width:100%;height:var(--t56);-ms-flex-negative:0;flex-shrink:0;font-size:var(--t16);margin-bottom:var(--t16)}}@media (min-width:320px) and (max-width:767px){.catalog-filter{width:100%;margin-bottom:var(--t24)}}.catalog-filter .input{margin-bottom:0;position:relative;min-width:0}.catalog-filter .input-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (min-width:768px) and (max-width:1840px){.catalog-filter .input-row{gap:var(--px8)}}@media (min-width:320px) and (max-width:767px){.catalog-filter .input-row{gap:var(--t8)}}.catalog-filter .input-row p{position:absolute;text-transform:uppercase;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px) and (max-width:1840px){.catalog-filter .input-row p{right:1.09vw}}@media (min-width:320px) and (max-width:767px){.catalog-filter .input-row p{right:5.33vw}}.catalog-filter .input-row input{width:100%;height:56px;border:1px solid #cacaca;border-radius:8px;padding:0 20px;padding-right:64px;background-color:#fff0}@media (min-width:768px) and (max-width:1840px){.catalog-filter .input-row input{height:var(--px56);border-radius:var(--px8);padding:0 1.09vw;padding-right:var(--px64)}}@media (min-width:320px) and (max-width:767px){.catalog-filter .input-row input{height:var(--t56);border-radius:var(--t8);padding:0 5.33vw;padding-right:17.07vw}}.catalog-filter .input-row input::-webkit-input-placeholder{color:var(--black)}.catalog-filter .input-row input::-moz-placeholder{color:var(--black)}.catalog-filter .input-row input:-ms-input-placeholder{color:var(--black)}.catalog-filter .input-row input::-ms-input-placeholder{color:var(--black)}.catalog-filter .input-row input::placeholder{color:var(--black)}.catalog-filter__name{text-transform:uppercase;margin-bottom:8px}@media (min-width:768px) and (max-width:1840px){.catalog-filter__name{margin-bottom:var(--px8)}}@media (min-width:320px) and (max-width:767px){.catalog-filter__name{margin-bottom:var(--t8)}}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:var(--gold)}.nice-select .option.selected{font-weight:500}.nice-select .option{line-height:normal;padding:12px 24px;min-height:auto}@media (min-width:768px) and (max-width:1840px){.nice-select .option{padding:var(--px12) var(--px24)}}@media (min-width:320px) and (max-width:767px){.nice-select .option{padding:var(--t12) var(--t24)}}.nice-select .list{width:100%;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--gold);background-color:#f0f0f0;max-height:320px;overflow:auto;border-radius:8px}@media (min-width:768px) and (max-width:1840px){.nice-select .list{border-radius:var(--px16);max-height:17.39vw}}@media (min-width:320px) and (max-width:767px){.nice-select .list{border-radius:var(--t8);max-height:85.33vw}}.nice-select{color:var(--black);font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:none;height:56px;background-color:#fff0;line-height:normal;border:1px solid #cacaca;border-radius:8px;padding:0 20px}@media (min-width:768px) and (max-width:1840px){.nice-select{font-size:var(--px16);height:var(--px56);border-radius:var(--px8);padding:0 1.09vw}}@media (min-width:320px) and (max-width:767px){.nice-select{height:var(--t56);border-radius:var(--t8);font-size:var(--t16);padding:0 5.33vw}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}