.catalog-page[data-astro-cid-rprro2bl]{padding-block:clamp(1.5rem,4vw,3rem) 4rem}.catalog-page[data-astro-cid-rprro2bl].is-index{padding-top:0}.catalog-crumbs[data-astro-cid-rprro2bl]{font-size:.875rem;margin-bottom:1.75rem}.catalog-crumbs[data-astro-cid-rprro2bl] ol[data-astro-cid-rprro2bl]{list-style:none;display:flex;flex-wrap:wrap;gap:.25rem .5rem}.catalog-crumbs[data-astro-cid-rprro2bl] li[data-astro-cid-rprro2bl]:not(:last-child):after{content:"/";margin-left:.5rem;color:var(--amenijal-medium-gray)}.catalog-crumbs[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{color:var(--amenijal-blue)}.page-banner .catalog-crumbs[data-astro-cid-rprro2bl]{margin:1.25rem 0 0}.catalog-block[data-astro-cid-rprro2bl]{margin-top:clamp(2.5rem,5vw,4rem)}.catalog-block[data-astro-cid-rprro2bl]>h2[data-astro-cid-rprro2bl]{color:var(--amenijal-blue);font-size:clamp(1.5rem,2.6vw,2rem);margin-bottom:.5rem}.block-lead[data-astro-cid-rprro2bl]{color:var(--amenijal-graphite);margin-bottom:1.5rem;max-width:46rem}.brand-grid[data-astro-cid-rprro2bl]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:1rem;margin-top:1.5rem}.brand-tile[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{display:flex;flex-direction:column;align-items:center;gap:.35rem;height:100%;padding:1.25rem 1rem;text-align:center;text-decoration:none;background:var(--amenijal-white);border:1px solid var(--amenijal-lavender-gray);border-radius:var(--amenijal-radius-md)}.brand-tile[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]:hover{border-color:var(--amenijal-blue);box-shadow:var(--amenijal-shadow-sm)}.brand-logo-frame[data-astro-cid-rprro2bl]{display:flex;align-items:center;justify-content:center;height:84px;width:100%}.brand-tile-name[data-astro-cid-rprro2bl]{font-weight:var(--amenijal-font-bold);color:var(--amenijal-blue)}.brand-tile-meta[data-astro-cid-rprro2bl]{font-size:.8125rem;color:var(--amenijal-medium-gray)}.brand-logo{max-height:84px;max-width:100%;width:auto;height:auto;object-fit:contain}.brand-table[data-astro-cid-rprro2bl]{margin-top:2rem}.brand-table[data-astro-cid-rprro2bl] h3[data-astro-cid-rprro2bl]{font-size:1.15rem;margin-bottom:.75rem}.brand-table[data-astro-cid-rprro2bl] h3[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{color:var(--amenijal-blue)}.count[data-astro-cid-rprro2bl]{font-weight:var(--amenijal-font-medium);color:var(--amenijal-medium-gray);font-size:.9375rem}.muted[data-astro-cid-rprro2bl]{color:var(--amenijal-medium-gray)}.history-list[data-astro-cid-rprro2bl]{list-style:none;display:grid;gap:.6rem}.history-list[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{font-weight:var(--amenijal-font-semibold);color:var(--amenijal-blue)}.brand-head[data-astro-cid-rprro2bl]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.25rem,4vw,2.5rem);align-items:center;padding-bottom:2rem;border-bottom:1px solid var(--amenijal-lavender-gray)}.brand-head-logo[data-astro-cid-rprro2bl]{padding:1.25rem;background:var(--amenijal-white);border:1px solid var(--amenijal-lavender-gray);border-radius:var(--amenijal-radius-md)}.brand-head[data-astro-cid-rprro2bl] h1[data-astro-cid-rprro2bl],.collection[data-astro-cid-rprro2bl] h1[data-astro-cid-rprro2bl],.sheet[data-astro-cid-rprro2bl] h1[data-astro-cid-rprro2bl]{color:var(--amenijal-blue);font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:.3rem 0 .9rem}.program-note[data-astro-cid-rprro2bl]{margin-top:1rem;font-size:.9375rem}.program-note[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{font-weight:var(--amenijal-font-semibold);color:var(--amenijal-blue)}.product-grid[data-astro-cid-rprro2bl]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:1.25rem;margin-top:2rem}.product-card[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{display:flex;flex-direction:column;gap:.4rem;height:100%;text-decoration:none;color:var(--amenijal-graphite);background:var(--amenijal-white);border:1px solid var(--amenijal-lavender-gray);border-radius:var(--amenijal-radius-md);overflow:hidden}.product-card[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]:hover{border-color:var(--amenijal-blue)}.product-thumb[data-astro-cid-rprro2bl]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:1rem;background:var(--amenijal-white);border-bottom:1px solid var(--amenijal-lavender-gray)}.product-thumb-img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-card-name[data-astro-cid-rprro2bl]{padding:0 1rem;font-weight:var(--amenijal-font-semibold);color:var(--amenijal-blue)}.product-card-meta[data-astro-cid-rprro2bl]{padding:0 1rem 1rem;font-size:.8125rem;color:var(--amenijal-medium-gray)}.sheet[data-astro-cid-rprro2bl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(1.5rem,5vw,4rem);align-items:start}.sheet-media[data-astro-cid-rprro2bl]{display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2.5rem);background:var(--amenijal-white);border:1px solid var(--amenijal-lavender-gray);border-radius:var(--amenijal-radius-md)}.sheet-photo{max-width:100%;max-height:460px;width:auto;height:auto;object-fit:contain}.sheet[data-astro-cid-rprro2bl] .kicker[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{color:inherit;text-decoration:none}.original-name[data-astro-cid-rprro2bl]{color:var(--amenijal-medium-gray);margin-top:-.5rem;margin-bottom:1rem}.specs-title[data-astro-cid-rprro2bl]{font-size:1.05rem;color:var(--amenijal-blue);margin:1.5rem 0 .75rem}.specs[data-astro-cid-rprro2bl]{display:grid;gap:0;border-top:1px solid var(--amenijal-lavender-gray)}.specs[data-astro-cid-rprro2bl] div[data-astro-cid-rprro2bl]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--amenijal-lavender-gray)}.specs[data-astro-cid-rprro2bl] dt[data-astro-cid-rprro2bl]{color:var(--amenijal-medium-gray);font-weight:var(--amenijal-font-semibold)}.specs[data-astro-cid-rprro2bl] dd[data-astro-cid-rprro2bl]{font-weight:var(--amenijal-font-bold);text-align:right}.specs[data-astro-cid-rprro2bl] dd[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{color:var(--amenijal-blue)}.sheet-note[data-astro-cid-rprro2bl]{margin-top:1.25rem;font-size:.875rem;color:var(--amenijal-medium-gray)}.button-row[data-astro-cid-rprro2bl]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.related-list[data-astro-cid-rprro2bl]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.related-list[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]{display:inline-flex;min-height:44px;align-items:center;padding:.4rem .9rem;border:1px solid var(--amenijal-lavender-gray);border-radius:var(--amenijal-radius-sm);color:var(--amenijal-blue);text-decoration:none}.related-list[data-astro-cid-rprro2bl] a[data-astro-cid-rprro2bl]:hover{border-color:var(--amenijal-blue)}.collection[data-astro-cid-rprro2bl]{max-width:46rem}.catalog-cta[data-astro-cid-rprro2bl]{margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,4vw,2.5rem);background:var(--amenijal-cold-ivory);border-radius:var(--amenijal-radius-md);border:1px solid var(--amenijal-lavender-gray)}.catalog-cta[data-astro-cid-rprro2bl] h2[data-astro-cid-rprro2bl]{color:var(--amenijal-blue);font-size:clamp(1.4rem,2.4vw,1.8rem);margin-bottom:.5rem}.catalog-cta[data-astro-cid-rprro2bl] p[data-astro-cid-rprro2bl]{margin-bottom:1.25rem}@media(max-width:860px){.sheet[data-astro-cid-rprro2bl],.brand-head[data-astro-cid-rprro2bl]{grid-template-columns:1fr}.brand-head-logo[data-astro-cid-rprro2bl]{justify-self:start}}
