.page_page__G1PU9{--page-container-max:1276px;background:#ffffff;min-height:100vh;padding:18px 24px 56px}.page_pageWithSummaryBar__ayMX7{padding-bottom:170px}.page_shell__RS6W4{display:grid;gap:34px;grid-template-columns:minmax(0,1.25fr) 540px;margin:0 auto;max-width:var(--page-container-max);width:min(calc(100% - 48px),var(--page-container-max))}.page_galleryWrap__Zu0ib{padding-right:12px}.page_summaryPanel__UMsAm{padding-left:28px}.page_reviewTitle__UrF6w{color:#181818;font-family:var(--font-montserrat);font-size:24px;font-weight:500;margin:0 0 10px}.page_reviewBlock__bHcDY{border-top:1px solid #eee4d9;display:grid;gap:0;padding:0}.page_reviewRow__zW6z_{align-items:start;border-bottom:1px solid #eee4d9;display:grid;gap:14px;grid-template-columns:32px minmax(0,1fr) 120px;padding:10px 0}.page_reviewIcon__DCwqp{align-items:center;color:#1f1f1f;display:inline-flex;height:28px;justify-content:center;width:28px}.page_summaryIcon__gfOpU{display:block;height:20px;width:auto}.page_reviewInfo__eG00b{display:grid;gap:8px}.page_reviewName__sm1Qf{color:#1f1f1f;font-family:var(--font-montserrat);font-size:14px;font-weight:500;line-height:1.3;margin:0}.page_reviewCode__ZC_Zp,.page_reviewMeta__WfcSo{color:#3f3b36;font-family:var(--font-montserrat);font-size:12px;line-height:1.5;margin:0}.page_changeLink__6Um6u{color:#6a655f;font-family:var(--font-montserrat);font-size:13px;margin-top:6px;text-decoration:underline}.page_reviewPrice__bDxWS{align-self:end;color:#171717;font-family:var(--font-montserrat);font-size:14px;font-weight:500;line-height:1.2;padding-bottom:6px;text-align:right;white-space:nowrap}.page_totals__fDyM8{display:grid;gap:10px;padding-top:26px;padding-left:46px}.page_totalLine__PK_1r{align-items:center;color:#1f1f1f;display:flex;font-family:var(--font-montserrat);font-size:14px;font-weight:400;justify-content:space-between}.page_totalLabel__yEBIW{align-items:center;display:inline-flex;gap:8px}.page_taxInfo__o4CXI{color:#9d896f;display:inline-flex;font-size:14px}.page_grandTotal__JNMF9{align-items:center;border-top:0;display:flex;justify-content:space-between;margin:5px 0 24px;padding-left:46px}.page_grandTotal__JNMF9 h2{margin:0}.page_grandTotalValue__jEX0M,.page_grandTotal__JNMF9 h2{color:#171717;font-family:var(--font-montserrat);font-size:16px;font-weight:500}.page_promoLine__M1_YL{color:#3f3b36;display:inline-flex;font-family:var(--font-body);font-size:15px;gap:8px;margin-top:12px}.page_engravingText__cW6T_{color:#3f3b36;font-family:var(--font-montserrat);font-size:14px;line-height:1.5;margin-top:14px;padding-left:46px}.page_primaryButton__Kx2dl,.page_secondaryButton__r_1JL{align-items:center;display:inline-flex;font-family:var(--font-body);font-size:15px;height:46px;justify-content:center;letter-spacing:.03em;margin-top:16px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:100%}.page_primaryButton__Kx2dl{margin-top:0;background:#120d07;border:1px solid #120d07;color:#ffffff}.page_primaryButton__Kx2dl:focus-visible,.page_primaryButton__Kx2dl:hover{background:#2a2118;border-color:#2a2118;transform:translateY(-1px)}.page_secondaryButton__r_1JL{background:#ffffff;border:1px solid #d9d0c4;color:#2e2b27}.page_secondaryButton__r_1JL:focus-visible,.page_secondaryButton__r_1JL:hover{background:#120d07;border-color:#120d07;color:#ffffff;transform:translateY(-1px)}.page_financeCopy__xmJpu{color:#4f4a45;font-family:var(--font-body);font-size:14px;line-height:1.5;margin:16px 0 0}.page_actionError__smuIS{color:#9f452c;font-family:var(--font-body);font-size:13px;line-height:1.4;margin:10px 0 0}.page_financeCopy__xmJpu a{color:inherit;text-decoration:underline}.page_orderComesWith__1wil8{border-top:1px solid #eee4d9;margin-top:26px;padding-top:24px}.page_orderComesWithTitle__5gl2J{color:#2a2521;font-family:var(--font-montserrat);font-size:14px;font-weight:400;margin:0 0 22px}.page_orderComesWithGrid__C9Mr_{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.page_orderComesWithItem__dzqU7{align-items:center;display:grid;gap:18px;grid-template-columns:56px 1fr;text-align:left}.page_orderComesWithIcon__YT6Oa{align-items:center;color:#22201d;display:inline-flex;height:50px;justify-content:center;width:50px}.page_orderComesWithImageIcon__jREul{background-image:var(--order-benefit-icon);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:50px;width:50px}.page_orderComesWithLabel__J7OHh{color:#2a2521;font-family:var(--font-montserrat);font-size:14px;font-weight:400;line-height:1.15}.page_orderComesWithDiamond__c4Idk,.page_orderComesWithTruck__T_p3_{height:44px;width:44px}.page_accordionGroup__Z4S_s{margin-top:28px}.page_accordionContent__RUdOp{color:#46413b;display:grid;gap:18px;font-family:var(--font-body);font-size:15px;line-height:1.55}.page_detailsGrid__cK6NZ{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.page_detailsColumn__WBkhu{display:grid;gap:10px}.page_detailsColumn__WBkhu h4{color:#1d1a16;font-size:16px;font-weight:600;margin:0}.page_detailsColumn__WBkhu p{margin:0}@media (max-width:1180px){.page_shell__RS6W4{grid-template-columns:1fr}.page_galleryWrap__Zu0ib{padding-right:0}.page_summaryPanel__UMsAm{padding-left:0}}@media (max-width:720px){.page_page__G1PU9{padding:14px 0 40px}.page_pageWithSummaryBar__ayMX7{padding-bottom:220px}.page_shell__RS6W4{width:min(calc(100% - 40px),var(--page-container-max))}.page_detailsGrid__cK6NZ{grid-template-columns:1fr}.page_orderComesWithGrid__C9Mr_{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.page_orderComesWithItem__dzqU7{align-items:start;gap:10px;grid-template-columns:1fr;justify-items:center;text-align:center}.page_orderComesWithIcon__YT6Oa,.page_orderComesWithImageIcon__jREul{height:44px;width:44px}.page_orderComesWithLabel__J7OHh{font-size:12px;line-height:1.25}.page_reviewRow__zW6z_{grid-template-columns:28px minmax(0,1fr)}.page_reviewPrice__bDxWS{grid-column:2;padding-bottom:0}.page_engravingText__cW6T_,.page_grandTotal__JNMF9,.page_totals__fDyM8{padding-left:0}}