.catalog-categories--accessories{margin-bottom:58px}.catalog-categories--accessories a{display:flex;align-items:center;gap:16px;border-radius:999px;background:#f8f9f5;transition:border-color .2s ease,background-color .2s ease}.catalog-categories--accessories a:hover{border-color:#91ae2b;background:#eef3df}.catalog-product-groups{display:grid;grid-gap:78px;gap:78px}.catalog-product-group{scroll-margin-top:90px}.catalog-product-group-heading{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:20px;gap:20px;margin-bottom:25px;padding-bottom:22px;border-bottom:1px solid #cfd2ca}.catalog-product-group-heading p{grid-column:1/-1;margin:0;color:#66705a;font:500 10px DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.catalog-product-group-heading h2{margin:0;font-size:clamp(30px,3vw,45px);letter-spacing:-.06em;line-height:.9}.catalog-product-group-heading span{font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#66705a}@media(max-width:600px){.catalog-categories--accessories{margin-bottom:42px}.catalog-product-groups{gap:58px}.catalog-product-group-heading{margin-bottom:18px}.catalog-product-group-heading h2{font-size:34px}}