.sheet_sheet__2DRm_{inline-size:min(32rem,calc(100dvw - var(--space-md)));max-block-size:min(48rem,calc(100dvh - var(--space-lg)));padding:0;border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-card);corner-shape:var(--corner-surface);background:var(--color-popover);color:var(--color-ink);box-shadow:var(--shadow-floating);overflow:auto;opacity:0;translate:0 6px;scale:.98;transition:opacity var(--dur-exit) var(--ease-out),translate var(--dur-exit) var(--ease-pop-exit),scale var(--dur-exit) var(--ease-pop-exit),display var(--dur-exit) allow-discrete,overlay var(--dur-exit) allow-discrete}.sheet_sheet__2DRm_[open]{opacity:1;translate:0 0;scale:1;transition-duration:var(--dur-micro),var(--dur-pop),var(--dur-pop),var(--dur-pop),var(--dur-pop);transition-timing-function:var(--ease-out),var(--ease-pop),var(--ease-pop),linear,linear;@starting-style{opacity:0;translate:0 8px;scale:.96}}.sheet_sheet__2DRm_[data-size=sm]{inline-size:min(28rem,calc(100dvw - var(--space-md)))}.sheet_sheet__2DRm_[data-size=wide]{inline-size:min(42rem,calc(100dvw - var(--space-md)))}.sheet_sheet__2DRm_::-webkit-backdrop{background:var(--color-overlay);opacity:0;-webkit-transition:opacity var(--dur-exit) var(--ease-out),display var(--dur-exit) allow-discrete,overlay var(--dur-exit) allow-discrete;transition:opacity var(--dur-exit) var(--ease-out),display var(--dur-exit) allow-discrete,overlay var(--dur-exit) allow-discrete}.sheet_sheet__2DRm_::backdrop{background:var(--color-overlay);opacity:0;transition:opacity var(--dur-exit) var(--ease-out),display var(--dur-exit) allow-discrete,overlay var(--dur-exit) allow-discrete}.sheet_sheet__2DRm_[open]::-webkit-backdrop{opacity:1;@starting-style{opacity:0}}.sheet_sheet__2DRm_[open]::backdrop{opacity:1;@starting-style{opacity:0}}.sheet_body__EwCJE{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-sm);gap:var(--space-sm);padding:clamp(var(--space-md),4vw,var(--space-lg))}.sheet_body__EwCJE:focus{outline:none}.sheet_body__EwCJE p{margin:0}.sheet_head__YaH7S{display:flex;gap:var(--space-sm);align-items:flex-start;justify-content:space-between}.sheet_head__YaH7S>div{display:grid;grid-gap:var(--space-3xs);gap:var(--space-3xs);min-inline-size:0}.sheet_head__YaH7S h2{margin:0;font-size:var(--text-lg);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);line-height:1.1;overflow-wrap:anywhere}.sheet_lead__E5UZr{color:var(--color-neutral);font-size:var(--text-sm);line-height:1.5;text-wrap:pretty;overflow-wrap:anywhere}.sheet_close__7RJ8Q{margin:calc(var(--space-2xs) * -1) calc(var(--space-2xs) * -1) 0 0}.sheet_actions__wxZBM{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:1fr 1fr;-webkit-margin-before:var(--space-2xs);margin-block-start:var(--space-2xs)}@media (max-width:39.999rem){.sheet_actions__wxZBM{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sheet_sheet__2DRm_,.sheet_sheet__2DRm_[open]{translate:none;scale:1;transition-property:opacity,display,overlay}.sheet_sheet__2DRm_[open]{transition-duration:var(--dur-exit);@starting-style{opacity:0;translate:none;scale:1}}}.notice_notice__sSivp{position:relative;margin:0;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-input);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5;text-wrap:pretty;overflow-wrap:anywhere}.notice_notice__sSivp:is([data-tone=danger],[data-tone=warning],[data-tone=success]){-webkit-padding-start:calc(var(--space-xs) + var(--space-sm));padding-inline-start:calc(var(--space-xs) + var(--space-sm));border:var(--rule-hair) solid var(--color-line);background:var(--color-card)}.notice_notice__sSivp:is([data-tone=danger],[data-tone=warning],[data-tone=success]):before{content:"";position:absolute;inset-inline-start:var(--space-xs);top:calc(var(--space-2xs) + .75em - 4px);inline-size:8px;block-size:8px;border-radius:var(--radius-pill);background:currentColor}.notice_notice__sSivp[data-tone=danger]{color:var(--color-error)}.notice_notice__sSivp[data-tone=warning]{color:var(--color-ink)}.notice_notice__sSivp[data-tone=warning]:before{background:var(--color-warning)}.notice_notice__sSivp[data-tone=success]{color:var(--color-ink)}.notice_notice__sSivp[data-tone=success]:before{background:var(--color-success)}.notice_notice__sSivp[data-plain]{padding:0;border:0;background:none}.notice_notice__sSivp[data-plain]:before{display:none}.notice_notice__sSivp[data-plain][data-tone=success],.notice_notice__sSivp[data-plain][data-tone=warning]{color:var(--color-neutral)}.notice_strip__77Gfc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs) var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--rule-hair) solid var(--color-line);border-radius:var(--radius-inset);corner-shape:var(--corner-surface);background:var(--color-card)}.notice_strip__77Gfc .notice_stripText__bGCO5{flex:1 1 24ch;margin:0;color:var(--color-neutral);font-size:var(--text-sm);line-height:1.5;text-wrap:pretty;overflow-wrap:anywhere}.notice_strip__77Gfc .notice_stripClaim__5mPiy{color:var(--color-ink);font-weight:500}.notice_stripAction__Y2Q1H{flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.notice_strip__77Gfc[data-tone=warning] .notice_stripClaim__5mPiy:before{content:"";display:inline-block;inline-size:8px;block-size:8px;-webkit-margin-end:var(--space-2xs);margin-inline-end:var(--space-2xs);border-radius:var(--radius-pill);background:var(--color-warning);vertical-align:.05em}.checkout_checkout__3TdFG{display:grid;grid-gap:var(--space-lg);gap:var(--space-lg);max-width:64rem;margin:0 auto;padding:var(--space-lg) var(--space-sm) var(--space-2xl)}@media (min-width:56rem){.checkout_checkout__3TdFG{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:var(--space-2xl);padding-top:var(--space-2xl)}}.checkout_product__Ubp0s{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);min-width:0}.checkout_cover__G7WwM{aspect-ratio:4/3;border-radius:var(--radius-card);overflow:hidden;corner-shape:var(--corner-surface);background:var(--color-card);box-shadow:var(--shadow-card);margin-block:var(--space-sm)}.checkout_checkout__3TdFG[data-preview] .checkout_cover__G7WwM{background:var(--color-paper-2);box-shadow:none}.checkout_cover__G7WwM img{width:100%;height:100%;object-fit:contain;display:block}.checkout_cover__G7WwM:has(img){padding:var(--space-md)}.checkout_cover__G7WwM:has(img) img{filter:drop-shadow(0 6px 18px color-mix(in srgb,var(--color-overlay) 60%,transparent))}.checkout_plainCover__GZcdb{display:grid;place-items:center;height:100%;padding:var(--space-lg);background:var(--color-paper-3);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-headline-s);line-height:1.15;text-align:center;overflow-wrap:anywhere}.checkout_seller__mS6Ff{margin:0;color:var(--color-muted);font-size:var(--text-sm)}.checkout_name___cD0s{margin:0;font-size:var(--text-headline-s);line-height:1.15;font-weight:500;letter-spacing:var(--tracking-snug);text-wrap:balance}.checkout_description__PxvST{color:var(--color-ink-2);line-height:1.65}.checkout_description__PxvST p{margin:0 0 var(--space-sm);white-space:pre-line}.checkout_includes__CxyoH{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);margin-top:var(--space-xs)}.checkout_includes__CxyoH h2{margin:0;font-size:var(--text-sm);font-weight:500;color:var(--color-ink)}.checkout_includes__CxyoH ul{margin:0;padding:0;list-style:none;border-top:var(--rule-hair) solid var(--color-rule)}.checkout_includes__CxyoH li{display:flex;align-items:baseline;gap:var(--space-sm);min-height:40px;padding-block:var(--space-2xs);border-bottom:var(--rule-hair) solid var(--color-rule)}.checkout_includes__CxyoH li span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.6}.checkout_includes__CxyoH li small{flex:none;color:var(--color-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout_card__E5tqn{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-lg);background:var(--color-card);border-radius:var(--radius-card);corner-shape:var(--corner-surface);box-shadow:var(--shadow-card)}@media (min-width:56rem){.checkout_card__E5tqn{position:-webkit-sticky;position:sticky;top:var(--space-lg)}}.checkout_price__UNO3T{margin:0;font-size:var(--text-xl);line-height:1.2;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-snug)}.checkout_delivery__0RKam{margin:0 0 var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5}.checkout_small__PqAgy{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.checkout_small__PqAgy a{color:inherit;text-decoration:underline;text-underline-offset:2px}.checkout_powered__8VmdF{grid-column:1/-1;margin:0;text-align:center;color:var(--color-muted);font-size:var(--text-xs)}.checkout_powered__8VmdF a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.checkout_powered__8VmdF a:hover{text-decoration:underline;text-underline-offset:2px}.checkout_breakdown__RShEP{display:grid;grid-gap:2px;gap:2px;margin:0 0 var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout_breakdown__RShEP div{display:flex;justify-content:space-between;gap:var(--space-sm)}.checkout_breakdown__RShEP dd{margin:0}.checkout_breakdown__RShEP div:last-child{margin-top:var(--space-3xs);padding-top:var(--space-2xs);border-top:var(--rule-hair) solid var(--color-rule);color:var(--color-ink);font-weight:500}@media (max-width:55.999rem){.checkout_checkout__3TdFG:not([data-preview]) .checkout_card__E5tqn:has([data-pay-form]){position:-webkit-sticky;position:sticky;bottom:0;margin-inline:calc(-1 * var(--space-sm));border-radius:var(--radius-card) var(--radius-card) 0 0;corner-shape:var(--corner-surface);padding:var(--space-md) var(--space-md) 0;padding-bottom:max(var(--space-md),env(safe-area-inset-bottom))}}@media (max-width:55.999rem){.checkout_checkout__3TdFG:not([data-preview]) .checkout_card__E5tqn:has([data-pay-form]){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm)}.checkout_card__E5tqn:has([data-pay-form]) .checkout_extra__Q6RMR{display:none}.checkout_card__E5tqn:has([data-pay-form]) .checkout_priceBlock__U3QkS{flex:none}.checkout_card__E5tqn:has([data-pay-form]) .checkout_price__UNO3T{font-size:var(--text-lg)}.checkout_card__E5tqn:has([data-pay-form]) .checkout_feeNote__uU39F{display:block}.checkout_card__E5tqn:has([data-pay-form]) [data-pay-form]{flex:1 1;gap:var(--space-3xs)}.checkout_card__E5tqn:has([data-pay-form])>[role]{order:-1;flex-basis:100%}.checkout_claim__75yAD[data-pay-form] button[type=submit]{margin-top:0}}.checkout_checkout__3TdFG[data-preview]{padding:var(--space-md);max-width:none}@media (min-width:56rem){.checkout_checkout__3TdFG[data-preview]{grid-template-columns:minmax(0,1fr) 15rem;gap:var(--space-md);padding-top:var(--space-md)}}.checkout_checkout__3TdFG[data-preview] .checkout_name___cD0s,.checkout_checkout__3TdFG[data-preview] .checkout_price__UNO3T{font-size:var(--text-lg)}.checkout_checkout__3TdFG[data-preview] .checkout_card__E5tqn{padding:var(--space-md)}.checkout_claim__75yAD{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.checkout_claim__75yAD label{font-size:var(--text-sm);font-weight:500}.checkout_claim__75yAD button[type=submit]{margin-top:var(--space-2xs)}.checkout_optional__Ka0JS{color:var(--color-muted);font-weight:400}.checkout_priceBlock__U3QkS{min-width:0}.checkout_feeNote__uU39F{display:none;margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.checkout_freeBar__QMRwl{display:none}@media (max-width:55.999rem){.checkout_freeBar__QMRwl{position:fixed;inset-inline:0;bottom:0;z-index:10;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md);padding-bottom:max(var(--space-md),env(safe-area-inset-bottom));background:var(--color-card);border-radius:var(--radius-card) var(--radius-card) 0 0;corner-shape:var(--corner-surface);box-shadow:var(--shadow-card);transition:opacity var(--dur-short) var(--ease-out),translate var(--dur-short) var(--ease-out),visibility var(--dur-short)}.checkout_freeBar__QMRwl .checkout_price__UNO3T{flex:none;font-size:var(--text-lg)}.checkout_freeBar__QMRwl button{flex:1 1}.checkout_freeBar__QMRwl[data-hidden]{opacity:0;translate:0 100%;visibility:hidden;pointer-events:none}}@media (max-width:55.999rem) and (prefers-reduced-motion:reduce){.checkout_freeBar__QMRwl{transition:none}}.checkout_extra__Q6RMR{min-width:0}.checkout_claim__75yAD .checkout_claimConsent__iPMpp{display:flex;gap:var(--space-2xs);align-items:flex-start;font-weight:400;color:var(--color-ink-2)}.checkout_claimConsent__iPMpp input{margin-top:3px;flex:none}.checkout_trap__FtxLd{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.checkout_pay__IBdkT{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);max-width:24rem;min-height:70vh;margin:0 auto;padding:var(--space-2xl) var(--space-sm);align-content:center;text-align:center}.checkout_pay__IBdkT .checkout_price__UNO3T{margin-bottom:var(--space-sm)}.checkout_payNow__suZ0u{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}.checkout_pay__IBdkT .checkout_powered__8VmdF{margin-top:var(--space-lg)}.checkout_secure__5F2t5{display:flex;align-items:center;justify-content:center;gap:var(--space-3xs);margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.5}.checkout_secure__5F2t5 svg{flex:none;inline-size:12px;block-size:12px}.checkout_ways__qFy_f{margin:0;color:var(--color-muted);font-size:var(--text-xs);line-height:1.45;text-align:center;text-wrap:balance}.checkout_pay__IBdkT .checkout_payNow__suZ0u{margin-top:var(--space-xs)}