:root{--colorBlack:#000;--colorWhite:#fff;--colorRed:#fa260a;--bordersColor:#efefef;--placeholdersColor:#b8b8b8;--bordersBoxColor:#c2c2c2;--colorMain:#2b2a29;--colorSubmain:#757371}.sort-item{position:relative}.sort-item__sort-button{font-size:.875rem;line-height:1;letter-spacing:-.02em;color:#2b2a29;color:var(--colorMain,#2b2a29);white-space:nowrap;padding-right:0}.sort-item__sort-button_hover svg{transform:scaleY(-1)}.sort-item__button{font-size:.875rem;line-height:1;letter-spacing:-.02em;color:#2b2a29;color:var(--colorMain,#2b2a29);white-space:nowrap;padding:0 1rem 1.125rem;cursor:pointer}.sort-item__text{opacity:.8;white-space:nowrap}.sort-item__dropdown{background-color:#fff;background-color:var(--colorWhite,#fff);max-height:300px;position:absolute;box-shadow:0 4px 24px rgba(0,0,0,.08);z-index:10;padding:.9375rem 0;overflow-x:auto;left:54%;transform:translateX(-50%)}.sort-item__dropdown_mobile{left:-50%}.sort-item__dropdown-item:last-of-type .sort-item__button{padding-bottom:0}.sort-item__main-icon{margin-right:.5rem;transition:.2s}@media (max-width:425px){.sort-item__main-icon{margin-right:0}}.sort-item__arrow-down-holder{position:relative;margin-left:.5rem}.sort-item__arrow-down-icon{position:absolute;top:35%;left:50%;transform:translate(50%,50%);opacity:.5;fill:none;stroke-width:1px;stroke:#2b2a29;stroke:var(--colorMain,#2b2a29)}