.OrderSummary_card__4ONVq{container-type:inline-size;--summary-pad:clamp(0.75rem,4cqi,1.125rem);--summary-gap:clamp(0.625rem,3cqi,0.875rem);--summary-thumb:clamp(3rem,14cqi,4rem);display:flex;flex-direction:column;gap:var(--summary-gap);padding:var(--summary-pad);color:var(--color-glass-ink)}.OrderSummary_head__zwadw{display:flex;align-items:center;gap:var(--summary-gap)}.OrderSummary_headIcon__PvYIb{flex:none;display:grid;place-items:center;width:2.75rem;aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--field-shadow)}.OrderSummary_headIcon__PvYIb svg{width:45%;height:45%}.OrderSummary_headTitle__NFC3n{flex:1;margin:0;font:500 1.1875rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--color-ink)}.OrderSummary_headCount__IeJ5X{font-size:.875rem;font-weight:500;color:var(--color-glass-ink-soft)}.OrderSummary_shipBand__7EQ7G{--band-strip:0.875rem;--band-scallop:0.75rem;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--field-shadow)}.OrderSummary_shipStrip__cRTRe{height:calc(var(--band-strip) + var(--band-scallop));background-image:radial-gradient(circle at 50% 0,var(--summary-head-fill,var(--color-blush-200)) .656rem,transparent .719rem),linear-gradient(var(--summary-head-fill,var(--color-blush-200)),var(--summary-head-fill,var(--color-blush-200)));background-position:0 var(--band-strip),0 0;background-size:1.375rem var(--band-scallop),100% var(--band-strip);background-repeat:repeat-x,no-repeat}.OrderSummary_shipBody__5y5S2{display:flex;flex-direction:column;gap:.5625rem;padding:var(--summary-pad)}.OrderSummary_shipTrack__XWFr_{display:flex;align-items:center;gap:var(--summary-gap)}.OrderSummary_shipTrack__XWFr_>.OrderSummary_meter__sGkt6{flex:1;min-width:0}.OrderSummary_shipText__zkHE4{display:flex;align-items:center;gap:.5em;margin:0;font-size:.8125rem;font-weight:600;color:var(--color-ink)}.OrderSummary_shipSpark__ECFB8{flex:none;width:1.5em;height:1.5em;color:var(--summary-accent,var(--color-primary));fill:currentColor}.OrderSummary_shipGap__cKP7y{font-weight:800;color:var(--color-primary)}.OrderSummary_meter__sGkt6{height:.625rem;border-radius:var(--radius-pill);overflow:hidden;background:color-mix(in oklch,var(--field-stroke-glass) 45%,transparent)}.OrderSummary_meterFill__CxkPZ{height:90%;border-radius:inherit;background:var(--summary-meter-fill,var(--color-primary));transform-origin:left;transition:transform .4s var(--ease-drawer)}.OrderSummary_shipGoal__zWzeK{flex:none;display:grid;grid-template-columns:1px auto auto;align-items:center;column-gap:var(--summary-gap);color:var(--color-glass-ink)}.OrderSummary_shipGoal__zWzeK:before{content:"";align-self:stretch;background:var(--field-stroke-glass)}.OrderSummary_shipGoal__zWzeK svg{width:1.375rem;height:1.375rem}.OrderSummary_shipGoal__zWzeK>span{display:flex;flex-direction:column}.OrderSummary_shipGoalAmount___rT_w{font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums}.OrderSummary_shipGoalLabel__J7vWK{font-size:.5625rem;color:var(--color-glass-ink-soft)}.OrderSummary_shipBand__7EQ7G[data-unlocked] .OrderSummary_shipSpark__ECFB8,.OrderSummary_shipBand__7EQ7G[data-unlocked] .OrderSummary_shipText__zkHE4{color:var(--field-success)}@media (prefers-reduced-motion:reduce){.OrderSummary_meterFill__CxkPZ{transition:none}}.OrderSummary_receipt___O8fr{display:flex;flex-direction:column;gap:var(--summary-pad);padding:var(--summary-pad);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--field-shadow)}.OrderSummary_rule__SdGyv{width:100%;height:0;margin:0;border:0;border-top:1px dashed color-mix(in oklch,var(--color-glass-ink) 24%,transparent)}.OrderSummary_lines__9aG6D{display:flex;flex-direction:column;gap:var(--summary-gap);margin:0;padding:0;list-style:none}.OrderSummary_line__L1V6O{display:grid;grid-template-columns:var(--summary-thumb) minmax(0,1fr) auto;align-items:start;gap:var(--summary-gap)}.OrderSummary_thumb__hRaIF{width:100%;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--glass-stroke)}.OrderSummary_info__DoAvA{min-width:0;display:flex;flex-direction:column;gap:.125rem}.OrderSummary_name__l3zIR{font:600 .875rem/1.3 var(--font-body);color:var(--color-ink)}.OrderSummary_meta__QNEln{font-size:.75rem;color:var(--color-glass-ink-soft)}.OrderSummary_lineTotal___UZD3{font:700 .875rem/1.3 var(--font-body);font-variant-numeric:tabular-nums;color:var(--color-ink)}.OrderSummary_available__CcPVF{display:inline-flex;align-items:center;gap:.4em;font-size:.75rem;font-weight:500;color:var(--field-success)}.OrderSummary_availableDot__xanwr{width:.55em;aspect-ratio:1;border-radius:var(--radius-pill);background:var(--field-success-mark)}.OrderSummary_outOfStock__ikTDt{font-size:.75rem;font-weight:600;color:var(--color-danger)}.OrderSummary_backorder__5mMvB{font-size:.75rem;font-weight:600;color:var(--color-glass-ink-soft)}.OrderSummary_promo__cvEDt{display:flex;flex-direction:column;gap:var(--summary-gap)}.OrderSummary_promoHead__FY_7F{display:flex;align-items:center;gap:var(--summary-gap)}.OrderSummary_promoIcon__CvmK0{flex:none;display:grid;place-items:center;width:2.125rem;aspect-ratio:1;border-radius:var(--radius-pill);background:var(--field-icon-fill-focus);color:var(--color-ink)}.OrderSummary_promoIcon__CvmK0 svg{width:47%;height:47%}.OrderSummary_promoLabel__bn_s2{flex:1;font:600 .9375rem var(--font-body);color:var(--color-ink)}.OrderSummary_promoOptional__1AYF7{font-size:.8125rem;color:var(--color-glass-ink-soft)}.OrderSummary_promoRow__i_Hto{display:flex;align-items:center;gap:.625rem}.OrderSummary_promoRow__i_Hto>:first-child{flex:1;min-width:0}.OrderSummary_promoError__AHPuE{margin:0;font:600 .75rem var(--font-body);color:var(--color-danger)}.OrderSummary_appliedBanner__c__9V{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:var(--radius-lg);border:1px solid color-mix(in oklch,var(--field-success-mark) 35%,transparent);background:color-mix(in oklch,var(--field-success-mark) 12%,var(--color-surface))}.OrderSummary_appliedMark__PmWVD{flex:none;width:1.625rem;height:1.625rem;color:var(--color-surface);fill:var(--field-success-mark)}.OrderSummary_appliedText__MYLSW{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem;font-size:1.1875rem;color:var(--field-success)}.OrderSummary_appliedText__MYLSW strong{font-size:.9375rem;font-weight:700}.OrderSummary_appliedRemove__vrdL0{flex:none;display:grid;place-items:center;width:2.25rem;aspect-ratio:1;padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--color-glass-ink-soft);cursor:pointer}.OrderSummary_appliedRemove__vrdL0 svg{width:50%;height:50%}.OrderSummary_appliedRemove__vrdL0:focus-visible{outline:var(--field-focus-width) solid var(--field-focus);outline-offset:-.125rem}.OrderSummary_totals__dj6_J{display:flex;flex-direction:column;gap:.75rem;font-size:.9375rem}.OrderSummary_totalRow__SWTfE{display:flex;justify-content:space-between;align-items:center;gap:.75rem;color:var(--color-glass-ink-soft)}.OrderSummary_totalRow__SWTfE>:last-child{font-variant-numeric:tabular-nums}.OrderSummary_savingCode__VX_uG,.OrderSummary_saving__3WHiD{color:var(--color-primary);font-weight:700}.OrderSummary_taxPending__pNkZa{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-glass-ink-soft)}.OrderSummary_taxHelp____qP6{display:inline-grid;place-items:center;cursor:help}.OrderSummary_taxHelp____qP6 svg{width:1.15em;height:1.15em}.OrderSummary_grandTotal__rmuFf{display:flex;justify-content:space-between;align-items:baseline;font:700 1.375rem var(--font-display);letter-spacing:-.01em;color:var(--color-ink)}.OrderSummary_grandTotal__rmuFf>:last-child{font:600 1.625rem var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}