.catalog[data-astro-cid-urxugoxd]{max-width:1280px;margin:0 auto;padding:40px 24px 80px}.catalog__intro[data-astro-cid-urxugoxd]{text-align:center;max-width:720px;margin:0 auto 28px}.catalog__eyebrow[data-astro-cid-urxugoxd]{color:#695c3d;margin:0 0 10px;font-size:13px;font-weight:500}.catalog__intro[data-astro-cid-urxugoxd] h1[data-astro-cid-urxugoxd]{color:#222;text-wrap:balance;margin:0 0 10px;font-size:clamp(32px,4.4vw,46px);font-weight:500;line-height:1.1}.catalog__subtitle[data-astro-cid-urxugoxd]{color:#6a6a6a;margin:0;font-size:15px;line-height:1.55}.catalog__filter[data-astro-cid-urxugoxd]{backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(160deg,#fffc 0%,#f7f5efad 100%);border:1px solid #ffffffeb;border-radius:9999px;max-width:880px;margin:0 auto 24px;padding:8px 10px 8px 22px;box-shadow:0 12px 32px #4938110d,0 0 0 1px #4938110f,inset 0 1px #fffffff2}.catalog__filter[data-astro-cid-urxugoxd] form[data-astro-cid-urxugoxd]{grid-template-columns:1.2fr .95fr .95fr 46px;align-items:center;display:grid}.catalog__filter[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]{color:#493811;border-right:1px solid #4938111a;gap:3px;padding:6px 18px;font-size:13px;font-weight:600;display:grid}.catalog__filter[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]:nth-of-type(3){border-right:0}.catalog__filter[data-astro-cid-urxugoxd] input[data-astro-cid-urxugoxd],.catalog__filter[data-astro-cid-urxugoxd] select[data-astro-cid-urxugoxd]{color:#222;min-width:0;font:inherit;background:0 0;border:0;outline:none;font-size:14px;font-weight:400}.catalog__filter[data-astro-cid-urxugoxd] input[data-astro-cid-urxugoxd]::placeholder{color:#6a6a6a}.catalog__filter[data-astro-cid-urxugoxd] button[data-astro-cid-urxugoxd]{background:var(--color-accent);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;line-height:0;transition:background .15s;display:grid}.catalog__filter[data-astro-cid-urxugoxd] button[data-astro-cid-urxugoxd]:hover{background:var(--color-accent-hover)}.catalog__filter[data-astro-cid-urxugoxd] button[data-astro-cid-urxugoxd] svg[data-astro-cid-urxugoxd]{display:block}.catalog__tabs[data-astro-cid-urxugoxd]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:28px;display:flex}.catalog__tabs[data-astro-cid-urxugoxd] a[data-astro-cid-urxugoxd]{backdrop-filter:blur(12px)saturate(130%);color:#575246;background:linear-gradient(160deg,#ffffffb8 0%,#f7f5ef94 100%);border:1px solid #ffffffe0;border-radius:9999px;flex:none;padding:9px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s;box-shadow:0 4px 12px #4938110a,0 0 0 1px #4938110f}.catalog__tabs[data-astro-cid-urxugoxd] a[data-astro-cid-urxugoxd]:hover{color:#222;border-color:#49381129}.catalog__tabs[data-astro-cid-urxugoxd] a[data-astro-cid-urxugoxd].active{background:var(--color-accent);border-color:var(--color-accent);color:#fff;font-weight:600;box-shadow:0 6px 16px #49381129}.catalog__heading[data-astro-cid-urxugoxd]{border-bottom:1px solid #4938111a;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding-bottom:14px;display:flex}.catalog__count[data-astro-cid-urxugoxd]{color:#493811;margin:0;font-size:15px;font-weight:600}.catalog__heading[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]{color:#6a6a6a;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.catalog__heading[data-astro-cid-urxugoxd] select[data-astro-cid-urxugoxd]{color:#222;font:inherit;background:#ffffffbd;border:1px solid #ffffffe6;border-radius:9999px;padding:8px 12px;font-size:13.5px;font-weight:500;box-shadow:0 0 0 1px #49381114}.catalog__grid[data-astro-cid-urxugoxd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.catalog__empty[data-astro-cid-urxugoxd]{color:#575246;text-align:center;background:linear-gradient(160deg,#ffffffc7 0%,#f7f5efa3 100%);border:1px solid #ffffffeb;border-radius:20px;max-width:480px;margin:28px auto 0;padding:28px 24px;box-shadow:0 12px 32px #4938110d,0 0 0 1px #4938110f}.catalog__empty[data-astro-cid-urxugoxd][hidden]{display:none}.catalog__empty[data-astro-cid-urxugoxd] p[data-astro-cid-urxugoxd]{margin:0 0 12px}.catalog__empty[data-astro-cid-urxugoxd] a[data-astro-cid-urxugoxd]{color:#493811;font-size:14px;font-weight:600}@media (width<=1024px){.catalog__grid[data-astro-cid-urxugoxd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width<=780px){.catalog__grid[data-astro-cid-urxugoxd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=680px){.catalog[data-astro-cid-urxugoxd]{padding:28px 16px 64px}.catalog__intro[data-astro-cid-urxugoxd]{margin-bottom:20px}.catalog__grid[data-astro-cid-urxugoxd]{gap:12px}.catalog__filter[data-astro-cid-urxugoxd]{border-radius:20px;padding:8px 10px}.catalog__filter[data-astro-cid-urxugoxd] form[data-astro-cid-urxugoxd]{grid-template-columns:1fr 44px;gap:6px 8px}.catalog__filter[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]{border-right:0;padding:4px 8px}.catalog__filter[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]:first-of-type{border-bottom:1px solid #49381114;grid-area:1/1;padding-bottom:8px}.catalog__filter[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]:nth-of-type(2){grid-area:2/1/auto/-1;padding-top:4px}.catalog__filter[data-astro-cid-urxugoxd] label[data-astro-cid-urxugoxd]:nth-of-type(3){display:none}.catalog__filter[data-astro-cid-urxugoxd] button[data-astro-cid-urxugoxd]{grid-area:1/2;align-self:center;width:44px;height:44px}.catalog__tabs[data-astro-cid-urxugoxd]{flex-wrap:nowrap;justify-content:flex-start;gap:8px;margin-bottom:20px;padding-bottom:4px;overflow-x:auto}.catalog__heading[data-astro-cid-urxugoxd] span[data-astro-cid-urxugoxd]{display:none}}@media (width<=400px){.catalog__grid[data-astro-cid-urxugoxd]{grid-template-columns:minmax(0,1fr)}}
