form[data-v-2aa15b10]{display:flex;flex-direction:column;gap:var(--spacing-2)}@media only all and (max-width: 1023px){form[data-v-2aa15b10]{gap:var(--spacing-1)}}.__fields[data-v-2aa15b10]{padding:16px;background-color:var(--color-19);border-radius:5px;border:1px solid #454545;position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-2)}@media only all and (max-width: 1023px){.__fields[data-v-2aa15b10]{padding:12px}}.__fields .__field[data-v-2aa15b10]{display:flex;flex-direction:column;gap:var(--spacing-1);width:100%;font-size:1.48rem}.__fields .__field input[data-v-2aa15b10]{outline:none;border-radius:5px;border:1px solid #454545;background-color:var(--color-19);color:var(--color-1);padding:12px;transition:.25s;box-shadow:0 1px 1px #00000008,0 3px 6px #00000005}.__fields .__field input[data-v-2aa15b10]:focus{border-color:#0570de;box-shadow:0 1px 1px #00000008,0 3px 6px #00000005,0 0 0 3px #0573e140,0 1px 1px #00000014;border-color:#ff4b24;box-shadow:0 1px 1px #00000008,0 3px 6px #00000005,0 0 0 3px #ff4c2440,0 1px 1px #ffffff1f}.__fields .__checkbox[data-v-2aa15b10]{display:flex;flex-direction:column;width:100%;gap:var(--spacing-2);position:relative;cursor:pointer}.__fields .__checkbox .__wrapper[data-v-2aa15b10]{display:flex;gap:var(--spacing-2);position:relative}.__fields .__checkbox .__label[data-v-2aa15b10]{color:var(--color-1);padding-left:var(--spacing-5);font-size:clamp(1.5rem,1vw,1.6rem);line-height:1.3}.__fields .__checkbox .__label[data-v-2aa15b10]:after,.__fields .__checkbox .__label[data-v-2aa15b10]:before{content:"";height:24px;width:24px;border-radius:var(--radius-2);border:1px solid var(--color-1);position:absolute;left:0;top:50%;transform:translateY(-50%);transition:var(--transition-m)}.__fields .__checkbox .__label[data-v-2aa15b10]:after{background-color:var(--color-1);transform:translateY(-50%) scale(0)}.__fields .__checkbox .__label a[data-v-2aa15b10]{position:relative;text-decoration:underline;text-underline-offset:min(3px,.2em);text-decoration-thickness:min(1px,.1em);text-decoration-color:currentColor}.__fields .__checkbox input[data-v-2aa15b10]{cursor:pointer;position:absolute;inset:0;opacity:0}.__fields .__checkbox input:focus-visible+span[data-v-2aa15b10]:before{border-width:2px}.__fields .__checkbox input:checked+span[data-v-2aa15b10]:after{transform:translateY(-50%) scale(.5)}.__fields .__checkbox .__post[data-v-2aa15b10]{margin-top:-4px;padding:0}.__fields .__checkbox .__post .__error[data-v-2aa15b10]{margin-left:0!important}.__skeleton[data-v-2aa15b10]{display:flex;flex-direction:column;opacity:1;transition:opacity .3s ease-out;z-index:100;background-color:var(--color-19)}.__skeleton.hidden[data-v-2aa15b10]{display:none}.__skeleton:has(.__skeleton_email) .__skeleton_payment[data-v-2aa15b10]{border-top:none;padding:0 16px 24px}.__skeleton .__skeleton_email[data-v-2aa15b10]{padding:24px 16px 16px;background-color:var(--color-19);border-radius:5px 5px 0 0;border-top:1px solid #454545;border-left:1px solid #454545;border-right:1px solid #454545;display:flex;flex-direction:column;gap:var(--spacing-1)}.__skeleton .__skeleton_email .__skeleton_label[data-v-2aa15b10]{width:80px;height:16px;background:linear-gradient(90deg,#2a2a2a,#3a3a3a,#2a2a2a);background-size:200% 100%;border-radius:4px;animation:shimmer-2aa15b10 3s ease-in-out infinite}.__skeleton .__skeleton_email .__skeleton_input[data-v-2aa15b10]{width:100%;height:48px;background:linear-gradient(90deg,#2a2a2a,#3a3a3a,#2a2a2a);background-size:200% 100%;border-radius:5px;border:1px solid #454545;animation:shimmer-2aa15b10 3s ease-in-out infinite}.__skeleton .__skeleton_payment[data-v-2aa15b10]{background-color:#242424;border:1px solid #454545;border-radius:0 0 5px 5px;padding:24px 16px}.__skeleton .__skeleton_payment .__skeleton_card[data-v-2aa15b10]{display:flex;flex-direction:column;gap:16px}.__skeleton .__skeleton_payment .__skeleton_card .__skeleton_card_line[data-v-2aa15b10]{width:100%;height:48px;background:linear-gradient(90deg,#2a2a2a,#3a3a3a,#2a2a2a);background-size:200% 100%;border-radius:5px;border:1px solid #454545;animation:shimmer-2aa15b10 3s ease-in-out infinite}.__skeleton .__skeleton_payment .__skeleton_card .__skeleton_card_line[data-v-2aa15b10]:nth-child(1){animation-delay:0s}.__skeleton .__skeleton_payment .__skeleton_card .__skeleton_card_line[data-v-2aa15b10]:nth-child(2){animation-delay:.1s}.__skeleton .__skeleton_payment .__skeleton_card .__skeleton_card_line[data-v-2aa15b10]:nth-child(3){animation-delay:.2s}.__skeleton .__skeleton_button[data-v-2aa15b10]{width:100%;height:48px;background:linear-gradient(90deg,#353535,#404040,#353535);background-size:200% 100%;border-radius:5px;animation:shimmer-2aa15b10 3s ease-in-out infinite;animation-delay:.3s}@keyframes shimmer-2aa15b10{0%{background-position:-200% 0}to{background-position:200% 0}}.__stripe.hidden[data-v-2aa15b10]{opacity:0;position:absolute}.__stripe .__payment_element[data-v-2aa15b10]{padding:16px;background-color:var(--color-19);border-radius:5px;border:1px solid #454545}@media only all and (max-width: 1023px){.__stripe .__payment_element[data-v-2aa15b10]{padding:12px}}.__errors[data-v-2aa15b10],.__error[data-v-2aa15b10]{color:var(--color-4);font-size:clamp(1.4rem,1vw,1.5rem);font-weight:500;text-align:right;width:100%}.__errors[data-v-2aa15b10]:empty,.__error[data-v-2aa15b10]:empty{display:none}.g__centered[data-v-b29b182a]{max-width:1200px}@media only all and (max-width: 1023px){.g__spacing_xl[data-v-b29b182a]{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);padding-left:var(--spacing-2);padding-right:var(--spacing-2)}}.g__checkout[data-v-b29b182a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--spacing-10) 0}@media only all and (max-width: 1023px){.g__checkout[data-v-b29b182a]{display:flex;flex-direction:column-reverse;gap:var(--spacing-2);padding:0}}.g__checkout .__right[data-v-b29b182a]{padding-left:var(--spacing-4)}@media only all and (max-width: 1023px){.g__checkout .__right[data-v-b29b182a]{padding-left:0}}.g__checkout .__left[data-v-b29b182a]{border-right:1px dashed var(--color-18);padding-right:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-2)}@media only all and (max-width: 1023px){.g__checkout .__left[data-v-b29b182a]{padding-right:0;border-right:none;border-top:1px dashed var(--color-18);padding-top:var(--spacing-2)}}.g__checkout .__guest[data-v-b29b182a]{display:flex;flex-direction:column}.g__checkout .__guest .__actions[data-v-b29b182a]{display:flex;gap:var(--spacing-1);flex-wrap:wrap}@media only all and (max-width: 1023px){.g__checkout .__guest .__actions .g__btn[data-v-b29b182a]{padding:var(--spacing-2);min-height:initial}}.g__checkout .__guest .__actions .g__btn[data-v-b29b182a]{flex:1}.g__checkout .__guest .__info[data-v-b29b182a]{border-top:1px dashed var(--color-18);padding-top:var(--spacing-2);margin-top:var(--spacing-3);display:flex;flex-direction:column}@media only all and (max-width: 1023px){.g__checkout .__guest .__info[data-v-b29b182a]{margin-top:var(--spacing-2)}}.g__checkout .__products[data-v-b29b182a]{display:flex;flex-direction:column;gap:var(--spacing-3)}.g__checkout .__products .__product[data-v-b29b182a]{display:flex;gap:var(--spacing-2);align-items:flex-start}.g__checkout .__products .__product .__image[data-v-b29b182a]{width:100px;border-radius:var(--radius-3);overflow:hidden}.g__checkout .__products .__product .__image img[data-v-b29b182a]{display:block;width:100%;height:100%;object-fit:cover}.g__checkout .__products .__product .__info[data-v-b29b182a]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.g__checkout .__resume[data-v-b29b182a]{display:flex;flex-direction:column;gap:var(--spacing-1);border-top:1px dashed var(--color-18);padding-top:var(--spacing-3);margin-top:var(--spacing-3)}@media only all and (max-width: 1023px){.g__checkout .__resume[data-v-b29b182a]{padding-top:2;margin-top:var(--spacing-2);padding-top:var(--spacing-2);gap:2px}}.g__checkout .__resume .__line[data-v-b29b182a]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}.g__checkout .__legal[data-v-b29b182a]{border-top:1px dashed var(--color-18);padding-top:var(--spacing-3);margin-top:var(--spacing-3)}@media only all and (max-width: 1023px){.g__checkout .__legal[data-v-b29b182a]{padding-top:var(--spacing-2);margin-top:var(--spacing-2)}}.g__checkout .__skeleton_resume .__skeleton_line[data-v-b29b182a]{width:100%;height:25.4px;background:linear-gradient(90deg,#2a2a2a,#3a3a3a,#2a2a2a);background-size:200% 100%;border-radius:4px;animation:shimmer-b29b182a 3s ease-in-out infinite;display:flex;flex-direction:column;gap:20px}@keyframes shimmer-b29b182a{0%{background-position:-200% 0}to{background-position:200% 0}}
