.src3dbd3-catalog{background:#fff;color:#24313b;padding:32px 0 64px}.src3dbd3-catalog h1,.src3dbd3-catalog h2,.src3dbd3-catalog h3,.src3dbd3-catalog p{color:#24313b}.src3dbd3-catalog__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:24px}.src3dbd3-catalog__tools input{border:1px solid #d5dde1;border-radius:4px;min-height:48px;padding:8px 16px;color:#24313b;background:#fff;min-width:240px}.src3dbd3-catalog__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.src3dbd3-catalog__filters button{background:#f1f5f6;color:#24313b;border:1px solid #d5dde1;border-radius:4px;padding:8px 16px}.src3dbd3-catalog__filters button.is-active{background:#6b234a;color:#fff;border-color:#6b234a}.src3dbd3-catalog__group h2{border-bottom:2px solid #6b234a;padding-bottom:8px;margin:24px 0 8px}.src3dbd3-catalog__row{display:grid;grid-template-columns:64px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid #d5dde1}.src3dbd3-catalog__row img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;background:#f1f5f6}.src3dbd3-catalog__row h3{font-size:1.1rem;margin:0}.src3dbd3-catalog__row:not(:has(img)){grid-template-columns:1fr auto}.src3dbd3-catalog__empty{background:#f6e4ee;color:#24313b;padding:16px;border-radius:4px}.src3dbd3-catalog__after{margin-top:48px;max-width:760px}@media (max-width:767.98px){.src3dbd3-catalog__row{grid-template-columns:64px 1fr}.src3dbd3-catalog__row:not(:has(img)){grid-template-columns:1fr}.src3dbd3-catalog__row .btn{grid-column:1/-1}}