.c-news-cats__ttl{--_font-size: var(--font-size-sm);font-size:var(--_font-size);font-weight:700;line-height:1.6;letter-spacing:.04em}.c-news-cats[data-cats-style=filter]{--_background-color: var(--color-tint);--_border-radius: calc(4 * var(--to-rem));--_gap: calc(24 * var(--to-rem));--_padding-block: calc(12 * var(--to-rem));--_padding-inline: calc(24 * var(--to-rem));display:block flex;gap:var(--_gap);align-items:center;padding-block:var(--_padding-block);padding-inline:var(--_padding-inline);background-color:var(--_background-color);border-radius:var(--_border-radius)}.c-news-cats[data-cats-style=filter] .c-news-cats__ttl{flex-shrink:0}.c-news-cats[data-cats-style=filter] .c-news-cats__list{--_gap: calc(12 * var(--to-rem));display:block flex;flex-wrap:wrap;gap:var(--_gap);align-items:center}.c-news-cats[data-cats-style=filter] .c-news-cats__link[aria-current=page]{--_background-color: var(--color-main);--_color: var(--color-brightest)}.c-news-cats[data-cats-style=filter] .c-news-cats__link:focus-visible{--_background-color: var(--color-main);--_color: var(--color-brightest)}@media(any-hover: hover){.c-news-cats[data-cats-style=filter] .c-news-cats__link:hover{--_background-color: var(--color-main);--_color: var(--color-brightest)}}@media(width <= 767px){.c-news-cats[data-cats-style=filter]{--_gap: calc(12 * var(--to-rem));--_padding-inline: calc(16 * var(--to-rem));flex-direction:column;align-items:start}}.c-news-cats[data-cats-style=list]{--_gap: calc(12 * var(--to-rem));display:block flex;flex-direction:column;gap:var(--_gap)}.c-news-cats[data-cats-style=list] .c-news-cats__ttl{--_font-size: var(--font-size-base)}.c-news-cats[data-cats-style=list] .c-news-cats__list{--_border-color: var(--color-border-blue);box-shadow:inset 0 0 0 1px var(--_border-color)}.c-news-cats[data-cats-style=list] .c-news-cats__item{--_border-color: var(--color-border);border-block-end:1px solid var(--_border-color)}.c-news-cats[data-cats-style=list] .c-news-cats__link{--_color: var(--color-base);--_font-size: var(--font-size-sm);--_gap: calc(8 * var(--to-rem));--_icon-size: calc(28 * var(--to-rem));--_padding-block: calc(10 * var(--to-rem)) calc(11 * var(--to-rem));--_padding-inline: calc(16 * var(--to-rem)) calc(8 * var(--to-rem));display:block flex;gap:var(--_gap);align-items:center;justify-content:space-between;padding-block:var(--_padding-block);padding-inline:var(--_padding-inline);font-size:var(--_font-size);color:var(--_color)}.c-news-cats[data-cats-style=list] .c-news-cats__link::after{width:var(--_icon-size);aspect-ratio:1;content:"";background-image:url("../images/common/icon-chevron-right.svg");background-repeat:no-repeat;background-position:center center;background-size:var(--_icon-size) var(--_icon-size)}.c-news-cats[data-cats-style=list] .c-news-cats__link:focus-visible{--_color: var(--color-main)}@media(any-hover: hover){.c-news-cats[data-cats-style=list] .c-news-cats__link:hover{--_color: var(--color-main)}}
