.kintsugi-module__UfoZ0a__page{color:#171613;background:#fdfbf7}.kintsugi-module__UfoZ0a__hero{color:#fdfbf7;background:#211f1a}.kintsugi-module__UfoZ0a__heroInner,.kintsugi-module__UfoZ0a__content,.kintsugi-module__UfoZ0a__shopInner{width:min(100% - 48px,1120px);margin-inline:auto}.kintsugi-module__UfoZ0a__heroInner{max-width:1120px;padding-block:clamp(58px,8vw,100px)}.kintsugi-module__UfoZ0a__eyebrow,.kintsugi-module__UfoZ0a__sectionLabel,.kintsugi-module__UfoZ0a__productLabel{color:#f2c862;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}.kintsugi-module__UfoZ0a__hero h1,.kintsugi-module__UfoZ0a__sectionIntro h2,.kintsugi-module__UfoZ0a__shopInner h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;font-weight:500}.kintsugi-module__UfoZ0a__hero h1{margin-top:16px;font-size:clamp(48px,7vw,82px);line-height:1}.kintsugi-module__UfoZ0a__lede{color:#e5dfd2;max-width:700px;margin-top:22px;font-size:clamp(17px,1.7vw,20px);line-height:1.7}.kintsugi-module__UfoZ0a__shopAction{color:#211805;min-height:48px;font-family:var(--font-body), sans-serif;white-space:normal;background:#dca525;border-color:#dca525;margin-top:28px;font-weight:650}.kintsugi-module__UfoZ0a__shopAction:hover{color:#211805;background:#e7b541}.kintsugi-module__UfoZ0a__content{padding-block:clamp(56px,8vw,94px)}.kintsugi-module__UfoZ0a__sectionIntro{max-width:720px;margin-bottom:28px}.kintsugi-module__UfoZ0a__sectionLabel{color:#74500b}.kintsugi-module__UfoZ0a__sectionIntro h2,.kintsugi-module__UfoZ0a__shopInner h2{margin-top:8px;font-size:clamp(34px,4vw,48px);line-height:1.12}.kintsugi-module__UfoZ0a__sectionIntro>p:last-child,.kintsugi-module__UfoZ0a__productCopy>p:last-child,.kintsugi-module__UfoZ0a__shopInner>div>p:last-child{color:#514d45;margin-top:12px;font-size:15px;line-height:1.7}.kintsugi-module__UfoZ0a__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kintsugi-module__UfoZ0a__productCard{background:#fff;border:1px solid #ded7c9;border-radius:4px;min-width:0;overflow:hidden}.kintsugi-module__UfoZ0a__productImage{aspect-ratio:1/.9;background:#f3eee3;margin:0;position:relative}.kintsugi-module__UfoZ0a__image{object-fit:contain;padding:12px}.kintsugi-module__UfoZ0a__productCopy{border-top:1px solid #ded7c9;padding:22px}.kintsugi-module__UfoZ0a__productLabel{color:#74500b;letter-spacing:.12em;font-size:10px}.kintsugi-module__UfoZ0a__productCopy h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin-top:10px;font-size:clamp(21px,2.1vw,26px);font-weight:500;line-height:1.2}.kintsugi-module__UfoZ0a__shopSection{color:#fdfbf7;background:#211f1a}.kintsugi-module__UfoZ0a__shopInner{justify-content:space-between;align-items:center;gap:40px;padding-block:clamp(40px,6vw,64px);display:flex}.kintsugi-module__UfoZ0a__shopInner h2{color:#fdfbf7}.kintsugi-module__UfoZ0a__shopInner>div>p:last-child{color:#e5dfd2;max-width:580px}.kintsugi-module__UfoZ0a__shopOutline{color:#fdfbf7;min-height:48px;font-family:var(--font-body), sans-serif;white-space:normal;background:0 0;border-color:#fdfbf7;flex:none;font-weight:650}.kintsugi-module__UfoZ0a__shopOutline:hover{color:#211805;background:#dca525;border-color:#dca525}@media (max-width:900px){.kintsugi-module__UfoZ0a__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.kintsugi-module__UfoZ0a__heroInner,.kintsugi-module__UfoZ0a__content,.kintsugi-module__UfoZ0a__shopInner{width:min(100% - 32px,1120px)}.kintsugi-module__UfoZ0a__shopInner{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:560px){.kintsugi-module__UfoZ0a__productGrid{grid-template-columns:1fr}.kintsugi-module__UfoZ0a__productImage{aspect-ratio:1/.8}.kintsugi-module__UfoZ0a__shopAction,.kintsugi-module__UfoZ0a__shopOutline{width:100%}}
