.factory-detail[data-astro-cid-civrlmei]{padding-block:28px 80px;color:#49392c}.factory-breadcrumb[data-astro-cid-civrlmei]{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#8a7057;margin-bottom:28px}.factory-detail-hero[data-astro-cid-civrlmei]{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;align-items:start}.factory-detail-photo[data-astro-cid-civrlmei]{background:#fff;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.factory-detail-photo[data-astro-cid-civrlmei] img[data-astro-cid-civrlmei]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:25px}.factory-eyebrow[data-astro-cid-civrlmei]{font-size:10px;letter-spacing:.14em;color:#986747;margin-bottom:20px}.factory-detail[data-astro-cid-civrlmei] h1[data-astro-cid-civrlmei]{font-size:clamp(30px,3vw,46px);line-height:1.25;font-weight:400}.factory-detail-copy[data-astro-cid-civrlmei]{padding-top:15px}.factory-detail-description[data-astro-cid-civrlmei]{margin-top:18px;color:#826a54}.factory-overview[data-astro-cid-civrlmei]{margin-block:26px;font-size:13px}.factory-overview[data-astro-cid-civrlmei]>div[data-astro-cid-civrlmei],.factory-specs[data-astro-cid-civrlmei]>div[data-astro-cid-civrlmei]{display:grid;grid-template-columns:110px 1fr;gap:15px;border-bottom:1px solid #b49a7540;padding:12px 0}.factory-overview[data-astro-cid-civrlmei] dt[data-astro-cid-civrlmei],.factory-specs[data-astro-cid-civrlmei] dt[data-astro-cid-civrlmei]{color:#8a7057}.factory-detail-contact[data-astro-cid-civrlmei]{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:12px}.factory-detail[data-astro-cid-civrlmei] h2[data-astro-cid-civrlmei]{font-size:28px;font-weight:400;line-height:1.4;margin-bottom:18px}.factory-detail-copy[data-astro-cid-civrlmei] h2[data-astro-cid-civrlmei]{font-size:23px;margin-top:26px;margin-bottom:10px}.factory-detail[data-astro-cid-civrlmei] p[data-astro-cid-civrlmei]:not(.factory-eyebrow){line-height:1.9}.factory-detail-copy[data-astro-cid-civrlmei]>p[data-astro-cid-civrlmei]:last-child,.factory-detail-info[data-astro-cid-civrlmei] p[data-astro-cid-civrlmei]{font-size:13px;color:#826a54}.factory-size-note[data-astro-cid-civrlmei]{font-size:11px!important;color:#8a7057;margin-top:14px}.factory-detail-info[data-astro-cid-civrlmei]{display:grid;grid-template-columns:1fr 1fr;gap:85px;border-top:1px solid #b49a7540;padding-top:55px;margin-top:70px}.factory-specs[data-astro-cid-civrlmei]{font-size:13px}.factory-extra-photo[data-astro-cid-civrlmei]{max-height:380px;max-width:100%;-o-object-fit:contain;object-fit:contain;margin-top:25px;background:#fff}.factory-inline-inquiry[data-astro-cid-civrlmei]{font-size:13px;margin-top:25px;color:#986747;text-decoration:underline;text-underline-offset:6px}.factory-related[data-astro-cid-civrlmei]{margin-top:80px}.factory-related[data-astro-cid-civrlmei]>h2[data-astro-cid-civrlmei]{margin-bottom:30px}@media(max-width:800px){.factory-detail-hero[data-astro-cid-civrlmei]{grid-template-columns:1fr;gap:25px}.factory-detail-copy[data-astro-cid-civrlmei]{padding:0}.factory-detail[data-astro-cid-civrlmei] h1[data-astro-cid-civrlmei]{font-size:32px}.factory-detail-info[data-astro-cid-civrlmei]{grid-template-columns:1fr;gap:40px;margin-top:40px;padding-top:35px}.factory-related[data-astro-cid-civrlmei]{margin-top:50px}.factory-overview[data-astro-cid-civrlmei]>div[data-astro-cid-civrlmei],.factory-specs[data-astro-cid-civrlmei]>div[data-astro-cid-civrlmei]{grid-template-columns:90px 1fr}.factory-detail-photo[data-astro-cid-civrlmei] img[data-astro-cid-civrlmei]{padding:15px}}.factory-lifestyle[data-astro-cid-civrlmei]{margin-top:58px;padding-top:38px;border-top:1px solid #b49a7540}.factory-lifestyle-grid[data-astro-cid-civrlmei]{display:grid;grid-template-columns:1.2fr .8fr;gap:28px;align-items:start}.factory-lifestyle[data-astro-cid-civrlmei] figure[data-astro-cid-civrlmei]{margin:0;min-width:0}.factory-lifestyle[data-astro-cid-civrlmei] a[data-astro-cid-civrlmei]{display:block;background:#eee4d5}.factory-lifestyle[data-astro-cid-civrlmei] a[data-astro-cid-civrlmei]:focus-visible{outline:2px solid #a86234;outline-offset:4px}.factory-lifestyle[data-astro-cid-civrlmei] img[data-astro-cid-civrlmei]{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.factory-lifestyle[data-astro-cid-civrlmei] figcaption[data-astro-cid-civrlmei]{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#8a7057;padding-top:12px}.factory-lifestyle[data-astro-cid-civrlmei] figcaption[data-astro-cid-civrlmei] span[data-astro-cid-civrlmei]{color:#986747}@media(max-width:800px){.factory-lifestyle[data-astro-cid-civrlmei]{margin-top:38px;padding-top:28px}.factory-lifestyle-grid[data-astro-cid-civrlmei]{grid-template-columns:1fr;gap:26px}.factory-lifestyle[data-astro-cid-civrlmei] h2[data-astro-cid-civrlmei]{font-size:26px}}.gallery-thumb[data-astro-cid-ckhnenv6][aria-pressed=true]{border-color:#bc7747;box-shadow:0 0 0 1px #bc7747}.gallery-thumb[data-astro-cid-ckhnenv6]:focus-visible{outline:2px solid #bc7747;outline-offset:3px}[data-astro-cid-ckhnenv6][data-product-specifications] td[data-astro-cid-ckhnenv6]{overflow-wrap:anywhere}
