.checkout-gender[data-v-44a5064f]{border:0;display:flex;flex-direction:column;gap:var(--spacing-xs);margin:0;padding:0}.checkout-gender__legend[data-v-44a5064f]{color:var(--color-text-checkout);margin-bottom:var(--spacing-xs);padding:0}.checkout-gender__options[data-v-44a5064f]{display:flex;gap:var(--spacing-md)}.checkout-gender__option[data-v-44a5064f]{align-items:center;color:var(--color-text-checkout);cursor:pointer;display:inline-flex;gap:var(--spacing-xs);position:relative}.checkout-gender__input[data-v-44a5064f]{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.checkout-gender__option[data-v-44a5064f]:has(.checkout-gender__input:focus-visible){border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.checkout-cart[data-v-49bcd63c],.checkout-cart__list[data-v-49bcd63c]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.checkout-cart__list[data-v-49bcd63c]{list-style:none;margin:0;padding:0}.checkout-cart__line[data-v-49bcd63c]{align-items:center;background:var(--color-background-primary);border:var(--border-width-default) dashed var(--color-border-default);border-radius:var(--spacing-md);display:flex;gap:var(--spacing-md);padding:calc(var(--spacing-md) - var(--border-width-default))}.checkout-cart__line>img[data-v-49bcd63c]{flex:none}.checkout-cart__text[data-v-49bcd63c]{color:var(--color-text-checkout);display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.checkout-cart__name[data-v-49bcd63c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-cart__line .checkout-cart__stepper[data-v-49bcd63c]{width:138px}.checkout-support[data-v-a7e40386]{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.checkout-support__top[data-v-a7e40386]{display:flex;justify-content:flex-end;min-height:16px}.checkout-support__free[data-v-a7e40386]{background:none;border:0;border-radius:var(--radius-sm);color:var(--color-action-primary);cursor:pointer;margin:-10px -8px;padding:10px 8px}.checkout-support__free[data-v-a7e40386]:disabled:not([aria-busy=true]){cursor:default;opacity:.6}.checkout-support__free[data-v-a7e40386]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0}.checkout-support__intro[data-v-a7e40386]{display:flex;flex-direction:column;gap:var(--spacing-lg);padding-top:var(--spacing-xs)}.checkout-support__art[data-v-a7e40386]{flex:none;height:80px;position:relative;width:128px}.checkout-support__gift[data-v-a7e40386],.checkout-support__host[data-v-a7e40386]{align-items:center;border:3px solid var(--base-white);display:flex;height:72px;justify-content:center;overflow:hidden;position:absolute;width:72px}.checkout-support__gift[data-v-a7e40386]{background:var(--base-black);border-radius:24px;box-shadow:0 12px 36px #00000040;left:56px;top:2px;transform:rotate(11deg)}.checkout-support__host[data-v-a7e40386]{background:var(--grey-5);border-radius:var(--radius-card);box-shadow:0 8px 24px #00000040;left:0;top:8px;transform:rotate(-5deg)}.checkout-support__host img[data-v-a7e40386]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.checkout-support__host--icon img[data-v-a7e40386]{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.checkout-support__text[data-v-a7e40386]{display:flex;flex-direction:column;gap:var(--spacing-md)}.checkout-support__title[data-v-a7e40386]{color:var(--color-text-checkout);margin:0}.checkout-support__lead[data-v-a7e40386]{color:var(--color-text-strong);margin:0}.checkout-support__copy[data-v-a7e40386]{color:var(--color-text-secondary);margin:0}.checkout-support__amount[data-v-a7e40386]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.checkout-support__note[data-v-a7e40386]{color:var(--color-text-muted);margin:0;text-align:right}.checkout-support__note--low[data-v-a7e40386]{color:var(--color-status-error)}.checkout-support__one[data-v-a7e40386]{display:flex}.checkout-assign[data-v-a6f46934]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.checkout-assign__progress[data-v-a6f46934]{color:var(--color-text-checkout);display:flex;flex-direction:column;gap:var(--spacing-xs)}.checkout-assign__labels[data-v-a6f46934]{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:space-between}.checkout-assign__left[data-v-a6f46934],.checkout-assign__note[data-v-a6f46934]{color:var(--color-text-secondary)}.checkout-assign__note[data-v-a6f46934]{margin:0;opacity:.8;text-align:center}.checkout-assign__track[data-v-a6f46934]{background:var(--color-border-default);border-radius:var(--radius-xs);height:4px;overflow:hidden;position:relative}.checkout-assign__fill[data-v-a6f46934]{background:var(--color-action-primary);border-radius:var(--radius-xs);inset:0 auto 0 0;position:absolute;transition:width .2s ease}.checkout-assign__list[data-v-a6f46934]{display:flex;flex-direction:column;gap:var(--spacing-xs);list-style:none;margin:0;padding:0}.checkout-assign__list--scroll[data-v-a6f46934]{max-height:250px;overflow-y:auto;padding-right:var(--spacing-xxs);scrollbar-color:var(--color-text-disabled) var(--color-background-secondary);scrollbar-width:thin}.checkout-assign__list--scroll[data-v-a6f46934]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.checkout-assign__row[data-v-a6f46934]{align-items:center;background:var(--color-background-secondary);border-radius:var(--radius-sm);display:flex;gap:var(--spacing-xs);padding:10px var(--spacing-md)}.checkout-assign__who[data-v-a6f46934]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.checkout-assign__who>span[data-v-a6f46934]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-assign__name[data-v-a6f46934]{color:var(--color-action-primary)}.checkout-assign__email[data-v-a6f46934]{color:var(--color-text-checkout)}.checkout-assign__meta[data-v-a6f46934]{color:var(--color-text-secondary)}.checkout-assign__edit[data-v-a6f46934]{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);color:var(--color-action-primary);cursor:pointer;display:inline-flex;flex:none;height:44px;justify-content:flex-end;padding:0;width:44px}.checkout-assign__edit[data-v-a6f46934]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color)}.checkout-assign__hint[data-v-a6f46934]{color:var(--color-text-secondary);margin:0;text-align:center}@media(prefers-reduced-motion:reduce){.checkout-assign__fill[data-v-a6f46934]{transition:none}}
