.seo-directions{display:flex;flex-wrap:wrap;gap:10px 22px;margin:16px 0}.seo-directions a,.seo-category-copy a{color:var(--ui-gold,#946b25);text-underline-offset:5px}.seo-category-copy{margin:32px 0;padding:24px 0;border-top:1px solid var(--accent-gold-line,#d9cba9);line-height:1.65}.seo-category-copy h2{font-size:clamp(24px,3vw,34px);margin:0 0 16px}.seo-category-copy p{max-width:850px}.seo-category-copy table{width:100%;max-width:800px;border-collapse:collapse;font-size:14px}.seo-category-copy th,.seo-category-copy td{padding:10px 8px;text-align:left;border-bottom:1px solid var(--accent-gold-line,#d9cba9)}.seo-category-copy details{padding:12px 0}.seo-category-copy summary{cursor:pointer;color:var(--ui-gold,#946b25)}@media(max-width:600px){.seo-category-copy{margin:24px 0;padding:20px 0}.seo-directions{gap:12px 18px}}/* Compact catalog introduction, using the site's existing type and gold tokens. */
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__inner{row-gap:10px;column-gap:32px;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr)}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__title{font-size:clamp(36px,3.3vw,56px)!important;line-height:1.1;letter-spacing:-.03em;margin:0!important}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__title em{font-weight:inherit;font-style:italic;color:var(--ca-gold,var(--ui-gold,#946b25))}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] .ct-breadcrumbs{margin-bottom:4px!important}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__desc{font-size:14px;line-height:1.5}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] .ct-hero__inner>.seo-directions{grid-column:1/-1;grid-row:3;margin:0;padding-top:4px;gap:8px 22px;font-size:13px}
@media(max-width:760px){
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__inner{grid-template-columns:minmax(0,1fr);row-gap:10px}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__title{font-size:clamp(30px,7.7vw,42px)!important;grid-column:1;grid-row:2}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] main .ct-hero__desc{grid-column:1;grid-row:3;font-size:13px}
:is(html.bg-unified,#site-standard#site-standard) body[data-bk-page="catalog-products.html"] .ct-hero__inner>.seo-directions{grid-column:1;grid-row:4;font-size:12px;padding:0;gap:8px 14px}
}
