.b__checkout_loading[data-v-3f5a7281]{padding:var(--spacing-10) 0;gap:var(--spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.__skeleton_col[data-v-3f5a7281]{flex-direction:column;min-height:469px;display:flex}.__skeleton_product[data-v-3f5a7281]{gap:var(--spacing-2);align-items:flex-start;display:flex}.__skeleton_img[data-v-3f5a7281]{border-radius:var(--radius-3);flex-shrink:0;width:100px;height:56px}.__skeleton_info[data-v-3f5a7281]{flex-direction:column;flex:1;display:flex}.__skeleton_line[data-v-3f5a7281]{border-radius:var(--radius-2)}.__skeleton_block[data-v-3f5a7281]{border-radius:var(--radius-4)}.__skeleton_img[data-v-3f5a7281],.__skeleton_line[data-v-3f5a7281],.__skeleton_block[data-v-3f5a7281]{background:linear-gradient(90deg, var(--color-19) 25%, var(--color-21) 50%, var(--color-19) 75%);background-size:200% 100%;animation:1.4s infinite shimmer-3f5a7281}.__w100[data-v-3f5a7281]{width:100%}.__w80[data-v-3f5a7281]{width:80%}.__w60[data-v-3f5a7281]{width:60%}.__h1[data-v-3f5a7281]{height:1px}.__h12[data-v-3f5a7281]{height:12px}.__h14[data-v-3f5a7281]{height:14px}.__h16[data-v-3f5a7281]{height:16px}.__h18[data-v-3f5a7281]{height:18px}.__h56[data-v-3f5a7281]{height:56px}.__h200[data-v-3f5a7281]{height:200px}.__skeleton_line.__divider[data-v-3f5a7281]{background:var(--color-18);animation:none}@keyframes shimmer-3f5a7281{0%{background-position:-200% 0}to{background-position:200% 0}}@media (width<=1023px){.b__checkout_loading[data-v-3f5a7281]{gap:var(--spacing-2);flex-direction:column-reverse;padding:0;display:flex}.__skeleton_col[data-v-3f5a7281]{min-height:207px}.__skeleton_col[data-v-3f5a7281]:first-child{min-height:462px}}@media (width<=480px){.__skeleton_col[data-v-3f5a7281]{min-height:302px}.__skeleton_col[data-v-3f5a7281]:first-child{min-height:479px}}.b__checkout_owned[data-v-3f5a7281]{justify-content:center;align-items:center;gap:var(--spacing-2);text-align:center;flex-direction:column;min-height:40vh;display:flex}.b__checkout_owned .__check_icon[data-v-3f5a7281]{width:64px;height:64px;color:var(--color-bound-accent);background:#ff4b2426;border:1px solid #ff4b2440;border-radius:50%;justify-content:center;align-items:center;display:flex}.b__checkout_owned .__already_owned_cta[data-v-3f5a7281]{background:var(--color-bound-accent);color:#000;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none}.__gift_code_display[data-v-3f5a7281]{background:var(--color-19,#1a1a1a);border:2px dashed var(--color-bound-accent,#ff4b24);text-align:center;letter-spacing:.1em;border-radius:12px;padding:16px 32px}.__acceptance[data-v-8f8ae1c8]{margin:var(--spacing-2) 0 0;line-height:1.5}.__acceptance a[data-v-8f8ae1c8]{color:inherit;text-underline-offset:2px;text-decoration:underline}.__change_email[data-v-3a7b585c]{color:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.g__card_form[data-v-3a7b585c]{flex-direction:column;width:100%;display:flex}.__stripe[data-v-3a7b585c]{gap:var(--spacing-2);flex-direction:column;display:flex}.__fields[data-v-3a7b585c]{gap:var(--spacing-2);background-color:var(--color-19);border:1px solid #454545;border-radius:5px;flex-direction:column;padding:16px;display:flex}.__stripe[data-v-3a7b585c] .__field{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.__stripe[data-v-3a7b585c] .__field .__label,.__stripe[data-v-3a7b585c] .__field>span.__label,.__stripe[data-v-3a7b585c] .__field>legend.__label{color:var(--color-9);font-size:1.4rem;font-weight:500;display:block}.__stripe[data-v-3a7b585c] .__field .__input{box-sizing:border-box;color:#f5f5f5;background:#1a1a1a;border:1px solid #454545;border-radius:5px;width:100%;padding:12px;font-family:inherit;font-size:14px;display:block}.__stripe[data-v-3a7b585c] .__field .__input::placeholder{color:#8a8a8a}.__stripe[data-v-3a7b585c] .__field .__input_locked{color:#aeaeae;cursor:default}.__stripe[data-v-3a7b585c] .__field .__input:focus{border-color:var(--accent,#ff4b24);box-shadow:0 0 0 3px #ff4b2440}.__email_warning[data-v-3a7b585c]{color:var(--accent,#ff4b24);margin:0;font-size:12px;line-height:1.4}.__email_suggestion[data-v-3a7b585c]{text-align:start;min-height:44px;color:var(--accent,#ff4b24);text-underline-offset:3px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.3;text-decoration:underline}.__access_email[data-v-3a7b585c]{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}.__descriptor[data-v-3a7b585c]{margin:var(--spacing-1,8px) 0 0;text-align:center;font-size:12px;line-height:1.4}.__stripe[data-v-3a7b585c] .__field.__checkbox{gap:var(--spacing-2);cursor:pointer;flex-direction:column}.__stripe[data-v-3a7b585c] .__field.__checkbox .__wrapper{align-items:flex-start;gap:10px;display:flex}.__stripe[data-v-3a7b585c] .__field.__checkbox .__wrapper span.__label{color:var(--color-9);cursor:pointer;font-size:1.3rem;font-weight:400;line-height:1.4}.__stripe[data-v-3a7b585c] .__field.__checkbox .__post{display:none}.__payment_element[data-v-3a7b585c]{background-color:var(--color-19);border:1px solid #454545;border-radius:5px;padding:16px}.__errors[data-v-3a7b585c]{text-align:right;color:var(--accent,#ff4b24);margin:0;font-size:1.4rem;font-weight:500}.__unresolved[data-v-3a7b585c]{gap:var(--spacing-1);border:1px solid var(--accent,#ff4b24);background-color:var(--color-19);border-radius:5px;flex-direction:column;padding:16px;display:flex}.__unresolved_title[data-v-3a7b585c]{color:var(--accent,#ff4b24);margin:0;font-size:1.5rem;font-weight:600}.__unresolved_body[data-v-3a7b585c]{color:var(--color-9);margin:0;font-size:1.3rem;line-height:1.5}.__unresolved_actions[data-v-3a7b585c]{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-1);flex-wrap:wrap;display:flex}.__unresolved_actions .__recheck[data-v-3a7b585c]{border:1px solid var(--accent,#ff4b24);color:#fff;background:0 0;border-radius:999px;min-height:44px;padding:0 20px;font-size:1.4rem;font-weight:600}.__unresolved_actions .__recheck[data-v-3a7b585c]:disabled{opacity:.6;cursor:progress}.__unresolved_actions .__library[data-v-3a7b585c]{color:#fff;font-size:1.4rem;font-weight:500;text-decoration:underline}.g__btn_loader[data-v-3a7b585c]{width:100%;min-height:56px;margin-top:var(--spacing-1);font-size:1.6rem}.g__btn_loader[data-v-3a7b585c]:disabled{opacity:.45;cursor:not-allowed}@media (width<=1023px){.__fields[data-v-3a7b585c],.__payment_element[data-v-3a7b585c],.__stripe[data-v-3a7b585c] .__gift_fields{padding:12px}}.__gift_section[data-v-45d6518f]{gap:var(--spacing-2);flex-direction:column;display:flex}.__gift_fields[data-v-45d6518f]{gap:var(--spacing-2);background-color:var(--color-19,#1a1a1a);border:1px solid #454545;border-radius:5px;flex-direction:column;padding:16px;display:flex}.__textarea[data-v-45d6518f]{resize:vertical;min-height:72px;font-family:inherit}.__counter[data-v-45d6518f]{text-align:right;margin-top:4px;display:block}.__delivery[data-v-45d6518f]{gap:var(--spacing-1,8px);border:0;flex-direction:column;margin:0;padding:0;display:flex}.__delivery_modes[data-v-45d6518f]{flex-wrap:wrap;gap:16px;display:flex}.__radio[data-v-45d6518f]{cursor:pointer;color:var(--color-9,#aeaeae);align-items:center;gap:8px;font-size:1.3rem;display:inline-flex}.__radio input[type=radio][data-v-45d6518f]{cursor:pointer;width:18px;height:18px;accent-color:var(--color-4,#ff4b24);flex-shrink:0}.__schedule[data-v-45d6518f]{gap:var(--spacing-1,8px);flex-direction:column;display:flex}.__field_inline[data-v-45d6518f]{flex:140px}.__schedule_preview[data-v-45d6518f]{margin:0}.__gift_owned[data-v-45d6518f]{border:1px solid var(--color-15,#404040);background-color:var(--color-19,#1a1a1a);color:var(--color-9,#aeaeae);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding:12px;display:flex}.__gift_owned_ack[data-v-45d6518f]:disabled{opacity:.6;cursor:default}.__gift_notice[data-v-45d6518f]{color:var(--color-bound-accent,#ff4b24);margin:0}.g__centered[data-v-51eaf213]{width:100%;max-width:1200px;margin:0 auto}.__skeleton_product[data-v-51eaf213]{gap:var(--spacing-2);align-items:flex-start;display:flex}.__skeleton_img[data-v-51eaf213]{border-radius:var(--radius-3);background:linear-gradient(90deg, var(--color-19) 25%, var(--color-21) 50%, var(--color-19) 75%);background-size:200% 100%;flex-shrink:0;width:100px;height:130px;animation:1.4s infinite shimmer-51eaf213}.__products .__skeleton_img[data-v-51eaf213]{height:56px}.__skeleton_info[data-v-51eaf213]{flex-direction:column;flex:1;display:flex}.__skeleton_line[data-v-51eaf213]{border-radius:var(--radius-2);background:linear-gradient(90deg, var(--color-19) 25%, var(--color-21) 50%, var(--color-19) 75%);background-size:200% 100%;animation:1.4s infinite shimmer-51eaf213}.__w100[data-v-51eaf213]{width:100%}.__w60[data-v-51eaf213]{width:60%}.__h12[data-v-51eaf213]{height:12px}.__h14[data-v-51eaf213]{height:14px}.__h24[data-v-51eaf213]{height:24px}@keyframes shimmer-51eaf213{0%{background-position:-200% 0}to{background-position:200% 0}}.b__checkout_success[data-v-51eaf213],.b__checkout_unavailable[data-v-51eaf213]{justify-content:center;align-items:center;gap:var(--spacing-2);text-align:center;flex-direction:column;min-height:40vh;display:flex}.b__checkout_unavailable p[data-v-51eaf213]{text-wrap:pretty;max-width:44ch;margin:0}.b__checkout_unavailable .g__btn[data-v-51eaf213]{margin-top:var(--spacing-2)}.__check_icon[data-v-51eaf213]{width:64px;height:64px;color:var(--success-1000);background:#23cc5a26;border:1px solid #23cc5a40;border-radius:50%;justify-content:center;align-items:center;display:flex}.g__checkout[data-v-51eaf213]{padding:var(--spacing-10) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.g__checkout .__left[data-v-51eaf213]{border-inline-end:1px dashed var(--color-18);gap:var(--spacing-2);flex-direction:column;padding-inline-end:var(--spacing-4);display:flex}.g__checkout .__right[data-v-51eaf213]{padding-inline-start:var(--spacing-4)}.__guest[data-v-51eaf213]{padding-bottom:var(--spacing-2);border-bottom:1px dashed var(--color-18);flex-direction:column;display:flex}.__guest .__actions[data-v-51eaf213]{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.__guest .__actions .g__btn[data-v-51eaf213]{border-radius:999px;flex:1;min-height:48px;font-weight:600}.__guest .__actions .__login[data-v-51eaf213]{border:1px solid var(--color-18);color:#fff;background:0 0}.__guest .__actions .__login[data-v-51eaf213]:hover{border-color:#fff}.__guest .__actions .__signup[data-v-51eaf213]{color:#0a0a0a;background:#fff;border:1px solid #fff}.__guest .__actions .__signup[data-v-51eaf213]:hover{background:#ffffffe6}.__express_head[data-v-51eaf213]{flex-direction:column;gap:2px;display:flex}.__express_head .__title[data-v-51eaf213]{color:#fff;font-size:2rem;line-height:1.2}.__express_head .__sub[data-v-51eaf213]{margin:0}.__express[data-v-51eaf213]{gap:var(--spacing-2);flex-direction:column;display:flex}.__or[data-v-51eaf213]{align-items:center;gap:var(--spacing-2);color:var(--color-9);font-size:1.3rem;display:flex}.__or[data-v-51eaf213]:before,.__or[data-v-51eaf213]:after{content:"";background:var(--color-18);flex:1;height:1px}.__or span[data-v-51eaf213]{text-transform:uppercase;letter-spacing:.05em}.g__btn_loader[data-v-51eaf213]{width:100%;min-height:56px;font-size:1.6rem}.g__btn_loader[data-v-51eaf213]:disabled{opacity:.7;cursor:not-allowed}.__loader[data-v-51eaf213]{justify-content:center;align-items:center;display:flex}.__products[data-v-51eaf213]{gap:var(--spacing-3);flex-direction:column;display:flex}.__product[data-v-51eaf213]{gap:var(--spacing-2);align-items:flex-start;display:flex}.__product .__image[data-v-51eaf213]{aspect-ratio:16/9;border-radius:var(--radius-3);flex-shrink:0;width:100px;overflow:hidden}.__product .__image img[data-v-51eaf213]{object-fit:cover;width:100%;height:100%;display:block}.__product .__info[data-v-51eaf213]{flex-direction:column;gap:2px;display:flex}.__resume[data-v-51eaf213],.__resume_pending[data-v-51eaf213]{gap:var(--spacing-1);border-top:1px dashed var(--color-18);padding-top:var(--spacing-3);margin-top:var(--spacing-3);flex-direction:column;display:flex}.__discount-off[data-v-51eaf213]{margin:0}.__resume .__line[data-v-51eaf213]{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.__total_amount[data-v-51eaf213]{align-items:baseline;gap:var(--spacing-2);display:inline-flex}.__seller[data-v-51eaf213]{border-top:1px dashed var(--color-18);padding-top:var(--spacing-3);margin-top:var(--spacing-3)}@media (width<=1023px){.g__checkout[data-v-51eaf213]{gap:var(--spacing-2);flex-direction:column-reverse;padding:0;display:flex}.g__checkout .__left[data-v-51eaf213]{border-inline-end:none;border-top:1px dashed var(--color-18);padding-inline-end:0;padding-top:var(--spacing-2)}.g__checkout .__right[data-v-51eaf213]{padding-inline-start:0}.__resume[data-v-51eaf213],.__resume_pending[data-v-51eaf213]{margin-top:var(--spacing-2);padding-top:var(--spacing-2);gap:2px}.__seller[data-v-51eaf213]{padding-top:var(--spacing-2);margin-top:var(--spacing-2)}.__guest .__actions .g__btn[data-v-51eaf213]{padding:var(--spacing-2);min-height:initial}}.checkout__title[data-astro-cid-jolj4kcb]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
