._separator_1pv9a_1{background-color:var(--color-border-muted);flex-shrink:0}._separator_1pv9a_1._horizontal_1pv9a_5{height:1px;width:100%}._separator_1pv9a_1._vertical_1pv9a_9{height:100%;width:1px}@layer components{:where(._separator_1pv9a_1._hasSpacing_1pv9a_15._horizontal_1pv9a_5){margin-block:var(--_separator-spacing)}:where(._separator_1pv9a_1._hasSpacing_1pv9a_15._vertical_1pv9a_9){margin-inline:var(--_separator-spacing)}}.mobile-product-scrollbar-none[data-v-ff2f54d2]{-ms-overflow-style:none;scrollbar-width:none}.mobile-product-scrollbar-none[data-v-ff2f54d2]::-webkit-scrollbar{display:none}.mobile-product-hero-slide--animating[data-v-ff2f54d2]{transition:transform .24s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.mobile-product-hero-slide--animating[data-v-ff2f54d2]{transition:none}}.mobile-product-scrollbar-none[data-v-a35c6020]{-ms-overflow-style:none;scrollbar-width:none}.mobile-product-scrollbar-none[data-v-a35c6020]::-webkit-scrollbar{display:none}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger{border-radius:var(--aui-radius-md) var(--aui-radius-md) 0 0;gap:.5rem;transition:color var(--aui-transition-normal) var(--aui-ease-default),border-color var(--aui-transition-normal) var(--aui-ease-default),background-color var(--aui-transition-normal) var(--aui-ease-default),box-shadow var(--aui-transition-normal) var(--aui-ease-default)}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-state=active]{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-surface));box-shadow:inset 0 -3px 0 var(--color-primary),inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 24%,transparent);font-weight:700}.mobile-product-step-number[data-v-a35c6020]{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--aui-radius-full);color:var(--color-muted-foreground);display:inline-grid;flex:none;font-size:.75rem;font-weight:700;height:1.5rem;line-height:1;place-items:center;transition:color var(--aui-transition-normal) var(--aui-ease-default),border-color var(--aui-transition-normal) var(--aui-ease-default),background-color var(--aui-transition-normal) var(--aui-ease-default),box-shadow var(--aui-transition-normal) var(--aui-ease-default);width:1.5rem}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-state=active] .mobile-product-step-number{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary-foreground)}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-step-status=complete] .mobile-product-step-number{background:var(--color-success);border-color:var(--color-success);color:var(--color-surface)}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-step-status=incomplete] .mobile-product-step-number{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-surface));border-color:var(--color-danger);color:var(--color-danger)}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-step-status=needs-review] .mobile-product-step-number{background:color-mix(in srgb,var(--color-warning) 12%,var(--color-surface));border-color:var(--color-warning);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-warning) 14%,transparent);color:color-mix(in srgb,var(--color-warning) 76%,var(--color-foreground))}.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-guided-destination]{animation:mobile-product-guided-destination-a35c6020 .7s var(--aui-ease-default);outline:3px solid transparent;outline-offset:-3px}.mobile-product-step-check[data-v-a35c6020]{animation:mobile-product-step-check-a35c6020 .24s var(--aui-ease-default)}@keyframes mobile-product-guided-destination-a35c6020{0%,to{outline-color:transparent}45%{outline-color:color-mix(in srgb,var(--color-primary) 48%,transparent)}}@keyframes mobile-product-step-check-a35c6020{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mobile-product-preview[data-v-a35c6020],.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger{transition:none}.mobile-product-step-check[data-v-a35c6020],.mobile-product-step-tabs[data-v-a35c6020] .aui-tab-trigger[data-guided-destination]{animation:none}}
