.checkout-confirmation-shared-module__M2m7EW__checkoutPage,.checkout-confirmation-shared-module__M2m7EW__orderConfirmationPage{width:min(var(--container-max), calc(100% - 48px));padding:var(--bc-space-8) 0 var(--bc-space-16);margin:0 auto}.checkout-confirmation-shared-module__M2m7EW__checkoutLayout{gap:var(--bc-space-8);grid-template-columns:minmax(0,1.3fr) minmax(280px,.9fr);align-items:start;display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutMainColumn{gap:var(--bc-space-6);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutPageIntro{gap:var(--bc-space-2);display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutPageIntro h1{font-family:var(--bc-font-display);font-weight:400;font-size:var(--bc-type-h2);letter-spacing:-.01em;margin:0;line-height:1}.checkout-confirmation-shared-module__M2m7EW__checkoutAccountSection{border:var(--bc-border);background:var(--bc-bg-surface);border-radius:var(--bc-radius-md)}.checkout-confirmation-shared-module__M2m7EW__checkoutAccountCard{padding:var(--bc-space-6);border-bottom:var(--bc-border);gap:var(--bc-space-3);display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutAccountCardSecondary{padding:var(--bc-space-4) var(--bc-space-6);justify-content:space-between;align-items:center;gap:var(--bc-space-4);display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutAccountTitle{margin:0 0 var(--bc-space-1);font-family:var(--bc-font-display);font-size:var(--bc-type-body-lg);letter-spacing:-.01em;font-weight:400}.checkout-confirmation-shared-module__M2m7EW__checkoutAccountCta{width:100%}.checkout-confirmation-shared-module__M2m7EW__checkoutLoginLink{align-items:center;gap:var(--bc-space-2);height:42px;padding:0 var(--bc-space-4);border:var(--bc-border);color:var(--bc-text);font-family:var(--bc-font-body);font-size:var(--bc-type-ui);white-space:nowrap;cursor:pointer;transition:background var(--bc-dur-base) var(--bc-ease-out), color var(--bc-dur-base) var(--bc-ease-out);border-radius:var(--bc-radius-sm);background:0 0;font-weight:600;display:inline-flex}.checkout-confirmation-shared-module__M2m7EW__checkoutLoginLink:hover{background:var(--bc-line);color:var(--bc-bg-page)}.checkout-confirmation-shared-module__M2m7EW__checkoutCreateAccountPanel{gap:var(--bc-space-3);padding:var(--bc-space-4) var(--bc-space-6);border:var(--bc-border);background:var(--bc-bg-surface);border-radius:var(--bc-radius-md);display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutCreateAccountForm{gap:var(--bc-space-3);display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutEmailExistsNotice{justify-content:space-between;align-items:center;gap:var(--bc-space-3);padding:var(--bc-space-3) var(--bc-space-4);border:var(--bc-border);background:var(--bc-bg-surface);border-radius:var(--bc-radius-md);display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddresses{gap:var(--bc-space-2);display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddressesLabel{font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--bc-text-muted);margin:0;font-weight:400}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrGrid{gap:var(--bc-space-2);flex-wrap:wrap;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrCard{gap:var(--bc-space-1);padding:var(--bc-space-3) var(--bc-space-4);border:var(--bc-border);cursor:pointer;text-align:left;min-width:180px;transition:background var(--bc-dur-fast);border-radius:var(--bc-radius-md);background:0 0;flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrCard:hover{background:var(--bc-yellow-soft)}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrCardSelected{border-color:var(--bc-line);box-shadow:inset 0 0 0 1px var(--bc-line)}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrTag{font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--bc-text);font-weight:400}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrCard.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrCardSelected .checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrTag{color:var(--bc-text)}.checkout-confirmation-shared-module__M2m7EW__checkoutSavedAddrLine{font-size:var(--bc-type-label);color:var(--bc-text);line-height:1.4}.checkout-confirmation-shared-module__M2m7EW__checkoutCreateAccountPanel p{margin:0}.checkout-confirmation-shared-module__M2m7EW__checkoutLoginSubmit{width:100%}.checkout-confirmation-shared-module__M2m7EW__checkoutForm{border:var(--bc-border);background:var(--bc-bg-surface);border-radius:var(--bc-radius-md);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutFormSection{padding:var(--bc-space-6);gap:var(--bc-space-4);display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutFormSection h3{margin:0}.checkout-confirmation-shared-module__M2m7EW__checkoutFormSection+.checkout-confirmation-shared-module__M2m7EW__checkoutFormSection{border-top:var(--bc-border)}.checkout-confirmation-shared-module__M2m7EW__checkoutField{gap:var(--bc-space-2);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutField>span{align-items:center;gap:var(--bc-space-1);font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--bc-text-muted);line-height:1.2;display:inline-flex}.checkout-confirmation-shared-module__M2m7EW__checkoutField input{width:100%;height:48px;padding:0 var(--bc-space-3);border:var(--bc-border);border-radius:var(--bc-radius-sm);background:var(--bc-bg-surface);font-family:var(--bc-font-body);font-size:var(--bc-type-ui);color:var(--bc-text);transition:border-color var(--bc-dur-base) var(--bc-ease-out)}.checkout-confirmation-shared-module__M2m7EW__checkoutField input:focus{background:var(--bc-input-focus-bg)}.checkout-confirmation-shared-module__M2m7EW__checkoutField input::placeholder{color:var(--bc-text-muted)}.checkout-confirmation-shared-module__M2m7EW__checkoutSaveAddress{align-items:center;gap:var(--bc-space-2);font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutFieldRequired{color:var(--bc-text);font-weight:700}.checkout-confirmation-shared-module__M2m7EW__checkoutFieldOptional{color:var(--bc-text-muted);font-size:var(--bc-type-label);font-weight:400}.checkout-confirmation-shared-module__M2m7EW__checkoutFieldRow{gap:var(--bc-space-3);grid-template-columns:1fr 1fr 1fr;display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutHelperCopy{font-size:var(--bc-type-note);color:var(--bc-text-muted);margin:0;line-height:1.5}.checkout-confirmation-shared-module__M2m7EW__checkoutHelperCopy a{color:var(--bc-text);text-decoration:underline}.checkout-confirmation-shared-module__M2m7EW__checkoutSummary{border:var(--bc-border-strong);background:var(--bc-action-primary);top:calc(var(--bc-header-h) + var(--bc-space-6));border-radius:var(--bc-radius-md);flex-direction:column;align-self:start;display:flex;position:sticky}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryHeader{padding:var(--bc-space-4);border-bottom:var(--bc-border);justify-content:space-between;align-items:baseline;gap:var(--bc-space-3);display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryHeader h2{font-family:var(--bc-font-display);font-size:var(--bc-type-h3);letter-spacing:-.01em;margin:0;font-weight:400}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryCount{font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;color:var(--bc-text-muted);text-transform:uppercase;white-space:nowrap}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryToggle{justify-content:space-between;align-items:center;gap:var(--bc-space-3);width:100%;padding:var(--bc-space-3) var(--bc-space-4);border:none;border-top:var(--bc-border);border-bottom:var(--bc-border);background:var(--bc-bg-surface);color:var(--bc-text);font:inherit;font-family:var(--bc-font-body);font-size:var(--bc-type-ui);text-align:left;cursor:pointer;display:none}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryContent{display:contents}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryItems{padding:var(--bc-space-4) var(--bc-space-4);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryItem{gap:var(--bc-space-3);padding:var(--bc-space-3) 0;border-bottom:var(--bc-border-thin);grid-template-columns:64px 1fr auto;align-items:center;display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutItemImageWrap{border:var(--bc-border-thin);background:var(--bc-bg-surface);border-radius:var(--bc-radius-md);flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryItemContent{gap:var(--bc-space-1);flex-direction:column;min-width:0;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryActions{align-items:center;gap:var(--bc-space-2);margin-top:var(--bc-space-1);display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponForm{padding:var(--bc-space-1) var(--bc-space-4) var(--bc-space-4)}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponRow{gap:var(--bc-space-2);grid-template-columns:1fr auto;display:grid}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponInput{width:100%;height:48px;padding:0 var(--bc-space-3);border:var(--bc-border);border-radius:var(--bc-radius-sm);background:var(--bc-bg-surface);font-family:var(--bc-font-body);font-size:var(--bc-type-note);color:var(--bc-text);transition:border-color var(--bc-dur-base) var(--bc-ease-out)}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponInput:focus{background:var(--bc-input-focus-bg)}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponInput::placeholder{color:var(--bc-text-muted)}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponButton{padding:0 var(--bc-space-4);border:var(--bc-border);height:46px;color:var(--bc-text);font-family:var(--bc-font-body);font-size:var(--bc-type-ui);cursor:pointer;white-space:nowrap;transition:background var(--bc-dur-base) var(--bc-ease-out), color var(--bc-dur-base) var(--bc-ease-out);border-radius:var(--bc-radius-sm);background:0 0;font-weight:600}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponButton:hover{background:var(--bc-line);color:var(--bc-bg-page)}.checkout-confirmation-shared-module__M2m7EW__checkoutPricingBreakdown{padding:var(--bc-space-4) var(--bc-space-4);border-top:var(--bc-border);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutPricingRow{font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;padding:var(--bc-space-1) 0;color:var(--bc-text-muted);justify-content:space-between;align-items:baseline;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutPricingRow strong{color:var(--bc-text);font-weight:700}.checkout-confirmation-shared-module__M2m7EW__checkoutTotalRow{padding:var(--bc-space-3) 0 var(--bc-space-1);margin-top:var(--bc-space-1);border-top:var(--bc-border)}.checkout-confirmation-shared-module__M2m7EW__checkoutTotalRow strong{font-family:var(--bc-font-display);font-size:var(--bc-type-h3);letter-spacing:-.01em;font-weight:400}.checkout-confirmation-shared-module__M2m7EW__checkoutPayArea{padding:0 var(--bc-space-4) var(--bc-space-4);gap:var(--bc-space-3);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSpinner{margin-right:var(--bc-space-2);animation:checkout-confirmation-shared-module__M2m7EW__checkoutSpin var(--bc-dur-slow) var(--bc-ease-out) infinite}@keyframes checkout-confirmation-shared-module__M2m7EW__checkoutSpin{to{transform:rotate(360deg)}}.checkout-confirmation-shared-module__M2m7EW__checkoutPayNote{text-align:center;font-family:var(--bc-font-mono);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--bc-text-muted);margin:0}.checkout-confirmation-shared-module__M2m7EW__confirmationCard{border:var(--bc-border);background:var(--bc-bg-surface);max-width:800px;padding:var(--bc-space-6);gap:var(--bc-space-4);border-radius:var(--bc-radius-md);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__confirmationCard h1,.checkout-confirmation-shared-module__M2m7EW__confirmationLead,.checkout-confirmation-shared-module__M2m7EW__confirmationSubtle,.checkout-confirmation-shared-module__M2m7EW__confirmationNextSteps p{margin:0}.checkout-confirmation-shared-module__M2m7EW__confirmationLead,.checkout-confirmation-shared-module__M2m7EW__confirmationSubtle{color:var(--bc-text-muted)}.checkout-confirmation-shared-module__M2m7EW__confirmationGrid{gap:var(--bc-space-2);display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationGrid p{margin:0}.checkout-confirmation-shared-module__M2m7EW__confirmationHighlightGrid{background:var(--bc-line);border:var(--bc-border);border-radius:var(--bc-radius-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5px;display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationDetailGrid{background:var(--bc-line);border:var(--bc-border);border-radius:var(--bc-radius-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5px;display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationDetailCard{padding:var(--bc-space-4);background:var(--bc-bg-surface)}.checkout-confirmation-shared-module__M2m7EW__confirmationDetailCard p{margin:0}.checkout-confirmation-shared-module__M2m7EW__confirmationHighlightCard{gap:var(--bc-space-2);padding:var(--bc-space-4);background:var(--bc-bg-surface);flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__confirmationHighlightValue{font-size:var(--bc-type-body);word-break:break-word;font-weight:700}.checkout-confirmation-shared-module__M2m7EW__confirmationItemCopy{gap:var(--bc-space-1);display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationItemMeta{gap:var(--bc-space-1);text-align:right;margin:0;display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationItems{gap:var(--bc-space-3);display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationItemRow{gap:var(--bc-space-3);padding-bottom:var(--bc-space-3);border-bottom:var(--bc-border-thin);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationLink{max-width:290px}.checkout-confirmation-shared-module__M2m7EW__confirmationTotalRow{justify-content:space-between;align-items:center;gap:var(--bc-space-3);padding-top:var(--bc-space-3);border-top:var(--bc-border);font-size:var(--bc-type-body);display:flex}.checkout-confirmation-shared-module__M2m7EW__confirmationNextSteps{gap:var(--bc-space-2);padding:var(--bc-space-4);border:var(--bc-border);background:var(--bc-bg-page);border-radius:var(--bc-radius-md);display:grid}.checkout-confirmation-shared-module__M2m7EW__confirmationCreateAccountTitle{font-size:var(--bc-type-body-lg);margin:0}.checkout-confirmation-shared-module__M2m7EW__confirmationCreateAccountSuccess{color:var(--bc-text);margin:0}@media (max-width:980px){.checkout-confirmation-shared-module__M2m7EW__checkoutLayout{grid-template-columns:1fr}.checkout-confirmation-shared-module__M2m7EW__checkoutSummary{position:static;top:auto}}@media (max-width:720px){.checkout-confirmation-shared-module__M2m7EW__checkoutPage,.checkout-confirmation-shared-module__M2m7EW__orderConfirmationPage{width:calc(100% - 32px);padding:var(--bc-space-6) 0 var(--bc-space-16)}.checkout-confirmation-shared-module__M2m7EW__checkoutAccountCardSecondary{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.checkout-confirmation-shared-module__M2m7EW__checkoutPage,.checkout-confirmation-shared-module__M2m7EW__orderConfirmationPage{width:calc(100% - 24px);padding:var(--bc-space-6) 0 var(--bc-space-12)}.checkout-confirmation-shared-module__M2m7EW__checkoutMainColumn{gap:var(--bc-space-4)}.checkout-confirmation-shared-module__M2m7EW__checkoutFormSection{padding:var(--bc-space-4)}}@media (max-width:640px){.checkout-confirmation-shared-module__M2m7EW__checkoutFieldRow,.checkout-confirmation-shared-module__M2m7EW__checkoutCouponRow{grid-template-columns:1fr}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryToggle{display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryContent{flex-direction:column;display:flex}.checkout-confirmation-shared-module__M2m7EW__checkoutSummaryContent.checkout-confirmation-shared-module__M2m7EW__isCollapsed{display:none}}.checkout-confirmation-shared-module__M2m7EW__checkoutItemTotal{font-family:var(--bc-font-mono);white-space:nowrap;font-weight:600}.checkout-confirmation-shared-module__M2m7EW__checkoutCouponSuccess{margin:var(--bc-space-2) 0 0;padding:var(--bc-space-2) var(--bc-space-3);border:var(--bc-border);border-radius:var(--bc-radius-md);background:var(--bc-status-success-bg);font:500 13px/1.5 var(--bc-font-body)}.checkout-confirmation-shared-module__M2m7EW__checkoutPayButton{min-height:56px}
.page-module__6otvrW__message textarea{width:100%;min-height:112px;padding:var(--bc-space-3);border:var(--bc-border);border-radius:var(--bc-radius-sm);background:var(--bc-bg-surface);font-family:var(--bc-font-body);font-size:var(--bc-type-ui);color:var(--bc-text);resize:vertical;transition:border-color var(--bc-dur-base) var(--bc-ease-out)}.page-module__6otvrW__message textarea:focus{background:var(--bc-input-focus-bg)}.page-module__6otvrW__message textarea::placeholder{color:var(--bc-text-muted)}.page-module__6otvrW__amounts{gap:var(--bc-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__6otvrW__amount{align-items:flex-start;gap:var(--bc-space-1);padding:var(--bc-space-6) var(--bc-space-4) var(--bc-space-4);border:var(--bc-rule-double);background:var(--bc-p-cream-hi);color:var(--bc-p-blue-deep);text-align:left;cursor:pointer;transition:background var(--bc-dur-fast), color var(--bc-dur-fast);flex-direction:column;display:flex;position:relative}.page-module__6otvrW__amount:before{content:"";width:var(--bc-space-4);height:var(--bc-space-4);background:var(--bc-p-pink);position:absolute;top:0;right:0}.page-module__6otvrW__amount:hover{background:var(--bc-p-blue-tint)}.page-module__6otvrW__amount[aria-checked=true]{background:var(--bc-p-blue);color:var(--bc-p-cream)}.page-module__6otvrW__amount:focus-visible{outline:var(--bc-rule);outline-offset:3px}.page-module__6otvrW__amountSave{font-family:var(--bc-font-label);font-size:var(--bc-type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.page-module__6otvrW__amountFace{font-family:var(--bc-font-poster);font-size:var(--bc-type-h2);line-height:1}.page-module__6otvrW__amountPay{font-family:var(--bc-font-text);font-size:var(--bc-type-note)}@media (max-width:640px){.page-module__6otvrW__amounts{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__6otvrW__sentActions{gap:var(--bc-space-3);flex-wrap:wrap;display:flex}.page-module__6otvrW__sentActions>*{white-space:nowrap;flex:1 1 0;min-width:max-content}
.confirmation-module__hDRuwa__page{width:min(var(--container-max), calc(100% - 2 * var(--bc-gutter-side)));padding:var(--bc-space-8) 0 var(--bc-space-16);color:var(--bc-p-blue-deep);margin:0 auto}.confirmation-module__hDRuwa__poster{border:var(--bc-rule-double);background:var(--bc-p-blue);color:var(--bc-p-cream);padding:var(--bc-space-12) var(--bc-space-8);position:relative;overflow:hidden}.confirmation-module__hDRuwa__rays{width:100%;height:100%;fill:var(--bc-p-blue-deep);transform-origin:50%;animation:confirmation-module__hDRuwa__turn calc(var(--bc-dur-slow) * 3) var(--bc-ease-print) both;position:absolute;inset:0}@keyframes confirmation-module__hDRuwa__turn{0%{opacity:.4;rotate:-14deg}}.confirmation-module__hDRuwa__posterContent{max-width:46rem;position:relative}.confirmation-module__hDRuwa__stamp{top:calc(-1 * var(--bc-space-4));right:calc(-1 * var(--bc-space-24));border:var(--bc-rule-double);border-radius:var(--bc-radius-round);background:var(--bc-p-cream-hi);width:112px;height:112px;color:var(--bc-p-blue);font-family:var(--bc-font-label);font-size:var(--bc-type-h3);letter-spacing:.06em;text-transform:uppercase;animation:confirmation-module__hDRuwa__stamp var(--bc-dur-slow) var(--bc-ease-pop) var(--bc-dur-base) both;place-content:center;margin:0;font-weight:700;display:grid;position:absolute;rotate:-8deg}@keyframes confirmation-module__hDRuwa__stamp{0%{opacity:0;scale:1.6}}.confirmation-module__hDRuwa__title{font-family:var(--bc-font-display);letter-spacing:-.01em;color:var(--bc-p-cream);text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,80px);font-weight:400;line-height:1}.confirmation-module__hDRuwa__lede{max-width:46ch;margin:var(--bc-space-6) 0 0;font-family:var(--bc-font-text);font-size:var(--bc-type-body-lg);line-height:1.6}.confirmation-module__hDRuwa__lede strong{overflow-wrap:anywhere;font-weight:600}.confirmation-module__hDRuwa__meta{gap:var(--bc-space-2) var(--bc-space-6);margin:var(--bc-space-6) 0 0;padding-top:var(--bc-space-4);border-top:4px double var(--bc-p-cream);font-family:var(--bc-font-label);font-size:var(--bc-type-body-lg);letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;flex-wrap:wrap;font-weight:600;display:flex}.confirmation-module__hDRuwa__body{gap:var(--bc-space-8);margin-top:var(--bc-space-12);grid-template-columns:minmax(0,7fr) minmax(300px,5fr);align-items:start;display:grid}.confirmation-module__hDRuwa__shipments{gap:var(--bc-space-6);flex-direction:column;display:flex}.confirmation-module__hDRuwa__sectionTitle{font-family:var(--bc-font-display);font-weight:400;font-size:var(--bc-type-h2);color:var(--bc-p-blue);margin:0;line-height:1.05}.confirmation-module__hDRuwa__shipment{border:var(--bc-rule);background:var(--bc-p-cream-hi)}.confirmation-module__hDRuwa__shipmentHead{justify-content:space-between;align-items:center;gap:var(--bc-space-4);padding:var(--bc-space-3) var(--bc-space-6);border-bottom:var(--bc-rule);display:flex}.confirmation-module__hDRuwa__roaster{font:700 var(--bc-type-body-lg)/1.2 var(--bc-font-label);letter-spacing:.05em;text-transform:uppercase;color:var(--bc-p-blue);margin:0}.confirmation-module__hDRuwa__roaster span{font-variant-numeric:tabular-nums;font-weight:600}.confirmation-module__hDRuwa__tag{padding:var(--bc-space-1) var(--bc-space-2);background:var(--bc-p-blue);color:var(--bc-p-cream);font:700 var(--bc-type-small)/1.1 var(--bc-font-label);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0}.confirmation-module__hDRuwa__items{padding:0 var(--bc-space-6);margin:0;list-style:none}.confirmation-module__hDRuwa__item{align-items:center;gap:var(--bc-space-4);padding:var(--bc-space-4) 0;grid-template-columns:64px minmax(0,1fr) auto;display:grid}.confirmation-module__hDRuwa__itemImg{border:var(--bc-rule);background:var(--bc-p-cream);object-fit:cover;width:64px;height:64px;display:block}.confirmation-module__hDRuwa__itemCopy{min-width:0}.confirmation-module__hDRuwa__item+.confirmation-module__hDRuwa__item{border-top:var(--bc-rule-thin)}.confirmation-module__hDRuwa__itemName{font-family:var(--bc-font-display);color:var(--bc-p-blue);margin:0;font-size:20px;font-weight:400;line-height:1.15}.confirmation-module__hDRuwa__itemMeta{margin:var(--bc-space-2) 0 0;font-size:var(--bc-type-note);color:var(--bc-p-blue)}.confirmation-module__hDRuwa__price{font-family:var(--bc-font-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700;line-height:1}.confirmation-module__hDRuwa__next{gap:var(--bc-space-4);margin-top:var(--bc-space-6);flex-direction:column;display:flex}.confirmation-module__hDRuwa__steps{padding:var(--bc-space-4) var(--bc-space-6);border:var(--bc-rule);background:var(--bc-p-cream-hi);counter-reset:step;margin:0;list-style:none;display:grid}.confirmation-module__hDRuwa__steps li{counter-increment:step;min-height:32px;padding:var(--bc-space-3) 0 var(--bc-space-3) calc(32px + var(--bc-space-4));font-size:var(--bc-type-body);line-height:1.6;position:relative}.confirmation-module__hDRuwa__steps li:before{content:counter(step);left:0;top:var(--bc-space-3);background:var(--bc-p-blue);width:32px;height:32px;color:var(--bc-p-cream);font:700 var(--bc-type-body-lg)/1 var(--bc-font-label);place-content:center;display:grid;position:absolute}.confirmation-module__hDRuwa__steps li+li{border-top:var(--bc-rule-thin)}.confirmation-module__hDRuwa__steps strong{font-weight:600}.confirmation-module__hDRuwa__receipt{top:calc(var(--bc-header-h) + var(--bc-space-4));border:var(--bc-rule-double);background:var(--bc-p-cream-hi);padding:var(--bc-space-6);position:sticky}.confirmation-module__hDRuwa__receiptTitle{margin:0 0 var(--bc-space-4);font-family:var(--bc-font-display);font-weight:400;font-size:var(--bc-type-h3);color:var(--bc-p-blue);line-height:1.1}.confirmation-module__hDRuwa__rows{margin:0;display:grid}.confirmation-module__hDRuwa__row{justify-content:space-between;align-items:baseline;gap:var(--bc-space-4);padding:var(--bc-space-2) 0;display:flex}.confirmation-module__hDRuwa__row dt{font-size:var(--bc-type-body)}.confirmation-module__hDRuwa__row dd{font-family:var(--bc-font-label);font-size:var(--bc-type-body-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.confirmation-module__hDRuwa__totalRow{margin-top:var(--bc-space-2);padding-top:var(--bc-space-3);border-top:var(--bc-rule-double)}.confirmation-module__hDRuwa__totalRow dt{font-family:var(--bc-font-label);font-size:var(--bc-type-body-lg);letter-spacing:.04em;text-transform:uppercase;color:var(--bc-p-blue);font-weight:700}.confirmation-module__hDRuwa__totalRow dd{font-size:28px;line-height:1}.confirmation-module__hDRuwa__paidTitle{margin:var(--bc-space-6) 0 var(--bc-space-1);padding-top:var(--bc-space-4);border-top:var(--bc-rule-thin);font-family:var(--bc-font-label);font-size:var(--bc-type-body-lg);letter-spacing:.04em;text-transform:uppercase;color:var(--bc-p-blue);font-weight:700}.confirmation-module__hDRuwa__paidAt,.confirmation-module__hDRuwa__contact{margin:var(--bc-space-1) 0 0;font-size:var(--bc-type-note);color:var(--bc-p-blue)}.confirmation-module__hDRuwa__address p{margin:0;line-height:1.6}.confirmation-module__hDRuwa__address .confirmation-module__hDRuwa__contact{margin-top:var(--bc-space-1)}.confirmation-module__hDRuwa__actions{gap:var(--bc-space-3);margin-top:var(--bc-space-6);display:grid}.confirmation-module__hDRuwa__primaryBtn,.confirmation-module__hDRuwa__quietBtn{min-height:48px;padding:0 var(--bc-space-6);border:var(--bc-rule);font-family:var(--bc-font-label);font-size:var(--bc-type-body-lg);letter-spacing:.04em;text-transform:uppercase;transition:background var(--bc-dur-fast), color var(--bc-dur-fast), border-color var(--bc-dur-fast);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.confirmation-module__hDRuwa__primaryBtn{background:var(--bc-p-blue);color:var(--bc-p-cream)}.confirmation-module__hDRuwa__primaryBtn:hover{background:var(--bc-p-blue-deep);border-color:var(--bc-p-blue-deep)}.confirmation-module__hDRuwa__quietBtn{color:var(--bc-p-blue);background:0 0}.confirmation-module__hDRuwa__quietBtn:hover{background:var(--bc-p-blue);color:var(--bc-p-cream)}.confirmation-module__hDRuwa__guest{max-width:46rem;margin-top:var(--bc-space-12);padding:var(--bc-space-6);border:var(--bc-rule);background:var(--bc-p-cream-hi)}.confirmation-module__hDRuwa__signedOut{gap:var(--bc-space-4);max-width:40rem;padding:var(--bc-space-8);border:var(--bc-rule-double);background:var(--bc-p-cream-hi);justify-items:start;display:grid}.confirmation-module__hDRuwa__signedOut p{margin:0}.confirmation-module__hDRuwa__signedOutTitle{font-family:var(--bc-font-display);font-weight:400;font-size:var(--bc-type-h2);color:var(--bc-p-blue);margin:0}@media (max-width:1023px){.confirmation-module__hDRuwa__body{grid-template-columns:1fr}.confirmation-module__hDRuwa__receipt{position:static}.confirmation-module__hDRuwa__stamp{right:0;top:calc(-1 * var(--bc-space-8));width:88px;height:88px;font-size:var(--bc-type-body-lg)}.confirmation-module__hDRuwa__posterContent{padding-top:var(--bc-space-12)}}@media (max-width:767px){.confirmation-module__hDRuwa__poster{padding:var(--bc-space-8) var(--bc-space-4)}.confirmation-module__hDRuwa__shipmentHead,.confirmation-module__hDRuwa__items,.confirmation-module__hDRuwa__steps{padding-left:var(--bc-space-4);padding-right:var(--bc-space-4)}.confirmation-module__hDRuwa__item{gap:var(--bc-space-3);grid-template-columns:56px minmax(0,1fr) auto}.confirmation-module__hDRuwa__itemImg{width:56px;height:56px}.confirmation-module__hDRuwa__receipt{padding:var(--bc-space-4)}}@media (prefers-reduced-motion:reduce){.confirmation-module__hDRuwa__rays,.confirmation-module__hDRuwa__stamp{animation:none}}
