.veneer-page[data-astro-cid-p242xqvt]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-2) var(--space-section)}.eyebrow[data-astro-cid-p242xqvt]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.featured-samples[data-astro-cid-p242xqvt]{padding-block:var(--space-2) var(--space-section)}.featured-grid[data-astro-cid-p242xqvt]{gap:var(--space-2);height:clamp(18rem,65vw,30rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.featured-card[data-astro-cid-p242xqvt]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;height:100%;display:block;position:relative;overflow:hidden}.featured-card[data-astro-cid-p242xqvt] img[data-astro-cid-p242xqvt]{object-fit:cover;width:100%;height:100%;display:block}.featured-card[data-astro-cid-p242xqvt] strong[data-astro-cid-p242xqvt]{padding:var(--space-1) var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--hero-ground) 80%, transparent);color:var(--hero-text);font-size:var(--type-product-code);position:absolute;inset-block-end:.4rem;inset-inline-start:.4rem}.featured-samples[data-astro-cid-p242xqvt]>p[data-astro-cid-p242xqvt]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-body-small);line-height:1.75}.veneer-room[data-astro-cid-p242xqvt]{padding-block:0 var(--space-section)}.veneer-room[data-astro-cid-p242xqvt] h2[data-astro-cid-p242xqvt],.section-heading[data-astro-cid-p242xqvt] h2[data-astro-cid-p242xqvt],.category-close[data-astro-cid-p242xqvt] h2[data-astro-cid-p242xqvt]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title);font-weight:400}.veneer-room[data-astro-cid-p242xqvt]>p[data-astro-cid-p242xqvt],.section-heading[data-astro-cid-p242xqvt] p[data-astro-cid-p242xqvt],.category-close[data-astro-cid-p242xqvt] p[data-astro-cid-p242xqvt]{color:var(--text-secondary);font-size:var(--type-body-small);line-height:1.75}.veneer-room[data-astro-cid-p242xqvt]>p[data-astro-cid-p242xqvt]{margin:0 0 var(--space-3)}.veneer-room[data-astro-cid-p242xqvt] .room-preview{max-width:55rem}.veneer-room-link[data-astro-cid-p242xqvt]{align-items:center;gap:var(--space-1);min-height:2.75rem;color:var(--brand-primary-strong);font-size:var(--type-body-small);margin-block-start:var(--space-3);font-weight:700;text-decoration:none;display:inline-flex}.catalog[data-astro-cid-p242xqvt]{scroll-margin-block-start:8rem}.section-heading[data-astro-cid-p242xqvt]{justify-content:space-between;align-items:end;gap:var(--space-3);margin-block-end:var(--space-3);display:flex}.section-heading[data-astro-cid-p242xqvt] p[data-astro-cid-p242xqvt]{margin:var(--space-1) 0}.catalog-layout[data-astro-cid-p242xqvt]{gap:var(--space-4);align-items:start;display:grid}.code-search[data-astro-cid-p242xqvt]{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}.search-label[data-astro-cid-p242xqvt]{margin-block:var(--space-3) var(--space-1);font-size:var(--type-eyebrow);font-weight:700;display:block}.code-search[data-astro-cid-p242xqvt] input[data-astro-cid-p242xqvt]{width:min(100%,28rem);min-height:2.75rem;padding:var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.code-search[data-astro-cid-p242xqvt] ul[data-astro-cid-p242xqvt]{gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.code-search[data-astro-cid-p242xqvt] ul[data-astro-cid-p242xqvt][hidden]{display:none}.code-search[data-astro-cid-p242xqvt] li[data-astro-cid-p242xqvt]{font-size:var(--type-body-small)}.code-search[data-astro-cid-p242xqvt] li[data-astro-cid-p242xqvt] a[data-astro-cid-p242xqvt]{min-height:2.75rem;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none;display:block}.code-search[data-astro-cid-p242xqvt] li[data-astro-cid-p242xqvt] a[data-astro-cid-p242xqvt]:hover{background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.group-card[data-astro-cid-p242xqvt]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);width:min(100%,22rem);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.group-art[data-astro-cid-p242xqvt]{aspect-ratio:1/1.3;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);display:block;overflow:hidden}.group-art[data-astro-cid-p242xqvt] img[data-astro-cid-p242xqvt]{object-fit:cover;width:100%;height:100%;display:block}.group-content[data-astro-cid-p242xqvt]{gap:var(--space-1);padding:var(--space-3);flex-direction:column;display:flex}.group-content[data-astro-cid-p242xqvt] small[data-astro-cid-p242xqvt],.group-content[data-astro-cid-p242xqvt] b[data-astro-cid-p242xqvt]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow)}.group-content[data-astro-cid-p242xqvt] strong[data-astro-cid-p242xqvt]{font-size:var(--type-lead)}.group-content[data-astro-cid-p242xqvt] b[data-astro-cid-p242xqvt]{align-items:center;gap:var(--space-1);min-height:2.75rem;font-weight:700;display:inline-flex}.category-close[data-astro-cid-p242xqvt]{padding-block:var(--space-5);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);margin-block-start:var(--space-section)}.category-close[data-astro-cid-p242xqvt] .container[data-astro-cid-p242xqvt]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.veneer-page[data-astro-cid-p242xqvt] a[data-astro-cid-p242xqvt]:focus-visible,.veneer-page[data-astro-cid-p242xqvt] input[data-astro-cid-p242xqvt]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.catalog-layout[data-astro-cid-p242xqvt]{grid-template-columns:1fr minmax(16rem,22rem)}.group-card[data-astro-cid-p242xqvt]{grid-area:1/2}.code-search[data-astro-cid-p242xqvt]{grid-area:1/1}.category-close[data-astro-cid-p242xqvt] .container[data-astro-cid-p242xqvt]{gap:var(--space-5)}}@media (width<=699px){.category-close[data-astro-cid-p242xqvt] .container[data-astro-cid-p242xqvt]{display:block}.category-close[data-astro-cid-p242xqvt] a[data-astro-cid-p242xqvt]{margin-block-start:var(--space-2)}}.catalog-layout[data-astro-cid-p242xqvt]{justify-items:center}.catalog-layout[data-astro-cid-p242xqvt] .group-card[data-astro-cid-p242xqvt],.catalog-layout[data-astro-cid-p242xqvt] .code-search[data-astro-cid-p242xqvt]{margin-inline:auto}.catalog-layout[data-astro-cid-p242xqvt] .code-search[data-astro-cid-p242xqvt]{width:100%}.group-card[data-astro-cid-p242xqvt]{margin-inline:auto}.section-heading[data-astro-cid-p242xqvt]{text-align:center;justify-content:center}.container[data-astro-cid-zbanj34z]{width:min(1160px,100% - 32px);margin-inline:auto}.tone-product[data-astro-cid-zbanj34z]{padding-block-end:var(--space-section)}.breadcrumbs[data-astro-cid-zbanj34z]{gap:var(--space-2);padding-block:var(--space-3);font-size:var(--type-eyebrow);flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs[data-astro-cid-zbanj34z] a[data-astro-cid-zbanj34z]{color:inherit}.product-layout[data-astro-cid-zbanj34z]{gap:var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.gallery-frame[data-astro-cid-zbanj34z]{aspect-ratio:4/5;background:#e3ded5;overflow:hidden}.gallery-frame[data-astro-cid-zbanj34z] img[data-astro-cid-zbanj34z]{object-fit:contain;width:100%;height:100%}.gallery[data-astro-cid-zbanj34z] p[data-astro-cid-zbanj34z],.product-copy[data-astro-cid-zbanj34z] p[data-astro-cid-zbanj34z],.product-copy[data-astro-cid-zbanj34z] li[data-astro-cid-zbanj34z]{line-height:1.9}.gallery[data-astro-cid-zbanj34z] p[data-astro-cid-zbanj34z],.disclaimer[data-astro-cid-zbanj34z]{color:var(--text-secondary)}.gallery[data-astro-cid-zbanj34z] a[data-astro-cid-zbanj34z],.back[data-astro-cid-zbanj34z]{color:var(--brand-primary-strong)}.eyebrow[data-astro-cid-zbanj34z]{color:var(--brand-primary);font-weight:700}.product-copy[data-astro-cid-zbanj34z] h1[data-astro-cid-zbanj34z]{font-size:var(--type-hero-title-long);margin:var(--space-2) 0 var(--space-4)}.product-copy[data-astro-cid-zbanj34z] h2[data-astro-cid-zbanj34z]{margin-block-start:var(--space-5)}.product-copy[data-astro-cid-zbanj34z] ul[data-astro-cid-zbanj34z]{padding-inline-start:var(--space-4)}.whatsapp[data-astro-cid-zbanj34z]{margin-block:var(--space-3)}.compare[data-astro-cid-zbanj34z]{padding-block-start:var(--space-section)}.compare[data-astro-cid-zbanj34z]>div[data-astro-cid-zbanj34z]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,240px));display:grid}.compare[data-astro-cid-zbanj34z]>div[data-astro-cid-zbanj34z] a[data-astro-cid-zbanj34z]{background:var(--surface-elevated);color:inherit;text-decoration:none;display:grid}.compare[data-astro-cid-zbanj34z] img[data-astro-cid-zbanj34z]{aspect-ratio:1/1.75;object-fit:cover;width:100%}.compare[data-astro-cid-zbanj34z] strong[data-astro-cid-zbanj34z]{padding:var(--space-3)}.back[data-astro-cid-zbanj34z]{margin-block-start:var(--space-4);display:inline-block}@media (width<=700px){.product-layout[data-astro-cid-zbanj34z]{gap:var(--space-4);grid-template-columns:1fr}.gallery-frame[data-astro-cid-zbanj34z]{max-height:580px}.product-copy[data-astro-cid-zbanj34z] h1[data-astro-cid-zbanj34z]{margin-block-end:var(--space-2)}}.product-advice[data-astro-cid-zbanj34z],.product-faq[data-astro-cid-zbanj34z]{padding-block:var(--space-section);border-block-start:1px solid var(--border-default)}.product-advice[data-astro-cid-zbanj34z] p[data-astro-cid-zbanj34z],.product-faq[data-astro-cid-zbanj34z] p[data-astro-cid-zbanj34z]{max-width:820px;line-height:1.9}.product-advice[data-astro-cid-zbanj34z] a[data-astro-cid-zbanj34z]{color:var(--brand-primary-strong);font-weight:700}.product-faq[data-astro-cid-zbanj34z] details[data-astro-cid-zbanj34z]{max-width:850px;padding:var(--space-3) 0;border-block-end:1px solid var(--border-default)}.product-faq[data-astro-cid-zbanj34z] summary[data-astro-cid-zbanj34z]{cursor:pointer;font-weight:700}.product-faq[data-astro-cid-zbanj34z] details[data-astro-cid-zbanj34z] p[data-astro-cid-zbanj34z]{margin-block-end:0}.gallery-detail[data-astro-cid-zbanj34z]{margin:var(--space-4) 0 0}.gallery-detail[data-astro-cid-zbanj34z] img[data-astro-cid-zbanj34z]{width:min(100%,280px);height:auto;display:block}.gallery-detail[data-astro-cid-zbanj34z] figcaption[data-astro-cid-zbanj34z]{max-width:400px;color:var(--text-secondary);margin-block-start:var(--space-2);line-height:1.7}.container[data-astro-cid-wxh4q2lb]{width:min(1160px,100% - 32px);margin-inline:auto}.lighting-option[data-astro-cid-wxh4q2lb]{padding-block-end:var(--space-section)}.breadcrumbs[data-astro-cid-wxh4q2lb]{gap:var(--space-2);padding-block:var(--space-3);font-size:var(--type-eyebrow);flex-wrap:wrap;align-items:center;display:flex}.breadcrumbs[data-astro-cid-wxh4q2lb] a[data-astro-cid-wxh4q2lb]{color:inherit}.product-layout[data-astro-cid-wxh4q2lb]{gap:var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.gallery-frame[data-astro-cid-wxh4q2lb]{aspect-ratio:4/5;background:#e3ded5;overflow:hidden}.gallery-frame[data-astro-cid-wxh4q2lb] img[data-astro-cid-wxh4q2lb]{object-fit:contain;width:100%;height:100%}.gallery[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb],.copy[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb],.copy[data-astro-cid-wxh4q2lb] li[data-astro-cid-wxh4q2lb],.advice[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb],.faq[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb]{line-height:1.9}.gallery[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb],.disclaimer[data-astro-cid-wxh4q2lb]{color:var(--text-secondary)}.gallery[data-astro-cid-wxh4q2lb] a[data-astro-cid-wxh4q2lb],.advice[data-astro-cid-wxh4q2lb] a[data-astro-cid-wxh4q2lb],.back[data-astro-cid-wxh4q2lb]{color:var(--brand-primary-strong)}.eyebrow[data-astro-cid-wxh4q2lb]{color:var(--brand-primary);font-weight:700}.copy[data-astro-cid-wxh4q2lb] h1[data-astro-cid-wxh4q2lb]{font-size:var(--type-hero-title-long);margin:var(--space-2) 0 var(--space-4)}.copy[data-astro-cid-wxh4q2lb] h2[data-astro-cid-wxh4q2lb]{margin-block-start:var(--space-5)}.size[data-astro-cid-wxh4q2lb]{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border-default);background:var(--surface-elevated);display:grid}.size[data-astro-cid-wxh4q2lb] span[data-astro-cid-wxh4q2lb]{font-size:var(--type-lead);font-weight:700}.size[data-astro-cid-wxh4q2lb] small[data-astro-cid-wxh4q2lb]{color:var(--text-secondary)}.colors[data-astro-cid-wxh4q2lb]{padding-inline-start:var(--space-4)}.whatsapp[data-astro-cid-wxh4q2lb]{margin-block:var(--space-3)}.advice[data-astro-cid-wxh4q2lb],.faq[data-astro-cid-wxh4q2lb],.compare[data-astro-cid-wxh4q2lb]{padding-block:var(--space-section);border-block-start:1px solid var(--border-default)}.advice[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb],.faq[data-astro-cid-wxh4q2lb] p[data-astro-cid-wxh4q2lb]{max-width:850px}.faq[data-astro-cid-wxh4q2lb] details[data-astro-cid-wxh4q2lb]{max-width:850px;padding:var(--space-3) 0;border-block-end:1px solid var(--border-default)}.faq[data-astro-cid-wxh4q2lb] summary[data-astro-cid-wxh4q2lb]{cursor:pointer;font-weight:700}.compare[data-astro-cid-wxh4q2lb]>div[data-astro-cid-wxh4q2lb]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.compare[data-astro-cid-wxh4q2lb]>div[data-astro-cid-wxh4q2lb] a[data-astro-cid-wxh4q2lb]{background:var(--surface-elevated);color:inherit;text-decoration:none;display:grid}.compare[data-astro-cid-wxh4q2lb] img[data-astro-cid-wxh4q2lb]{aspect-ratio:1/1.75;object-fit:cover;width:100%}.compare[data-astro-cid-wxh4q2lb] img[data-astro-cid-wxh4q2lb].surface-photo{object-fit:contain;background:#f4f4f4}.compare[data-astro-cid-wxh4q2lb] strong[data-astro-cid-wxh4q2lb]{padding:var(--space-3)}.back[data-astro-cid-wxh4q2lb]{margin-block-start:var(--space-4);display:inline-block}@media (width<=700px){.product-layout[data-astro-cid-wxh4q2lb]{gap:var(--space-4);grid-template-columns:1fr}.gallery-frame[data-astro-cid-wxh4q2lb]{max-height:580px}.compare[data-astro-cid-wxh4q2lb]>div[data-astro-cid-wxh4q2lb]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.compare[data-astro-cid-wxh4q2lb] strong[data-astro-cid-wxh4q2lb]{font-size:var(--type-footer-note)}}.taxiat-page[data-astro-cid-lrukz7la]{padding-block:var(--space-3) var(--space-section);color:var(--text-primary)}.crumbs[data-astro-cid-lrukz7la]{gap:var(--space-2);color:var(--text-muted);font-size:var(--type-eyebrow);flex-wrap:wrap;align-items:center;display:flex}.crumbs[data-astro-cid-lrukz7la] a[data-astro-cid-lrukz7la],.source[data-astro-cid-lrukz7la] a[data-astro-cid-lrukz7la]{color:var(--brand-primary-strong)}.intro[data-astro-cid-lrukz7la]{gap:var(--space-4);padding-block:var(--space-5) var(--space-section);align-items:center;display:grid}.intro[data-astro-cid-lrukz7la] h1[data-astro-cid-lrukz7la]{font-size:var(--type-hero-title);margin:var(--space-1) 0}.intro[data-astro-cid-lrukz7la] p[data-astro-cid-lrukz7la]{max-width:38rem;color:var(--text-secondary);line-height:1.9}.intro[data-astro-cid-lrukz7la] small[data-astro-cid-lrukz7la]{color:var(--text-muted);line-height:1.8;display:block}.eyebrow[data-astro-cid-lrukz7la]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.actions[data-astro-cid-lrukz7la]{gap:var(--space-2);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.section-head[data-astro-cid-lrukz7la] h2[data-astro-cid-lrukz7la]{font-size:var(--type-section-title);margin:var(--space-1) 0 var(--space-2)}.section-head[data-astro-cid-lrukz7la] p[data-astro-cid-lrukz7la]{max-width:43rem;color:var(--text-secondary);line-height:1.8}.featured[data-astro-cid-lrukz7la]{padding-block:var(--space-3) var(--space-section)}.featured-grid[data-astro-cid-lrukz7la],.sample-grid[data-astro-cid-lrukz7la]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.featured-grid[data-astro-cid-lrukz7la] a[data-astro-cid-lrukz7la],.sample-card[data-astro-cid-lrukz7la]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.featured-grid[data-astro-cid-lrukz7la] img[data-astro-cid-lrukz7la],.sample-card[data-astro-cid-lrukz7la] img[data-astro-cid-lrukz7la]{aspect-ratio:1/1.75;object-fit:cover;object-position:center;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);width:100%;display:block}.featured-grid[data-astro-cid-lrukz7la] span[data-astro-cid-lrukz7la],.sample-card[data-astro-cid-lrukz7la] span[data-astro-cid-lrukz7la]{gap:var(--space-1);padding:var(--space-2);display:grid}.featured-grid[data-astro-cid-lrukz7la] strong[data-astro-cid-lrukz7la],.sample-card[data-astro-cid-lrukz7la] strong[data-astro-cid-lrukz7la]{font-size:var(--type-lead);text-align:right}.featured-grid[data-astro-cid-lrukz7la] small[data-astro-cid-lrukz7la],.sample-card[data-astro-cid-lrukz7la] small[data-astro-cid-lrukz7la]{font-size:var(--type-caption);color:var(--text-muted);line-height:1.5}.sample-card[data-astro-cid-lrukz7la] b[data-astro-cid-lrukz7la]{font-size:var(--type-caption);color:var(--brand-primary-strong)}.sample-card[data-astro-cid-lrukz7la][hidden],.empty[data-astro-cid-lrukz7la][hidden]{display:none}.products[data-astro-cid-lrukz7la]{padding-block:var(--space-5) var(--space-section);border-block-start:1px solid var(--border-default);scroll-margin-block-start:8rem}.tools[data-astro-cid-lrukz7la]{gap:var(--space-2);max-width:36rem;margin-block:var(--space-4);display:grid}.tools[data-astro-cid-lrukz7la] label[data-astro-cid-lrukz7la]{font-size:var(--type-caption);font-weight:700}.tools[data-astro-cid-lrukz7la] input[data-astro-cid-lrukz7la],.tools[data-astro-cid-lrukz7la] select[data-astro-cid-lrukz7la]{width:100%;padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.tools[data-astro-cid-lrukz7la] p[data-astro-cid-lrukz7la]{margin:var(--space-1) 0;color:var(--text-muted);font-size:var(--type-eyebrow)}.empty[data-astro-cid-lrukz7la]{padding:var(--space-3);color:var(--text-muted)}.source[data-astro-cid-lrukz7la]{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);line-height:1.8;font-size:var(--type-eyebrow)}.source[data-astro-cid-lrukz7la] a[data-astro-cid-lrukz7la]{font-weight:700}a[data-astro-cid-lrukz7la]:focus-visible,input[data-astro-cid-lrukz7la]:focus-visible,select[data-astro-cid-lrukz7la]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.featured-grid[data-astro-cid-lrukz7la],.sample-grid[data-astro-cid-lrukz7la]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=950px){.intro[data-astro-cid-lrukz7la]{grid-template-columns:1fr 1fr}.featured-grid[data-astro-cid-lrukz7la]{grid-template-columns:repeat(4,minmax(0,1fr))}.sample-grid[data-astro-cid-lrukz7la]{grid-template-columns:repeat(5,minmax(0,1fr))}.tools[data-astro-cid-lrukz7la]{grid-template-columns:1fr 1fr}.tools[data-astro-cid-lrukz7la] label[data-astro-cid-lrukz7la]:nth-of-type(2){grid-area:1/2}.tools[data-astro-cid-lrukz7la] input[data-astro-cid-lrukz7la]{grid-area:2/1}.tools[data-astro-cid-lrukz7la] select[data-astro-cid-lrukz7la]{grid-area:2/2}.tools[data-astro-cid-lrukz7la] p[data-astro-cid-lrukz7la]{grid-column:1/-1}}.products[data-astro-cid-lrukz7la]{padding-block:var(--space-5) var(--space-section);border-block-start:0}.section-head[data-astro-cid-lrukz7la] h1[data-astro-cid-lrukz7la]{font-size:var(--type-title-compact);margin:var(--space-1) 0 var(--space-2);line-height:1.25}.sample-card[data-astro-cid-lrukz7la] .sample-photo[data-astro-cid-lrukz7la]{aspect-ratio:1/1.75;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);padding:0;display:block;overflow:hidden}.sample-card[data-astro-cid-lrukz7la] .sample-photo[data-astro-cid-lrukz7la] img[data-astro-cid-lrukz7la]{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;transform:scale(1.09)}.tone-page[data-astro-cid-kbooptir]{background:var(--surface-page);color:var(--text-primary)}.container[data-astro-cid-kbooptir]{width:min(1160px,100% - 32px);margin-inline:auto}.actions[data-astro-cid-kbooptir]{gap:var(--space-3);flex-wrap:wrap;display:flex}.tone-group-link[data-astro-cid-kbooptir] b[data-astro-cid-kbooptir]{padding:var(--space-3) var(--space-3);background:var(--brand-logo-gold);color:var(--text-on-header-cta);font-weight:700;text-decoration:none;display:inline-block}.tone-breadcrumb[data-astro-cid-kbooptir]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);font-size:var(--type-product-code);display:flex}.tone-breadcrumb[data-astro-cid-kbooptir] a[data-astro-cid-kbooptir],.tone-note[data-astro-cid-kbooptir] a[data-astro-cid-kbooptir]{color:inherit}.tone-intro[data-astro-cid-kbooptir],.tone-list[data-astro-cid-kbooptir],.tone-note[data-astro-cid-kbooptir]{padding-block:var(--space-section)}.eyebrow[data-astro-cid-kbooptir]{color:var(--brand-primary-strong);font-weight:700}.tone-intro[data-astro-cid-kbooptir] h2[data-astro-cid-kbooptir],.tone-list[data-astro-cid-kbooptir] h2[data-astro-cid-kbooptir],.tone-note[data-astro-cid-kbooptir] h2[data-astro-cid-kbooptir]{font-size:var(--type-section-title);margin:var(--space-2) 0}.tone-intro[data-astro-cid-kbooptir] p[data-astro-cid-kbooptir],.tone-list[data-astro-cid-kbooptir] p[data-astro-cid-kbooptir],.tone-note[data-astro-cid-kbooptir] p[data-astro-cid-kbooptir]{max-width:740px;line-height:1.9}.tone-groups[data-astro-cid-kbooptir]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tone-group-link[data-astro-cid-kbooptir]{align-items:center;gap:var(--space-5);background:var(--surface-elevated);width:min(650px,100%);color:inherit;margin-block-start:var(--space-4);text-decoration:none;display:flex}.tone-group-link[data-astro-cid-kbooptir] img[data-astro-cid-kbooptir]{object-fit:cover;width:35%;height:220px}.tone-group-link[data-astro-cid-kbooptir] span[data-astro-cid-kbooptir]{gap:var(--space-3);padding:var(--space-3);display:grid}.tone-group-link[data-astro-cid-kbooptir] strong[data-astro-cid-kbooptir]{font-size:var(--type-card-title)}.tone-group-link[data-astro-cid-kbooptir] b[data-astro-cid-kbooptir]{width:max-content}.tone-grid[data-astro-cid-kbooptir]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.tone-card[data-astro-cid-kbooptir]{background:var(--surface-elevated);color:inherit;text-decoration:none;display:block}.tone-art[data-astro-cid-kbooptir]{aspect-ratio:1/1.75;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);display:block;overflow:hidden}.tone-art[data-astro-cid-kbooptir] img[data-astro-cid-kbooptir]{object-fit:cover;width:100%;height:100%;display:block}.tone-card-copy[data-astro-cid-kbooptir]{gap:var(--space-2);padding:var(--space-3);display:grid}.tone-card-copy[data-astro-cid-kbooptir] strong[data-astro-cid-kbooptir]{font-size:var(--type-lead)}.tone-card-copy[data-astro-cid-kbooptir] small[data-astro-cid-kbooptir]{color:var(--text-muted)}.tone-card-copy[data-astro-cid-kbooptir] b[data-astro-cid-kbooptir]{color:var(--brand-primary-strong)}.tone-note[data-astro-cid-kbooptir]{border-block-start:1px solid var(--border-default)}.tone-note[data-astro-cid-kbooptir]>a[data-astro-cid-kbooptir]{margin-block-start:var(--space-3);font-weight:700;display:inline-block}@media (width<=700px){.tone-groups[data-astro-cid-kbooptir]{grid-template-columns:1fr}.tone-grid[data-astro-cid-kbooptir]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.tone-art[data-astro-cid-kbooptir]{aspect-ratio:auto;height:clamp(18rem,65vw,32rem)}.tone-card-copy[data-astro-cid-kbooptir]{padding:var(--space-2)}.tone-card-copy[data-astro-cid-kbooptir] strong[data-astro-cid-kbooptir]{font-size:var(--type-eyebrow)}.tone-card-copy[data-astro-cid-kbooptir] small[data-astro-cid-kbooptir]{font-size:var(--type-micro-link)}.tone-card-copy[data-astro-cid-kbooptir] b[data-astro-cid-kbooptir]{font-size:var(--type-caption)}.tone-group-link[data-astro-cid-kbooptir]{gap:0}.tone-group-link[data-astro-cid-kbooptir] img[data-astro-cid-kbooptir]{height:190px}.tone-group-link[data-astro-cid-kbooptir] strong[data-astro-cid-kbooptir]{font-size:var(--type-lead)}}@media (width<=360px){.tone-grid[data-astro-cid-kbooptir]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tone-guide[data-astro-cid-kbooptir],.tone-faq[data-astro-cid-kbooptir]{padding-block:var(--space-section);border-block-start:1px solid var(--border-default)}.tone-guide[data-astro-cid-kbooptir] h2[data-astro-cid-kbooptir],.tone-faq[data-astro-cid-kbooptir] h2[data-astro-cid-kbooptir]{font-size:var(--type-section-title);margin:var(--space-2) 0 var(--space-3)}.tone-guide[data-astro-cid-kbooptir] p[data-astro-cid-kbooptir],.tone-faq[data-astro-cid-kbooptir] p[data-astro-cid-kbooptir]{max-width:800px;line-height:1.9}.tone-guide-grid[data-astro-cid-kbooptir]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.tone-guide-grid[data-astro-cid-kbooptir] article[data-astro-cid-kbooptir]{background:var(--surface-elevated);padding:var(--space-4)}.tone-guide-grid[data-astro-cid-kbooptir] h3[data-astro-cid-kbooptir]{margin:0}.tone-guide-grid[data-astro-cid-kbooptir] a[data-astro-cid-kbooptir],.tone-faq[data-astro-cid-kbooptir] a[data-astro-cid-kbooptir]{color:var(--brand-primary-strong);font-weight:700}.tone-faq[data-astro-cid-kbooptir] details[data-astro-cid-kbooptir]{padding:var(--space-3) 0;border-block-end:1px solid var(--border-default);max-width:850px}.tone-faq[data-astro-cid-kbooptir] summary[data-astro-cid-kbooptir]{cursor:pointer;font-weight:700}.tone-faq[data-astro-cid-kbooptir] details[data-astro-cid-kbooptir] p[data-astro-cid-kbooptir]{margin-block-end:0}@media (width<=700px){.tone-guide-grid[data-astro-cid-kbooptir]{grid-template-columns:1fr}}.lighting-page--installed-hero[data-astro-cid-o5l3dzdb] .hero-image{object-position:center top}.lighting-page[data-astro-cid-o5l3dzdb]{background:var(--surface-page);color:var(--text-primary)}.container[data-astro-cid-o5l3dzdb]{width:min(1160px,100% - 32px);margin-inline:auto}.group-card[data-astro-cid-o5l3dzdb] b[data-astro-cid-o5l3dzdb]{padding:var(--space-2) var(--space-3);background:var(--brand-logo-gold);color:var(--text-on-header-cta);font-weight:700;text-decoration:none;display:inline-block}.breadcrumbs[data-astro-cid-o5l3dzdb]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);font-size:var(--type-product-code);display:flex}.breadcrumbs[data-astro-cid-o5l3dzdb] a[data-astro-cid-o5l3dzdb]{color:inherit}.groups[data-astro-cid-o5l3dzdb],.guide[data-astro-cid-o5l3dzdb],.temperatures[data-astro-cid-o5l3dzdb],.options[data-astro-cid-o5l3dzdb],.note[data-astro-cid-o5l3dzdb],.faq[data-astro-cid-o5l3dzdb]{padding-block:var(--space-section);border-block-start:1px solid var(--border-default)}.eyebrow[data-astro-cid-o5l3dzdb]{color:var(--brand-primary-strong);font-weight:700}.lighting-page[data-astro-cid-o5l3dzdb] h2[data-astro-cid-o5l3dzdb]{font-size:var(--type-section-title);margin:var(--space-2) 0 var(--space-3)}.lighting-page[data-astro-cid-o5l3dzdb] p[data-astro-cid-o5l3dzdb]{max-width:830px;line-height:1.9}.group-grid[data-astro-cid-o5l3dzdb]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.group-card[data-astro-cid-o5l3dzdb]{align-items:center;gap:var(--space-3);background:var(--surface-elevated);color:inherit;text-decoration:none;display:flex}.group-card[data-astro-cid-o5l3dzdb] img[data-astro-cid-o5l3dzdb]{object-fit:cover;width:35%;height:225px}.group-card[data-astro-cid-o5l3dzdb] span[data-astro-cid-o5l3dzdb]{gap:var(--space-2);padding:var(--space-3);display:grid}.group-card[data-astro-cid-o5l3dzdb] strong[data-astro-cid-o5l3dzdb]{font-size:var(--type-card-title)}.group-card[data-astro-cid-o5l3dzdb] b[data-astro-cid-o5l3dzdb]{width:max-content}.temperature-grid[data-astro-cid-o5l3dzdb]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.temperature-grid[data-astro-cid-o5l3dzdb] article[data-astro-cid-o5l3dzdb]{background:var(--surface-elevated);padding:var(--space-3)}.temperature-grid[data-astro-cid-o5l3dzdb] p[data-astro-cid-o5l3dzdb]{margin-block-end:0}.option-grid[data-astro-cid-o5l3dzdb]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.option-card[data-astro-cid-o5l3dzdb]{background:var(--surface-elevated);color:inherit;text-decoration:none;display:block}.art[data-astro-cid-o5l3dzdb]{aspect-ratio:1/1.75;display:block;overflow:hidden}.art[data-astro-cid-o5l3dzdb] img[data-astro-cid-o5l3dzdb]{object-fit:cover;width:100%;height:100%;display:block}.art[data-astro-cid-o5l3dzdb] img[data-astro-cid-o5l3dzdb].surface-photo{object-fit:contain;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.card-copy[data-astro-cid-o5l3dzdb]{gap:var(--space-2);padding:var(--space-3);display:grid}.card-copy[data-astro-cid-o5l3dzdb] strong[data-astro-cid-o5l3dzdb]{font-size:var(--type-lead)}.card-copy[data-astro-cid-o5l3dzdb] small[data-astro-cid-o5l3dzdb]{color:var(--text-muted)}.card-copy[data-astro-cid-o5l3dzdb] b[data-astro-cid-o5l3dzdb],.note[data-astro-cid-o5l3dzdb] a[data-astro-cid-o5l3dzdb],.faq[data-astro-cid-o5l3dzdb] a[data-astro-cid-o5l3dzdb]{color:var(--brand-primary-strong);font-weight:700}.note[data-astro-cid-o5l3dzdb]>a[data-astro-cid-o5l3dzdb]{margin-block-start:var(--space-3);display:inline-block}.faq[data-astro-cid-o5l3dzdb] details[data-astro-cid-o5l3dzdb]{padding:var(--space-3) 0;border-block-end:1px solid var(--border-default);max-width:850px}.faq[data-astro-cid-o5l3dzdb] summary[data-astro-cid-o5l3dzdb]{cursor:pointer;font-weight:700}.lighting-featured[data-astro-cid-o5l3dzdb]{padding-block:var(--space-1) var(--space-section)}.lighting-featured-grid[data-astro-cid-o5l3dzdb]{gap:var(--space-2);height:clamp(18rem,65vw,32rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.lighting-featured-grid[data-astro-cid-o5l3dzdb] a[data-astro-cid-o5l3dzdb]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;position:relative;overflow:hidden}.lighting-featured-grid[data-astro-cid-o5l3dzdb] img[data-astro-cid-o5l3dzdb]{object-fit:cover;width:100%;height:100%;display:block}.lighting-featured-grid[data-astro-cid-o5l3dzdb] span[data-astro-cid-o5l3dzdb]{padding:var(--space-2) var(--space-1) var(--space-2);background:var(--hero-ground);color:var(--overlay-light);font-size:var(--type-micro-link);text-align:center;overflow-wrap:anywhere;position:absolute;inset-block-end:0;inset-inline:0}.lighting-featured[data-astro-cid-o5l3dzdb]>p[data-astro-cid-o5l3dzdb]{color:var(--text-muted);font-size:var(--type-caption);line-height:1.7}@media (width<=700px){.group-grid[data-astro-cid-o5l3dzdb],.temperature-grid[data-astro-cid-o5l3dzdb]{grid-template-columns:1fr}.group-card[data-astro-cid-o5l3dzdb] img[data-astro-cid-o5l3dzdb]{height:190px}.option-grid[data-astro-cid-o5l3dzdb]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.art[data-astro-cid-o5l3dzdb]{aspect-ratio:auto;height:clamp(18rem,65vw,32rem)}.card-copy[data-astro-cid-o5l3dzdb]{padding:var(--space-2)}.card-copy[data-astro-cid-o5l3dzdb] strong[data-astro-cid-o5l3dzdb]{font-size:var(--type-product-code)}.card-copy[data-astro-cid-o5l3dzdb] small[data-astro-cid-o5l3dzdb],.card-copy[data-astro-cid-o5l3dzdb] b[data-astro-cid-o5l3dzdb]{font-size:var(--type-caption)}}@media (width<=350px){.option-grid[data-astro-cid-o5l3dzdb]{grid-template-columns:1fr}}.breadcrumbs[data-astro-cid-cqg3bq6h]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-cqg3bq6h] a[data-astro-cid-cqg3bq6h]{color:var(--text-secondary);text-decoration:none}.eyebrow[data-astro-cid-cqg3bq6h]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}.featured-samples[data-astro-cid-cqg3bq6h]{padding-block:var(--space-2) var(--space-section)}.featured-samples[data-astro-cid-cqg3bq6h]>p[data-astro-cid-cqg3bq6h]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-caption)}.hero-visual[data-astro-cid-cqg3bq6h]{gap:var(--space-2);height:clamp(17rem,64vw,30rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.hero-sample[data-astro-cid-cqg3bq6h]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;position:relative;overflow:hidden}.hero-sample[data-astro-cid-cqg3bq6h] img[data-astro-cid-cqg3bq6h]{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.12)}.hero-sample[data-astro-cid-cqg3bq6h][data-supplier=mt] img[data-astro-cid-cqg3bq6h]{transform:scale(1.22)}.hero-sample[data-astro-cid-cqg3bq6h][data-supplier=a] img[data-astro-cid-cqg3bq6h]{transform-origin:77%;transform:scale(3.05)}.hero-sample[data-astro-cid-cqg3bq6h] strong[data-astro-cid-cqg3bq6h]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--hero-ground) 80%, transparent);color:var(--overlay-light);font-size:var(--type-micro-link);position:absolute;inset-block-end:.5rem;inset-inline-start:.4rem}.code-search[data-astro-cid-cqg3bq6h]{gap:var(--space-3);margin-block:0 var(--space-section);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);align-items:start;display:grid}.code-search[data-astro-cid-cqg3bq6h] h2[data-astro-cid-cqg3bq6h]{margin:var(--space-1) 0;font-size:var(--type-card-title)}.code-search[data-astro-cid-cqg3bq6h] label[data-astro-cid-cqg3bq6h]{font-size:var(--type-caption);margin-block-end:var(--space-1);font-weight:700;display:block}.search-controls[data-astro-cid-cqg3bq6h]{gap:var(--space-2);display:flex}.search-controls[data-astro-cid-cqg3bq6h] input[data-astro-cid-cqg3bq6h]{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--text-primary);font:inherit;flex:1}.search-controls[data-astro-cid-cqg3bq6h] button[data-astro-cid-cqg3bq6h]{border-radius:var(--radius-md);background:var(--brand-logo-gold);min-width:5rem;color:var(--text-on-header-cta);font:inherit;cursor:pointer;border:0;font-weight:700}.code-search[data-astro-cid-cqg3bq6h] ul[data-astro-cid-cqg3bq6h]{gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.code-search[data-astro-cid-cqg3bq6h] ul[data-astro-cid-cqg3bq6h][hidden]{display:none}.code-search[data-astro-cid-cqg3bq6h] li[data-astro-cid-cqg3bq6h]{font-size:var(--type-eyebrow)}.code-search[data-astro-cid-cqg3bq6h] li[data-astro-cid-cqg3bq6h] a[data-astro-cid-cqg3bq6h]{padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none;display:block}.code-search[data-astro-cid-cqg3bq6h] li[data-astro-cid-cqg3bq6h] a[data-astro-cid-cqg3bq6h]:hover{background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.groups-section[data-astro-cid-cqg3bq6h]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);scroll-margin-block-start:8rem}.section-heading[data-astro-cid-cqg3bq6h] h2[data-astro-cid-cqg3bq6h]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title)}.section-heading[data-astro-cid-cqg3bq6h] p[data-astro-cid-cqg3bq6h]{max-width:40rem;color:var(--text-secondary);line-height:1.8}.group-grid[data-astro-cid-cqg3bq6h]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.group-card[data-astro-cid-cqg3bq6h]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.group-art[data-astro-cid-cqg3bq6h],.group-art[data-astro-cid-cqg3bq6h] picture[data-astro-cid-cqg3bq6h]{aspect-ratio:1/1.75;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);flex:none;min-width:0;display:block;overflow:hidden}.group-art[data-astro-cid-cqg3bq6h] img[data-astro-cid-cqg3bq6h]{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.12)}.group-art[data-astro-cid-cqg3bq6h][data-supplier=mt] img[data-astro-cid-cqg3bq6h]{transform:scale(1.22)}.group-art[data-astro-cid-cqg3bq6h][data-supplier=a] img[data-astro-cid-cqg3bq6h]{transform-origin:80%;object-position:right center;transform:scale(2.7)}.group-content[data-astro-cid-cqg3bq6h]{gap:var(--space-2);min-height:8rem;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.group-content[data-astro-cid-cqg3bq6h] small[data-astro-cid-cqg3bq6h],.group-content[data-astro-cid-cqg3bq6h] b[data-astro-cid-cqg3bq6h]{color:var(--brand-primary-strong)}.group-content[data-astro-cid-cqg3bq6h] strong[data-astro-cid-cqg3bq6h]{font-size:var(--type-product-code);line-height:1.4}.group-content[data-astro-cid-cqg3bq6h] b[data-astro-cid-cqg3bq6h]{align-items:center;gap:var(--space-1);font-size:var(--type-caption);margin-block-start:auto;display:inline-flex}a[data-astro-cid-cqg3bq6h]:focus-visible,button[data-astro-cid-cqg3bq6h]:focus-visible,input[data-astro-cid-cqg3bq6h]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.hero-sample[data-astro-cid-cqg3bq6h] img[data-astro-cid-cqg3bq6h]{transform:scale(1.18)}.hero-sample[data-astro-cid-cqg3bq6h][data-supplier=mt] img[data-astro-cid-cqg3bq6h]{transform:scale(1.22)}.hero-sample[data-astro-cid-cqg3bq6h][data-supplier=a] img[data-astro-cid-cqg3bq6h]{transform:scale(3.2)}.code-search[data-astro-cid-cqg3bq6h]{grid-template-columns:.8fr 1.2fr}.group-grid[data-astro-cid-cqg3bq6h]{grid-template-columns:repeat(3,minmax(0,1fr))}}.code-search[data-astro-cid-cqg3bq6h],.code-search[data-astro-cid-cqg3bq6h]>[data-astro-cid-cqg3bq6h],.code-search[data-astro-cid-cqg3bq6h] form[data-astro-cid-cqg3bq6h],.search-controls[data-astro-cid-cqg3bq6h]{box-sizing:border-box;min-width:0}.code-search[data-astro-cid-cqg3bq6h] form[data-astro-cid-cqg3bq6h],.search-controls[data-astro-cid-cqg3bq6h]{width:100%}.search-controls[data-astro-cid-cqg3bq6h]{flex-wrap:wrap}.search-controls[data-astro-cid-cqg3bq6h] input[data-astro-cid-cqg3bq6h]{box-sizing:border-box;flex:10rem;width:100%;min-width:0}@media (width>=700px){.code-search[data-astro-cid-cqg3bq6h]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.marble-page[data-astro-cid-yg2ik5v7]{background:var(--surface-page);color:var(--text-primary)}.breadcrumbs[data-astro-cid-yg2ik5v7]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-yg2ik5v7] a[data-astro-cid-yg2ik5v7]{color:var(--text-secondary);text-decoration:none}.eyebrow[data-astro-cid-yg2ik5v7]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}.actions[data-astro-cid-yg2ik5v7]{gap:var(--space-2);margin-block:var(--space-3) var(--space-3);display:grid}.featured-samples[data-astro-cid-yg2ik5v7]{padding-block:var(--space-2) var(--space-section)}.featured-samples[data-astro-cid-yg2ik5v7]>p[data-astro-cid-yg2ik5v7]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-caption)}.hero-visual[data-astro-cid-yg2ik5v7]{gap:var(--space-2);height:clamp(17rem,64vw,30rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.hero-sample[data-astro-cid-yg2ik5v7]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;position:relative;overflow:hidden}.hero-sample[data-astro-cid-yg2ik5v7] img{object-fit:cover;width:100%;height:100%;display:block}.hero-sample[data-astro-cid-yg2ik5v7] strong[data-astro-cid-yg2ik5v7]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--hero-ground) 80%, transparent);color:var(--overlay-light);font-size:var(--type-micro-link);position:absolute;inset-block-end:.5rem;inset-inline-start:.4rem}.groups-section[data-astro-cid-yg2ik5v7]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);scroll-margin-block-start:8rem}.section-heading[data-astro-cid-yg2ik5v7] h2[data-astro-cid-yg2ik5v7],.selection-section[data-astro-cid-yg2ik5v7] h2[data-astro-cid-yg2ik5v7],.closing-section[data-astro-cid-yg2ik5v7] h2[data-astro-cid-yg2ik5v7]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title)}.section-heading[data-astro-cid-yg2ik5v7] p[data-astro-cid-yg2ik5v7],.closing-section[data-astro-cid-yg2ik5v7] p[data-astro-cid-yg2ik5v7]{max-width:40rem;color:var(--text-secondary);line-height:1.8}.group-grid[data-astro-cid-yg2ik5v7]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-4);display:grid}.group-card[data-astro-cid-yg2ik5v7]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.group-art[data-astro-cid-yg2ik5v7]{aspect-ratio:1/1.75;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);flex:none;min-width:0;display:block;overflow:hidden}.group-art[data-astro-cid-yg2ik5v7] img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.group-content[data-astro-cid-yg2ik5v7]{gap:var(--space-2);min-height:8rem;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.group-content[data-astro-cid-yg2ik5v7] small[data-astro-cid-yg2ik5v7],.group-content[data-astro-cid-yg2ik5v7] b[data-astro-cid-yg2ik5v7]{color:var(--brand-primary-strong)}.group-content[data-astro-cid-yg2ik5v7] strong[data-astro-cid-yg2ik5v7]{font-size:var(--type-product-code);line-height:1.4}.group-content[data-astro-cid-yg2ik5v7] b[data-astro-cid-yg2ik5v7]{align-items:center;gap:var(--space-1);font-size:var(--type-caption);margin-block-start:auto;display:inline-flex}.selection-section[data-astro-cid-yg2ik5v7]{padding-block:var(--space-section)}.selection-grid[data-astro-cid-yg2ik5v7]{gap:var(--space-3);margin-block:var(--space-4);display:grid}.selection-grid[data-astro-cid-yg2ik5v7] article[data-astro-cid-yg2ik5v7]{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}.selection-grid[data-astro-cid-yg2ik5v7] b[data-astro-cid-yg2ik5v7]{color:var(--brand-primary);font-size:var(--type-card-title)}.selection-grid[data-astro-cid-yg2ik5v7] h3[data-astro-cid-yg2ik5v7]{margin:var(--space-2) 0}.selection-grid[data-astro-cid-yg2ik5v7] p[data-astro-cid-yg2ik5v7]{color:var(--text-secondary);line-height:1.8}.service-link[data-astro-cid-yg2ik5v7]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-weight:700;text-decoration:none;display:inline-flex}.closing-section[data-astro-cid-yg2ik5v7]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.closing-section[data-astro-cid-yg2ik5v7] .container[data-astro-cid-yg2ik5v7]{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.closing-section[data-astro-cid-yg2ik5v7] a[data-astro-cid-yg2ik5v7]{flex:none}a[data-astro-cid-yg2ik5v7]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.code-search[data-astro-cid-yg2ik5v7]{gap:var(--space-3);margin-block:0 var(--space-section);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);align-items:start;display:grid}.code-search[data-astro-cid-yg2ik5v7] h2[data-astro-cid-yg2ik5v7]{margin:var(--space-1) 0;font-size:var(--type-card-title)}.code-search[data-astro-cid-yg2ik5v7] label[data-astro-cid-yg2ik5v7]{font-size:var(--type-caption);margin-block-end:var(--space-1);font-weight:700;display:block}.search-controls[data-astro-cid-yg2ik5v7]{gap:var(--space-2);display:flex}.search-controls[data-astro-cid-yg2ik5v7] input[data-astro-cid-yg2ik5v7]{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-page);color:var(--text-primary);font:inherit;flex:1}.search-controls[data-astro-cid-yg2ik5v7] button[data-astro-cid-yg2ik5v7]{border-radius:var(--radius-md);background:var(--brand-logo-gold);min-width:5rem;color:var(--text-on-header-cta);font:inherit;cursor:pointer;border:0;font-weight:700}.code-search[data-astro-cid-yg2ik5v7] ul[data-astro-cid-yg2ik5v7]{gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.code-search[data-astro-cid-yg2ik5v7] ul[data-astro-cid-yg2ik5v7][hidden]{display:none}.code-search[data-astro-cid-yg2ik5v7] li[data-astro-cid-yg2ik5v7]{font-size:var(--type-eyebrow)}.code-search[data-astro-cid-yg2ik5v7] li[data-astro-cid-yg2ik5v7] a[data-astro-cid-yg2ik5v7]{padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none;display:block}.code-search[data-astro-cid-yg2ik5v7] li[data-astro-cid-yg2ik5v7] a[data-astro-cid-yg2ik5v7]:hover{background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.archive-link[data-astro-cid-yg2ik5v7]{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--type-caption)}.archive-link[data-astro-cid-yg2ik5v7] a[data-astro-cid-yg2ik5v7]{color:var(--brand-primary-strong);font-weight:700}@media (width<=699px){.closing-section[data-astro-cid-yg2ik5v7] .container[data-astro-cid-yg2ik5v7]{display:block}.closing-section[data-astro-cid-yg2ik5v7] a[data-astro-cid-yg2ik5v7]{margin-block-start:var(--space-3)}}@media (width>=700px){.actions[data-astro-cid-yg2ik5v7]{grid-template-columns:1fr 1fr}.code-search[data-astro-cid-yg2ik5v7]{grid-template-columns:.8fr 1.2fr}.group-grid[data-astro-cid-yg2ik5v7],.selection-grid[data-astro-cid-yg2ik5v7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.group-grid[data-astro-cid-yg2ik5v7]{grid-template-columns:repeat(4,minmax(0,1fr))}}.code-search[data-astro-cid-yg2ik5v7],.code-search[data-astro-cid-yg2ik5v7]>[data-astro-cid-yg2ik5v7],.code-search[data-astro-cid-yg2ik5v7] form[data-astro-cid-yg2ik5v7],.search-controls[data-astro-cid-yg2ik5v7]{box-sizing:border-box;min-width:0}.code-search[data-astro-cid-yg2ik5v7] form[data-astro-cid-yg2ik5v7],.search-controls[data-astro-cid-yg2ik5v7]{width:100%}.search-controls[data-astro-cid-yg2ik5v7]{flex-wrap:wrap}.search-controls[data-astro-cid-yg2ik5v7] input[data-astro-cid-yg2ik5v7]{box-sizing:border-box;flex:10rem;width:100%;min-width:0}@media (width>=700px){.code-search[data-astro-cid-yg2ik5v7]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.wallpaper-page[data-astro-cid-n3nzwg7i]{padding-block:var(--space-3) var(--space-section);background:var(--surface-page);color:var(--text-primary)}.crumbs[data-astro-cid-n3nzwg7i]{gap:var(--space-2);font-size:var(--type-eyebrow);color:var(--text-muted);flex-wrap:wrap;align-items:center;display:flex}.crumbs[data-astro-cid-n3nzwg7i] a[data-astro-cid-n3nzwg7i]{color:var(--text-secondary)}.featured[data-astro-cid-n3nzwg7i]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));padding-block-end:var(--space-5);display:grid}.featured[data-astro-cid-n3nzwg7i] a[data-astro-cid-n3nzwg7i]{border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.featured[data-astro-cid-n3nzwg7i] img[data-astro-cid-n3nzwg7i]{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.featured[data-astro-cid-n3nzwg7i] span[data-astro-cid-n3nzwg7i]{padding:var(--space-2) var(--space-2);font-size:var(--type-caption);font-weight:700;display:grid}.featured[data-astro-cid-n3nzwg7i] small[data-astro-cid-n3nzwg7i]{color:var(--text-muted);font-size:var(--type-micro-link);text-overflow:ellipsis;font-weight:400;overflow:hidden}.search[data-astro-cid-n3nzwg7i]{gap:var(--space-3);padding-block:var(--space-4);border-block:1px solid var(--border-default);display:grid}.search[data-astro-cid-n3nzwg7i] h2[data-astro-cid-n3nzwg7i],.groups[data-astro-cid-n3nzwg7i] h2[data-astro-cid-n3nzwg7i]{font-size:var(--type-card-title);margin:var(--space-1) 0 var(--space-3)}.search[data-astro-cid-n3nzwg7i] form[data-astro-cid-n3nzwg7i]{max-width:40rem}.search[data-astro-cid-n3nzwg7i] label[data-astro-cid-n3nzwg7i]{font-size:var(--type-eyebrow);margin-block-end:var(--space-2);font-weight:700;display:block}.search-row[data-astro-cid-n3nzwg7i]{gap:var(--space-2);display:flex}.search[data-astro-cid-n3nzwg7i] input[data-astro-cid-n3nzwg7i]{border:1px solid var(--border-default);border-radius:var(--radius-pill);min-width:0;padding:var(--space-3) var(--space-3);background:var(--surface-elevated);color:var(--text-primary);font:inherit;text-align:left;direction:ltr;flex:1}.search[data-astro-cid-n3nzwg7i] button[data-astro-cid-n3nzwg7i]{border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);background:var(--brand-logo-gold);color:var(--text-on-header-cta);font:inherit;cursor:pointer;border:0;font-weight:700}.search[data-astro-cid-n3nzwg7i] ul[data-astro-cid-n3nzwg7i]{margin:var(--space-2) 0 0;max-height:17rem;padding:0;list-style:none;overflow:auto}.search[data-astro-cid-n3nzwg7i] li[data-astro-cid-n3nzwg7i]{border-block-end:1px solid var(--border-default);padding:var(--space-2)}.search[data-astro-cid-n3nzwg7i] li[data-astro-cid-n3nzwg7i] a[data-astro-cid-n3nzwg7i]{color:var(--text-primary);text-decoration:none}.groups[data-astro-cid-n3nzwg7i]{padding-block:var(--space-section)}.group-grid[data-astro-cid-n3nzwg7i]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.group-card[data-astro-cid-n3nzwg7i]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;display:block;overflow:hidden}.group-image[data-astro-cid-n3nzwg7i]{aspect-ratio:4/5;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);display:block;overflow:hidden}.group-image[data-astro-cid-n3nzwg7i] img[data-astro-cid-n3nzwg7i]{object-fit:cover;width:100%;height:100%}.group-copy[data-astro-cid-n3nzwg7i]{gap:var(--space-1);padding:var(--space-3);display:grid}.group-copy[data-astro-cid-n3nzwg7i] small[data-astro-cid-n3nzwg7i]{color:var(--text-muted)}.group-copy[data-astro-cid-n3nzwg7i] strong[data-astro-cid-n3nzwg7i]{font-size:var(--type-lead);overflow-wrap:anywhere}.group-copy[data-astro-cid-n3nzwg7i] b[data-astro-cid-n3nzwg7i]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow)}.use-links[data-astro-cid-n3nzwg7i]{padding-block:var(--space-3) var(--space-section);border-block-start:1px solid var(--border-default)}.use-links[data-astro-cid-n3nzwg7i] h2[data-astro-cid-n3nzwg7i]{font-size:var(--type-card-title)}.use-links[data-astro-cid-n3nzwg7i] div[data-astro-cid-n3nzwg7i]{gap:var(--space-2);flex-wrap:wrap;display:flex}.use-links[data-astro-cid-n3nzwg7i] a[data-astro-cid-n3nzwg7i]{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-primary);font-size:var(--type-eyebrow);text-decoration:none}.closing[data-astro-cid-n3nzwg7i]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-4);border-block-start:1px solid var(--border-default);display:flex}.closing[data-astro-cid-n3nzwg7i] p[data-astro-cid-n3nzwg7i]{max-width:45rem;color:var(--text-secondary);line-height:1.8}a[data-astro-cid-n3nzwg7i]:focus-visible,input[data-astro-cid-n3nzwg7i]:focus-visible,button[data-astro-cid-n3nzwg7i]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.search[data-astro-cid-n3nzwg7i]{grid-template-columns:1fr 1.5fr}.group-grid[data-astro-cid-n3nzwg7i]{grid-template-columns:repeat(4,minmax(0,1fr))}.featured[data-astro-cid-n3nzwg7i]{gap:var(--space-3);max-width:58rem;margin-inline:auto}}@media (width<=550px){.closing[data-astro-cid-n3nzwg7i]{display:block}.closing[data-astro-cid-n3nzwg7i] a[data-astro-cid-n3nzwg7i]{margin-block-start:var(--space-3)}}.avant-group[data-astro-cid-n3nzwg7i] .group-image[data-astro-cid-n3nzwg7i]{aspect-ratio:1/1.75}.avant-group[data-astro-cid-n3nzwg7i] .group-image[data-astro-cid-n3nzwg7i] img[data-astro-cid-n3nzwg7i]{object-fit:cover}.featured[data-astro-cid-n3nzwg7i]{gap:var(--space-2);height:clamp(18rem,65vw,30rem);padding:var(--space-2);margin-block:var(--space-3) var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr))}.featured[data-astro-cid-n3nzwg7i] a[data-astro-cid-n3nzwg7i]{border-radius:var(--radius-md);min-width:0;height:100%;display:block;position:relative}.featured[data-astro-cid-n3nzwg7i] img[data-astro-cid-n3nzwg7i]{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.featured[data-astro-cid-n3nzwg7i] span[data-astro-cid-n3nzwg7i]{padding:var(--space-3) var(--space-1) var(--space-2);background:var(--hero-ground);color:var(--overlay-light);font-size:var(--type-micro-link);gap:.1rem;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.featured[data-astro-cid-n3nzwg7i] small[data-astro-cid-n3nzwg7i]{color:var(--hero-caption);font-size:var(--type-micro-link)}.group-image[data-astro-cid-n3nzwg7i]{aspect-ratio:1/1.75}@media (width>=700px){.featured[data-astro-cid-n3nzwg7i]{max-width:min(100% - 2rem,1200px)}}.search[data-astro-cid-n3nzwg7i],.search[data-astro-cid-n3nzwg7i]>[data-astro-cid-n3nzwg7i],.search[data-astro-cid-n3nzwg7i] form[data-astro-cid-n3nzwg7i],.search-row[data-astro-cid-n3nzwg7i]{box-sizing:border-box;min-width:0}.search[data-astro-cid-n3nzwg7i] form[data-astro-cid-n3nzwg7i],.search-row[data-astro-cid-n3nzwg7i]{width:100%}.search-row[data-astro-cid-n3nzwg7i]{flex-wrap:wrap}.search-row[data-astro-cid-n3nzwg7i] input[data-astro-cid-n3nzwg7i]{box-sizing:border-box;flex:10rem;width:100%;min-width:0}@media (width>=700px){.search[data-astro-cid-n3nzwg7i]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}.panels-page[data-astro-cid-27edtuoc]{background:var(--surface-page);color:var(--text-primary)}.container[data-astro-cid-27edtuoc]{width:min(100% - 2rem,1200px);margin-inline:auto}.eyebrow[data-astro-cid-27edtuoc]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}.actions[data-astro-cid-27edtuoc]{gap:var(--space-2);margin-block:var(--space-3) var(--space-3);display:grid}.breadcrumbs[data-astro-cid-27edtuoc]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-27edtuoc] a[data-astro-cid-27edtuoc]{color:var(--text-secondary);text-decoration:none}.featured-samples[data-astro-cid-27edtuoc]{padding-block:var(--space-2) var(--space-section)}.featured-samples[data-astro-cid-27edtuoc]>p[data-astro-cid-27edtuoc]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-caption)}.hero-visual[data-astro-cid-27edtuoc]{gap:var(--space-2);height:clamp(17rem,64vw,30rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.hero-sample[data-astro-cid-27edtuoc]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;position:relative;overflow:hidden}.hero-sample[data-astro-cid-27edtuoc] img[data-astro-cid-27edtuoc]{object-fit:cover;width:100%;height:100%;display:block}.hero-sample[data-astro-cid-27edtuoc] span[data-astro-cid-27edtuoc]{padding:var(--space-3) var(--space-1) var(--space-2);background:var(--hero-ground);color:var(--overlay-light);gap:.1rem;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.hero-sample[data-astro-cid-27edtuoc] strong[data-astro-cid-27edtuoc]{font-size:var(--type-eyebrow)}.hero-sample[data-astro-cid-27edtuoc] small[data-astro-cid-27edtuoc]{font-size:var(--type-micro-link);color:var(--hero-caption)}.groups-section[data-astro-cid-27edtuoc]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);scroll-margin-block-start:8rem}.section-heading[data-astro-cid-27edtuoc] h2[data-astro-cid-27edtuoc],.selection-section[data-astro-cid-27edtuoc] h2[data-astro-cid-27edtuoc],.closing-section[data-astro-cid-27edtuoc] h2[data-astro-cid-27edtuoc]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title)}.section-heading[data-astro-cid-27edtuoc] p[data-astro-cid-27edtuoc],.closing-section[data-astro-cid-27edtuoc] p[data-astro-cid-27edtuoc]{max-width:40rem;color:var(--text-secondary);line-height:1.8}.group-grid[data-astro-cid-27edtuoc]{gap:var(--space-3);grid-template-columns:minmax(0,20rem);margin-block-start:var(--space-4);display:grid}.group-card[data-astro-cid-27edtuoc]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.group-art[data-astro-cid-27edtuoc]{aspect-ratio:1/1.75;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);flex:none;min-width:0;display:block;overflow:hidden}.group-art[data-astro-cid-27edtuoc] img[data-astro-cid-27edtuoc]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.group-content[data-astro-cid-27edtuoc]{gap:var(--space-2);min-height:8rem;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.group-content[data-astro-cid-27edtuoc] small[data-astro-cid-27edtuoc],.group-content[data-astro-cid-27edtuoc] b[data-astro-cid-27edtuoc]{color:var(--brand-primary-strong)}.group-content[data-astro-cid-27edtuoc] strong[data-astro-cid-27edtuoc]{font-size:var(--type-product-code);line-height:1.4}.group-content[data-astro-cid-27edtuoc] b[data-astro-cid-27edtuoc]{align-items:center;gap:var(--space-1);font-size:var(--type-caption);margin-block-start:auto;display:inline-flex}.selection-section[data-astro-cid-27edtuoc]{padding-block:var(--space-section)}.selection-grid[data-astro-cid-27edtuoc]{gap:var(--space-3);margin-block:var(--space-4);display:grid}.selection-grid[data-astro-cid-27edtuoc] article[data-astro-cid-27edtuoc]{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}.selection-grid[data-astro-cid-27edtuoc] b[data-astro-cid-27edtuoc]{color:var(--brand-primary);font-size:var(--type-card-title)}.selection-grid[data-astro-cid-27edtuoc] h3[data-astro-cid-27edtuoc]{margin:var(--space-2) 0}.selection-grid[data-astro-cid-27edtuoc] p[data-astro-cid-27edtuoc]{color:var(--text-secondary);line-height:1.8}.service-link[data-astro-cid-27edtuoc]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-weight:700;text-decoration:none;display:inline-flex}.closing-section[data-astro-cid-27edtuoc]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.closing-section[data-astro-cid-27edtuoc] .container[data-astro-cid-27edtuoc]{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.closing-section[data-astro-cid-27edtuoc] a[data-astro-cid-27edtuoc]{flex:none}a[data-astro-cid-27edtuoc]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=699px){.closing-section[data-astro-cid-27edtuoc] .container[data-astro-cid-27edtuoc]{display:block}.closing-section[data-astro-cid-27edtuoc] a[data-astro-cid-27edtuoc]{margin-block-start:var(--space-3)}}@media (width>=700px){.actions[data-astro-cid-27edtuoc]{grid-template-columns:1fr 1fr}.selection-grid[data-astro-cid-27edtuoc]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero-sample[data-astro-cid-27edtuoc] img[data-astro-cid-27edtuoc],.group-art[data-astro-cid-27edtuoc] img[data-astro-cid-27edtuoc]{transform:scale(1.09)}.paint-page[data-astro-cid-wun42g34]{background:var(--surface-page);color:var(--text-primary)}.container[data-astro-cid-wun42g34]{width:min(100% - 2rem,72rem);margin-inline:auto}.breadcrumbs[data-astro-cid-wun42g34]{align-items:center;gap:var(--space-2);padding-block:var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-wun42g34] a[data-astro-cid-wun42g34]{color:var(--text-secondary);text-decoration:none}.eyebrow[data-astro-cid-wun42g34]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}.actions[data-astro-cid-wun42g34]{gap:var(--space-2);margin-block:var(--space-3) var(--space-3);display:grid}.featured-samples[data-astro-cid-wun42g34]{padding-block:var(--space-2) var(--space-section)}.featured-samples[data-astro-cid-wun42g34]>p[data-astro-cid-wun42g34]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-caption);line-height:1.6}.hero-visual[data-astro-cid-wun42g34]{gap:var(--space-2);height:clamp(17rem,64vw,30rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.hero-sample[data-astro-cid-wun42g34]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;position:relative;overflow:hidden}.hero-sample[data-astro-cid-wun42g34] img[data-astro-cid-wun42g34]{object-fit:cover;width:100%;height:100%;display:block}.hero-sample[data-astro-cid-wun42g34] strong[data-astro-cid-wun42g34]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--hero-ground) 80%, transparent);color:var(--overlay-light);font-size:var(--type-micro-link);position:absolute;inset-block-end:.5rem;inset-inline-start:.4rem}.section-heading[data-astro-cid-wun42g34]{max-width:42rem;margin-block-end:var(--space-4)}.section-heading[data-astro-cid-wun42g34] h2[data-astro-cid-wun42g34],.selection-section[data-astro-cid-wun42g34] h2[data-astro-cid-wun42g34],.closing-section[data-astro-cid-wun42g34] h2[data-astro-cid-wun42g34]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title)}.section-heading[data-astro-cid-wun42g34] p[data-astro-cid-wun42g34],.closing-section[data-astro-cid-wun42g34] p[data-astro-cid-wun42g34]{max-width:40rem;color:var(--text-secondary);line-height:1.8}.groups-section[data-astro-cid-wun42g34]{padding-block:var(--space-section) var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);scroll-margin-block-start:8rem}.group-grid[data-astro-cid-wun42g34]{gap:var(--space-3);width:min(100%,24rem);margin:var(--space-4) auto 0;grid-template-columns:minmax(0,1fr);display:grid}.group-card[data-astro-cid-wun42g34]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.group-art[data-astro-cid-wun42g34]{aspect-ratio:885/1263;background:var(--overlay-light);display:block;overflow:hidden}.group-art[data-astro-cid-wun42g34] img[data-astro-cid-wun42g34]{object-fit:contain;object-position:center top;width:100%;height:100%;display:block}.group-content[data-astro-cid-wun42g34]{gap:var(--space-2);min-height:8rem;padding:var(--space-3);flex-direction:column;flex:1;display:flex}.group-content[data-astro-cid-wun42g34] small[data-astro-cid-wun42g34],.group-content[data-astro-cid-wun42g34] b[data-astro-cid-wun42g34]{color:var(--brand-primary-strong)}.group-content[data-astro-cid-wun42g34] strong[data-astro-cid-wun42g34]{font-size:var(--type-product-code);line-height:1.4}.group-content[data-astro-cid-wun42g34] b[data-astro-cid-wun42g34]{align-items:center;gap:var(--space-1);font-size:var(--type-caption);margin-block-start:auto;display:inline-flex}.group-note[data-astro-cid-wun42g34]{max-width:36rem;margin:var(--space-3) auto 0;color:var(--text-muted);font-size:var(--type-caption);text-align:center;line-height:1.6}.selection-section[data-astro-cid-wun42g34]{padding-block:var(--space-section)}.selection-grid[data-astro-cid-wun42g34]{gap:var(--space-3);margin-block:var(--space-4);display:grid}.selection-grid[data-astro-cid-wun42g34] article[data-astro-cid-wun42g34]{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}.selection-grid[data-astro-cid-wun42g34] b[data-astro-cid-wun42g34]{color:var(--brand-primary);font-size:var(--type-card-title)}.selection-grid[data-astro-cid-wun42g34] h3[data-astro-cid-wun42g34]{margin:var(--space-2) 0}.selection-grid[data-astro-cid-wun42g34] p[data-astro-cid-wun42g34]{color:var(--text-secondary);line-height:1.8}.selection-links[data-astro-cid-wun42g34]{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.selection-links[data-astro-cid-wun42g34] a[data-astro-cid-wun42g34]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-weight:700;text-decoration:none;display:inline-flex}.use-links[data-astro-cid-wun42g34]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.use-links[data-astro-cid-wun42g34] a[data-astro-cid-wun42g34]{padding:var(--space-2) var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--type-caption);text-decoration:none}.closing-section[data-astro-cid-wun42g34]{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.closing-section[data-astro-cid-wun42g34] .container[data-astro-cid-wun42g34]{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.closing-section[data-astro-cid-wun42g34] a[data-astro-cid-wun42g34]{flex:none}.closing-section[data-astro-cid-wun42g34] p[data-astro-cid-wun42g34]{margin-block-end:0}a[data-astro-cid-wun42g34]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=699px){.closing-section[data-astro-cid-wun42g34] .container[data-astro-cid-wun42g34]{display:block}.closing-section[data-astro-cid-wun42g34] a[data-astro-cid-wun42g34]{margin-block-start:var(--space-3)}}@media (width>=700px){.actions[data-astro-cid-wun42g34]{grid-template-columns:1fr 1fr}.group-grid[data-astro-cid-wun42g34]{width:min(100%,20rem)}.selection-grid[data-astro-cid-wun42g34]{grid-template-columns:repeat(3,minmax(0,1fr))}}.egger-pilot{background:var(--surface-page);color:var(--text-primary)}.egger-pilot .container{width:min(100% - 2rem,1200px);margin-inline:auto}.egger-pilot a:focus-visible,.egger-pilot button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.egger-eyebrow{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.egger-crumbs{align-items:center;gap:var(--space-2);padding-block:var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.egger-crumbs a{color:var(--text-secondary);text-decoration:none}.egger-group-card,.egger-product-card{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);width:min(100%,19rem);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.egger-product-card>img{aspect-ratio:9/16;object-fit:contain;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);width:100%;display:block}.egger-group-card>span:last-child,.egger-product-card>span{gap:var(--space-1);padding:var(--space-3);display:grid}.egger-featured{padding-block:var(--space-1) var(--space-section)}.egger-featured-grid{gap:var(--space-2);height:clamp(18rem,65vw,32rem);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.egger-featured-card{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);min-width:0;height:100%;color:var(--overlay-light);position:relative;overflow:hidden}.egger-featured-card img{object-fit:cover;width:100%;height:100%;display:block}.egger-featured-card strong{padding:.18rem var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--hero-ground) 82%, transparent);font-size:var(--type-micro-link);white-space:nowrap;position:absolute;inset-block-end:.3rem;inset-inline-start:.25rem}.egger-featured>p{color:var(--text-muted);font-size:var(--type-caption);line-height:1.7}.egger-group-art{aspect-ratio:9/16;background:#c8ad8b;place-items:center;display:grid;position:relative;overflow:hidden}.egger-group-texture{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.egger-group-brand{width:min(78%,13.5rem);min-height:6rem;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--overlay-light) 94%, transparent);place-items:center;display:grid;position:relative}.egger-group-brand img{width:100%;height:auto;display:block}.egger-product-card strong{font-size:var(--type-lead)}.egger-product-card small,.egger-group-card small{color:var(--text-muted);font-size:var(--type-caption)}.egger-group-section{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);scroll-margin-block-start:8rem}.egger-section-heading h2,.egger-steps h2,.egger-closing h2,.egger-product-source h2{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title)}.egger-section-heading p,.egger-closing p{max-width:42rem;color:var(--text-secondary);line-height:1.8}.egger-group-card{margin-block-start:var(--space-4)}.egger-group-image-note{max-width:37rem;color:var(--text-muted);font-size:var(--type-caption);line-height:1.7}.egger-group-card strong{font-size:var(--type-card-title)}.egger-group-card b,.egger-product-card b{color:var(--brand-primary-strong);font-size:var(--type-eyebrow)}.egger-steps{padding-block:var(--space-section)}.egger-steps-grid{gap:var(--space-2);margin-block-start:var(--space-4);display:grid}.egger-steps article{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated)}.egger-steps article>b{color:var(--brand-primary);font-size:var(--type-card-title)}.egger-steps h3{margin:var(--space-2) 0}.egger-steps article p{color:var(--text-secondary);line-height:1.8}.egger-closing{padding-block:var(--space-section);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.egger-closing .container{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.egger-closing a{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--brand-logo-gold);color:var(--text-on-header-cta);flex:none;font-weight:700;text-decoration:none;display:inline-flex}.egger-group{padding-block:0 var(--space-section)}.egger-group-head{padding-block:var(--space-5)}.egger-group-head h1{margin:var(--space-2) 0;font-size:var(--type-hero-title-long)}.egger-group-head p{max-width:43rem;color:var(--text-secondary);line-height:1.85}.egger-group-head small{max-width:43rem;color:var(--text-muted);line-height:1.75;display:block}.egger-group-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.egger-group-heading>img{width:clamp(7rem,17vw,12rem);height:auto;padding:var(--space-2);border-radius:var(--radius-md);background:var(--overlay-light)}.egger-group-products{padding-block:var(--space-3) var(--space-section);border-block-start:1px solid var(--border-default)}.egger-catalog-title{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.egger-catalog-title>span{color:var(--text-muted);font-size:var(--type-eyebrow);white-space:nowrap}.egger-catalog-controls{gap:var(--space-2);margin-block:var(--space-2) var(--space-4);display:grid}.egger-catalog-controls label{gap:var(--space-1);font-size:var(--type-eyebrow);font-weight:700;display:grid}.egger-catalog-controls input,.egger-catalog-controls select{min-width:0;min-height:2.8rem;padding-inline:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.egger-product-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.egger-product-card{width:100%}.egger-product-card[hidden],.egger-empty[hidden]{display:none}.egger-empty{padding:var(--space-4);color:var(--text-muted)}.egger-group-products h2{font-size:var(--type-card-title)}.egger-source-note{max-width:46rem;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);color:var(--text-secondary);font-size:var(--type-footer-note);line-height:1.8}.egger-source-note a,.egger-product-source a{color:var(--brand-primary-strong);font-weight:700}.egger-product{padding-block:0 var(--space-section)}.egger-product-layout{gap:var(--space-4);padding-block:var(--space-4) var(--space-5);display:grid}.egger-gallery,.egger-product-details{min-width:0}.egger-gallery-frame{aspect-ratio:9/16;border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);place-items:center;width:min(100%,24rem);margin-inline:auto;display:grid;position:relative;overflow:hidden}.egger-gallery-frame img{object-fit:cover;width:100%;height:100%;display:block}.egger-gallery-frame>img{position:absolute;inset:0}.egger-gallery-frame[data-mode=full] img{object-fit:contain}.egger-gallery-frame a{padding:var(--space-2) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);font-size:var(--type-caption);font-weight:700;text-decoration:none;position:absolute;inset-block-end:.7rem;inset-inline-end:.7rem}.egger-gallery-options{gap:var(--space-2);width:min(100%,24rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-2);margin-inline:auto;display:grid}.egger-gallery-options button{gap:var(--space-1);min-width:0;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-micro-link);cursor:pointer;line-height:1.4;display:grid}.egger-gallery-options button[aria-pressed=true]{outline:3px solid var(--brand-primary);outline-offset:2px}.egger-gallery-options img{aspect-ratio:9/16;object-fit:contain;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);border-radius:var(--radius-sm);width:100%;height:auto;display:block}.egger-gallery-caption,.egger-caveat{color:var(--text-muted);font-size:var(--type-eyebrow);line-height:1.75}.egger-gallery-caption{text-align:center}.egger-product-details h1{margin:var(--space-2) 0 var(--space-3);font-size:var(--type-hero-title-long);text-wrap:balance;overflow-wrap:anywhere;line-height:1.2}.egger-product-details{text-align:center}.egger-product-details h1 span{color:var(--brand-primary-strong);font-size:.63em}.egger-product-details>p{color:var(--text-secondary);line-height:1.85}.egger-product-details dl{margin-block:var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--border-default);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.egger-product-details dl div{min-width:0;padding-inline:var(--space-2)}.egger-product-details dl div+div{border-inline-start:1px solid var(--border-default)}.egger-product-details dt{color:var(--text-muted);font-size:var(--type-caption);line-height:1.6}.egger-product-details dd{margin:var(--space-1) 0 0;text-align:center;font-weight:700;font-size:var(--type-eyebrow);overflow-wrap:anywhere;line-height:1.6}.egger-product-details>.egger-availability{margin-block:var(--space-3) var(--space-4);font-size:var(--type-eyebrow);color:var(--text-muted)}.egger-product-actions{gap:var(--space-2);display:grid}.egger-product-actions a{padding:var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-primary);text-align:center;font-weight:700;text-decoration:none;display:block}.egger-product-actions a.primary{border-color:var(--brand-logo-gold);background:var(--brand-logo-gold);color:var(--text-on-header-cta)}.egger-product-source{padding-block:var(--space-5);border-block-start:1px solid var(--border-default)}.egger-product-source p{max-width:49rem;color:var(--text-secondary);line-height:1.85}.egger-return{margin-block-start:var(--space-3);display:inline-block}.egger-related{padding-block:var(--space-5) 0;border-block-start:1px solid var(--border-default)}.egger-related h2{margin:var(--space-1) 0 var(--space-3);font-size:var(--type-card-title)}.egger-related-grid{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.egger-related-grid a{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.egger-related-grid img{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.egger-related-grid strong,.egger-related-grid small{padding-inline:var(--space-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.egger-visualizations{padding-block:var(--space-section) 0;border-block-start:1px solid var(--border-default);content-visibility:auto;contain-intrinsic-size:auto 1050px;margin-block-start:var(--space-section)}.egger-visualizations h2{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-card-title)}.egger-visualizations>p{max-width:49rem;margin-block:0 var(--space-4);color:var(--text-secondary);line-height:1.8}.egger-visualizations-grid{gap:var(--space-3);max-width:54rem;display:grid}.egger-related-grid strong{font-size:var(--type-micro-link);padding-block-start:var(--space-2)}.egger-related-grid small{color:var(--text-muted);font-size:var(--type-micro-link);padding-block-end:var(--space-2)}@media (width<=699px){.egger-product .egger-crumbs{justify-content:center}.egger-product-layout{gap:var(--space-4)}.egger-product-details h1{font-size:var(--type-title-compact);line-height:1.3}.egger-product-details h1 span{margin-block-start:var(--space-2);display:inline-block}.egger-product-details>p{max-width:36rem;margin-inline:auto}.egger-product-source,.egger-visualizations,.egger-related{text-align:center;padding-block-start:var(--space-4)}.egger-visualizations{margin-block-start:var(--space-2)}.egger-product-source p,.egger-visualizations>p{text-wrap:pretty;margin-inline:auto}.egger-visualizations-grid{gap:var(--space-4);max-width:24rem;margin-inline:auto}.egger-product .egger-material-preview figcaption{text-align:center}.egger-related-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.egger-related-grid strong{font-size:var(--type-product-code)}.egger-related-grid small{font-size:var(--type-caption);white-space:normal;overflow-wrap:anywhere;min-height:2.75rem;padding-inline:var(--space-2);line-height:1.5}.egger-group-heading{flex-direction:column-reverse}.egger-closing .container{display:block}.egger-closing a{margin-block-start:var(--space-3)}}@media (width>=700px){.egger-visualizations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.egger-catalog-controls{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.egger-product-grid,.egger-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.egger-product-layout{gap:clamp(var(--space-5), 5vw, var(--space-section));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}@media (width>=1000px){.egger-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.marble-product-page[data-astro-cid-wjodfcyl]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-2) var(--space-section)}.product-container[data-astro-cid-wjodfcyl]{max-width:76rem}.breadcrumbs[data-astro-cid-wjodfcyl]{align-items:center;gap:var(--space-2);margin-block:var(--space-3) var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl]{color:var(--text-secondary);text-decoration:none}.breadcrumbs[data-astro-cid-wjodfcyl] [data-astro-cid-wjodfcyl][aria-current]{color:var(--text-primary);font-weight:700}.product-layout[data-astro-cid-wjodfcyl]{gap:var(--space-3);display:grid}.visual-column[data-astro-cid-wjodfcyl],.identity-column[data-astro-cid-wjodfcyl]{min-width:0}.primary-image[data-astro-cid-wjodfcyl]{aspect-ratio:1/2;--text-muted:var(--text-muted-on-muted);position:relative;overflow:hidden}.primary-image[data-astro-cid-wjodfcyl].square{aspect-ratio:1}.primary-image[data-astro-cid-wjodfcyl] img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.primary-image[data-astro-cid-wjodfcyl][data-image-mode=detail] img{object-fit:cover;transform:scale(1.35)}.reset-image[data-astro-cid-wjodfcyl]{border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-2);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-caption);cursor:pointer;position:absolute;inset-block-end:.6rem;inset-inline-end:.6rem}.reset-image[data-astro-cid-wjodfcyl][hidden]{display:none}.photo-thumbnails[data-astro-cid-wjodfcyl]{gap:var(--space-2);grid-template-columns:1fr 1fr;margin-block-start:var(--space-2);display:grid}.photo-thumbnails[data-astro-cid-wjodfcyl] button[data-astro-cid-wjodfcyl]{border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);cursor:pointer;border:0;width:100%;height:5.3rem;padding:0;overflow:hidden}.photo-thumbnails[data-astro-cid-wjodfcyl] img{object-fit:cover;width:100%;height:100%;display:block}.photo-thumbnails[data-astro-cid-wjodfcyl] button[data-astro-cid-wjodfcyl]+button[data-astro-cid-wjodfcyl] img{transform:scale(1.5)}.photo-thumbnails[data-astro-cid-wjodfcyl] button[data-astro-cid-wjodfcyl][aria-pressed=true]{outline:3px solid var(--brand-primary);outline-offset:2px}.media-note[data-astro-cid-wjodfcyl]{margin:var(--space-2) 0;color:var(--text-muted);font-size:var(--type-micro-link);text-align:center;line-height:1.6}.identity-column[data-astro-cid-wjodfcyl]{text-align:center}h1[data-astro-cid-wjodfcyl]{justify-content:center;align-items:baseline;gap:var(--space-1);margin:var(--space-2) 0 var(--space-2);font-size:var(--type-title-compact);flex-wrap:wrap;line-height:1.2;display:flex}.supplier-tag[data-astro-cid-wjodfcyl]{align-items:center;gap:var(--space-2);margin:.15rem auto var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-secondary);font-size:var(--type-footer-note);display:inline-flex}.product-facts[data-astro-cid-wjodfcyl]{padding:var(--space-3) 0;border-block-start:1px solid var(--border-default);text-align:right;grid-template-columns:1fr 1fr;margin:0;display:grid}.product-facts[data-astro-cid-wjodfcyl]>div[data-astro-cid-wjodfcyl]{min-width:0;padding-inline:var(--space-2)}.product-facts[data-astro-cid-wjodfcyl]>div[data-astro-cid-wjodfcyl]+div[data-astro-cid-wjodfcyl]{border-inline-start:1px solid var(--border-default)}.product-facts[data-astro-cid-wjodfcyl] dt[data-astro-cid-wjodfcyl]{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--type-caption);display:flex}.product-facts[data-astro-cid-wjodfcyl] dt[data-astro-cid-wjodfcyl] svg{color:var(--brand-primary)}.product-facts[data-astro-cid-wjodfcyl] dd[data-astro-cid-wjodfcyl]{margin:var(--space-1) 0 0;font-weight:700}.actions[data-astro-cid-wjodfcyl]{gap:var(--space-2);display:grid}.phone[data-astro-cid-wjodfcyl]{border:1.5px solid var(--brand-primary);color:var(--text-primary);background:var(--surface-elevated)}.availability[data-astro-cid-wjodfcyl]{justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption);display:flex}.cross-group[data-astro-cid-wjodfcyl]{margin:.1rem 0 var(--space-3);color:var(--text-secondary);font-size:var(--type-eyebrow)}.cross-group[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl]{color:var(--brand-primary-strong);font-weight:700}.legacy-code-note[data-astro-cid-wjodfcyl]{margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);text-align:right}.legacy-code-note[data-astro-cid-wjodfcyl] strong[data-astro-cid-wjodfcyl]{color:var(--text-primary)}.legacy-code-note[data-astro-cid-wjodfcyl] p[data-astro-cid-wjodfcyl]{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--type-footer-note);line-height:1.8}.legacy-code-note[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl],.product-description[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl]{color:var(--brand-primary-strong);font-weight:700}.room-visualization[data-astro-cid-wjodfcyl]{border-block-start:1px solid var(--border-default);margin-block-start:var(--space-section);padding-block-start:var(--space-5)}.room-visualization-heading[data-astro-cid-wjodfcyl] h2[data-astro-cid-wjodfcyl]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-card-title)}.room-visualization-heading[data-astro-cid-wjodfcyl] p[data-astro-cid-wjodfcyl]{margin:0 0 var(--space-3);color:var(--text-secondary);line-height:1.8}.room-visualization[data-astro-cid-wjodfcyl] .room-preview{max-width:55rem}.product-description[data-astro-cid-wjodfcyl],.related-products[data-astro-cid-wjodfcyl]{border-block-start:1px solid var(--border-default);margin-block-start:var(--space-section);padding-block-start:var(--space-5)}.section-kicker[data-astro-cid-wjodfcyl]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}.product-description[data-astro-cid-wjodfcyl] h2[data-astro-cid-wjodfcyl],.related-products[data-astro-cid-wjodfcyl] h2[data-astro-cid-wjodfcyl]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-card-title)}.product-description[data-astro-cid-wjodfcyl] p[data-astro-cid-wjodfcyl],.related-heading[data-astro-cid-wjodfcyl] p[data-astro-cid-wjodfcyl]{color:var(--text-secondary);line-height:1.85}.source-citation[data-astro-cid-wjodfcyl]{padding:var(--space-3);border-inline-start:3px solid var(--brand-primary);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);font-size:var(--type-caption);align-self:end}.related-heading[data-astro-cid-wjodfcyl]{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.related-heading[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl],.selection-note[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700;text-decoration:none;display:inline-flex}.related-grid[data-astro-cid-wjodfcyl]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.related-card[data-astro-cid-wjodfcyl]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.related-card[data-astro-cid-wjodfcyl] img{aspect-ratio:1.25;object-fit:cover;width:100%;display:block}.related-card[data-astro-cid-wjodfcyl] span[data-astro-cid-wjodfcyl]{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-2);display:flex}.related-card[data-astro-cid-wjodfcyl] small[data-astro-cid-wjodfcyl]{color:var(--brand-primary-strong)}.selection-note[data-astro-cid-wjodfcyl]{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--border-default);margin-block-start:var(--space-section);padding-block-start:var(--space-4);display:flex}.selection-note[data-astro-cid-wjodfcyl] p[data-astro-cid-wjodfcyl]{color:var(--text-secondary);margin:0}a[data-astro-cid-wjodfcyl]:focus-visible,button[data-astro-cid-wjodfcyl]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=620px){.related-heading[data-astro-cid-wjodfcyl],.selection-note[data-astro-cid-wjodfcyl]{display:block}.related-heading[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl],.selection-note[data-astro-cid-wjodfcyl] a[data-astro-cid-wjodfcyl]{margin-block-start:var(--space-2)}.related-card[data-astro-cid-wjodfcyl] span[data-astro-cid-wjodfcyl]{display:block}.related-card[data-astro-cid-wjodfcyl] small[data-astro-cid-wjodfcyl]{font-size:var(--type-micro-link);margin-block-start:var(--space-1);display:block}}@media (width>=700px){.product-description[data-astro-cid-wjodfcyl]{gap:var(--space-5);grid-template-columns:1.3fr .7fr;display:grid}.related-grid[data-astro-cid-wjodfcyl]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=900px){.product-layout[data-astro-cid-wjodfcyl]{gap:clamp(var(--space-5),5vw,var(--space-section));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.identity-column[data-astro-cid-wjodfcyl]{text-align:right;padding-block-start:var(--space-3)}h1[data-astro-cid-wjodfcyl]{justify-content:flex-start}.supplier-tag[data-astro-cid-wjodfcyl]{margin-inline:0}.actions[data-astro-cid-wjodfcyl]{grid-template-columns:1.3fr 1fr}.primary-image[data-astro-cid-wjodfcyl]{aspect-ratio:auto;height:36rem}.media-note[data-astro-cid-wjodfcyl]{text-align:right}}.group-page[data-astro-cid-4myqtzv6]{padding-block:var(--space-3) var(--space-section)}.breadcrumbs[data-astro-cid-4myqtzv6]{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-4myqtzv6] a[data-astro-cid-4myqtzv6]{color:var(--text-secondary);text-decoration:none}.eyebrow[data-astro-cid-4myqtzv6]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.group-header[data-astro-cid-4myqtzv6]{padding-block:var(--space-5)}.group-header[data-astro-cid-4myqtzv6] h1[data-astro-cid-4myqtzv6]{margin:var(--space-1) 0;font-size:var(--type-hero-title-long)}.group-header[data-astro-cid-4myqtzv6] p[data-astro-cid-4myqtzv6]{max-width:47rem;color:var(--text-secondary);line-height:1.9}.sample-grid[data-astro-cid-4myqtzv6]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sample-card[data-astro-cid-4myqtzv6]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.sample-art[data-astro-cid-4myqtzv6]{aspect-ratio:1/1.8;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);display:block;overflow:hidden}.sample-art[data-astro-cid-4myqtzv6] img[data-astro-cid-4myqtzv6]{object-fit:cover;width:100%;height:100%;display:block}.sample-art[data-astro-cid-4myqtzv6].square img[data-astro-cid-4myqtzv6]{object-fit:contain}.sample-label[data-astro-cid-4myqtzv6]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);margin-block-start:auto;display:flex}.sample-label[data-astro-cid-4myqtzv6] strong[data-astro-cid-4myqtzv6]{font-size:var(--type-lead)}.sample-label[data-astro-cid-4myqtzv6] span[data-astro-cid-4myqtzv6]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700;display:inline-flex}.source-note[data-astro-cid-4myqtzv6]{margin-block:var(--space-3) var(--space-section);color:var(--text-muted);font-size:var(--type-caption);line-height:1.75}.other-groups[data-astro-cid-4myqtzv6]{border-block-start:1px solid var(--border-default);padding-block-start:var(--space-4)}.other-groups[data-astro-cid-4myqtzv6] h2[data-astro-cid-4myqtzv6]{font-size:var(--type-card-title)}.other-groups[data-astro-cid-4myqtzv6] div[data-astro-cid-4myqtzv6]{gap:var(--space-2);flex-wrap:wrap;display:flex}.other-groups[data-astro-cid-4myqtzv6] a[data-astro-cid-4myqtzv6]{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-primary);font-size:var(--type-caption);text-decoration:none;display:inline-flex}a[data-astro-cid-4myqtzv6]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=650px){.sample-grid[data-astro-cid-4myqtzv6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.sample-grid[data-astro-cid-4myqtzv6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.trial-scene-card .recolor-scene{isolation:isolate;aspect-ratio:1122/1402;border-radius:var(--radius-md);background:#f3f0ea;border:0;position:relative;overflow:hidden}.trial-scene-card .recolor-scene img{object-fit:cover;border:0;width:100%;height:100%;display:block}.trial-scene-card .recolor-scene .wall-tint{mix-blend-mode:multiply;clip-path:polygon(0 0,100% 0,100% 60%,92% 59.5%,83% 59.8%,75% 60.6%,66% 61%,55% 61%,45% 61%,35% 61.4%,25% 61%,16% 60%,8% 59.5%,0 60%);pointer-events:none;position:absolute;inset:0}.recolor-scene[data-color-code="2782"] .wall-tint{background-color:#dbc3b7}.recolor-scene[data-color-code="1117"] .wall-tint{background-color:#eacfb1}.recolor-scene[data-color-code="1349"] .wall-tint{background-color:#f3e5c0}.recolor-scene[data-color-code="1775"] .wall-tint{background-color:#e9dab1}.recolor-scene[data-color-code="20217"] .wall-tint{background-color:#bb7c6a}.recolor-scene[data-color-code="1177"] .wall-tint{background-color:#e8c19a}.recolor-scene[data-color-code="10235"] .wall-tint{background-color:#eacf8c}.recolor-scene[data-color-code="8583"] .wall-tint{background-color:#cebc94}.recolor-scene[data-color-code="20208"] .wall-tint{background-color:#9b6156}.recolor-scene[data-color-code="2489"] .wall-tint{background-color:#d9906d}.recolor-scene[data-color-code="8054"] .wall-tint{background-color:#eecc6a}.recolor-scene[data-color-code="0288"] .wall-tint{background-color:#b99f6c}.recolor-scene[data-color-code="2951"] .wall-tint{background-color:#7c5953}.recolor-scene[data-color-code="1259"] .wall-tint{background-color:#a57352}.recolor-scene[data-color-code="12291"] .wall-tint{background-color:#89745f}.recolor-scene[data-color-code="10385"] .wall-tint{background-color:#7e7160}.recolor-scene[data-color-code="20167"] .wall-tint{background-color:#a06c5e}.recolor-scene[data-color-code="12179"] .wall-tint{background-color:#b58c70}.recolor-scene[data-color-code="10001"] .wall-tint{background-color:#a98259}.recolor-scene[data-color-code="10683"] .wall-tint{background-color:#b19c7f}.recolor-scene[data-color-code="20046"] .wall-tint{background-color:#af8a77}.recolor-scene[data-color-code="11175"] .wall-tint{background-color:#a48269}.recolor-scene[data-color-code="10428"] .wall-tint{background-color:#c8a06f}.recolor-scene[data-color-code="10961"] .wall-tint{background-color:#beb096}.recolor-scene[data-color-code="20047"] .wall-tint{background-color:#c4a591}.recolor-scene[data-color-code="12120"] .wall-tint{background-color:#bf9f86}.recolor-scene[data-color-code="1392"] .wall-tint{background-color:#d4b48b}.recolor-scene[data-color-code="11173"] .wall-tint{background-color:#d3c5ab}.recolor-scene[data-color-code="2024"] .wall-tint{background-color:#bea795}.recolor-scene[data-color-code="12083"] .wall-tint{background-color:#d3bea9}.recolor-scene[data-color-code="1017"] .wall-tint{background-color:#eecda2}.recolor-scene[data-color-code="1276"] .wall-tint{background-color:#dcd1bb}.recolor-scene[data-color-code="8222"] .wall-tint{background-color:#cac5a8}.recolor-scene[data-color-code="7386"] .wall-tint{background-color:#c8cdaf}.recolor-scene[data-color-code="6383"] .wall-tint{background-color:#acc1b8}.recolor-scene[data-color-code="5452"] .wall-tint{background-color:#bbc6c8}.recolor-scene[data-color-code="8493"] .wall-tint{background-color:#a09b7d}.recolor-scene[data-color-code="7685"] .wall-tint{background-color:#acaf9c}.recolor-scene[data-color-code="6384"] .wall-tint{background-color:#88a5a1}.recolor-scene[data-color-code="4894"] .wall-tint{background-color:#9daab0}.recolor-scene[data-color-code="8575"] .wall-tint{background-color:#7a7861}.recolor-scene[data-color-code="7629"] .wall-tint{background-color:#8b8f81}.recolor-scene[data-color-code="6084"] .wall-tint{background-color:#729591}.recolor-scene[data-color-code="4619"] .wall-tint{background-color:#677e8e}.recolor-scene[data-color-code="8494"] .wall-tint{background-color:#646756}.recolor-scene[data-color-code="7613"] .wall-tint{background-color:#696c61}.recolor-scene[data-color-code="5180"] .wall-tint{background-color:#526063}.recolor-scene[data-color-code="5455"] .wall-tint{background-color:#4d616c}.recolor-scene[data-color-code="8469"] .wall-tint{background-color:#8a8774}.recolor-scene[data-color-code="7686"] .wall-tint{background-color:#7b877b}.recolor-scene[data-color-code="5489"] .wall-tint{background-color:#6a7e7d}.recolor-scene[data-color-code="5030"] .wall-tint{background-color:#697476}.recolor-scene[data-color-code="8252"] .wall-tint{background-color:#9e9c87}.recolor-scene[data-color-code="7543"] .wall-tint{background-color:#8d9b8c}.recolor-scene[data-color-code="6350"] .wall-tint{background-color:#99a49e}.recolor-scene[data-color-code="5504"] .wall-tint{background-color:#6e7d84}.recolor-scene[data-color-code="8302"] .wall-tint{background-color:#b0ae97}.recolor-scene[data-color-code="7628"] .wall-tint{background-color:#a3a798}.recolor-scene[data-color-code="7163"] .wall-tint{background-color:#acb2a8}.recolor-scene[data-color-code="5503"] .wall-tint{background-color:#88959b}.recolor-scene[data-color-code="8596"] .wall-tint{background-color:#d0ccb1}.recolor-scene[data-color-code="8281"] .wall-tint{background-color:#c7c5b6}.recolor-scene[data-color-code="7555"] .wall-tint{background-color:#c9d1c6}.recolor-scene[data-color-code="5200"] .wall-tint{background-color:#9eadb2}.recolor-scene[data-color-code="4468"] .wall-tint{background-color:#c0cdd5}.recolor-scene[data-color-code="9915"] .wall-tint{background-color:#d5d4cf}.recolor-scene[data-color-code="1391"] .wall-tint{background-color:#d3d3c9}.recolor-scene[data-color-code="12077"] .wall-tint{background-color:#cbc7be}.recolor-scene[data-color-code="4223"] .wall-tint{background-color:#86a0b1}.recolor-scene[data-color-code="1269"] .wall-tint{background-color:#c1beb7}.recolor-scene[data-color-code="1973"] .wall-tint{background-color:#bfbdb1}.recolor-scene[data-color-code="12078"] .wall-tint{background-color:#bdb9ae}.recolor-scene[data-color-code="4947"] .wall-tint{background-color:#436883}.recolor-scene[data-color-code="9913"] .wall-tint{background-color:#7b7a78}.recolor-scene[data-color-code="1032"] .wall-tint{background-color:#aaa79e}.recolor-scene[data-color-code="1378"] .wall-tint{background-color:#9e9993}.recolor-scene[data-color-code="4744"] .wall-tint{background-color:#454a4d}.recolor-scene[data-color-code="20145"] .wall-tint{background-color:#615957}.recolor-scene[data-color-code="9938"] .wall-tint{background-color:#494947}.recolor-scene[data-color-code="10249"] .wall-tint{background-color:#78736d}.recolor-scene[data-color-code="4477"] .wall-tint{background-color:#525c65}.recolor-scene[data-color-code="3377"] .wall-tint{background-color:#8f8687}.recolor-scene[data-color-code="1434"] .wall-tint{background-color:#605d58}.recolor-scene[data-color-code="10429"] .wall-tint{background-color:#8d867e}.recolor-scene[data-color-code="4638"] .wall-tint{background-color:#667079}.recolor-scene[data-color-code="20218"] .wall-tint{background-color:#a59d9a}.recolor-scene[data-color-code="1462"] .wall-tint{background-color:#84817a}.recolor-scene[data-color-code="0553"] .wall-tint{background-color:#c7c3b8}.recolor-scene[data-color-code="4618"] .wall-tint{background-color:#76838c}.recolor-scene[data-color-code="20186"] .wall-tint{background-color:#bbb2ad}.recolor-scene[data-color-code="1877"] .wall-tint{background-color:#96938a}.recolor-scene[data-color-code="10341"] .wall-tint{background-color:#d9d3c7}.recolor-scene[data-color-code="4017"] .wall-tint{background-color:#9cabb2}.recolor-scene[data-color-code="2588"] .wall-tint{background-color:#cabfb9}.recolor-scene[data-color-code="8470"] .wall-tint{background-color:#ceccc0}.recolor-scene[data-color-code="1928"] .wall-tint{background-color:#e5e3d7}.recolor-scene[data-color-code="0552"] .wall-tint{background-color:#e2dbd1}.recolor-scene[data-color-code="1931"] .wall-tint{background-color:#e3ddcd}.recolor-scene[data-color-code="1875"] .wall-tint{background-color:#e6dfcd}.recolor-scene[data-color-code="7236"] .wall-tint{background-color:#f3f4ee}.recolor-scene[data-color-code="12182"] .wall-tint{background-color:#d3cbc0}.recolor-scene[data-color-code="1876"] .wall-tint{background-color:#d4cbb9}.recolor-scene[data-color-code="1140"] .wall-tint{background-color:#cec5b4}.recolor-scene[data-color-code="9918"] .wall-tint{background-color:#f0efea}.recolor-scene[data-color-code="10342"] .wall-tint{background-color:#bbb5a9}.recolor-scene[data-color-code="12076"] .wall-tint{background-color:#bfb3a3}.recolor-scene[data-color-code="12180"] .wall-tint{background-color:#b5ab9f}.recolor-scene[data-color-code="1624"] .wall-tint{background-color:#f1f1e7}.recolor-scene[data-color-code="1145"] .wall-tint{background-color:#807971}.recolor-scene[data-color-code="12181"] .wall-tint{background-color:#898176}.recolor-scene[data-color-code="1929"] .wall-tint{background-color:#a19484}.recolor-scene[data-color-code="1622"] .wall-tint{background-color:#ece9e2}.recolor-scene[data-color-code="1352"] .wall-tint{background-color:#9b948a}.recolor-scene[data-color-code="11130"] .wall-tint{background-color:#9d9387}.recolor-scene[data-color-code="1623"] .wall-tint{background-color:#aea191}.recolor-scene[data-color-code="1001"] .wall-tint{background-color:#efece3}.recolor-scene[data-color-code="0394"] .wall-tint{background-color:#afa99b}.recolor-scene[data-color-code="1233"] .wall-tint{background-color:#a39a8b}.recolor-scene[data-color-code="12290"] .wall-tint{background-color:#b8af9e}.recolor-scene[data-color-code="1453"] .wall-tint{background-color:#f1efe2}.recolor-scene[data-color-code="10679"] .wall-tint{background-color:#c9c3b5}.recolor-scene[data-color-code="12075"] .wall-tint{background-color:#c9c0af}.recolor-scene[data-color-code="1359"] .wall-tint{background-color:#cec1b1}.recolor-scene[data-color-code="0486"] .wall-tint{background-color:#eae8dc}.recolor-scene[data-color-code="1024"] .wall-tint{background-color:#e0ded2}.recolor-scene[data-color-code="10678"] .wall-tint{background-color:#d6cfbf}.recolor-scene[data-color-code="1519"] .wall-tint{background-color:#e5dac8}.recolor-scene[data-color-code="1376"] .wall-tint{background-color:#e4e0d4}.jotun-product[data-astro-cid-cbhvc6ow]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-3) var(--space-section)}.container[data-astro-cid-cbhvc6ow]{width:min(100% - 2rem,72rem);margin-inline:auto}.breadcrumbs[data-astro-cid-cbhvc6ow]{gap:var(--space-2);color:var(--text-secondary);font-size:var(--type-caption);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.breadcrumbs[data-astro-cid-cbhvc6ow] a[data-astro-cid-cbhvc6ow]{color:var(--brand-primary-strong)}.product-layout[data-astro-cid-cbhvc6ow]{gap:var(--space-4);display:grid}.main-frame[data-astro-cid-cbhvc6ow]{aspect-ratio:4/5;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);place-items:center;display:grid;position:relative;overflow:hidden}.main-frame[data-astro-cid-cbhvc6ow]>img[data-astro-cid-cbhvc6ow]{object-fit:cover;width:100%;height:100%;display:block}.main-frame[data-astro-cid-cbhvc6ow]>img[data-astro-cid-cbhvc6ow][data-fit=contain]{object-fit:contain}.main-frame[data-astro-cid-cbhvc6ow]>a[data-astro-cid-cbhvc6ow]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);font-size:var(--type-micro-link);font-weight:700;text-decoration:none;position:absolute;inset-block-end:.8rem;inset-inline-end:.8rem}.gallery-options[data-astro-cid-cbhvc6ow]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-2);display:grid}.gallery-options[data-astro-cid-cbhvc6ow] button[data-astro-cid-cbhvc6ow]{gap:var(--space-1);min-width:0;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-micro-link);cursor:pointer;display:grid}.gallery-options[data-astro-cid-cbhvc6ow] button[data-astro-cid-cbhvc6ow][aria-pressed=true]{outline:2px solid var(--brand-primary);outline-offset:1px}.gallery-options[data-astro-cid-cbhvc6ow] img[data-astro-cid-cbhvc6ow]{object-fit:cover;border-radius:var(--radius-sm);width:100%;height:4.7rem;display:block}.image-caption[data-astro-cid-cbhvc6ow]{min-height:2.5rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--type-caption);line-height:1.6}.identity-column[data-astro-cid-cbhvc6ow]{padding-block:var(--space-2)}.eyebrow[data-astro-cid-cbhvc6ow]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}h1[data-astro-cid-cbhvc6ow]{margin:var(--space-2) 0;font-size:var(--type-hero-title);line-height:1.15}.intro[data-astro-cid-cbhvc6ow],.room-copy[data-astro-cid-cbhvc6ow] p[data-astro-cid-cbhvc6ow],.source-section[data-astro-cid-cbhvc6ow] p[data-astro-cid-cbhvc6ow]{max-width:45ch;color:var(--text-secondary);line-height:1.85}.facts[data-astro-cid-cbhvc6ow]{margin:var(--space-4) 0;border-block:1px solid var(--border-default);grid-template-columns:repeat(3,1fr);display:grid}.facts[data-astro-cid-cbhvc6ow] div[data-astro-cid-cbhvc6ow]{padding:var(--space-3) var(--space-2)}.facts[data-astro-cid-cbhvc6ow] div[data-astro-cid-cbhvc6ow]+div[data-astro-cid-cbhvc6ow]{border-inline-start:1px solid var(--border-default)}dt[data-astro-cid-cbhvc6ow]{font-size:var(--type-caption);color:var(--text-secondary)}dd[data-astro-cid-cbhvc6ow]{margin:var(--space-1) 0 0;font-weight:700}.actions[data-astro-cid-cbhvc6ow]{gap:var(--space-2);display:grid}.all-colors[data-astro-cid-cbhvc6ow]{border:1px solid var(--border-default);color:var(--text-primary)}.availability[data-astro-cid-cbhvc6ow]{color:var(--text-secondary);font-size:var(--type-caption)}.room-section[data-astro-cid-cbhvc6ow]{gap:var(--space-4);padding-block:var(--space-section);border-block:1px solid var(--border-default);align-items:center;margin-block-start:var(--space-section);display:grid}h2[data-astro-cid-cbhvc6ow]{margin:var(--space-2) 0 var(--space-3);font-size:var(--type-section-title);line-height:1.2}.room-visual[data-astro-cid-cbhvc6ow]{max-width:35rem}.room-visual[data-astro-cid-cbhvc6ow] img[data-astro-cid-cbhvc6ow]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto;display:block}.room-visual[data-astro-cid-cbhvc6ow] small[data-astro-cid-cbhvc6ow]{color:var(--text-secondary);font-size:var(--type-caption);margin-block-start:var(--space-2);line-height:1.6;display:block}.source-section[data-astro-cid-cbhvc6ow]{padding-block:var(--space-section)}.source-section[data-astro-cid-cbhvc6ow] a[data-astro-cid-cbhvc6ow]{color:var(--brand-primary-strong);font-weight:700}.related-section[data-astro-cid-cbhvc6ow]{padding-block:var(--space-3) var(--space-section)}.related-section[data-astro-cid-cbhvc6ow]>p[data-astro-cid-cbhvc6ow]{max-width:48rem;color:var(--text-secondary);line-height:1.7}.related-grid[data-astro-cid-cbhvc6ow]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.related-grid[data-astro-cid-cbhvc6ow] a[data-astro-cid-cbhvc6ow]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.related-grid[data-astro-cid-cbhvc6ow] img[data-astro-cid-cbhvc6ow]{aspect-ratio:1/1.75;object-fit:cover;width:100%;display:block}.related-grid[data-astro-cid-cbhvc6ow] strong[data-astro-cid-cbhvc6ow]{padding:var(--space-2);font-size:var(--type-caption);text-align:right;overflow-wrap:anywhere;display:block}a[data-astro-cid-cbhvc6ow]:focus-visible,button[data-astro-cid-cbhvc6ow]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=800px){.product-layout[data-astro-cid-cbhvc6ow]{gap:var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.room-section[data-astro-cid-cbhvc6ow]{gap:var(--space-section);grid-template-columns:1fr 1fr}.actions[data-astro-cid-cbhvc6ow]{grid-template-columns:1.2fr 1fr}.related-grid[data-astro-cid-cbhvc6ow]{grid-template-columns:repeat(4,minmax(0,1fr))}}.recolor-scene[data-astro-cid-cbhvc6ow]{isolation:isolate;aspect-ratio:1122/1402;border-radius:var(--radius-md);background:#f3f0ea;position:relative;overflow:hidden}.recolor-scene[data-astro-cid-cbhvc6ow] img[data-astro-cid-cbhvc6ow]{object-fit:cover;width:100%;height:100%;display:block}.wall-tint[data-astro-cid-cbhvc6ow]{mix-blend-mode:multiply;clip-path:polygon(0 0,100% 0,100% 60%,92% 59.5%,83% 59.8%,75% 60.6%,66% 61%,55% 61%,45% 61%,35% 61.4%,25% 61%,16% 60%,8% 59.5%,0 60%);pointer-events:none;position:absolute;inset:0}.jotun-index[data-astro-cid-iej6kw3o]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-3) var(--space-section)}.container[data-astro-cid-iej6kw3o]{width:min(100% - 2rem,72rem);margin-inline:auto}.breadcrumbs[data-astro-cid-iej6kw3o]{gap:var(--space-2);color:var(--text-secondary);font-size:var(--type-caption);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.breadcrumbs[data-astro-cid-iej6kw3o] a[data-astro-cid-iej6kw3o]{color:var(--brand-primary-strong)}.eyebrow[data-astro-cid-iej6kw3o]{color:var(--brand-primary-strong);font-size:var(--type-footer-note);font-weight:700}h1[data-astro-cid-iej6kw3o]{margin:var(--space-2) 0 var(--space-3);font-size:var(--type-hero-title);line-height:1.15}header[data-astro-cid-iej6kw3o]>p[data-astro-cid-iej6kw3o]{max-width:48ch;color:var(--text-secondary);line-height:1.8}.notice[data-astro-cid-iej6kw3o]{max-width:44rem;padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);font-size:var(--type-footer-note);line-height:1.7}.search-label[data-astro-cid-iej6kw3o]{margin:var(--space-5) 0 var(--space-2);font-weight:700;display:block}input[data-astro-cid-iej6kw3o]{width:min(100%,30rem);min-height:3.4rem;padding:var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.result-count[data-astro-cid-iej6kw3o]{color:var(--text-secondary);font-size:var(--type-caption)}.color-grid[data-astro-cid-iej6kw3o]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.color-card[data-astro-cid-iej6kw3o]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.color-card[data-astro-cid-iej6kw3o][hidden],.empty[data-astro-cid-iej6kw3o][hidden]{display:none}.color-card[data-astro-cid-iej6kw3o] img[data-astro-cid-iej6kw3o]{aspect-ratio:1/1.75;object-fit:cover;width:100%;display:block}.card-info[data-astro-cid-iej6kw3o]{gap:var(--space-1);padding:var(--space-3);display:grid}.card-info[data-astro-cid-iej6kw3o] strong[data-astro-cid-iej6kw3o]{font-size:var(--type-button);text-align:right}.card-info[data-astro-cid-iej6kw3o] small[data-astro-cid-iej6kw3o]{color:var(--text-secondary);font-size:var(--type-caption)}.empty[data-astro-cid-iej6kw3o]{padding:var(--space-3);color:var(--text-secondary)}a[data-astro-cid-iej6kw3o]:focus-visible,input[data-astro-cid-iej6kw3o]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=700px){.color-grid[data-astro-cid-iej6kw3o]{grid-template-columns:repeat(4,minmax(0,1fr))}}.veneer-group-page[data-astro-cid-yvp2ghix]{padding-block:var(--space-3) var(--space-section);color:var(--text-primary)}.breadcrumbs[data-astro-cid-yvp2ghix]{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-yvp2ghix] a[data-astro-cid-yvp2ghix]{color:var(--text-secondary);text-decoration:none}.group-header[data-astro-cid-yvp2ghix]{padding-block:var(--space-5)}.eyebrow[data-astro-cid-yvp2ghix]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.group-header[data-astro-cid-yvp2ghix] h1[data-astro-cid-yvp2ghix]{margin:var(--space-1) 0;font-size:var(--type-hero-title-long)}.group-header[data-astro-cid-yvp2ghix] p[data-astro-cid-yvp2ghix]{max-width:47rem;color:var(--text-secondary);line-height:1.9}.catalog[data-astro-cid-yvp2ghix] label[data-astro-cid-yvp2ghix]{font-size:var(--type-eyebrow);margin-block-end:var(--space-1);font-weight:700;display:block}.catalog[data-astro-cid-yvp2ghix] input[data-astro-cid-yvp2ghix]{width:min(100%,28rem);padding:var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.count[data-astro-cid-yvp2ghix]{color:var(--text-muted);font-size:var(--type-eyebrow)}.sample-grid[data-astro-cid-yvp2ghix]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sample-card[data-astro-cid-yvp2ghix]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.sample-card[data-astro-cid-yvp2ghix][hidden],.empty-result[data-astro-cid-yvp2ghix][hidden]{display:none}.sample-card[data-astro-cid-yvp2ghix] img[data-astro-cid-yvp2ghix]{aspect-ratio:1/1.7;object-fit:cover;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);width:100%;display:block}.sample-card[data-astro-cid-yvp2ghix]>span[data-astro-cid-yvp2ghix]{justify-content:space-between;align-items:center;gap:var(--space-1);padding:var(--space-2);margin-block-start:auto;display:flex}.sample-card[data-astro-cid-yvp2ghix] strong[data-astro-cid-yvp2ghix]{font-size:var(--type-lead)}.sample-card[data-astro-cid-yvp2ghix] small[data-astro-cid-yvp2ghix]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700;display:inline-flex}.source-note[data-astro-cid-yvp2ghix]{margin-block:var(--space-4) var(--space-5);color:var(--text-muted);font-size:var(--type-caption);line-height:1.75}.category-link[data-astro-cid-yvp2ghix]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-weight:700;text-decoration:none;display:inline-flex}a[data-astro-cid-yvp2ghix]:focus-visible,input[data-astro-cid-yvp2ghix]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=650px){.sample-grid[data-astro-cid-yvp2ghix]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.sample-grid[data-astro-cid-yvp2ghix]{grid-template-columns:repeat(5,minmax(0,1fr))}}.taxiat-product[data-astro-cid-ks7pp2f3]{padding-block:var(--space-3) var(--space-section);color:var(--text-primary)}.crumbs[data-astro-cid-ks7pp2f3]{gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.crumbs[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3],.source[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{color:var(--brand-primary-strong)}.layout[data-astro-cid-ks7pp2f3]{gap:var(--space-4);padding-block:var(--space-5);display:grid}.visual[data-astro-cid-ks7pp2f3],.details[data-astro-cid-ks7pp2f3]{min-width:0}.main-frame[data-astro-cid-ks7pp2f3]{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);place-items:center;width:100%;max-height:42rem;display:grid;position:relative;overflow:hidden}.main-frame[data-astro-cid-ks7pp2f3] img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.main-frame[data-astro-cid-ks7pp2f3][data-mode=full] img,.main-frame[data-astro-cid-ks7pp2f3][data-mode=page] img{object-fit:contain}.main-frame[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{padding:var(--space-2) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);font-size:var(--type-caption);font-weight:700;text-decoration:none;position:absolute;inset-block-end:.7rem;inset-inline-end:.7rem}.gallery-options[data-astro-cid-ks7pp2f3]{justify-content:center;gap:var(--space-2);margin-block-start:var(--space-2);display:flex}.gallery-options[data-astro-cid-ks7pp2f3] button[data-astro-cid-ks7pp2f3]{gap:var(--space-1);width:6.3rem;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-micro-link);cursor:pointer;display:grid}.gallery-options[data-astro-cid-ks7pp2f3] button[data-astro-cid-ks7pp2f3][aria-pressed=true]{outline:3px solid var(--brand-primary);outline-offset:2px}.gallery-options[data-astro-cid-ks7pp2f3] img{object-fit:cover;border-radius:var(--radius-sm);width:100%;height:5rem;display:block}.caption[data-astro-cid-ks7pp2f3],.availability[data-astro-cid-ks7pp2f3]{font-size:var(--type-caption);color:var(--text-muted);line-height:1.7}.caption[data-astro-cid-ks7pp2f3]{text-align:center}.eyebrow[data-astro-cid-ks7pp2f3]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}h1[data-astro-cid-ks7pp2f3]{font-size:var(--type-hero-title-long);margin:var(--space-2) 0 var(--space-3);line-height:1.2}.intro[data-astro-cid-ks7pp2f3],.source[data-astro-cid-ks7pp2f3] p[data-astro-cid-ks7pp2f3]{color:var(--text-secondary);line-height:1.85}dl[data-astro-cid-ks7pp2f3]{margin-block:var(--space-4);border-block:1px solid var(--border-default);display:grid}dl[data-astro-cid-ks7pp2f3] div[data-astro-cid-ks7pp2f3]{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-block-end:1px solid var(--border-default);display:flex}dl[data-astro-cid-ks7pp2f3] div[data-astro-cid-ks7pp2f3]:last-child{border:0}dt[data-astro-cid-ks7pp2f3]{color:var(--text-muted)}dd[data-astro-cid-ks7pp2f3]{text-align:left;margin:0;font-weight:700}.actions[data-astro-cid-ks7pp2f3]{gap:var(--space-2);display:grid}.actions[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{text-align:center}.source[data-astro-cid-ks7pp2f3],.related[data-astro-cid-ks7pp2f3]{padding-block:var(--space-5);border-block-start:1px solid var(--border-default);margin-block-start:var(--space-5)}.source[data-astro-cid-ks7pp2f3] h2[data-astro-cid-ks7pp2f3],.related[data-astro-cid-ks7pp2f3] h2[data-astro-cid-ks7pp2f3]{font-size:var(--type-card-title);margin:var(--space-1) 0}.related-head[data-astro-cid-ks7pp2f3]{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.related-head[data-astro-cid-ks7pp2f3]>a[data-astro-cid-ks7pp2f3]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.related-grid[data-astro-cid-ks7pp2f3]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.related-grid[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.related-grid[data-astro-cid-ks7pp2f3] img{aspect-ratio:1/1.75;object-fit:cover;object-position:center;width:100%;display:block}.related-grid[data-astro-cid-ks7pp2f3] span[data-astro-cid-ks7pp2f3]{gap:var(--space-1);padding:var(--space-2);display:grid}.related-grid[data-astro-cid-ks7pp2f3] strong[data-astro-cid-ks7pp2f3]{text-align:right}.related-grid[data-astro-cid-ks7pp2f3] small[data-astro-cid-ks7pp2f3]{font-size:var(--type-caption);color:var(--text-muted)}a[data-astro-cid-ks7pp2f3]:focus-visible,button[data-astro-cid-ks7pp2f3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=650px){.related-head[data-astro-cid-ks7pp2f3]{display:block}.related-head[data-astro-cid-ks7pp2f3]>a[data-astro-cid-ks7pp2f3]{margin-block-start:var(--space-2);display:inline-block}}@media (width>=800px){.layout[data-astro-cid-ks7pp2f3]{gap:clamp(var(--space-5),5vw,var(--space-section));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.related-grid[data-astro-cid-ks7pp2f3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery-options[data-astro-cid-ks7pp2f3]{flex-wrap:wrap}.sample-limit[data-astro-cid-ks7pp2f3]{padding:var(--space-3) var(--space-3);border-inline-start:3px solid var(--brand-logo-gold);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);color:var(--text-secondary);line-height:1.8}.taxiat-product[data-astro-cid-ks7pp2f3]{padding-block:var(--space-2) var(--space-section)}.crumbs[data-astro-cid-ks7pp2f3]{margin-block:var(--space-3) var(--space-3)}.crumbs[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{color:var(--text-secondary);text-decoration:none}.layout[data-astro-cid-ks7pp2f3]{gap:var(--space-3);padding-block:var(--space-3) var(--space-5)}.main-frame[data-astro-cid-ks7pp2f3][data-mode=portrait] img{transform:scale(1.08)}.gallery-options[data-astro-cid-ks7pp2f3] button[data-astro-cid-ks7pp2f3]{min-width:0}.gallery-options[data-astro-cid-ks7pp2f3] button[data-astro-cid-ks7pp2f3]:first-child img{transform:scale(1.08)}.details[data-astro-cid-ks7pp2f3]{text-align:center}.supplier-tag[data-astro-cid-ks7pp2f3]{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-1) auto var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-secondary);font-size:var(--type-eyebrow);display:inline-flex}.details[data-astro-cid-ks7pp2f3] h1[data-astro-cid-ks7pp2f3]{margin:var(--space-2) 0 var(--space-2)}.intro[data-astro-cid-ks7pp2f3]{max-width:37rem;margin-inline:auto}.sample-limit[data-astro-cid-ks7pp2f3]{text-align:right}.product-facts[data-astro-cid-ks7pp2f3]{border-block:1px solid var(--border-default);text-align:right;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.product-facts[data-astro-cid-ks7pp2f3]>div[data-astro-cid-ks7pp2f3]{min-width:0;padding:var(--space-3) var(--space-2);border-block-end:1px solid var(--border-default);display:block}.product-facts[data-astro-cid-ks7pp2f3] dt[data-astro-cid-ks7pp2f3]{font-size:var(--type-caption);line-height:1.5}.product-facts[data-astro-cid-ks7pp2f3] dd[data-astro-cid-ks7pp2f3]{text-align:right;overflow-wrap:anywhere;margin-block-start:var(--space-1)}.actions[data-astro-cid-ks7pp2f3] .phone[data-astro-cid-ks7pp2f3]{border-color:var(--brand-primary);background:var(--surface-elevated)}.related-grid[data-astro-cid-ks7pp2f3]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.related-grid[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{flex-direction:column;display:flex}.related-grid[data-astro-cid-ks7pp2f3] .related-photo[data-astro-cid-ks7pp2f3]{flex:none;height:clamp(15rem,58vw,27rem);padding:0;display:block;overflow:hidden}.related-grid[data-astro-cid-ks7pp2f3] img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;transform:scale(1.08)}.related-grid[data-astro-cid-ks7pp2f3] .related-copy[data-astro-cid-ks7pp2f3]{padding:var(--space-2) var(--space-1);flex:1;align-content:start;display:grid}.related-grid[data-astro-cid-ks7pp2f3] strong[data-astro-cid-ks7pp2f3],.related-grid[data-astro-cid-ks7pp2f3] small[data-astro-cid-ks7pp2f3]{overflow-wrap:anywhere;font-size:var(--type-micro-link)}.selection-note[data-astro-cid-ks7pp2f3]{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--border-default);margin-block-start:var(--space-5);padding-block-start:var(--space-4);display:flex}.selection-note[data-astro-cid-ks7pp2f3] p[data-astro-cid-ks7pp2f3]{color:var(--text-secondary);margin:0;line-height:1.75}.selection-note[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);flex:none;font-weight:700;text-decoration:none;display:inline-flex}.product-facts[data-astro-cid-ks7pp2f3]{padding-block:var(--space-3);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr))}.product-facts[data-astro-cid-ks7pp2f3]>div[data-astro-cid-ks7pp2f3]{padding:.15rem var(--space-1);border-block:0;border-inline-end:0}.product-facts[data-astro-cid-ks7pp2f3]>div[data-astro-cid-ks7pp2f3]:nth-child(odd){border-inline-end:0}.product-facts[data-astro-cid-ks7pp2f3]>div[data-astro-cid-ks7pp2f3]+div[data-astro-cid-ks7pp2f3]{border-inline-start:1px solid var(--border-default)}.product-facts[data-astro-cid-ks7pp2f3] dd[data-astro-cid-ks7pp2f3]{text-align:center;margin-block-start:var(--space-1)}.room[data-astro-cid-ks7pp2f3]{gap:var(--space-4);padding-block:var(--space-5);border-block-start:1px solid var(--border-default);align-items:center;margin-block-start:var(--space-5);display:grid}.room[data-astro-cid-ks7pp2f3] h2[data-astro-cid-ks7pp2f3]{font-size:var(--type-card-title);margin:var(--space-1) 0}.room[data-astro-cid-ks7pp2f3] p[data-astro-cid-ks7pp2f3]{color:var(--text-secondary);line-height:1.85}@media (width<=650px){.selection-note[data-astro-cid-ks7pp2f3]{display:block}.selection-note[data-astro-cid-ks7pp2f3] a[data-astro-cid-ks7pp2f3]{margin-block-start:var(--space-3)}}@media (width>=800px){.room[data-astro-cid-ks7pp2f3]{gap:var(--space-5);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.layout[data-astro-cid-ks7pp2f3]{gap:clamp(var(--space-5),5vw,var(--space-section))}}.main-frame[data-astro-cid-ks7pp2f3] picture{width:100%;height:100%;display:block}.avant-product[data-astro-cid-p7ssw2uw]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-2) var(--space-section)}.breadcrumbs[data-astro-cid-p7ssw2uw]{align-items:center;gap:var(--space-2);margin-block:var(--space-3) var(--space-4);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-p7ssw2uw] a[data-astro-cid-p7ssw2uw]{color:var(--text-secondary);text-decoration:none}.product-layout[data-astro-cid-p7ssw2uw]{gap:var(--space-4);display:grid}.visual-column[data-astro-cid-p7ssw2uw],.identity-column[data-astro-cid-p7ssw2uw]{min-width:0}.main-frame[data-astro-cid-p7ssw2uw]{aspect-ratio:4/5;border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);place-items:center;min-height:20rem;max-height:42rem;display:grid;position:relative;overflow:hidden}.main-frame[data-astro-cid-p7ssw2uw] img[data-astro-cid-p7ssw2uw]{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.main-frame[data-astro-cid-p7ssw2uw] a[data-astro-cid-p7ssw2uw]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);font-size:var(--type-caption);font-weight:700;text-decoration:none;position:absolute;inset-block-end:.8rem;inset-inline-end:.8rem}.gallery-options[data-astro-cid-p7ssw2uw]{justify-content:center;gap:var(--space-2);margin-block-start:var(--space-3);display:flex}.gallery-options[data-astro-cid-p7ssw2uw] button[data-astro-cid-p7ssw2uw]{gap:var(--space-1);width:6rem;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-micro-link);cursor:pointer;display:grid}.gallery-options[data-astro-cid-p7ssw2uw] button[data-astro-cid-p7ssw2uw][aria-pressed=true]{outline:3px solid var(--brand-primary);outline-offset:2px}.gallery-options[data-astro-cid-p7ssw2uw] img[data-astro-cid-p7ssw2uw]{object-fit:cover;border-radius:var(--radius-sm);width:100%;height:5rem;display:block}.image-caption[data-astro-cid-p7ssw2uw]{text-align:center;color:var(--text-muted);font-size:var(--type-caption);line-height:1.65}.identity-column[data-astro-cid-p7ssw2uw]{text-align:center;padding-block:var(--space-3)}.eyebrow[data-astro-cid-p7ssw2uw]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}h1[data-astro-cid-p7ssw2uw]{margin:var(--space-2) 0 var(--space-3);font-size:var(--type-hero-title-long);line-height:1.15}.intro[data-astro-cid-p7ssw2uw]{max-width:35rem;margin:0 auto var(--space-4);color:var(--text-secondary);line-height:1.9}.product-facts[data-astro-cid-p7ssw2uw]{padding-block:var(--space-3);border-block:1px solid var(--border-default);text-align:center;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.product-facts[data-astro-cid-p7ssw2uw] div[data-astro-cid-p7ssw2uw]+div[data-astro-cid-p7ssw2uw]{border-inline-start:1px solid var(--border-default)}dt[data-astro-cid-p7ssw2uw]{color:var(--text-muted);font-size:var(--type-caption)}dd[data-astro-cid-p7ssw2uw]{margin:var(--space-1) 0 0;font-weight:700}.actions[data-astro-cid-p7ssw2uw]{gap:var(--space-2);margin-block-start:var(--space-4);display:grid}.phone[data-astro-cid-p7ssw2uw]{border:1px solid var(--border-default);background:var(--surface-elevated);color:var(--text-primary)}.availability[data-astro-cid-p7ssw2uw]{color:var(--text-muted);font-size:var(--type-eyebrow)}.details[data-astro-cid-p7ssw2uw],.related[data-astro-cid-p7ssw2uw]{padding-block:var(--space-5);border-block-start:1px solid var(--border-default);margin-block-start:var(--space-5)}.details[data-astro-cid-p7ssw2uw] h2[data-astro-cid-p7ssw2uw],.related[data-astro-cid-p7ssw2uw] h2[data-astro-cid-p7ssw2uw]{margin:var(--space-2) 0;font-size:var(--type-card-title)}.details[data-astro-cid-p7ssw2uw] p[data-astro-cid-p7ssw2uw]{color:var(--text-secondary);line-height:1.9}.details[data-astro-cid-p7ssw2uw] aside[data-astro-cid-p7ssw2uw]{padding:var(--space-3);border-inline-start:3px solid var(--brand-primary);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);color:var(--text-secondary);font-size:var(--type-caption);align-self:end;line-height:1.8}.related-head[data-astro-cid-p7ssw2uw]{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.related-head[data-astro-cid-p7ssw2uw] a[data-astro-cid-p7ssw2uw]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700;text-decoration:none}.related-grid[data-astro-cid-p7ssw2uw]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.related-grid[data-astro-cid-p7ssw2uw] a[data-astro-cid-p7ssw2uw]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.related-grid[data-astro-cid-p7ssw2uw] img[data-astro-cid-p7ssw2uw]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.related-grid[data-astro-cid-p7ssw2uw] strong[data-astro-cid-p7ssw2uw]{padding:var(--space-2) var(--space-2) 0;display:block}.related-grid[data-astro-cid-p7ssw2uw] small[data-astro-cid-p7ssw2uw]{padding:var(--space-1) var(--space-2) var(--space-2);color:var(--brand-primary-strong);font-size:var(--type-micro-link);display:block}a[data-astro-cid-p7ssw2uw]:focus-visible,button[data-astro-cid-p7ssw2uw]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=600px){.related-head[data-astro-cid-p7ssw2uw]{display:block}.related-head[data-astro-cid-p7ssw2uw] a[data-astro-cid-p7ssw2uw]{margin-block-start:var(--space-2);display:inline-block}}@media (width>=800px){.product-layout[data-astro-cid-p7ssw2uw]{gap:clamp(var(--space-5),5vw,var(--space-section));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.identity-column[data-astro-cid-p7ssw2uw]{text-align:right;padding-block-start:var(--space-5)}.intro[data-astro-cid-p7ssw2uw]{margin-inline:0}.actions[data-astro-cid-p7ssw2uw]{grid-template-columns:1.3fr 1fr}.details[data-astro-cid-p7ssw2uw]{gap:var(--space-5);grid-template-columns:1.4fr .6fr;display:grid}.related-grid[data-astro-cid-p7ssw2uw]{grid-template-columns:repeat(4,minmax(0,1fr))}}.main-frame[data-astro-cid-p7ssw2uw] [data-astro-cid-p7ssw2uw][hidden]{display:none}.wallpaper-product[data-astro-cid-p7ssw2uw]{overflow-anchor:none}.wallpaper-product[data-astro-cid-p7ssw2uw] .wall-preview-holder[data-astro-cid-p7ssw2uw]{background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);align-items:center;display:grid;position:absolute;inset:0}.wallpaper-product[data-astro-cid-p7ssw2uw] .wall-preview-holder[data-astro-cid-p7ssw2uw][hidden]{display:none}.wallpaper-product[data-astro-cid-p7ssw2uw] [data-astro-cid-p7ssw2uw][data-view=wall] .main-frame[data-astro-cid-p7ssw2uw]{aspect-ratio:5/3;min-height:0;max-height:none}.wallpaper-product[data-astro-cid-p7ssw2uw] .gallery-options[data-astro-cid-p7ssw2uw] button[data-astro-cid-p7ssw2uw]{width:min(40%,9rem)}.wallpaper-product[data-astro-cid-p7ssw2uw] .gallery-options[data-astro-cid-p7ssw2uw] img[data-astro-cid-p7ssw2uw]{object-fit:contain}.wall-preview-thumb[data-astro-cid-p7ssw2uw]{align-items:center;height:5rem;display:grid;overflow:hidden}.room-preview-preview[data-astro-cid-p7ssw2uw]{padding-block:var(--space-5);border-block-start:1px solid var(--border-default);margin-block-start:var(--space-5)}.room-preview-preview[data-astro-cid-p7ssw2uw] h2[data-astro-cid-p7ssw2uw]{margin:var(--space-2) 0;font-size:var(--type-card-title)}.room-preview-preview[data-astro-cid-p7ssw2uw] p[data-astro-cid-p7ssw2uw]{color:var(--text-secondary);max-width:48rem;line-height:1.8}.source-link[data-astro-cid-p7ssw2uw]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);margin-block-start:var(--space-3);display:inline-block}.wallpaper-product[data-astro-cid-p7ssw2uw] .related-grid[data-astro-cid-p7ssw2uw]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.wallpaper-product[data-astro-cid-p7ssw2uw] .related-grid[data-astro-cid-p7ssw2uw] img[data-astro-cid-p7ssw2uw]{aspect-ratio:auto;object-fit:cover;height:clamp(14rem,65vw,25rem)}.wallpaper-product[data-astro-cid-p7ssw2uw] .related-grid[data-astro-cid-p7ssw2uw] strong[data-astro-cid-p7ssw2uw],.wallpaper-product[data-astro-cid-p7ssw2uw] .related-grid[data-astro-cid-p7ssw2uw] small[data-astro-cid-p7ssw2uw]{padding-inline:var(--space-1);font-size:var(--type-micro-link)}.comparison-note[data-astro-cid-p7ssw2uw]{margin:var(--space-5) 0 0;color:var(--text-secondary);font-size:var(--type-eyebrow);line-height:1.7}.mural-product[data-astro-cid-sddb4qjm]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-3) var(--space-section);overflow-anchor:none}.product-layout[data-astro-cid-sddb4qjm]{gap:var(--space-4);padding-block-start:var(--space-3);display:grid}.visual[data-astro-cid-sddb4qjm],.identity[data-astro-cid-sddb4qjm]{min-width:0}.main-frame[data-astro-cid-sddb4qjm]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);overflow:hidden}.main-frame[data-astro-cid-sddb4qjm] img[data-astro-cid-sddb4qjm],.room-preview[data-astro-cid-sddb4qjm]>img[data-astro-cid-sddb4qjm]{object-fit:contain;width:100%;height:auto;display:block}.options[data-astro-cid-sddb4qjm]{justify-content:center;gap:var(--space-2);margin-block-start:var(--space-3);display:flex}.options[data-astro-cid-sddb4qjm] button[data-astro-cid-sddb4qjm]{gap:var(--space-1);width:min(42%,9rem);padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-caption);cursor:pointer;display:grid}.options[data-astro-cid-sddb4qjm] button[data-astro-cid-sddb4qjm][aria-pressed=true]{outline:3px solid var(--brand-primary);outline-offset:2px}.options[data-astro-cid-sddb4qjm] img[data-astro-cid-sddb4qjm]{object-fit:contain;width:100%;height:5rem}.caption[data-astro-cid-sddb4qjm],.source[data-astro-cid-sddb4qjm]{color:var(--text-muted);font-size:var(--type-caption);line-height:1.8}.caption[data-astro-cid-sddb4qjm]{text-align:center}.source-link[data-astro-cid-sddb4qjm]{text-align:center;color:var(--brand-primary-strong);font-weight:700;display:block}.selection[data-astro-cid-sddb4qjm] a[data-astro-cid-sddb4qjm],.source[data-astro-cid-sddb4qjm] a[data-astro-cid-sddb4qjm]{color:var(--brand-primary-strong);font-weight:700}.identity[data-astro-cid-sddb4qjm]{text-align:center}.eyebrow[data-astro-cid-sddb4qjm]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}h1[data-astro-cid-sddb4qjm]{font-size:var(--type-hero-title-long);margin:var(--space-2) 0;line-height:1.4}.intro[data-astro-cid-sddb4qjm]{color:var(--text-secondary);line-height:1.9}dl[data-astro-cid-sddb4qjm]{border-block:1px solid var(--border-default);padding-block:var(--space-3);margin-block:var(--space-4);grid-template-columns:.8fr 1.6fr .6fr;display:grid}dl[data-astro-cid-sddb4qjm] div[data-astro-cid-sddb4qjm]{min-width:0;padding-inline:var(--space-1)}dl[data-astro-cid-sddb4qjm] div[data-astro-cid-sddb4qjm]+div[data-astro-cid-sddb4qjm]{border-inline-start:1px solid var(--border-default)}dt[data-astro-cid-sddb4qjm]{font-size:var(--type-caption);color:var(--text-muted)}dd[data-astro-cid-sddb4qjm]{font-size:var(--type-eyebrow);margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-weight:700}.inquiry[data-astro-cid-sddb4qjm],.phone[data-astro-cid-sddb4qjm]{border-radius:var(--radius-pill);background:var(--brand-logo-gold);min-height:3.4rem;color:var(--text-on-header-cta);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.phone[data-astro-cid-sddb4qjm]{background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-default);margin-block-start:var(--space-2)}.wall-dimensions[data-astro-cid-sddb4qjm]{padding:var(--space-3);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);border-inline-start:3px solid var(--brand-primary);line-height:1.8}.availability[data-astro-cid-sddb4qjm]{font-size:var(--type-eyebrow);color:var(--text-muted)}.room-preview[data-astro-cid-sddb4qjm],.selection[data-astro-cid-sddb4qjm],.illustrative-room[data-astro-cid-sddb4qjm],.related[data-astro-cid-sddb4qjm]{border-block-start:1px solid var(--border-default);padding-block:var(--space-5);margin-block-start:var(--space-5)}.room-preview[data-astro-cid-sddb4qjm] h2[data-astro-cid-sddb4qjm],.selection[data-astro-cid-sddb4qjm] h2[data-astro-cid-sddb4qjm],.illustrative-room[data-astro-cid-sddb4qjm] h2[data-astro-cid-sddb4qjm],.related[data-astro-cid-sddb4qjm] h2[data-astro-cid-sddb4qjm]{font-size:var(--type-card-title);margin:var(--space-2) 0}.room-preview[data-astro-cid-sddb4qjm] p[data-astro-cid-sddb4qjm],.selection[data-astro-cid-sddb4qjm] p[data-astro-cid-sddb4qjm],.illustrative-room[data-astro-cid-sddb4qjm] p[data-astro-cid-sddb4qjm],.related[data-astro-cid-sddb4qjm] p[data-astro-cid-sddb4qjm]{color:var(--text-secondary);max-width:48rem;line-height:1.9}.room-preview[data-astro-cid-sddb4qjm]>img[data-astro-cid-sddb4qjm]{border-radius:var(--radius-md)}.related-grid[data-astro-cid-sddb4qjm]{gap:var(--space-2);margin-block:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.related-grid[data-astro-cid-sddb4qjm] a[data-astro-cid-sddb4qjm]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.related-grid[data-astro-cid-sddb4qjm] img[data-astro-cid-sddb4qjm]{object-fit:cover;width:100%;height:clamp(14rem,65vw,25rem);display:block}.related-grid[data-astro-cid-sddb4qjm] strong[data-astro-cid-sddb4qjm],.related-grid[data-astro-cid-sddb4qjm] small[data-astro-cid-sddb4qjm]{padding:var(--space-1) var(--space-1);font-size:var(--type-micro-link);display:block}.related-grid[data-astro-cid-sddb4qjm] small[data-astro-cid-sddb4qjm]{color:var(--brand-primary-strong);font-size:var(--type-micro-link)}a[data-astro-cid-sddb4qjm]:focus-visible,button[data-astro-cid-sddb4qjm]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=900px){.product-layout[data-astro-cid-sddb4qjm]{gap:var(--space-section);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start}.identity[data-astro-cid-sddb4qjm]{text-align:right}.room-preview[data-astro-cid-sddb4qjm]>img[data-astro-cid-sddb4qjm]{max-width:60rem;margin-inline:auto}}.wallpaper-grid[data-astro-cid-kqaq2vkg]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-card[data-astro-cid-kqaq2vkg]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;display:block;overflow:hidden}.product-card[data-astro-cid-kqaq2vkg][hidden],.show-more[data-astro-cid-kqaq2vkg][hidden]{display:none}.product-card[data-astro-cid-kqaq2vkg] img[data-astro-cid-kqaq2vkg]{aspect-ratio:1/1.75;object-fit:cover;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);width:100%;display:block}.product-card[data-astro-cid-kqaq2vkg] span[data-astro-cid-kqaq2vkg]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);display:flex}.product-card[data-astro-cid-kqaq2vkg] strong[data-astro-cid-kqaq2vkg]{font-size:var(--type-product-code)}.product-card[data-astro-cid-kqaq2vkg] small[data-astro-cid-kqaq2vkg]{font-size:var(--type-micro-link);color:var(--brand-primary-strong)}.show-more[data-astro-cid-kqaq2vkg]{margin:var(--space-4) auto 0;font:inherit;cursor:pointer}@media (width>=650px){.wallpaper-grid[data-astro-cid-kqaq2vkg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=950px){.wallpaper-grid[data-astro-cid-kqaq2vkg]{grid-template-columns:repeat(5,minmax(0,1fr))}}.mural-index[data-astro-cid-nt7mpf53]{padding-block:var(--space-3) var(--space-section)}header[data-astro-cid-nt7mpf53]{padding-block:var(--space-5)}h1[data-astro-cid-nt7mpf53]{font-size:var(--type-title-compact);margin:var(--space-2) 0;line-height:1.4}header[data-astro-cid-nt7mpf53] p[data-astro-cid-nt7mpf53]{color:var(--text-secondary);line-height:1.9}.eyebrow[data-astro-cid-nt7mpf53],.back[data-astro-cid-nt7mpf53]{color:var(--brand-primary-strong)}.supplier-groups[data-astro-cid-nt7mpf53]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.group-card[data-astro-cid-nt7mpf53]{display:block}.dimensions[data-astro-cid-nt7mpf53]{font-weight:700}.filter-label[data-astro-cid-nt7mpf53]{margin-block-end:var(--space-2);display:block}input[data-astro-cid-nt7mpf53]{width:100%;max-width:30rem;padding:var(--space-3) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.design-grid[data-astro-cid-nt7mpf53] a[data-astro-cid-nt7mpf53][hidden]{display:none}.group-card[data-astro-cid-nt7mpf53],.design-grid[data-astro-cid-nt7mpf53] a[data-astro-cid-nt7mpf53]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);text-decoration:none;overflow:hidden}.group-card[data-astro-cid-nt7mpf53] img[data-astro-cid-nt7mpf53]{aspect-ratio:1/1.75;object-fit:cover;width:100%;display:block}.group-card[data-astro-cid-nt7mpf53] h2[data-astro-cid-nt7mpf53],.group-card[data-astro-cid-nt7mpf53] span[data-astro-cid-nt7mpf53]{margin:var(--space-3);display:block}.design-grid[data-astro-cid-nt7mpf53]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.design-grid[data-astro-cid-nt7mpf53] a[data-astro-cid-nt7mpf53]{min-width:0}.design-grid[data-astro-cid-nt7mpf53] img[data-astro-cid-nt7mpf53]{aspect-ratio:1/1.75;object-fit:cover;width:100%;display:block}.design-grid[data-astro-cid-nt7mpf53] strong[data-astro-cid-nt7mpf53],.design-grid[data-astro-cid-nt7mpf53] span[data-astro-cid-nt7mpf53]{padding:var(--space-2);overflow-wrap:anywhere;display:block}.design-grid[data-astro-cid-nt7mpf53] span[data-astro-cid-nt7mpf53]{font-size:var(--type-eyebrow);color:var(--brand-primary-strong)}.back[data-astro-cid-nt7mpf53]{margin-block-start:var(--space-5);display:inline-block}a[data-astro-cid-nt7mpf53]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width>=800px){.design-grid[data-astro-cid-nt7mpf53]{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog-page[data-astro-cid-ujiqnxa4]{padding-block:var(--space-3) var(--space-section)}.crumbs[data-astro-cid-ujiqnxa4]{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.crumbs[data-astro-cid-ujiqnxa4] a[data-astro-cid-ujiqnxa4]{color:var(--text-secondary)}header[data-astro-cid-ujiqnxa4]{padding-block:var(--space-5) var(--space-5)}.eyebrow[data-astro-cid-ujiqnxa4]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}h1[data-astro-cid-ujiqnxa4]{font-size:var(--type-hero-title-long);margin:var(--space-2) 0}header[data-astro-cid-ujiqnxa4] p[data-astro-cid-ujiqnxa4]{max-width:48rem;color:var(--text-secondary);line-height:1.9}header[data-astro-cid-ujiqnxa4] small[data-astro-cid-ujiqnxa4]{color:var(--text-muted)}.next[data-astro-cid-ujiqnxa4]{gap:var(--space-3);border-block-start:1px solid var(--border-default);flex-wrap:wrap;margin-block-start:var(--space-section);padding-block-start:var(--space-4);display:flex}.next[data-astro-cid-ujiqnxa4] a[data-astro-cid-ujiqnxa4]{color:var(--brand-primary-strong);font-weight:700}.groups[data-astro-cid-rwbr4dfe] .avant-group[data-astro-cid-rwbr4dfe] img[data-astro-cid-rwbr4dfe]{aspect-ratio:1/1.75;object-fit:cover;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted)}.supplier-page[data-astro-cid-rwbr4dfe]{padding-block:var(--space-3) var(--space-section)}.supplier-page[data-astro-cid-rwbr4dfe] nav[data-astro-cid-rwbr4dfe]{font-size:var(--type-caption);color:var(--text-muted)}.supplier-page[data-astro-cid-rwbr4dfe] nav[data-astro-cid-rwbr4dfe] a[data-astro-cid-rwbr4dfe]{color:var(--text-secondary)}header[data-astro-cid-rwbr4dfe]{padding-block:var(--space-section) var(--space-5)}header[data-astro-cid-rwbr4dfe] span[data-astro-cid-rwbr4dfe]{color:var(--brand-primary-strong);font-weight:700;font-size:var(--type-eyebrow)}h1[data-astro-cid-rwbr4dfe]{font-size:var(--type-hero-title-long);margin:var(--space-2) 0;line-height:1.2}header[data-astro-cid-rwbr4dfe] p[data-astro-cid-rwbr4dfe]{max-width:48rem;color:var(--text-secondary);line-height:1.9}.groups[data-astro-cid-rwbr4dfe]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.groups[data-astro-cid-rwbr4dfe] a[data-astro-cid-rwbr4dfe]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);text-decoration:none;overflow:hidden}.groups[data-astro-cid-rwbr4dfe] img[data-astro-cid-rwbr4dfe]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.groups[data-astro-cid-rwbr4dfe] span[data-astro-cid-rwbr4dfe]{gap:var(--space-1);padding:var(--space-3);display:grid}.groups[data-astro-cid-rwbr4dfe] small[data-astro-cid-rwbr4dfe]{color:var(--text-muted)}.groups[data-astro-cid-rwbr4dfe] strong[data-astro-cid-rwbr4dfe]{overflow-wrap:anywhere}.groups[data-astro-cid-rwbr4dfe] b[data-astro-cid-rwbr4dfe]{font-size:var(--type-eyebrow);color:var(--brand-primary-strong)}@media (width>=750px){.groups[data-astro-cid-rwbr4dfe]{grid-template-columns:repeat(4,minmax(0,1fr))}}.groups[data-astro-cid-rwbr4dfe] img[data-astro-cid-rwbr4dfe]{aspect-ratio:1/1.75;object-fit:cover}.wood-product-page[data-astro-cid-dvuwum3k]{background:var(--surface-page);color:var(--text-primary);padding-block:var(--space-2) var(--space-section)}.product-container[data-astro-cid-dvuwum3k]{max-width:76rem}.breadcrumbs[data-astro-cid-dvuwum3k]{align-items:center;gap:var(--space-2);margin-block:var(--space-3) var(--space-3);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-dvuwum3k] a[data-astro-cid-dvuwum3k]{color:var(--text-secondary);text-decoration:none}.breadcrumbs[data-astro-cid-dvuwum3k] a[data-astro-cid-dvuwum3k]:hover{text-decoration:underline}.breadcrumbs[data-astro-cid-dvuwum3k] [data-astro-cid-dvuwum3k][aria-current]{color:var(--text-primary);font-weight:700}.product-layout[data-astro-cid-dvuwum3k]{gap:var(--space-3);display:grid}.visual-column[data-astro-cid-dvuwum3k],.identity-column[data-astro-cid-dvuwum3k]{min-width:0}.primary-image[data-astro-cid-dvuwum3k]{aspect-ratio:4/5;--text-muted:var(--text-muted-on-muted);position:relative;overflow:hidden}.primary-image[data-astro-cid-dvuwum3k] img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.2)}.visual-column[data-astro-cid-dvuwum3k][data-supplier=a] .primary-image[data-astro-cid-dvuwum3k][data-image-mode=sample] img{transform-origin:77%;transform:scale(3.05)}.primary-image[data-astro-cid-dvuwum3k][data-image-mode=original] img{object-fit:contain;transform:none}.primary-image[data-astro-cid-dvuwum3k][data-image-mode=detail] img{transform:scale(1.5)}.primary-image[data-astro-cid-dvuwum3k][data-image-mode=supporting] img{object-fit:cover;transform:none}.visual-column[data-astro-cid-dvuwum3k][data-supplier=a] .primary-image[data-astro-cid-dvuwum3k][data-image-mode=detail] img{transform-origin:77%;transform:scale(3.3)}.reset-image[data-astro-cid-dvuwum3k]{border:1px solid var(--border-default);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-2);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-caption);cursor:pointer;position:absolute;inset-block-end:.55rem;inset-inline-end:.55rem}.reset-image[data-astro-cid-dvuwum3k][hidden]{display:none}.photo-thumbnails[data-astro-cid-dvuwum3k]{gap:var(--space-2);direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-2);display:grid}.photo-thumbnails[data-astro-cid-dvuwum3k]:has(.supporting-thumb){grid-template-columns:repeat(3,minmax(0,1fr))}.photo-thumbnails[data-astro-cid-dvuwum3k] button[data-astro-cid-dvuwum3k]{aspect-ratio:2.1;border-radius:var(--radius-md);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.photo-thumbnails[data-astro-cid-dvuwum3k] img{object-fit:cover;width:100%;height:100%;display:block}.original-thumb[data-astro-cid-dvuwum3k] img{object-fit:contain}.original-thumb[data-astro-cid-dvuwum3k] span[data-astro-cid-dvuwum3k]{background:color-mix(in srgb, var(--hero-ground) 80%, transparent);color:var(--overlay-light);font-size:var(--type-micro-link);padding:.15rem;position:absolute;inset-block-end:0;inset-inline:0}.detail-thumb[data-astro-cid-dvuwum3k] img{transform:scale(1.7)}.visual-column[data-astro-cid-dvuwum3k][data-supplier=a] .detail-thumb[data-astro-cid-dvuwum3k] img{transform-origin:77%;transform:scale(3.05)}.photo-thumbnails[data-astro-cid-dvuwum3k] button[data-astro-cid-dvuwum3k][aria-pressed=true]{outline:3px solid var(--brand-primary);outline-offset:2px}.media-note[data-astro-cid-dvuwum3k]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-micro-link);text-align:center;line-height:1.55}.identity-column[data-astro-cid-dvuwum3k]{text-align:center}h1[data-astro-cid-dvuwum3k]{justify-content:center;align-items:baseline;gap:var(--space-1);margin:var(--space-2) 0 var(--space-2);font-size:var(--type-title-compact);letter-spacing:-.03em;flex-wrap:wrap;line-height:1.2;display:flex}h1[data-astro-cid-dvuwum3k] bdi[data-astro-cid-dvuwum3k]{font-variant-numeric:tabular-nums;color:var(--text-primary)}.supplier-tag[data-astro-cid-dvuwum3k]{justify-content:center;align-items:center;gap:var(--space-2);margin:.15rem auto var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-secondary);font-size:var(--type-footer-note);display:inline-flex}.code-alert[data-astro-cid-dvuwum3k]{align-items:start;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-2);border-inline-start:3px solid var(--brand-primary);background:var(--brand-primary-soft);color:var(--text-primary);font-size:var(--type-caption);text-align:right;line-height:1.7;display:flex}.code-alert[data-astro-cid-dvuwum3k] svg{flex:none;margin-block-start:.15rem}.product-facts[data-astro-cid-dvuwum3k]{padding:var(--space-3) 0 var(--space-3);border-block-start:1px solid var(--border-default);text-align:right;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.product-facts[data-astro-cid-dvuwum3k]>div[data-astro-cid-dvuwum3k]{min-width:0;padding-inline:var(--space-2)}.product-facts[data-astro-cid-dvuwum3k]>div[data-astro-cid-dvuwum3k]+div[data-astro-cid-dvuwum3k]{border-inline-start:1px solid var(--border-default)}.product-facts[data-astro-cid-dvuwum3k] dt[data-astro-cid-dvuwum3k]{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--type-caption);line-height:1.4;display:flex}.product-facts[data-astro-cid-dvuwum3k] dt[data-astro-cid-dvuwum3k] svg{color:var(--brand-primary)}.product-facts[data-astro-cid-dvuwum3k] dd[data-astro-cid-dvuwum3k]{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;font-size:var(--type-product-code);flex-wrap:wrap;font-weight:700;line-height:1.5;display:flex}.product-facts[data-astro-cid-dvuwum3k] dd[data-astro-cid-dvuwum3k][dir=ltr]{direction:ltr;justify-content:flex-end}.actions[data-astro-cid-dvuwum3k]{gap:var(--space-2);margin-block-start:var(--space-1);display:grid}.phone[data-astro-cid-dvuwum3k]{border:1.5px solid var(--brand-primary);color:var(--text-primary);background:var(--surface-elevated)}.availability[data-astro-cid-dvuwum3k]{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--type-caption);display:flex}.product-description[data-astro-cid-dvuwum3k],.material-preview[data-astro-cid-dvuwum3k],.related-products[data-astro-cid-dvuwum3k]{border-block-start:1px solid var(--border-default);margin-block-start:var(--space-section);padding-block-start:var(--space-5)}.section-kicker[data-astro-cid-dvuwum3k]{color:var(--brand-primary-strong);font-size:var(--type-caption);font-weight:700}.product-description[data-astro-cid-dvuwum3k] h2[data-astro-cid-dvuwum3k],.material-preview[data-astro-cid-dvuwum3k] h2[data-astro-cid-dvuwum3k],.related-products[data-astro-cid-dvuwum3k] h2[data-astro-cid-dvuwum3k]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-card-title);line-height:1.35}.product-description[data-astro-cid-dvuwum3k] p[data-astro-cid-dvuwum3k],.preview-copy[data-astro-cid-dvuwum3k] p[data-astro-cid-dvuwum3k],.related-heading[data-astro-cid-dvuwum3k] p[data-astro-cid-dvuwum3k]{margin:var(--space-2) 0;color:var(--text-secondary);line-height:1.85}.product-description[data-astro-cid-dvuwum3k] .source-citation[data-astro-cid-dvuwum3k]{padding:var(--space-3) var(--space-3);border-inline-start:3px solid var(--brand-primary);background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);font-size:var(--type-caption);align-self:end;margin:0;line-height:1.7}.preview-scene[data-astro-cid-dvuwum3k]{margin:var(--space-4) 0 0}.preview-scene[data-astro-cid-dvuwum3k] figcaption[data-astro-cid-dvuwum3k]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-caption)}.scene-render[data-astro-cid-dvuwum3k]{border-radius:var(--radius-md);width:100%;height:auto;display:block}.related-heading[data-astro-cid-dvuwum3k]{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.related-heading[data-astro-cid-dvuwum3k] a[data-astro-cid-dvuwum3k]{align-items:center;gap:var(--space-1);color:var(--brand-primary-strong);font-size:var(--type-caption);flex:none;font-weight:700;text-decoration:none;display:inline-flex}.related-grid[data-astro-cid-dvuwum3k]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.related-card[data-astro-cid-dvuwum3k]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.related-card[data-astro-cid-dvuwum3k]:hover{border-color:var(--brand-primary)}@media (hover:hover) and (pointer:fine){.related-card[data-astro-cid-dvuwum3k]:hover{transform:translateY(-2px)}}.related-image[data-astro-cid-dvuwum3k]{background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);flex:none;height:clamp(15rem,58vw,27rem);display:block;overflow:hidden}.related-image[data-astro-cid-dvuwum3k] img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.2)}.related-card[data-astro-cid-dvuwum3k][data-supplier=a] .related-image[data-astro-cid-dvuwum3k] img{transform-origin:77%;transform:scale(3.05)}.related-card-details[data-astro-cid-dvuwum3k]{min-width:0;padding:var(--space-2) var(--space-1) var(--space-1);gap:.1rem;display:grid}.related-card-details[data-astro-cid-dvuwum3k] strong[data-astro-cid-dvuwum3k]{font-size:var(--type-micro-link);overflow-wrap:anywhere}.related-card-details[data-astro-cid-dvuwum3k] small[data-astro-cid-dvuwum3k]{color:var(--text-muted);font-size:var(--type-micro-link)}.related-card-action[data-astro-cid-dvuwum3k]{align-items:center;gap:var(--space-1);padding:0 var(--space-1) var(--space-2);color:var(--brand-primary-strong);font-size:var(--type-micro-link);margin-block-start:auto;font-weight:700;display:flex}.selection-note[data-astro-cid-dvuwum3k]{justify-content:space-between;align-items:center;gap:var(--space-5);padding-block:var(--space-4);border-block-start:1px solid var(--border-default);margin-block-start:var(--space-section);display:flex}.selection-note[data-astro-cid-dvuwum3k] p[data-astro-cid-dvuwum3k]{max-width:33rem;color:var(--text-secondary);margin:0;line-height:1.8}.selection-note[data-astro-cid-dvuwum3k] a[data-astro-cid-dvuwum3k]{align-items:center;gap:var(--space-2);color:var(--brand-primary-strong);flex:none;font-weight:700;text-decoration:none;display:inline-flex}a[data-astro-cid-dvuwum3k]:focus-visible,button[data-astro-cid-dvuwum3k]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (width<=620px){.selection-note[data-astro-cid-dvuwum3k]{margin-block-start:var(--space-5);display:block}.selection-note[data-astro-cid-dvuwum3k] a[data-astro-cid-dvuwum3k]{margin-block-start:var(--space-3)}.product-facts[data-astro-cid-dvuwum3k] dd[data-astro-cid-dvuwum3k][dir=ltr]{justify-content:flex-start}.product-facts[data-astro-cid-dvuwum3k]>div[data-astro-cid-dvuwum3k]{padding-inline:var(--space-2)}.product-facts[data-astro-cid-dvuwum3k] dt[data-astro-cid-dvuwum3k] svg{display:none}.related-heading[data-astro-cid-dvuwum3k]{display:block}.related-heading[data-astro-cid-dvuwum3k] a[data-astro-cid-dvuwum3k]{margin-block-start:var(--space-2)}}@media (width>=700px){.product-description[data-astro-cid-dvuwum3k]{gap:var(--space-5);grid-template-columns:1.4fr .6fr;display:grid}.related-grid[data-astro-cid-dvuwum3k]{gap:var(--space-2)}.material-preview[data-astro-cid-dvuwum3k]{gap:var(--space-5);grid-template-columns:.7fr 1.3fr;align-items:center;display:grid}.preview-scene[data-astro-cid-dvuwum3k]{margin:0}}@media (width>=900px){.wood-product-page[data-astro-cid-dvuwum3k]{padding-block:var(--space-3) var(--space-section)}.breadcrumbs[data-astro-cid-dvuwum3k]{margin-block:var(--space-4) var(--space-4)}.product-layout[data-astro-cid-dvuwum3k]{gap:clamp(var(--space-5),5vw,var(--space-section));grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start}.identity-column[data-astro-cid-dvuwum3k]{text-align:right;padding-block-start:var(--space-3)}h1[data-astro-cid-dvuwum3k]{margin-block:0 var(--space-3);justify-content:flex-start}.supplier-tag[data-astro-cid-dvuwum3k]{margin-inline:0}.product-facts[data-astro-cid-dvuwum3k]{margin-block-start:var(--space-3)}.actions[data-astro-cid-dvuwum3k]{grid-template-columns:1.3fr 1fr}.media-note[data-astro-cid-dvuwum3k]{text-align:right}}.primary-image[data-astro-cid-dvuwum3k] picture{display:contents}.wood-catalog[data-astro-cid-qn65lak3]{padding-block:var(--space-section) var(--space-section);scroll-margin-block-start:8rem}.wood-catalog[data-astro-cid-qn65lak3] header[data-astro-cid-qn65lak3]{max-width:42rem;margin-block-end:var(--space-4)}.wood-catalog[data-astro-cid-qn65lak3] header[data-astro-cid-qn65lak3]>span[data-astro-cid-qn65lak3]{color:var(--brand-primary-strong);font-weight:700}.wood-catalog[data-astro-cid-qn65lak3] h2[data-astro-cid-qn65lak3]{margin:var(--space-1) 0 var(--space-2);font-size:var(--type-section-title)}.wood-catalog[data-astro-cid-qn65lak3] header[data-astro-cid-qn65lak3] p[data-astro-cid-qn65lak3]{color:var(--text-secondary);margin:0;line-height:1.8}.catalog-tools[data-astro-cid-qn65lak3]{gap:var(--space-3);margin-block-end:var(--space-2);display:grid}.supplier-filters[data-astro-cid-qn65lak3]{gap:var(--space-2);flex-wrap:wrap;display:flex}.supplier-filters[data-astro-cid-qn65lak3] button[data-astro-cid-qn65lak3]{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--text-primary);font:inherit;font-size:var(--type-caption);cursor:pointer}.supplier-filters[data-astro-cid-qn65lak3] button[data-astro-cid-qn65lak3][aria-pressed=true]{border-color:var(--brand-primary);background:var(--brand-primary-soft);font-weight:700}.supplier-filters[data-astro-cid-qn65lak3] span[data-astro-cid-qn65lak3]{color:var(--text-muted);font-size:var(--type-micro-link)}.search-label[data-astro-cid-qn65lak3]{gap:var(--space-1);color:var(--text-secondary);font-size:var(--type-caption);font-weight:700;display:grid}.search-label[data-astro-cid-qn65lak3] input[data-astro-cid-qn65lak3]{width:100%;min-height:2.8rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-primary);font:inherit}.result-count[data-astro-cid-qn65lak3]{margin:var(--space-2) 0 var(--space-3);color:var(--text-muted);font-size:var(--type-eyebrow)}.catalog-grid[data-astro-cid-qn65lak3]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-grid[data-astro-cid-qn65lak3].single-result{grid-template-columns:minmax(0,min(100%,26rem));justify-content:center}.product-card[data-astro-cid-qn65lak3]{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-elevated);min-width:0;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.product-card[data-astro-cid-qn65lak3][hidden]{display:none}.card-image[data-astro-cid-qn65lak3]{aspect-ratio:1/1.8;background:var(--surface-muted);--text-muted:var(--text-muted-on-muted);display:block;overflow:hidden}.card-image[data-astro-cid-qn65lak3] img[data-astro-cid-qn65lak3]{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.12)}.card-details[data-astro-cid-qn65lak3]{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-1);display:flex}.card-code[data-astro-cid-qn65lak3]{font-size:var(--type-body-small);font-weight:700}.card-supplier[data-astro-cid-qn65lak3]{color:var(--text-muted);font-size:var(--type-micro-link);text-align:left}.review-flag[data-astro-cid-qn65lak3]{margin:.1rem var(--space-2);color:var(--brand-primary-strong);font-size:var(--type-micro-link);display:block}.card-link[data-astro-cid-qn65lak3]{padding:var(--space-1) var(--space-2) var(--space-2);color:var(--brand-primary-strong);font-size:var(--type-caption);margin-block-start:auto;font-weight:700;display:block}.product-card[data-astro-cid-qn65lak3][data-supplier=mt] .card-image[data-astro-cid-qn65lak3] img[data-astro-cid-qn65lak3]{transform:scale(1.22)}.product-card[data-astro-cid-qn65lak3][data-supplier=a] .card-image[data-astro-cid-qn65lak3] img[data-astro-cid-qn65lak3]{transform-origin:77%;transform:scale(3.05)}.empty-results[data-astro-cid-qn65lak3]{color:var(--text-secondary);line-height:1.7}.load-more[data-astro-cid-qn65lak3]{margin:var(--space-4) auto 0;padding:var(--space-2) var(--space-4);border:1px solid var(--brand-primary);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--brand-primary-strong);font:inherit;cursor:pointer;font-weight:700;display:block}.load-more[data-astro-cid-qn65lak3][hidden],.empty-results[data-astro-cid-qn65lak3][hidden]{display:none}button[data-astro-cid-qn65lak3]:focus-visible,a[data-astro-cid-qn65lak3]:focus-visible,input[data-astro-cid-qn65lak3]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (width>=640px){.catalog-grid[data-astro-cid-qn65lak3]:not(.single-result){gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-tools[data-astro-cid-qn65lak3]:has(.supplier-filters){grid-template-columns:1fr minmax(14rem,20rem);align-items:end}}@media (width>=1000px){.catalog-grid[data-astro-cid-qn65lak3]:not(.single-result){grid-template-columns:repeat(4,minmax(0,1fr))}}.wood-group-page[data-astro-cid-rrhcjhmv]{padding-block:var(--space-3) var(--space-section)}.breadcrumbs[data-astro-cid-rrhcjhmv]{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-caption);flex-wrap:wrap;display:flex}.breadcrumbs[data-astro-cid-rrhcjhmv] a[data-astro-cid-rrhcjhmv]{color:var(--text-secondary);text-decoration:none}.group-header[data-astro-cid-rrhcjhmv]{padding-block:var(--space-5) 0}.eyebrow[data-astro-cid-rrhcjhmv]{color:var(--brand-primary-strong);font-size:var(--type-eyebrow);font-weight:700}.group-header[data-astro-cid-rrhcjhmv] h1[data-astro-cid-rrhcjhmv]{margin:var(--space-1) 0;font-size:var(--type-hero-title-long)}.group-header[data-astro-cid-rrhcjhmv] p[data-astro-cid-rrhcjhmv]{max-width:47rem;color:var(--text-secondary);line-height:1.9}.other-groups[data-astro-cid-rrhcjhmv]{border-block-start:1px solid var(--border-default);padding-block-start:var(--space-4)}.other-groups[data-astro-cid-rrhcjhmv] h2[data-astro-cid-rrhcjhmv]{font-size:var(--type-card-title)}.other-groups[data-astro-cid-rrhcjhmv] div[data-astro-cid-rrhcjhmv]{gap:var(--space-2);flex-wrap:wrap;display:flex}.other-groups[data-astro-cid-rrhcjhmv] a[data-astro-cid-rrhcjhmv]{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-primary);font-size:var(--type-caption);text-decoration:none;display:inline-flex}a[data-astro-cid-rrhcjhmv]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}
