.category__filters-window{position:fixed;right:0;left:0;bottom:0;display:grid;grid-template-columns:60vw 40vw;z-index:10;opacity:0;animation:basket .3s linear forwards;overflow-y:auto}@keyframes basket{0%{opacity:0;top:-8px}to{opacity:1;top:0}}.category__filters-main{width:100%;padding:80px 40px;background-color:#ffffff}.category__filters-main__header{position:relative}.category__filters-main__header__button{position:absolute;right:12px;top:9px;transform:translateX(50%);width:24px;height:24px}.category__filters-title{padding-bottom:64px;font-size:42px;line-height:80%;border-bottom:1px solid #06224833}.category__filters-back{background-color:#0b2f5f66}.category__filters-container{padding:20px 0 40px;border-bottom:1px solid #06224833}.category__filters-colors-title-wrap{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.category__filters-colors-title{font-size:14px;line-height:150%;text-transform:uppercase}.category__filters-colors-item-button{display:flex;align-items:center;gap:12px;padding:8px 0}.category__filters-price-slider{padding:0 12px}.category__filters-price-labels{display:flex;justify-content:space-between;margin-top:24px}.category__filters-colors-item-checkbox-wrap{display:flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border-radius:50%;border:1px solid #062248;background-color:#0b2f5f}.category__filters-colors-item-checkbox{width:16px;height:16px;min-width:16px;border-radius:50%;background-color:white}.category__filters-colors-item-checkbox-active{animation:category__filters-colors-item-checkbox-active .3s linear forwards}@keyframes category__filters-colors-item-checkbox-active{0%{width:16px;height:16px;min-width:16px;background-color:#0b2f5f}to{width:4px;height:4px;min-width:4px;background-color:white}}.category__filters-colors-item-text{text-transform:capitalize;font-size:14px;line-height:150%}.category__filters-footer{margin-top:12px;display:flex;align-items:center;justify-content:space-between}.category__filters-submit{margin-left:auto;padding:14px 45px;color:#fff;background-color:#062248}input[type=range]{-webkit-appearance:none;width:100%;height:2px;background:#062248b2;border-radius:3px;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #062248;cursor:pointer}input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #062248;cursor:pointer}input[type=range]::-ms-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #062248;cursor:pointer}.category__filters-apply{display:none}.category__filters-clear{font-size:14px}.category__no-results{font-size:14px;line-height:150%;text-transform:uppercase}@media (max-width:1200px){.category__filters-window{grid-template-columns:40vw 60vw}.category__filters-main{background-color:#ffffff;height:-moz-fit-content;height:fit-content}}@media (max-width:756px){.category__filters-window{display:flex}.category__filters-main{padding:40px 20px}.category__filters-apply{display:block;padding:14px 45px;font-size:14px;background:#062248;color:white}}.category{padding:0 60px}.category__header{padding:120px 0;text-align:center}.category__title{font-size:86px;line-height:100%}.category__description,.category__subtitle{font-family:General Sans;font-weight:300;text-transform:uppercase}.category__subtitle{font-size:24px}.category__description{font-size:16px}.category__controls,.category__toolbar{display:flex;justify-content:space-between;align-items:flex-start}.category__controls{gap:40px;font-size:14px;margin-bottom:45px}.category__filters,.category__sort{position:relative}.category__filters,.category__sort,.category__sort-trigger{display:flex;align-items:center;font-size:14px}.category__sort-window{position:absolute;display:flex;flex-direction:column;right:0;padding:20px;min-width:282px;background-color:#ffffff;box-shadow:0 4px 4px rgba(11,47,95,.05);animation:category__sort-window .3s linear forwards}@keyframes category__sort-window{0%{opacity:0;top:15px;gap:4px}to{opacity:1;top:20px;gap:6px}}.category__sort-window-item{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px 0;font-size:14px}.category__sort-window-icon{width:18px;min-width:18px;min-height:18px;height:18px;border-radius:50%;border:1px solid #062248}.category__sort-window-icon--active{display:flex;align-items:center;justify-content:center;background-color:#062248}.category__sort-window-icon--active div{width:4px;height:4px;border-radius:50%;background-color:#f5f2ec}.category__filters-icon,.category__sort-icon{width:20px;height:20px}.category__sort-icon{margin-left:8px}.category__filters-icon{margin-right:8px}.category__list{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:70px;row-gap:70px;grid-column-gap:20px;column-gap:20px}.category__list--top{margin-bottom:100px}.category__list--bottom{margin:100px 0}.category__controls-view{display:none}@media (max-width:1200px){.category{padding:0 40px}.category__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:756px){.category__title{font-size:64px;margin-bottom:24px}.category__header{padding:74px 0}.category{padding:0 20px}.category__toolbar{flex-direction:column;align-items:flex-start;gap:24px}.category__subtitle{margin-bottom:8px}.category__controls{justify-content:end;width:100%;margin-bottom:20px;gap:28px}.category__sort-window{left:-20px}.category__controls-view-wrapper{display:flex;gap:18px}.category__controls-view{display:block;min-width:15px;min-height:15px;opacity:.4;transition:.5s;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,0);padding-left:2px;padding-right:2px}.category__controls-view__active{border-bottom:1px solid #062248;opacity:1}.category__sort{margin-right:auto}.category__sort-trigger{text-align:left}.category__list{row-gap:60px}.category__list__active{grid-template-columns:repeat(1,1fr);row-gap:70px}}