.ProductCatalog_section__iFL_H{padding:var(--section-py) 0;background:var(--ivory)}.ProductCatalog_inner__W7vEI{max-width:var(--container-max);margin:0 auto;padding:0 40px;display:flex;flex-direction:column;gap:44px}.ProductCatalog_hero__b_ik6{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:56px;gap:56px;align-items:center}.ProductCatalog_heroText___OQpM{display:flex;flex-direction:column}.ProductCatalog_title__qW6og{font-family:var(--font-serif);font-size:clamp(2.4rem,4.5vw,4rem);font-weight:300;color:var(--mahogany);line-height:1.05;margin-top:10px}.ProductCatalog_titleMeta__7MzC6{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px}.ProductCatalog_subtitle__jNvfh{font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.ProductCatalog_pricePill__HwriK{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:rgba(192,133,82,.12);border:1px solid rgba(192,133,82,.35);border-radius:999px;font-family:var(--font-sans);font-size:13px;font-weight:700;color:var(--copper);letter-spacing:.02em}.ProductCatalog_pricePillSub__qh3hn{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.ProductCatalog_copperLine__XbZ_B{width:48px;height:2px;background:var(--copper);margin:18px 0 22px}.ProductCatalog_para__vY_U8{font-family:var(--font-sans);font-size:1rem;color:var(--text-muted);line-height:1.8;margin-bottom:12px}.ProductCatalog_highlights__S4PGO{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.ProductCatalog_highlight__ufXcG{display:flex;align-items:center;gap:14px;font-family:var(--font-sans);font-size:.95rem;color:var(--mahogany)}.ProductCatalog_highlightIcon__QHech{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(192,133,82,.3);border-radius:50%;color:var(--copper);background:rgba(192,133,82,.06)}.ProductCatalog_highlightIcon__QHech svg{width:20px;height:20px}.ProductCatalog_imageWrap___C_QD{position:relative;width:100%;aspect-ratio:16/11;border-radius:18px;overflow:hidden;background:rgba(75,46,43,.05)}.ProductCatalog_image__2lC1t{object-fit:cover}.ProductCatalog_specsRow__gWCg0{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:start}.ProductCatalog_card__9hK_w{border:1px solid rgba(192,133,82,.18);border-radius:14px;padding:26px 28px;background:hsla(0,0%,100%,.4)}.ProductCatalog_cardTitle__v2PK5{font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--copper);margin-bottom:16px}.ProductCatalog_cardTitleSpaced__vwUNy{margin-top:26px}.ProductCatalog_specsGrid__SuTh3{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;column-gap:32px}.ProductCatalog_specRow__VHwoV{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid rgba(192,133,82,.12)}.ProductCatalog_specRowPrice__o1QmW{background:rgba(192,133,82,.08);margin:0 -8px;padding:11px 8px;border-radius:6px;border-bottom-color:rgba(192,133,82,.25)}.ProductCatalog_specRowPrice__o1QmW .ProductCatalog_specKey__JV0uw{color:var(--copper);font-weight:700}.ProductCatalog_specRowPrice__o1QmW .ProductCatalog_specVal__2o8af{color:var(--mahogany);font-weight:700}.ProductCatalog_specKey__JV0uw{font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--mahogany);letter-spacing:.03em}.ProductCatalog_specVal__2o8af{font-family:var(--font-sans);font-size:12px;color:var(--text-muted);text-align:right}.ProductCatalog_pills__q_x_v{display:flex;flex-wrap:wrap;gap:8px}.ProductCatalog_pill__rLp_n{padding:6px 16px;border:1px solid rgba(192,133,82,.35);border-radius:100px;font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--copper);text-decoration:none;transition:all .25s ease;background:rgba(192,133,82,.05)}.ProductCatalog_pill__rLp_n:hover{background:var(--copper);color:var(--white);border-color:var(--copper)}.ProductCatalog_appPill__4FOtP{border-color:rgba(75,46,43,.25);color:var(--mahogany);background:rgba(75,46,43,.03)}.ProductCatalog_appPill__4FOtP:hover{background:var(--mahogany);color:var(--ivory);border-color:var(--mahogany)}.ProductCatalog_ctaRow__1UnUP{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:40px;gap:40px;align-items:center}.ProductCatalog_ctaActions__KkIp_{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.ProductCatalog_priceCallout__qTO_x{display:flex;flex-direction:column;gap:4px;padding:14px 18px;background:hsla(0,0%,100%,.7);border:1px solid rgba(192,133,82,.28);border-left:3px solid var(--copper);border-radius:10px;width:100%;max-width:320px;box-shadow:0 4px 14px rgba(75,46,43,.04)}.ProductCatalog_priceCalloutHeader___I_zt{display:flex;align-items:center;justify-content:space-between;gap:8px}.ProductCatalog_priceCalloutLabel__upbYG{font-family:var(--font-sans);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--copper)}.ProductCatalog_priceCalloutBadge__jp_RD{font-family:var(--font-sans);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);background:rgba(192,133,82,.1);padding:2px 6px;border-radius:4px}.ProductCatalog_priceCalloutValue__f_ngG{font-family:var(--font-serif);font-size:1.45rem;font-weight:600;color:var(--mahogany);line-height:1.2}.ProductCatalog_priceCalloutSub__vw3xU{font-family:var(--font-sans);font-size:11px;color:var(--text-muted);line-height:1.3}.ProductCatalog_ctaBtn__ErCzg{align-self:flex-start}.ProductCatalog_backLink__fU6dX{font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--text-muted);text-decoration:none;transition:color .25s ease}.ProductCatalog_backLink__fU6dX:hover{color:var(--copper)}.ProductCatalog_trust__7dFcz{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:22px;gap:22px}.ProductCatalog_trustItem__OL8hU{display:flex;gap:12px;align-items:flex-start}.ProductCatalog_trustIcon__bmVFk{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;color:var(--copper)}.ProductCatalog_trustIcon__bmVFk svg{width:22px;height:22px}.ProductCatalog_trustText__XjVzL{display:flex;flex-direction:column;gap:3px}.ProductCatalog_trustTitle__YyyxE{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--mahogany)}.ProductCatalog_trustSub__iyGAG{font-family:var(--font-sans);font-size:11px;color:var(--text-muted);line-height:1.4}@media (max-width:1024px){.ProductCatalog_hero__b_ik6{grid-template-columns:1fr;gap:32px}.ProductCatalog_imageWrap___C_QD{order:-1}.ProductCatalog_specsRow__gWCg0{grid-template-columns:1fr;gap:20px}.ProductCatalog_ctaRow__1UnUP{grid-template-columns:1fr;gap:28px}.ProductCatalog_trust__7dFcz{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.ProductCatalog_section__iFL_H{padding:var(--section-py-sm) 0}.ProductCatalog_inner__W7vEI{padding:0 20px;gap:32px}.ProductCatalog_specsGrid__SuTh3{grid-template-columns:1fr;column-gap:0}.ProductCatalog_trust__7dFcz{grid-template-columns:1fr;gap:18px}.ProductCatalog_ctaActions__KkIp_{align-items:stretch}.ProductCatalog_ctaBtn__ErCzg{align-self:stretch;text-align:center}.ProductCatalog_backLink__fU6dX{align-self:center}}