.m-catalog-direction{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:calc(var(--scale)*1) solid var(--color-gray-60);border-radius:calc(var(--scale)*8);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--scale)*12);height:100%;-webkit-justify-content:space-between;justify-content:space-between;min-height:calc(var(--scale)*29);min-width:calc(var(--scale)*96);padding:calc(var(--scale)*6);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media (min-width:1200px){.m-catalog-direction{border-radius:calc(var(--scale)*12);min-height:calc(var(--scale)*56);min-width:calc(var(--scale)*290);padding:calc(var(--scale)*16)}}.m-catalog-direction:hover{border:calc(var(--scale)*1) solid var(--color-black)}.m-catalog-direction__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;max-width:calc(var(--scale)*16);width:calc(var(--scale)*16)}@media (min-width:1200px){.m-catalog-direction__icon{max-width:calc(var(--scale)*24);width:calc(var(--scale)*24)}}.m-catalog-direction__icon svg{height:auto;vertical-align:middle;width:100%}.m-catalog-direction--active{background:var(--color-black);border:calc(var(--scale)*1) solid var(--color-white);color:var(--color-white)}.m-catalog-direction--active svg path{fill:var(--color-white)}
