.seotags{display:block}
.seoblock .seotags__title,.seotags__title{color:var(--th-color-01,#af2c4b);font-size:var(--th-text-2416);font-weight:500;line-height:var(--th-line-2416);margin:0 0 .75em}
.seoblock .seotags__list,.seotags__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}
.seoblock .seotags__item,.seotags__item{margin:0;padding:0}
.seoblock .seotags__item::before,.seotags__item::before{content:none;display:none}
.seotags__link{border:1px solid var(--th-color-01,#af2c4b);border-radius:999px;color:var(--th-color-01,#af2c4b);display:inline-block;font-size:var(--th-text-1814);line-height:var(--th-line-1814);padding:.45em 1.1em;text-decoration:none;transition:background-color var(--th-trs,.4s ease-out),color var(--th-trs,.4s ease-out)}
.seotags__link:hover,.seotags__link:focus-visible{background-color:var(--th-color-01,#af2c4b);color:#fff}
.seoblock ul.seotags__list li.seotags__item{list-style:none;margin:0;-webkit-margin-before:0;margin-block-start:0}
.seotags:not(.seotags--open) .seotags__item:nth-child(n+9){display:none}
.seotags__more{background:none;border:0;color:var(--th-color-01,#af2c4b);cursor:pointer;font-family:inherit;font-size:var(--th-text-1814);line-height:var(--th-line-1814);margin-top:12px;padding:0;text-decoration:underline;transition:color var(--th-trs,.4s ease-out)}
.seotags__more:hover{color:var(--th-color-02,#3e3e3e);text-decoration:none}
@media (max-width:575px){.seotags__list{gap:6px}.seotags__link{font-size:13px;line-height:18px;padding:.35em .8em}.seotags:not(.seotags--open) .seotags__item:nth-child(n+7){display:none}}
.single-post--tags{padding-block:0 3.75rem}
.single-post--tags .single-post__wrap{inline-size:min(100%,650px);margin-inline:auto;padding-inline:10px}
