.frame-type-menu_sitemap a{font-size:clamp(20px,17px + .5vw,25px);line-height:1.5;font-weight:300}@media(max-width: 380px){.frame-type-menu_sitemap a{font-size:18px}}.frame-type-menu_sitemap ul{list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.frame-type-menu_sitemap a{display:block;text-align:center;color:#664247}.frame-type-menu_sitemap>ul{row-gap:1em}.frame-type-menu_sitemap>ul>li>a{text-transform:uppercase;font-weight:700}