.button{all:unset;border:2px solid transparent;border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;font-weight:600;line-height:140%;padding:8px 24px;text-align:center}.button,.button__link{width:100%}.dropdown__menu{align-items:center;display:flex;gap:7px;justify-content:center}.dropdown__ancher{display:none;position:relative}.dropdown__ancher:focus,.dropdown__menu:focus~.dropdown__ancher{display:block}.dropdown__card{background:var(--white);border:1px solid transparent;border-radius:5px;box-sizing:border-box;gap:14px;max-width:414px;padding:12px 24px;position:absolute;width:100%;z-index:5}.dropdown__card ul{list-style:none}.dropdown__card,.dropdown__card ul{display:flex;flex-direction:column;gap:14px}.dropdown__elemment a{border-radius:5px;cursor:pointer;display:grid;gap:14px;grid-template-columns:20px 1fr;text-decoration:none}@media (pointer:fine){.dropdown__ancher:hover,.dropdown__menu:hover~.dropdown__ancher{display:block}.dropdown__elemment a:hover{background:#fafafa}}.dropdown__elemment a:focus{background:#fafafa}.dropdown__elemment a img{max-height:22px}.dropdown__elemment__text{font-size:17px;font-weight:500;line-height:140%}@media (min-width:1100px){.button{align-items:center;display:flex;font-size:20px;justify-content:center;min-height:55px;padding:8px 20px;width:fit-content}}