.RuoNotice_ruoNotice__QgoJk{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.5;color:var(--color-text-subdued);margin-top:var(--space-3)}.EducationalDisclaimer_educationalDisclaimer__4cAiT{padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-faint);text-align:center}.EducationalDisclaimer_text__xj_tp{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.5;color:var(--color-text-subdued);letter-spacing:.02em}@media (max-width:1023px){.EducationalDisclaimer_educationalDisclaimer__4cAiT{padding:var(--space-2) var(--space-3)}.EducationalDisclaimer_text__xj_tp{font-size:var(--font-size-sm)}}.FooterDisclaimer_footerDisclaimer__8G4bo{margin-top:var(--space-16);padding:var(--space-8) var(--space-6);background:var(--color-surface-subtle);border-top:1px solid var(--color-border-faint)}.FooterDisclaimer_heading__ECYrv{font-family:var(--font-label);font-size:var(--font-size-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle);margin:0 0 var(--space-3) 0}.FooterDisclaimer_body__Hs3NJ{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.6;color:var(--color-text-subdued);margin:0;max-width:80ch}@media (max-width:1023px){.FooterDisclaimer_footerDisclaimer__8G4bo{margin-top:var(--space-12);padding:var(--space-6) var(--space-4)}.FooterDisclaimer_heading__ECYrv{font-size:var(--font-size-xs)}.FooterDisclaimer_body__Hs3NJ{font-size:var(--font-size-sm)}}.EditorialTransparency_editorialBox__7zLDZ{padding:var(--space-4) var(--space-5);background:var(--color-surface-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);margin-top:0;margin-bottom:var(--space-6)}.EditorialTransparency_editorialContent__CPmas{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.6;color:var(--color-text-subdued);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-3);margin-top:var(--space-3)}.EditorialTransparency_sourceCount__wh2u0{font-weight:500;color:var(--color-text-medium)}.EditorialTransparency_separator__bNfd4{margin:0 var(--space-2);color:var(--color-border-subtle)}.EditorialTransparency_referencesLink__Y7ufv{color:var(--color-text-blue);text-decoration:none;cursor:pointer;transition:color var(--transition-base)}.EditorialTransparency_referencesLink__Y7ufv:hover{color:var(--color-accent-blue-hover);text-decoration:underline;text-underline-offset:2px}.EditorialTransparency_researchStatus__si1LA{margin-bottom:var(--space-3)}.EditorialTransparency_statusLabel__HAOzn{font-family:var(--font-body);font-size:var(--font-size-caption);font-weight:500;color:var(--color-text-subdued);margin-right:var(--space-2)}.EditorialTransparency_statusValue__Zlp1m{font-family:var(--font-body);font-size:var(--font-size-caption);font-weight:500;color:var(--color-accent-gold)}.EditorialTransparency_statusDetail__o2NfB{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.6;color:var(--color-text-subdued);margin:var(--space-2) 0 0 0}.EditorialTransparency_disclaimer__XN_Sy{font-family:var(--font-body);font-size:var(--font-size-small);line-height:1.5;color:var(--color-text-subdued);margin:0;font-style:italic}@media (max-width:640px){.EditorialTransparency_editorialBox__7zLDZ{padding:var(--space-3) var(--space-4)}.EditorialTransparency_editorialContent__CPmas{font-size:var(--font-size-xs)}}.product-tabs_tabContainer__P_bVS{margin-top:var(--space-16);padding-top:var(--space-12)}.product-tabs_tabBar__J3zZr{display:flex;gap:var(--space-1);border-bottom:1px solid var(--color-border-subtle);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-tabs_tabBar__J3zZr::-webkit-scrollbar{display:none}.product-tabs_tabButton__JHt1W{flex-shrink:0;padding:var(--space-3) var(--space-5);font-family:var(--font-label);font-size:var(--font-size-sm);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subdued);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color var(--transition-base),border-color var(--transition-base);white-space:nowrap}.product-tabs_tabButton__JHt1W:hover{color:var(--color-text-high)}.product-tabs_tabButtonActive__sL_i4{color:var(--color-accent-blue);border-bottom-color:var(--color-accent-blue)}.product-tabs_tabPanel__2bulp{padding:var(--space-10) 0}.product-tabs_tabPanel__2bulp[hidden]{display:none}.product-tabs_researchContent__21g1W{max-width:70ch}.product-tabs_researchBanner__UCoqd{padding:var(--space-5) var(--space-6);background:var(--color-surface-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);margin-bottom:var(--space-6)}.product-tabs_researchStatusRow__UUdsA{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2)}.product-tabs_researchStatusPrefix__c_IoH{font-family:var(--font-label);font-weight:500;font-size:var(--font-size-sm);color:var(--color-accent-gold);text-transform:none}.theme-dark .product-tabs_researchStatusPrefix__c_IoH{color:var(--ink-800)}.product-tabs_researchStatusValue__l_RU6{font-family:var(--font-label);font-weight:500;font-size:var(--font-size-sm);color:var(--color-accent-gold)}.product-tabs_researchDetail__ZmiJw{font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.6;color:var(--color-text-subdued);margin:0}.product-tabs_ruoStatement__4GBJs{font-family:var(--font-body);font-size:var(--font-size-caption);color:var(--color-text-subdued);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}@media (max-width:640px){.product-tabs_researchBanner__UCoqd{padding:var(--space-4)}}.product-tabs_descriptionContent__UG4Va{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.7;color:var(--color-text-medium);max-width:70ch}.product-tabs_descriptionContent__UG4Va h2{font-family:var(--font-pantheon-text);font-weight:400;font-size:var(--font-size-h4);letter-spacing:.04em;color:var(--color-text-high);margin:var(--space-10) 0 var(--space-1) 0;[data-theme=light] &{letter-spacing:.02em}}.product-tabs_descriptionContent__UG4Va h2:first-child{margin-top:0}.product-tabs_descriptionContent__UG4Va h3{font-family:var(--font-pantheon-text);font-weight:400;font-size:var(--font-size-body-lg);letter-spacing:.04em;color:var(--color-text-high);margin:var(--space-6) 0 var(--space-1) 0;[data-theme=light] &{letter-spacing:.02em}}.product-tabs_descriptionContent__UG4Va h2+h3{margin-top:var(--space-4)}.product-tabs_descriptionContent__UG4Va p{margin:0 0 var(--space-4) 0}.product-tabs_descriptionContent__UG4Va sup.citation-sup{margin-left:.2em;font-size:.75em;line-height:1;vertical-align:super}.product-tabs_descriptionContent__UG4Va a.citation-ref{color:var(--color-accent-gold);text-decoration:none}.product-tabs_descriptionContent__UG4Va a.citation-ref:hover{text-decoration:underline}.product-tabs_descriptionContent__UG4Va p:last-child{margin-bottom:0}.product-tabs_descriptionContent__UG4Va a{color:var(--color-text-blue);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-accent-blue-soft);text-decoration-color:var(--color-accent-blue-soft);transition:color var(--transition-base),-webkit-text-decoration-color var(--transition-base);transition:color var(--transition-base),text-decoration-color var(--transition-base);transition:color var(--transition-base),text-decoration-color var(--transition-base),-webkit-text-decoration-color var(--transition-base)}.product-tabs_descriptionContent__UG4Va a:hover{color:var(--color-accent-blue-hover);-webkit-text-decoration-color:var(--color-accent-blue);text-decoration-color:var(--color-accent-blue)}.product-tabs_descriptionContent__UG4Va strong{font-weight:500;color:var(--color-text-high)}.product-tabs_descriptionContent__UG4Va ol,.product-tabs_descriptionContent__UG4Va ul{padding-left:var(--space-6);margin:0 0 var(--space-4) 0}.product-tabs_descriptionContent__UG4Va li{margin-bottom:var(--space-2)}.product-tabs_descriptionContent__UG4Va table{width:100%;border-collapse:collapse;margin:var(--space-6) 0;font-size:var(--font-size-body)}.product-tabs_descriptionContent__UG4Va td,.product-tabs_descriptionContent__UG4Va th{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--color-border-subtle)}.product-tabs_descriptionContent__UG4Va th{font-family:var(--font-label);font-weight:500;font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subdued)}.product-tabs_drawerContainer___kmos{margin-top:var(--space-8)}.product-tabs_contentDrawer__AaQrX{border-top:1px solid var(--color-border-subtle)}.product-tabs_contentDrawer__AaQrX:last-of-type{border-bottom:1px solid var(--color-border-subtle)}.product-tabs_drawerToggle__tSg9y{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) 0;background:transparent;border:none;cursor:pointer;transition:color var(--transition-base)}.product-tabs_drawerToggle__tSg9y:hover .product-tabs_drawerLabel__Y_XU3{color:var(--color-text-high)}.product-tabs_drawerLabel__Y_XU3{font-family:var(--font-supreme-ll);font-weight:500;font-size:var(--font-size-base);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subdued);transition:color var(--transition-base)}.product-tabs_drawerChevron__DeLR7{flex-shrink:0;font-family:var(--font-label);font-size:var(--font-size-body-lg);font-weight:300;color:var(--color-text-subdued);transition:transform var(--transition-base);line-height:1;transform:translateY(-.1em)}.product-tabs_drawerChevronOpen__RwM3y{transform:translateY(-.1em) rotate(45deg)}.product-tabs_drawerBody__NAOIT{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-slow)}.product-tabs_drawerBodyOpen__4aA3N{grid-template-rows:1fr}.product-tabs_drawerBodyInner__Sdyuk{overflow:hidden}.product-tabs_drawerBodyOpen__4aA3N .product-tabs_drawerBodyInner__Sdyuk{padding-bottom:var(--space-6)}.product-tabs_drawerBodyInner__Sdyuk .product-tabs_descriptionContent__UG4Va{max-width:none}.product-tabs_referencesVisible__Wittc{padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle)}.product-tabs_referencesHeadingVisible__uwpMN{font-family:var(--font-pantheon-text);font-weight:400;font-size:var(--font-size-body-lg);letter-spacing:.04em;color:var(--color-text-high);margin:0 0 var(--space-4) 0;[data-theme=light] &{letter-spacing:.02em}}.product-tabs_chemicalContent__hfVIN{max-width:600px}.product-tabs_chemicalTable__0qGFD{width:100%;border-collapse:collapse}.product-tabs_chemicalTable__0qGFD td,.product-tabs_chemicalTable__0qGFD th{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border-subtle);vertical-align:top}.product-tabs_chemicalTable__0qGFD th{font-family:var(--font-label);font-weight:500;font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subdued);white-space:nowrap;width:40%}.product-tabs_chemicalTable__0qGFD td{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.6;color:var(--color-text-medium)}.product-tabs_sequenceCell__sWK0m{font-family:var(--font-mono);font-size:var(--font-size-caption);line-height:1.6;word-break:break-all}.product-tabs_monoCell__KQLgm{font-family:var(--font-mono);font-size:var(--font-size-body);letter-spacing:.02em}.product-tabs_chemicalLink__sN1e9{color:var(--color-accent-gold);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-accent-gold-soft);text-decoration-color:var(--color-accent-gold-soft);transition:color var(--transition-base),-webkit-text-decoration-color var(--transition-base);transition:color var(--transition-base),text-decoration-color var(--transition-base);transition:color var(--transition-base),text-decoration-color var(--transition-base),-webkit-text-decoration-color var(--transition-base)}.product-tabs_chemicalLink__sN1e9:hover{color:var(--color-accent-gold-hover);-webkit-text-decoration-color:var(--color-accent-gold);text-decoration-color:var(--color-accent-gold)}.product-tabs_storageContent__zvsN5{max-width:600px}.product-tabs_storageBody__drU1L{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.7;color:var(--color-text-medium);margin:0 0 var(--space-8) 0}.product-tabs_storageCard__DVpfa{display:flex;flex-direction:column;gap:0;padding:var(--space-5) var(--space-6);background:var(--color-surface-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);margin-bottom:var(--space-4)}.product-tabs_storageCard__DVpfa:last-child{margin-bottom:0}.product-tabs_storageHeading__Y4CEi{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subdued);margin:0 0 var(--space-3) 0}.product-tabs_storageHeading__Y4CEi,.product-tabs_storageLabel__bL1n1{font-family:var(--font-label);font-weight:500;font-size:var(--font-size-sm)}.product-tabs_storageLabel__bL1n1{letter-spacing:.02em;text-transform:none;color:var(--color-accent-gold)}.product-tabs_storageValue__6ArYU{font-weight:400;color:var(--color-text-high)}.product-tabs_storageDuration__WACWE,.product-tabs_storageValue__6ArYU{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.5}.product-tabs_storageDuration__WACWE{color:var(--color-text-subdued)}.product-tabs_storageDualColumn__yBFTU{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.product-tabs_storageColumnItem__xNXPp{display:flex;flex-direction:column;gap:0}.product-tabs_storageWarning__BNTwz{font-style:italic}.product-tabs_storageFooterNote__GnfvL,.product-tabs_storageWarning__BNTwz{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.5;color:var(--color-text-subdued);margin:var(--space-2) 0 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}.product-tabs_storageNotes__Z5Pxa{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.6;color:var(--color-text-subdued)}.product-tabs_storageNotes__Z5Pxa p{margin:0}.product-tabs_faqContent__gcjmh{max-width:70ch}.product-tabs_faqItem__3plXn{border-bottom:1px solid var(--color-border-subtle)}.product-tabs_faqItem__3plXn:first-child{border-top:1px solid var(--color-border-subtle)}.product-tabs_faqQuestion__dbSXp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-5) 0;font-family:var(--font-body);font-size:var(--font-size-body-lg);font-weight:500;line-height:1.4;color:var(--color-text-high);background:transparent;border:none;cursor:pointer;text-align:left;transition:color var(--transition-base)}.product-tabs_faqQuestion__dbSXp:hover{color:var(--color-accent-gold)}.product-tabs_faqQuestionText__Xolho{flex:1 1}.product-tabs_faqChevron___o9Kh{flex-shrink:0;font-family:var(--font-label);font-size:var(--font-size-body-lg);font-weight:300;color:var(--color-text-subdued);transition:transform var(--transition-base);line-height:1;transform:translateY(-.1em)}.product-tabs_faqChevronOpen__YaAEc{transform:translateY(-.1em) rotate(45deg)}.product-tabs_faqAnswer__pxP7Y{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-slow)}.product-tabs_faqAnswerOpen__CMJKc{grid-template-rows:1fr}.product-tabs_faqAnswerInner__0jjA5{overflow:hidden;font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.7;color:var(--color-text-medium)}.product-tabs_faqAnswerOpen__CMJKc .product-tabs_faqAnswerInner__0jjA5{padding-bottom:var(--space-5)}@media (max-width:640px){.product-tabs_tabButton__JHt1W{padding:var(--space-2) var(--space-4);font-size:var(--font-size-xs)}.product-tabs_tabPanel__2bulp{padding:var(--space-6) 0}.product-tabs_chemicalTable__0qGFD th{width:35%;font-size:var(--font-size-xs)}.product-tabs_chemicalTable__0qGFD td{font-size:var(--font-size-caption)}.product-tabs_storageCard__DVpfa{padding:var(--space-4)}.product-tabs_storageDualColumn__yBFTU{grid-template-columns:1fr;gap:var(--space-4)}.product-tabs_faqQuestion__dbSXp{font-size:var(--font-size-body)}}.product-tabs_researchDisclaimer__mhAHk{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.5;color:var(--color-text-subdued);margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.product-header_productPage__EHHGn{max-width:1200px;margin:0 auto;padding:var(--space-32) var(--space-6) var(--space-12)}.product-header_productLayout___dltF{display:grid;grid-gap:var(--space-10);gap:var(--space-10);grid-template-columns:1fr}@media (min-width:1024px){.product-header_productLayout___dltF{grid-template-columns:1.2fr 1fr;gap:var(--space-12);align-items:start}.product-header_productHeader__wNxJZ{margin-top:var(--space-4)}.product-header_productTitle__m3onV{font-family:var(--font-domaine-sans);font-weight:500;font-size:clamp(36px,3.5vw,54px);letter-spacing:.01em}.product-header_mechanismLabel__Urd4v{font-size:var(--font-size-base)}.product-header_mechanismItemDesc__p5iAs,.product-header_mechanismItemLabel__VVLRW{font-size:var(--font-size-body-lg)}.product-header_qualityBadge__X6eFX{font-size:var(--font-size-base)}}.product-header_productImages__j1TDN{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.product-header_mainImage__mCJCx{position:relative;aspect-ratio:1/1;border-radius:var(--radius-md);overflow:hidden;background:var(--color-surface-base);border:1px solid var(--color-border-default)}.product-header_mainImage__mCJCx img{width:100%;height:100%;object-fit:cover}.product-header_mainImage__mCJCx:after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--gradient-product-overlay);mix-blend-mode:soft-light}.theme-dark .product-header_mainImage__mCJCx:after{background:rgba(0,0,0,.1);mix-blend-mode:normal}.product-header_placeholderImage__wixn6{aspect-ratio:1/1;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-surface-raised) 0,var(--color-accent-gold-wash) 100%);border:1px solid var(--color-border-subtle)}.product-header_placeholderContent__74l1P{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--space-2);padding:var(--space-6)}.product-header_placeholderName___LPT_{font-family:var(--font-title);font-weight:300;font-size:var(--font-size-h4);letter-spacing:.02em;color:var(--color-text-subdued);text-align:center}.product-header_placeholderCategory__SN0er{font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-gold)}.product-header_productHeader__wNxJZ,.product-header_productInfo__LhxX3{display:flex;flex-direction:column;gap:var(--space-2)}.product-header_category__UnvOD{font-family:var(--font-label);font-weight:500;font-size:var(--font-size-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-gold)}.product-header_productTitle__m3onV{font-family:var(--font-domaine-sans);font-weight:400;font-size:clamp(28px,4vw,48px);letter-spacing:.01em;color:var(--color-text-high);line-height:1.05;margin:0}.product-header_productPrice__pBRGp{font-family:var(--font-label);font-size:var(--font-size-body);letter-spacing:.06em}.product-header_productPriceSize__Q0tMm,.product-header_productPrice__pBRGp{font-weight:300;color:var(--color-text-medium)}.product-header_productFormula__WrYUJ{font-family:var(--font-supreme-ll);font-size:var(--font-size-sm);font-weight:400;letter-spacing:.02em;color:var(--color-accent-gold);margin:0}.product-header_productFormula__WrYUJ{[data-theme=light] &{color:var(--color-text-medium)}}.product-header_productDescription__eG__i{font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.6;color:var(--color-text-medium);max-width:52ch;margin-top:var(--space-8)}.product-header_productDescription__eG__i p{margin:0 0 var(--space-4) 0}.product-header_productDescription__eG__i p:last-child{margin-bottom:0}.product-header_stockStatus__EGhm5{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}.product-header_inStock__wChQg{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--success)}.product-header_outOfStock__IbxPS{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-text-subdued)}.product-header_lowStock__81BX3{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-warning)}.product-header_comingSoon__Xfo5h{position:absolute;top:var(--space-4);left:var(--space-4);display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:999px;background:var(--color-accent-gold-bright);font-family:var(--font-label);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-1000);z-index:1}.product-header_disabledButton__EnaAC{padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:var(--color-surface-base);color:var(--color-text-subdued);font-size:var(--font-size-base);cursor:not-allowed;opacity:.5}.product-header_coaLink__31h_T,.product-header_disabledButton__EnaAC{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase}.product-header_coaLink__31h_T{display:inline-flex;align-self:flex-start;margin-top:var(--space-4);font-size:var(--font-size-sm);font-weight:500;color:var(--color-accent-gold);text-decoration:none;border-bottom:1px solid var(--color-accent-gold);padding-bottom:2px;transition:opacity var(--transition-fast)}.product-header_coaLink__31h_T:hover{opacity:.8}.product-header_qualityBadge__X6eFX{font-family:var(--font-supreme-ll);font-weight:400;font-size:var(--font-size-sm);letter-spacing:.02em;color:var(--color-text-subdued);margin:var(--space-3) 0 0 0}.product-header_qualityBullet__510su{display:inline-block;margin:0 .75em;color:inherit}.product-header_mechanismSection__A7w5H{margin-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.product-header_mechanismToggle__4nwsF{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) 0;background:transparent;border:none;cursor:pointer;transition:color var(--transition-base)}.product-header_mechanismToggle__4nwsF:hover .product-header_mechanismLabel__Urd4v{color:var(--color-accent-gold)}.product-header_mechanismLabel__Urd4v{font-family:var(--font-body);font-weight:500;font-size:var(--font-size-body-lg);letter-spacing:.01em;text-transform:none;color:var(--color-text-high);transition:color var(--transition-base)}.product-header_mechanismChevron__DDWOi{flex-shrink:0;font-family:var(--font-label);font-size:24px;font-weight:300;color:var(--color-text-subdued);transition:transform var(--transition-base);line-height:1;transform:translateY(-.1em)}.product-header_mechanismChevronOpen__xtIA8{transform:translateY(-.1em) rotate(45deg)}.product-header_mechanismBody__yxLe_{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--transition-slow)}.product-header_mechanismBodyOpen__PgIZi{grid-template-rows:1fr}.product-header_mechanismBodyInner__BDojL{overflow:hidden}.product-header_mechanismBodyOpen__PgIZi .product-header_mechanismBodyInner__BDojL{padding-bottom:var(--space-2)}.product-header_mechanismList__Ne27d{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.product-header_mechanismItem__yIVeS{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle)}.product-header_mechanismItem__yIVeS:last-child{border-bottom:none}.product-header_mechanismItemLabel__VVLRW{font-family:var(--font-body);font-weight:500;font-size:var(--font-size-body);color:var(--color-text-high)}.product-header_mechanismItemDesc__p5iAs{font-family:var(--font-body);font-weight:400;font-size:var(--font-size-body);line-height:1.5;color:var(--color-text-medium)}.product-header_researchLink__FeXOA{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:transparent;color:var(--color-text-subdued);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base);width:-moz-fit-content;width:fit-content}.product-header_researchLink__FeXOA:hover{background:var(--color-accent-gold-faint);border-color:var(--color-accent-gold-soft);color:var(--color-accent-gold)}@media (max-width:767px){.product-header_productTitle__m3onV{font-size:40px}.product-header_productPrice__pBRGp{font-size:var(--font-size-base)}}.notify-me_notifyBtn__F0rTv{padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:none;background:var(--color-accent-gold-bright);color:var(--ink-1000);font-family:var(--font-label);font-size:var(--font-size-base);font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);width:100%;margin-top:var(--space-6)}.notify-me_notifyBtn__F0rTv:hover:not(:disabled){background:#E0C056;transform:translateY(-1px);box-shadow:0 4px 12px rgba(212,175,55,.35)}.notify-me_notifyBtn__F0rTv:disabled{cursor:default}.notify-me_notifyBtnNotified__XkHHX{background:var(--color-surface-raised);border-color:var(--color-border-default);color:var(--color-text-subdued);opacity:.8}.notify-me_notifyBtnNotified__XkHHX:hover{transform:none}.notify-me_popupOverlay__AL9Ex{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center;background:var(--color-overlay);animation:notify-me_popupFadeIn__u_kQc .15s ease-out}@keyframes notify-me_popupFadeIn__u_kQc{0%{opacity:0}to{opacity:1}}.notify-me_popupContent__oMy6q{position:relative;width:90%;max-width:420px;padding:var(--space-10) var(--space-8) var(--space-8);background:var(--color-background);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);animation:notify-me_popupSlideUp__5n3Yl .2s ease-out}@keyframes notify-me_popupSlideUp__5n3Yl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.notify-me_popupContent__oMy6q{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none;border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--space-10) var(--space-6) var(--space-8)}}.notify-me_popupClose__gNyKx{position:absolute;top:var(--space-4);right:var(--space-4);background:transparent;border:none;color:var(--color-text-subtle);font-size:24px;line-height:1;cursor:pointer;padding:var(--space-1);transition:color var(--transition-base)}.notify-me_popupClose__gNyKx:hover{color:var(--color-text-primary)}.notify-me_popupTitle__1KUDm{font-family:var(--font-pantheon-text);font-weight:400;font-size:var(--font-size-h4);letter-spacing:.04em;color:var(--color-text-high);margin:0 0 var(--space-6) 0;text-align:center;[data-theme=light] &{letter-spacing:.02em}}.notify-me_popupForm__9SjTn{display:flex;flex-direction:column;gap:var(--space-3)}.notify-me_popupInput__05a3S{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--font-size-body);outline:none;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.notify-me_popupInput__05a3S::placeholder{color:var(--color-text-subtle)}.notify-me_popupInput__05a3S:focus{border-color:var(--color-accent-gold-soft);box-shadow:0 0 0 2px var(--color-accent-gold-faint)}.notify-me_popupInput__05a3S:disabled{opacity:.5}.notify-me_popupError__IepfW{font-family:var(--font-body);font-size:var(--font-size-caption);color:var(--color-error-text);line-height:1.3}.notify-me_popupSubmit__k8P_c{padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:none;background:var(--color-accent-gold-bright);color:var(--ink-1000);font-family:var(--font-label);font-size:var(--font-size-base);font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base)}.notify-me_popupSubmit__k8P_c:hover:not(:disabled){background:#E0C056;transform:translateY(-1px);box-shadow:0 4px 12px rgba(212,175,55,.35)}.notify-me_popupSubmit__k8P_c:disabled{opacity:.5;cursor:not-allowed}.notify-me_popupNote__241fV{font-family:var(--font-body);font-size:var(--font-size-caption);line-height:1.5;color:var(--color-text-subdued);text-align:center;margin:var(--space-4) 0 0 0}.notify-me_popupNote__241fV strong{color:var(--color-text-primary);font-weight:500}.notify-me_earlyAccess___Vthx{text-align:center;padding:var(--space-20) var(--space-6)}.notify-me_earlyAccessIcon___uePF{width:var(--space-16);height:var(--space-16);margin:0 auto var(--space-8);display:flex;align-items:center;justify-content:center;border:1px solid var(--color-accent-gold-faint);border-radius:50%;color:var(--color-accent-gold);font-size:var(--font-size-h2)}.notify-me_earlyAccessTitle__u_ezE{font-family:var(--font-title);font-weight:300;font-size:var(--font-size-h3);letter-spacing:.04em;color:var(--color-text-high);margin:0 0 var(--space-3) 0}.notify-me_earlyAccessDesc__RgJ7S{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-text-subdued);margin:0 0 var(--space-8) 0;max-width:40ch;margin-left:auto;margin-right:auto}.notify-me_earlyAccessForm__HXsVL{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);max-width:360px;margin:0 auto var(--space-6)}.notify-me_earlyAccessInput__WkS2D{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:var(--color-surface-subtle);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--font-size-body);outline:none;transition:border-color var(--transition-base),box-shadow var(--transition-base)}.notify-me_earlyAccessInput__WkS2D::placeholder{color:var(--color-text-subtle)}.notify-me_earlyAccessInput__WkS2D:focus{border-color:var(--color-accent-gold-soft);box-shadow:0 0 0 2px var(--color-accent-gold-faint)}.toast_toastContainer__t18Gc{position:fixed;bottom:var(--space-6);right:var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);z-index:9999;max-width:400px;pointer-events:none}@media (max-width:600px){.toast_toastContainer__t18Gc{left:var(--space-4);right:var(--space-4);bottom:var(--space-4);max-width:none}}.toast_toast__KwD0B{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:var(--color-surface-raised);font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-primary);pointer-events:auto;animation:toast_toastSlideIn__cOIB_ .2s ease-out;box-shadow:0 4px 12px rgba(0,0,0,.3)}.toast_success__vTZrU{border-color:var(--color-accent-gold-bright);background:var(--color-accent-gold-bright);color:var(--ink-1000)}.toast_error__FW0ZV{border-color:var(--color-danger);background:#fef2f2;color:var(--color-text-primary)}.toast_info__9g9hN{border-color:var(--color-info);background:#eff6ff;color:var(--color-text-primary)}.theme-dark .toast_error__FW0ZV{background:#2a1716;color:var(--color-text-primary)}.theme-dark .toast_info__9g9hN{background:#141d2e;color:var(--color-text-primary)}.toast_toastIcon__apBFx{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-base);font-weight:600}.toast_success__vTZrU .toast_toastIcon__apBFx{color:var(--ink-1000)}.toast_success__vTZrU .toast_toastDismiss__vPpcv{color:var(--ink-700)}.toast_success__vTZrU .toast_toastDismiss__vPpcv:hover{color:var(--ink-1000)}.toast_error__FW0ZV .toast_toastIcon__apBFx{color:var(--color-danger)}.toast_info__9g9hN .toast_toastIcon__apBFx{color:var(--color-info)}.toast_toastMessage__6yADk{flex:1 1;line-height:1.4}.toast_toastDismiss__vPpcv{flex-shrink:0;border:none;background:transparent;color:var(--color-text-subtle);font-size:18px;cursor:pointer;padding:0 var(--space-1);line-height:1;transition:color var(--transition-base)}.toast_toastDismiss__vPpcv:hover{color:var(--color-text-primary)}@keyframes toast_toastSlideIn__cOIB_{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.checkout_checkoutPage__D1wKu{max-width:1200px;margin:0 auto;padding:calc(var(--space-12) + 72px) var(--space-6) var(--space-12)}.checkout_checkoutTitle__Use76{font-family:var(--font-pantheon-text);font-weight:400;font-size:clamp(32px,5vw,48px);letter-spacing:.02em;color:var(--color-text-high);margin-bottom:var(--space-8)}.checkout_betaNotice___DV9p{margin-bottom:var(--space-6);padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent-gold);border-radius:var(--radius-sm);background:var(--color-accent-gold);color:var(--paper-1000);font-family:var(--font-supreme-ll);font-size:var(--font-size-sm);letter-spacing:.06em;text-transform:uppercase}.checkout_checkoutLayout__Js2Hh{display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:1fr}@media (min-width:1024px){.checkout_checkoutLayout__Js2Hh{grid-template-columns:1.5fr 1fr;gap:var(--space-12);align-items:start}}.checkout_checkoutForm__SrfF_{display:flex;flex-direction:column;gap:var(--space-5)}.checkout_attestationCard__eby0t{padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-base);display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-2)}.checkout_attestationTitle__vG6As{font-family:var(--font-pantheon-text);font-weight:400;font-size:var(--font-size-body-lg);color:var(--color-text-high);margin:0}.checkout_attestationIntro__JQtNN{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-text-medium);margin:0}.checkout_sectionTitle__T7_XU{font-family:var(--font-pantheon-text);font-weight:400;font-size:var(--font-size-h4);letter-spacing:.02em;color:var(--color-text-high);margin-bottom:var(--space-2)}.checkout_shippingSectionTitle__6t84_{margin-top:var(--space-4);margin-bottom:0;font-size:var(--font-size-editorial)}.checkout_summarySectionTitle__B_hpb{font-size:var(--font-size-editorial)}.checkout_formRow__Gwz0m{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media (min-width:600px){.checkout_formRow__Gwz0m{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.checkout_formField__Ir4g2{display:flex;flex-direction:column;gap:var(--space-1)}.checkout_formField__Ir4g2 label{font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subdued)}.checkout_formField__Ir4g2 input,.checkout_formField__Ir4g2 select{width:100%;box-sizing:border-box;height:var(--space-12);padding:var(--space-3);padding-right:var(--space-8);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--font-size-body);transition:border-color var(--transition-base)}.checkout_formField__Ir4g2 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:calc(var(--space-8) + var(--space-3));background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2356576A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center}.checkout_formField__Ir4g2 input:focus,.checkout_formField__Ir4g2 select:focus{outline:none;border-color:var(--color-accent-gold-soft)}.checkout_fieldError__AqTFz,.checkout_formField__Ir4g2 input.checkout_fieldError__AqTFz{border-color:var(--color-danger)}.checkout_errorText__d3280{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-danger)}.checkout_submitBtn__Ty_iH{padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);border:none;background:var(--color-accent-gold-bright);color:var(--ink-1000);font-family:var(--font-label);font-size:var(--font-size-base);font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-base),transform var(--transition-base);margin-top:var(--space-4)}.checkout_submitBtn__Ty_iH:hover:not(:disabled){background:#E0C056;transform:translateY(-1px);box-shadow:0 4px 12px rgba(212,175,55,.35)}.checkout_submitBtn__Ty_iH:disabled{opacity:.6;cursor:not-allowed}.checkout_btcDivider__mJjkT{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-4) 0;color:var(--color-text-subdued);font-family:var(--font-label);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.08em}.checkout_btcDivider__mJjkT:after,.checkout_btcDivider__mJjkT:before{content:"";flex:1 1;height:1px;background:var(--color-border-default)}.checkout_btcBtn__3qPq1{padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:var(--ink-1000);color:var(--color-accent-gold-bright);font-family:var(--font-label);font-size:var(--font-size-base);font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-base),transform var(--transition-base)}.checkout_btcBtn__3qPq1:hover:not(:disabled){background:var(--paper-1000);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.checkout_btcBtn__3qPq1:disabled{opacity:.6;cursor:not-allowed}.checkout_disclaimer__YFAfU{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-subdued);line-height:1.5;margin-top:var(--space-2)}.checkout_complianceBlock__soXJ5{margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-default);display:flex;flex-direction:column;gap:var(--space-3)}.checkout_checkRow__NXNgG{display:grid;grid-template-columns:22px 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;font-family:var(--font-body);line-height:1.35;color:var(--color-text-medium)}.checkout_attestationCheckRow__233LQ,.checkout_checkRow__NXNgG,.checkout_complianceCheckRow__zCtqr{font-size:var(--font-size-base)}.checkout_checkRow__NXNgG input[type=checkbox]{width:22px;height:22px;margin:0;accent-color:var(--color-accent-gold)}.checkout_checkRow__NXNgG a{color:#d14c2b;text-decoration:underline}.checkout_orderSummary__1leIk{padding:var(--space-6);background:var(--color-surface-raised);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);position:-webkit-sticky;position:sticky;top:var(--space-6);align-self:start;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.checkout_summaryRail__kSD4T{display:flex;flex-direction:column;gap:var(--space-4);width:100%;min-width:0}.checkout_shippingProgressCard__7dgKL{padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-base)}.checkout_shippingProgressTrack__JJjVu{width:100%;height:8px;border-radius:999px;background:var(--color-surface-raised);overflow:hidden}.checkout_shippingProgressFill__U65zt{height:100%;background:var(--color-accent-gold-bright);transition:width var(--transition-base)}.checkout_giftProgressFillComplete__xXU_5{height:100%;background:#4A90D9;transition:width var(--transition-base)}.checkout_shippingProgressText__OhWZJ{margin-top:var(--space-2);font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.04em;color:var(--color-text-high)}@media (max-width:1023px){.checkout_checkoutForm__SrfF_{order:2}.checkout_summaryRail__kSD4T{order:1}.checkout_orderSummary__1leIk{position:static;top:auto}}.checkout_summaryItems__kZs3t{display:flex;flex-direction:column;gap:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-subtle);margin-bottom:var(--space-4)}.checkout_summaryItem__qQ4nr{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.checkout_summaryItemInfo__Ibqii{min-width:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.checkout_summaryItemName__P3PE_{font-family:var(--font-label);font-size:var(--font-size-body);color:var(--color-text-medium);letter-spacing:.03em;text-transform:none}.checkout_summaryQuantityControl__7jzFs{display:inline-flex;align-items:center;border:1px solid var(--color-border-default);border-radius:var(--radius-sm);overflow:hidden;width:-moz-fit-content;width:fit-content}.checkout_summaryQuantityButton__Kp1I_{width:var(--space-8);height:var(--space-8);border:none;background:var(--color-surface-raised);color:var(--color-text-primary);font-family:var(--font-label);font-size:var(--font-size-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--transition-base)}.checkout_summaryQuantityButton__Kp1I_ svg{width:14px;height:14px}.checkout_summaryQuantityButton__Kp1I_:hover:not(:disabled){background:var(--color-surface-hover)}.checkout_summaryQuantityButton__Kp1I_:disabled{opacity:.45;cursor:not-allowed}.checkout_summaryQuantityValue__lfJth{width:38px;height:var(--space-8);border-left:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);background:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-label);font-size:var(--font-size-sm);display:inline-flex;align-items:center;justify-content:center}.checkout_summaryItemPrice___1LOy{color:var(--color-text-primary);white-space:nowrap}.checkout_summaryItemPrice___1LOy,.checkout_summaryLine__5Lj5c{font-family:var(--font-label);font-size:var(--font-size-body);letter-spacing:.03em}.checkout_summaryLine__5Lj5c{display:flex;justify-content:space-between;align-items:center;color:var(--color-text-medium);padding:var(--space-2) 0}.checkout_discountValue__OP8VL{color:var(--color-accent-gold)}.checkout_freeGiftItem__dgNpL{background:var(--color-accent-gold-faint,rgba(212,175,55,.06));border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0 calc(-1 * var(--space-3))}.checkout_freeGiftBadge__Wq1iQ{font-family:var(--font-label);font-size:var(--font-size-xs,11px);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-gold)}.checkout_freeGiftStrikethrough___tOxW{text-decoration:line-through;color:var(--color-text-subdued)}.checkout_freeGiftFree__1dl0h{color:var(--color-accent-gold);font-weight:500}.checkout_freeShippingBanner__6at1E{margin:var(--space-2) 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent-gold-soft);border-radius:var(--radius-sm);background:var(--color-accent-gold-faint);font-size:var(--font-size-sm);text-transform:uppercase}.checkout_freeShippingBanner__6at1E,.checkout_summaryTotal__zoy_R{font-family:var(--font-label);letter-spacing:.04em;color:var(--color-text-high)}.checkout_summaryTotal__zoy_R{justify-content:space-between;align-items:center;font-weight:500;font-size:var(--font-size-body);padding-top:var(--space-3);margin-top:var(--space-2)}.checkout_summaryPromo__B4B5u,.checkout_summaryTotal__zoy_R{display:flex;border-top:1px solid var(--color-border-default)}.checkout_summaryPromo__B4B5u{margin-top:var(--space-4);padding-top:var(--space-4);flex-direction:column;gap:var(--space-2)}.checkout_summaryPromoLabel__RZtYe{font-family:var(--font-label);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subdued)}.checkout_summaryPromoInput__ZCMJ2{height:var(--space-12);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--font-size-body)}.checkout_summaryPromoInput__ZCMJ2:focus{outline:none;border-color:var(--color-accent-gold-soft)}.checkout_loading__b3NUx{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-text-subdued)}.checkout_emptyState__TkmJ5,.checkout_loading__b3NUx{text-align:center;padding:var(--space-16)}.checkout_emptyState__TkmJ5 h1{font-family:var(--font-label);font-weight:600;font-size:var(--font-size-body-lg);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-high);margin-bottom:var(--space-4)}.checkout_emptyState__TkmJ5 p{font-family:var(--font-body);font-size:var(--font-size-body);color:var(--color-text-medium);margin-bottom:var(--space-6)}.checkout_backLink__UByyX{display:inline-block;padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background:var(--color-surface-base);color:var(--color-text-primary);font-family:var(--font-label);font-size:var(--font-size-base);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background var(--transition-base),border-color var(--transition-base)}.checkout_backLink__UByyX:hover{background:var(--color-surface-raised);border-color:var(--color-accent-gold-soft)}