.frame-moulding[data-astro-cid-7nxhlavm]{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}p[data-astro-cid-7nxhlavm]{font-size:var(--text-small);color:var(--muted);margin:0 0 12px}a[data-astro-cid-7nxhlavm]{border:1px solid var(--line);align-items:center;gap:16px;padding:12px;display:flex}a[data-astro-cid-7nxhlavm]+a[data-astro-cid-7nxhlavm]{margin-top:10px}a[data-astro-cid-7nxhlavm]:hover{border-color:var(--ink)}a[data-astro-cid-7nxhlavm]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}a[data-astro-cid-7nxhlavm] img{object-fit:contain;background:var(--cream);flex-shrink:0;width:72px;height:72px}a[data-astro-cid-7nxhlavm]>span[data-astro-cid-7nxhlavm]{flex:1;min-width:0}strong[data-astro-cid-7nxhlavm]{font-size:var(--text-body);font-weight:500;line-height:1.5}small[data-astro-cid-7nxhlavm]{color:var(--muted);font-size:var(--text-small);margin-top:4px;line-height:1.5;display:block}a[data-astro-cid-7nxhlavm] svg{flex-shrink:0}@media (width<=400px){a[data-astro-cid-7nxhlavm]{gap:12px;padding:10px}a[data-astro-cid-7nxhlavm] img{width:56px;height:56px}}.technical-specifications[data-astro-cid-vvfjueqk]{max-width:820px;margin:0 auto 48px}h2[data-astro-cid-vvfjueqk]{letter-spacing:-.5px;margin-bottom:22px;font-size:25px;font-weight:450}table[data-astro-cid-vvfjueqk]{border:1px solid var(--line);border-collapse:collapse;width:100%;font-size:var(--text-body);line-height:1.7}th[data-astro-cid-vvfjueqk],td[data-astro-cid-vvfjueqk]{border-bottom:1px solid var(--line);text-align:left;overflow-wrap:anywhere;font-size:var(--text-body);padding:13px 16px}th[data-astro-cid-vvfjueqk]{background:var(--cream);width:46%;font-weight:450}.pending[data-astro-cid-vvfjueqk]{color:var(--muted)}.sr-only[data-astro-cid-vvfjueqk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){th[data-astro-cid-vvfjueqk],td[data-astro-cid-vvfjueqk]{font-size:var(--text-body);padding:12px}}.product-options[data-astro-cid-wzr2otvr]{font-size:var(--text-body);margin:24px 0}p[data-astro-cid-wzr2otvr]{color:var(--muted);margin-bottom:12px}strong[data-astro-cid-wzr2otvr]{color:var(--ink)}div[data-astro-cid-wzr2otvr]{flex-wrap:wrap;gap:8px;display:flex}a[data-astro-cid-wzr2otvr]{border:1px solid var(--line);align-items:center;min-height:44px;padding:10px 16px;display:inline-flex}a[data-astro-cid-wzr2otvr]:hover,a[data-astro-cid-wzr2otvr][aria-current]{border-color:var(--ink);background:var(--cream)}.product-colors[data-astro-cid-ftxi7m6v]{margin:24px 0}p[data-astro-cid-ftxi7m6v]{font-size:var(--text-small);color:var(--muted);margin-bottom:12px}strong[data-astro-cid-ftxi7m6v]{color:var(--ink);font-weight:500}.color-options[data-astro-cid-ftxi7m6v]{flex-wrap:wrap;gap:8px;display:flex}a[data-astro-cid-ftxi7m6v]{border:1px solid var(--line);max-width:100%;min-height:44px;font-size:var(--text-small);overflow-wrap:anywhere;align-items:center;gap:8px;padding:10px 12px;line-height:1.4;text-decoration:none;display:inline-flex}a[data-astro-cid-ftxi7m6v]:hover{border-color:var(--ink)}a[data-astro-cid-ftxi7m6v].selected{border-color:var(--ink);background:var(--cream);box-shadow:inset 0 0 0 1px var(--ink)}a[data-astro-cid-ftxi7m6v]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.swatch[data-astro-cid-ftxi7m6v]{background:var(--swatch-color);border:1px solid #0002;border-radius:50%;flex:0 0 15px;width:15px;height:15px}.single-image[data-astro-cid-fmfgs2lu]{background:var(--cream);min-width:0}.gallery[data-astro-cid-fmfgs2lu]{background:#fff;border:0;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid;position:relative}.gallery-option[data-astro-cid-fmfgs2lu]{display:contents}.gallery-option[data-astro-cid-fmfgs2lu] input[data-astro-cid-fmfgs2lu],.visually-hidden[data-astro-cid-fmfgs2lu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.thumbnail[data-astro-cid-fmfgs2lu]{cursor:pointer;border:1px solid var(--line);grid-row:2;width:76px;padding:3px;display:block}.thumbnail[data-astro-cid-fmfgs2lu] img{aspect-ratio:1;object-fit:contain;width:68px;height:68px;display:block}.thumbnail[data-astro-cid-fmfgs2lu]>span[data-astro-cid-fmfgs2lu]{font-size:var(--text-small);text-align:center;overflow-wrap:anywhere;padding:5px 1px 2px;line-height:1.4;display:block}.gallery-option[data-astro-cid-fmfgs2lu] input[data-astro-cid-fmfgs2lu]:checked~.thumbnail[data-astro-cid-fmfgs2lu]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.gallery-option[data-astro-cid-fmfgs2lu] input[data-astro-cid-fmfgs2lu]:focus-visible~.thumbnail[data-astro-cid-fmfgs2lu]{outline:2px solid var(--ink);outline-offset:3px}.gallery-panel[data-astro-cid-fmfgs2lu]{background:var(--cream);grid-area:1/1/auto/-1;min-width:0;display:none}.gallery-option[data-astro-cid-fmfgs2lu] input[data-astro-cid-fmfgs2lu]:checked~.gallery-panel[data-astro-cid-fmfgs2lu]{display:block}.gallery-panel[data-astro-cid-fmfgs2lu] img,.single-image[data-astro-cid-fmfgs2lu] img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.caption[data-astro-cid-fmfgs2lu]{color:var(--muted);font-size:var(--text-small);overflow-wrap:anywhere;padding:12px 16px;line-height:1.6;display:block}@media (width<=480px){.gallery[data-astro-cid-fmfgs2lu]{grid-template-columns:repeat(var(--gallery-columns), minmax(0, 1fr))}.thumbnail[data-astro-cid-fmfgs2lu]{width:100%;max-width:76px}.thumbnail[data-astro-cid-fmfgs2lu] img{width:100%;height:auto}}.pinterest-save[data-astro-cid-sdobmh53]{min-height:44px;font-size:var(--text-small);text-underline-offset:4px;align-items:center;gap:8px;margin:8px 0 16px;text-decoration:underline;display:inline-flex}.pinterest-save[data-astro-cid-sdobmh53]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.sale-info[data-astro-cid-pqrbclee]{font-size:var(--text-body);color:var(--muted);margin:14px 0;line-height:1.8}.sale-info[data-astro-cid-pqrbclee]:empty{display:none}dl[data-astro-cid-pqrbclee] div[data-astro-cid-pqrbclee]{flex-wrap:wrap;gap:0 12px;display:flex}dt[data-astro-cid-pqrbclee]{color:var(--ink)}dd[data-astro-cid-pqrbclee]{margin:0}.sales-pending[data-astro-cid-6yy5bdd2]{color:var(--muted);font-size:var(--text-small);margin:24px 0}
