.materials_pageTop__RKxZe{padding-top:24px}.materials_hero__nsc3n{padding:50px 0 0}.materials_hero__nsc3n h1{font-size:42px;line-height:1.14;max-width:660px}.materials_heroLead__fCF00{font-size:15.5px;line-height:1.75;color:var(--text-soft-dark);margin-top:18px;max-width:600px}.materials_hubGrid__dSa1H{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-dark);margin-top:36px}.materials_hubCard__zNOm5{background:var(--paper);display:flex;flex-direction:column;color:var(--ink);transition:opacity .2s}.materials_hubCard__zNOm5:hover .materials_hubSw__OwxON{opacity:.85}.materials_hubSw__OwxON{height:120px;transition:opacity .2s}.materials_hubBody__FAvF1{padding:22px 24px 24px}.materials_hubBody__FAvF1 h4{font-size:17px;font-weight:400;margin-bottom:8px}.materials_hubBody__FAvF1 p{font-size:12.5px;line-height:1.55;color:var(--text-soft-dark);margin-bottom:14px;min-height:34px}.materials_hubMore__1wA8A{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--red);border-bottom:1px solid var(--red);padding-bottom:2px;display:inline-block}.materials_careGrid__Tz8l1{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-dark);margin-top:36px}.materials_careCard__5tW5a{background:var(--paper);padding:30px 28px}.materials_careNum__lc8su{font-family:var(--font-fraunces),"Fraunces",serif;font-size:13px;color:var(--red);display:block;margin-bottom:14px}.materials_careCard__5tW5a h4{font-size:15.5px;font-weight:400;margin-bottom:8px}.materials_careCard__5tW5a p{font-size:13px;line-height:1.65;color:var(--text-soft-dark)}.materials_finalCta___rIHf{background:var(--ink);color:var(--paper);padding:76px 0;text-align:center}.materials_finalCta___rIHf h2{font-size:36px;margin-bottom:14px}.materials_finalCta___rIHf p{max-width:720px;margin:0 auto 26px;color:var(--text-soft);line-height:1.7}.materials_faqTitle__KE21U{font-size:28px;margin-bottom:30px}.materials_faqItem__IJNGI{border-top:1px solid var(--line-dark);padding:22px 0;display:grid;grid-template-columns:36px 1fr;gap:18px}.materials_faqItem__IJNGI:last-child{border-bottom:1px solid var(--line-dark)}.materials_qNum__jwvMi{font-family:var(--font-fraunces),"Fraunces",serif;color:var(--red);font-size:18px}.materials_faqItem__IJNGI h4{font-size:16.5px;font-weight:400;margin-bottom:8px}.materials_faqItem__IJNGI p{font-size:14px;color:var(--text-soft-dark);line-height:1.7;max-width:680px}.materials_mdTop__l726g{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center;padding:50px 0 60px}.materials_galleryMain__a2lwc{aspect-ratio:5/4;position:relative;border:1px solid var(--line-dark)}.materials_thumbs__nayq7{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.materials_thumb__D__9H{aspect-ratio:1;background:linear-gradient(110deg,#e0d9c8,#c9bda3);border:1px solid var(--line-dark);opacity:.7}.materials_infoCol__PHnYN h1{font-size:36px;line-height:1.15;margin-bottom:14px}.materials_infoCol__PHnYN>p{font-size:14.5px;line-height:1.75;color:var(--text-soft-dark);margin-bottom:24px;max-width:480px}.materials_priceRow__J5EN1{display:flex;align-items:baseline;gap:10px;margin-bottom:24px;flex-wrap:wrap}.materials_priceValue__5Rwfo{font-family:var(--font-fraunces),"Fraunces",serif;font-size:26px;color:var(--red)}.materials_priceLabel__tBmDd{font-size:12.5px;color:var(--text-soft-dark)}.materials_specGrid__oiU5N{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:26px}.materials_spec__75KgH{border:1px solid var(--line-dark);padding:15px 18px}.materials_specLabel__hlKOP{font-size:11px;color:var(--text-soft-dark);text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px}.materials_specValue__Wkz0e{font-family:var(--font-fraunces),"Fraunces",serif;font-size:16.5px}.materials_whereLabel__s6SAv{font-size:11px;color:var(--text-soft-dark);text-transform:uppercase;letter-spacing:.03em;margin-bottom:8px}.materials_whereChips__d2QdR{display:flex;flex-wrap:wrap;gap:8px}.materials_whereChip__wYuED{font-size:12.5px;border:1px solid var(--line-dark);padding:8px 16px;color:var(--ink);transition:.2s}.materials_whereChip__wYuED:hover{border-color:var(--red);color:var(--red)}.materials_pcGrid__FaiKd{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-dark)}.materials_pcCol__K8zjp{background:var(--paper);padding:30px 28px}.materials_pcCol__K8zjp h4{font-size:15.5px;font-weight:400;margin-bottom:14px}.materials_pcRow__a9AE0{display:flex;gap:10px;padding:10px 0;border-top:1px solid var(--line-dark);font-size:13.5px;line-height:1.5}.materials_pcRow__a9AE0:first-of-type{border-top:none}.materials_pcIcon__B1N8D{color:var(--red);flex:none}.materials_swatchGrid__51y_H{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:36px}.materials_swatchOpt__D24oU{aspect-ratio:1;position:relative;border:1px solid var(--line-dark)}.materials_swatchLbl__x1EgJ{position:absolute;left:8px;bottom:8px;font-size:11px;color:var(--ink);background:rgba(243,239,231,.85);padding:3px 8px}@media (max-width:860px){.materials_hero__nsc3n h1{font-size:28px;max-width:100%}.materials_careGrid__Tz8l1,.materials_hubGrid__dSa1H,.materials_mdTop__l726g{grid-template-columns:1fr}.materials_mdTop__l726g{gap:24px;padding:30px 0 40px}.materials_pcGrid__FaiKd,.materials_specGrid__oiU5N{grid-template-columns:1fr}.materials_swatchGrid__51y_H{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.materials_hero__nsc3n h1,.materials_infoCol__PHnYN h1{font-size:26px}.materials_finalCta___rIHf h2{font-size:24px}.materials_thumbs__nayq7{grid-template-columns:repeat(3,1fr)}.materials_swatchGrid__51y_H{grid-template-columns:repeat(2,1fr)}.materials_hubBody__FAvF1{padding:18px 16px 20px}.materials_mdTop__l726g{padding:24px 0 32px}}