.device-categories_section__C1eCw{padding-block:3rem;padding-inline:1rem}@media(max-width:640px){.device-categories_section__C1eCw{padding-block:1.5rem 1.25rem;padding-inline:0}}.device-categories_header__QGtJU{text-align:center;margin-bottom:2rem}@media(max-width:640px){.device-categories_header__QGtJU{margin-bottom:1rem;padding-inline:1rem}}.device-categories_eyebrow__fJZmk{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.07em;color:rgba(180,83,9,.85);margin-bottom:.5rem}@media(max-width:640px){.device-categories_eyebrow__fJZmk{display:none}}.device-categories_title__Q9JVP{font-size:clamp(1.125rem,3vw,1.5rem);font-weight:800;color:hsl(var(--foreground));line-height:1.4}@media(max-width:640px){.device-categories_title__Q9JVP{font-size:.9rem;font-weight:700}}.device-categories_subtitle__TtFfj{margin-top:.375rem;font-size:.875rem;color:hsl(var(--foreground)/.5)}@media(max-width:640px){.device-categories_subtitle__TtFfj{display:none}}.device-categories_grid-wrapper__3U5kR{position:relative;max-width:56rem;margin-inline:auto;border-radius:1.5rem;border:1px solid hsl(var(--border));background:hsl(var(--background));padding:1.5rem 1.25rem}.device-categories_grid-wrapper__3U5kR:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(217,119,6,.05) 0,transparent 70%);pointer-events:none}@media(max-width:640px){.device-categories_grid-wrapper__3U5kR{display:none}}.device-categories_grid__PWdzp{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem}.device-categories_scroll-strip__dD9le{display:none}@media(max-width:640px){.device-categories_scroll-strip__dD9le{display:flex;align-items:flex-start;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:.25rem 1rem .75rem;scrollbar-width:none}.device-categories_scroll-strip__dD9le::-webkit-scrollbar{display:none}}.device-categories_box__MHPMK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:.875rem .5rem;border-radius:1rem;border:1px solid transparent;text-decoration:none;cursor:pointer;transition:background-color .18s,border-color .18s,transform .2s cubic-bezier(.34,1.56,.64,1)}.device-categories_box__MHPMK:hover{background-color:rgba(217,119,6,.07);border-color:rgba(217,119,6,.2);transform:translateY(-4px) scale(1.04)}.device-categories_box__MHPMK:active{transform:scale(.97)}.device-categories_scroll-item__f31YN{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex-shrink:0;scroll-snap-align:start;padding:.25rem .625rem;text-decoration:none;border-radius:.75rem;transition:transform .15s ease;min-width:64px}.device-categories_scroll-item__f31YN:active{transform:scale(.93)}.device-categories_icon-wrap__7CLXA{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.875rem;background:rgba(217,119,6,.08);transition:background-color .18s}.device-categories_box__MHPMK:hover .device-categories_icon-wrap__7CLXA{background:rgba(217,119,6,.15)}.device-categories_icon-wrap__7CLXA img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:brightness(0);transition:filter .2s}.device-categories_icon-wrap-sm__9SD0c{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:rgba(217,119,6,.09);border:1px solid rgba(217,119,6,.15)}.device-categories_icon-wrap-sm__9SD0c img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;filter:brightness(0)}.device-categories_scroll-item__f31YN:active .device-categories_icon-wrap-sm__9SD0c{background:rgba(217,119,6,.18)}.device-categories_label__d_2iO{font-size:.75rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.7);text-align:center;line-height:1.3;transition:color .18s;white-space:nowrap}.device-categories_box__MHPMK:hover .device-categories_label__d_2iO{color:rgba(180,83,9,.9)}.device-categories_label-sm__QFTGb{font-size:.625rem;font-weight:600;color:hsl(var(--foreground)/.65);text-align:center;white-space:nowrap;line-height:1.2}.button_btn__wGKkD{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border:1px solid transparent;outline:none;overflow:hidden;font-family:var(--font-family);font-weight:var(--weight-semibold);line-height:1;letter-spacing:.01em;border-radius:.5rem;transition:background-color .22s cubic-bezier(.4,0,.2,1),border-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1)}.button_btn__wGKkD:focus-visible{outline:none}.button_ripple__oncku{position:absolute;border-radius:50%;transform:scale(0);animation:button_btn-ripple__C8Enm .55s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}.button_btn__icon__rsyVg{display:flex;align-items:center;justify-content:center;flex-shrink:0}.button_btn__icon__rsyVg svg{display:block}.button_btn__label__DnAr_{display:flex;align-items:center;position:relative}.button_btn__spinner__cYmdk{display:flex;align-items:center;justify-content:center;flex-shrink:0}.button_btn__spinner__cYmdk svg{animation:button_btn-spin__4ylyu var(--duration-slower) linear infinite}.button_btn--xs__5uZBy{height:1.75rem;padding:0 .625rem;font-size:.75rem;gap:.25rem;border-radius:.375rem}.button_btn--xs__5uZBy .button_btn__icon__rsyVg svg,.button_btn--xs__5uZBy .button_btn__spinner__cYmdk svg{width:.75rem;height:.75rem}.button_btn--sm___ldvo{height:2.125rem;padding:0 .875rem;font-size:.8125rem;gap:.375rem;border-radius:.4375rem}.button_btn--sm___ldvo .button_btn__icon__rsyVg svg,.button_btn--sm___ldvo .button_btn__spinner__cYmdk svg{width:.875rem;height:.875rem}.button_btn--md__jcDFP{height:2.5rem;padding:0 1.125rem;font-size:.875rem;gap:.5rem}.button_btn--md__jcDFP .button_btn__icon__rsyVg svg,.button_btn--md__jcDFP .button_btn__spinner__cYmdk svg{width:1rem;height:1rem}.button_btn--lg__FSIgu{height:3rem;padding:0 1.625rem;font-size:1rem;gap:.5rem;border-radius:.625rem}.button_btn--lg__FSIgu .button_btn__icon__rsyVg svg,.button_btn--lg__FSIgu .button_btn__spinner__cYmdk svg{width:1.125rem;height:1.125rem}.button_btn--xl__zO2H8{height:3.5rem;padding:0 2.25rem;font-size:1.0625rem;gap:.625rem;border-radius:.75rem;letter-spacing:.015em}.button_btn--xl__zO2H8 .button_btn__icon__rsyVg svg,.button_btn--xl__zO2H8 .button_btn__spinner__cYmdk svg{width:1.25rem;height:1.25rem}.button_btn--icon-xs___s1Rd{height:1.75rem;width:1.75rem;padding:0;border-radius:.375rem}.button_btn--icon-xs___s1Rd .button_btn__icon__rsyVg svg{width:.75rem;height:.75rem}.button_btn--icon-sm__RSQTQ{height:2.125rem;width:2.125rem;padding:0;border-radius:.4375rem}.button_btn--icon-sm__RSQTQ .button_btn__icon__rsyVg svg{width:.9rem;height:.9rem}.button_btn--icon___9j4m{height:2.5rem;width:2.5rem;padding:0}.button_btn--icon___9j4m .button_btn__icon__rsyVg svg{width:1.125rem;height:1.125rem}.button_btn--icon-lg__3rmrY{height:3rem;width:3rem;padding:0;border-radius:.625rem}.button_btn--icon-lg__3rmrY .button_btn__icon__rsyVg svg{width:1.25rem;height:1.25rem}.button_btn--full__wzw4T{width:100%}.button_btn--pill__zSbEE{border-radius:9999px!important}.button_btn--square__WKzge{border-radius:0!important}.button_btn--primary__VyAdx{background-color:var(--color-brand);color:#fff;border-color:var(--color-brand);box-shadow:var(--shadow-xs),inset 0 1px 0 hsla(0,0%,100%,.12)}.button_btn--primary__VyAdx:hover:not(.button_btn--disabled__bVcJK){background-color:var(--color-brand-hover);border-color:var(--color-brand-hover);box-shadow:var(--shadow-brand)}.button_btn--primary__VyAdx .button_ripple__oncku{background:hsla(0,0%,100%,.32)}.button_btn--secondary__HScba{background-color:hsl(var(--muted));color:hsl(var(--foreground));border-color:hsl(var(--border));box-shadow:var(--shadow-xs)}.button_btn--secondary__HScba:hover:not(.button_btn--disabled__bVcJK){background-color:hsl(var(--border));border-color:var(--zinc-300)}.button_btn--secondary__HScba .button_ripple__oncku{background:rgba(0,0,0,.1)}.dark .button_btn--secondary__HScba{background-color:var(--zinc-800);border-color:var(--zinc-700)}.dark .button_btn--secondary__HScba:hover:not(.button_btn--disabled__bVcJK){background-color:var(--zinc-700);border-color:var(--zinc-600)}.dark .button_btn--secondary__HScba .button_ripple__oncku{background:hsla(0,0%,100%,.12)}.button_btn--outline__vE5d3{background-color:transparent;color:hsl(var(--foreground));border-color:hsl(var(--border))}.button_btn--outline__vE5d3:hover:not(.button_btn--disabled__bVcJK){background-color:hsl(var(--muted));border-color:var(--zinc-300)}.button_btn--outline__vE5d3 .button_ripple__oncku{background:rgba(0,0,0,.08)}.dark .button_btn--outline__vE5d3{border-color:var(--zinc-700);color:var(--zinc-100)}.dark .button_btn--outline__vE5d3:hover:not(.button_btn--disabled__bVcJK){background-color:var(--zinc-800);border-color:var(--zinc-600)}.dark .button_btn--outline__vE5d3 .button_ripple__oncku{background:hsla(0,0%,100%,.12)}.button_btn--ghost__BQ5CI{background-color:transparent;color:hsl(var(--foreground));border-color:transparent}.button_btn--ghost__BQ5CI:hover:not(.button_btn--disabled__bVcJK){background-color:hsl(var(--muted))}.button_btn--ghost__BQ5CI .button_ripple__oncku{background:rgba(0,0,0,.08)}.dark .button_btn--ghost__BQ5CI{color:var(--zinc-200)}.dark .button_btn--ghost__BQ5CI:hover:not(.button_btn--disabled__bVcJK){background-color:var(--zinc-800)}.dark .button_btn--ghost__BQ5CI .button_ripple__oncku{background:hsla(0,0%,100%,.1)}.button_btn--destructive__uBPHH{background-color:var(--red-600);color:#fff;border-color:var(--red-700);box-shadow:var(--shadow-xs)}.button_btn--destructive__uBPHH:hover:not(.button_btn--disabled__bVcJK){background-color:var(--red-700);border-color:var(--red-700);box-shadow:0 0 0 3px rgba(220,38,38,.18),var(--shadow-sm)}.button_btn--destructive__uBPHH .button_ripple__oncku{background:hsla(0,0%,100%,.28)}.button_btn--link__sfzXs{background:transparent;color:var(--color-brand);border-color:transparent;padding-inline:0;height:auto;min-height:unset;box-shadow:none;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .18s cubic-bezier(.4,0,.2,1),text-decoration-color .18s cubic-bezier(.4,0,.2,1)}.button_btn--link__sfzXs:hover:not(.button_btn--disabled__bVcJK){color:var(--color-brand-hover);text-decoration-color:var(--color-brand-hover)}.button_btn--link__sfzXs:active:not(.button_btn--disabled__bVcJK){color:var(--color-brand-active)}.button_btn--link__sfzXs .button_ripple__oncku{display:none}.button_btn--disabled__bVcJK{opacity:.42;cursor:not-allowed;pointer-events:none;box-shadow:none!important;filter:saturate(.7)}.button_btn--loading__288mv{cursor:wait;pointer-events:none}.button_btn--loading__288mv .button_btn__label__DnAr_{opacity:.65}@keyframes button_btn-spin__4ylyu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes button_btn-ripple__C8Enm{0%{transform:scale(0);opacity:1}80%{transform:scale(2.2);opacity:.3}to{transform:scale(2.8);opacity:0}}.modal_container__ZtFc4{position:fixed;inset:0;z-index:var(--z-modal,1200);display:flex;align-items:center;justify-content:center;padding:1rem}.modal_overlay__ZRPqX{position:absolute;inset:0;background-color:rgba(0,0,0,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:opacity .22s cubic-bezier(.4,0,.2,1)}.modal_container--exited__2VgPa .modal_overlay__ZRPqX,.modal_container--exiting__zqdlm .modal_overlay__ZRPqX,.modal_container--initial__JcDaZ .modal_overlay__ZRPqX{opacity:0}.modal_container--entered__fCgT4 .modal_overlay__ZRPqX,.modal_container--entering__7W8F5 .modal_overlay__ZRPqX{opacity:1}.modal_sheet__JAh4h{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 2rem);background-color:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 20px 60px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);outline:none;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.34,1.56,.64,1)}.modal_sheet--xs__vhJp8{max-width:20rem}.modal_sheet--sm__e6IDy{max-width:28rem}.modal_sheet--md__DE_mf{max-width:36rem}.modal_sheet--lg__TjY8w{max-width:48rem}.modal_sheet--xl__xyYVm{max-width:64rem}.modal_sheet--full__8jtX_{max-width:100%;max-height:100dvh;border-radius:0!important}.modal_sheet--rounded__8u6wT{border-radius:1rem}.modal_sheet--full-height__DEaLV{height:calc(100dvh - 2rem)}.modal_container--center__boM2b{align-items:center}.modal_container--exited__2VgPa .modal_container--center__boM2b .modal_sheet__JAh4h,.modal_container--exiting__zqdlm .modal_container--center__boM2b .modal_sheet__JAh4h,.modal_container--initial__JcDaZ .modal_container--center__boM2b .modal_sheet__JAh4h{opacity:0;transform:scale(.94) translateY(8px)}.modal_container--entered__fCgT4 .modal_container--center__boM2b .modal_sheet__JAh4h,.modal_container--entering__7W8F5 .modal_container--center__boM2b .modal_sheet__JAh4h{opacity:1;transform:scale(1) translateY(0)}.modal_container--bottom__loH_P{align-items:flex-end;padding:0}.modal_container--bottom__loH_P .modal_sheet__JAh4h{border-radius:1rem 1rem 0 0!important;max-height:90dvh;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.2,.64,1)}.modal_container--exited__2VgPa .modal_container--bottom__loH_P .modal_sheet__JAh4h,.modal_container--exiting__zqdlm .modal_container--bottom__loH_P .modal_sheet__JAh4h,.modal_container--initial__JcDaZ .modal_container--bottom__loH_P .modal_sheet__JAh4h{opacity:0;transform:translateY(100%)}.modal_container--entered__fCgT4 .modal_container--bottom__loH_P .modal_sheet__JAh4h,.modal_container--entering__7W8F5 .modal_container--bottom__loH_P .modal_sheet__JAh4h{opacity:1;transform:translateY(0)}.modal_container--top__tHwFr{align-items:flex-start;padding:0}.modal_container--top__tHwFr .modal_sheet__JAh4h{border-radius:0 0 1rem 1rem!important;max-height:90dvh;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.34,1.2,.64,1)}.modal_container--exited__2VgPa .modal_container--top__tHwFr .modal_sheet__JAh4h,.modal_container--exiting__zqdlm .modal_container--top__tHwFr .modal_sheet__JAh4h,.modal_container--initial__JcDaZ .modal_container--top__tHwFr .modal_sheet__JAh4h{opacity:0;transform:translateY(-100%)}.modal_container--entered__fCgT4 .modal_container--top__tHwFr .modal_sheet__JAh4h,.modal_container--entering__7W8F5 .modal_container--top__tHwFr .modal_sheet__JAh4h{opacity:1;transform:translateY(0)}.dark .modal_overlay__ZRPqX{background-color:rgba(0,0,0,.65)}.dark .modal_sheet__JAh4h{box-shadow:0 20px 60px rgba(0,0,0,.45),0 8px 24px rgba(0,0,0,.3)}.modal_header__GTGsW{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.modal_title__4_anv{font-family:var(--font-family);font-weight:var(--weight-semibold);font-size:1rem;color:hsl(var(--foreground));line-height:1.4}.modal_close-btn__jZMF0{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;border:none;background:transparent;color:hsl(var(--muted-foreground,var(--foreground)/.5));cursor:pointer;flex-shrink:0;transition:background-color .15s,color .15s}.modal_close-btn__jZMF0:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.modal_close-btn__jZMF0 svg{display:block}.modal_body__d0_fY{flex:1;overflow-y:auto;padding:1.5rem;overscroll-behavior:contain}.modal_footer__eX9Uj{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.25rem 1.5rem;border-top:1px solid hsl(var(--border));flex-shrink:0}.text-field_tf__Nu86J{position:relative;display:inline-flex;flex-direction:column;gap:.375rem}.text-field_tf--full__LNSDq{width:100%}.text-field_tf__label__DPJKr{display:block;font-family:var(--font-family);font-weight:var(--weight-medium);color:hsl(var(--foreground));transition:color .18s cubic-bezier(.4,0,.2,1)}.text-field_tf--sm__TfxM_ .text-field_tf__label__DPJKr{font-size:.75rem}.text-field_tf--md__cn_wh .text-field_tf__label__DPJKr{font-size:.8125rem}.text-field_tf--lg__NdOgL .text-field_tf__label__DPJKr{font-size:.875rem}.text-field_tf--error__LZRAR .text-field_tf__label__DPJKr{color:var(--red-600)}.text-field_tf--disabled__EivWp .text-field_tf__label__DPJKr{opacity:.5}.text-field_tf--required__1QCqV .text-field_tf__label__DPJKr span:after{content:" *";color:var(--red-500)}.text-field_tf__box__stNok{position:relative;display:flex;align-items:center;width:100%;border-radius:.5rem;transition:border-color .18s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1),background-color .18s cubic-bezier(.4,0,.2,1)}.text-field_tf__input__xc5Bj{flex:1;min-width:0;width:100%;background:transparent;border:none;outline:none;font-family:var(--font-family);font-weight:var(--weight-normal);color:hsl(var(--foreground));line-height:1.5}.text-field_tf__input__xc5Bj::-moz-placeholder{color:hsl(var(--muted-foreground,var(--foreground)/.4));-moz-transition:opacity .18s;transition:opacity .18s}.text-field_tf__input__xc5Bj::placeholder{color:hsl(var(--muted-foreground,var(--foreground)/.4));transition:opacity .18s}.text-field_tf__input__xc5Bj:focus::-moz-placeholder{opacity:.6}.text-field_tf__input__xc5Bj:focus::placeholder{opacity:.6}.text-field_tf__input__xc5Bj[data-multiline]{resize:vertical;min-height:80px;padding-block:.625rem;align-self:stretch}.text-field_tf__icon__68_2a{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:hsl(var(--muted-foreground,var(--foreground)/.5));transition:color .18s cubic-bezier(.4,0,.2,1)}.text-field_tf__icon__68_2a svg{display:block}.text-field_tf__box__stNok:focus-within .text-field_tf__icon__68_2a{color:var(--color-brand)}.text-field_tf--error__LZRAR .text-field_tf__box__stNok .text-field_tf__icon__68_2a{color:var(--red-500)}.text-field_tf__helper__S_z1S{font-family:var(--font-family);color:hsl(var(--muted-foreground,var(--foreground)/.55));transition:color .18s}.text-field_tf--sm__TfxM_ .text-field_tf__helper__S_z1S{font-size:.6875rem}.text-field_tf--md__cn_wh .text-field_tf__helper__S_z1S{font-size:.75rem}.text-field_tf--lg__NdOgL .text-field_tf__helper__S_z1S{font-size:.8125rem}.text-field_tf--error__LZRAR .text-field_tf__helper__S_z1S{color:var(--red-600)}.text-field_tf--sm__TfxM_ .text-field_tf__box__stNok{min-height:2rem;border-radius:.375rem;padding-inline:.625rem;gap:.375rem}.text-field_tf--sm__TfxM_ .text-field_tf__input__xc5Bj{font-size:.8125rem}.text-field_tf--sm__TfxM_ .text-field_tf__icon__68_2a svg{width:.875rem;height:.875rem}.text-field_tf--md__cn_wh .text-field_tf__box__stNok{min-height:2.5rem;border-radius:.5rem;padding-inline:.75rem;gap:.5rem}.text-field_tf--md__cn_wh .text-field_tf__input__xc5Bj{font-size:.875rem}.text-field_tf--md__cn_wh .text-field_tf__icon__68_2a svg{width:1rem;height:1rem}.text-field_tf--lg__NdOgL .text-field_tf__box__stNok{min-height:3rem;border-radius:.5rem;padding-inline:1rem;gap:.625rem}.text-field_tf--lg__NdOgL .text-field_tf__input__xc5Bj{font-size:1rem}.text-field_tf--lg__NdOgL .text-field_tf__icon__68_2a svg{width:1.125rem;height:1.125rem}.text-field_tf--outline__Y6W7Y .text-field_tf__box__stNok{background-color:hsl(var(--background));border:1.5px solid hsl(var(--border));box-shadow:0 1px 2px rgba(0,0,0,.04)}.text-field_tf--outline__Y6W7Y .text-field_tf__box__stNok:hover{border-color:var(--zinc-400)}.text-field_tf--outline__Y6W7Y .text-field_tf__box__stNok:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(34,197,94,.12),0 1px 2px rgba(0,0,0,.04)}.text-field_tf--outline__Y6W7Y.text-field_tf--error__LZRAR .text-field_tf__box__stNok{border-color:var(--red-500);box-shadow:0 0 0 3px rgba(239,68,68,.1)}.text-field_tf--outline__Y6W7Y.text-field_tf--error__LZRAR .text-field_tf__box__stNok:focus-within{border-color:var(--red-500);box-shadow:0 0 0 3px rgba(239,68,68,.14)}.dark .text-field_tf--outline__Y6W7Y .text-field_tf__box__stNok{background-color:hsl(var(--background));border-color:var(--zinc-700)}.dark .text-field_tf--outline__Y6W7Y .text-field_tf__box__stNok:hover{border-color:var(--zinc-500)}.dark .text-field_tf--outline__Y6W7Y .text-field_tf__box__stNok:focus-within{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(34,197,94,.15)}.text-field_tf--filled__945jn .text-field_tf__box__stNok{background-color:hsl(var(--muted));border:1.5px solid transparent}.text-field_tf--filled__945jn .text-field_tf__box__stNok:hover{background-color:hsl(var(--border))}.text-field_tf--filled__945jn .text-field_tf__box__stNok:focus-within{background-color:hsl(var(--background));border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(34,197,94,.12)}.text-field_tf--filled__945jn.text-field_tf--error__LZRAR .text-field_tf__box__stNok{background-color:rgba(239,68,68,.06);border-color:transparent}.text-field_tf--filled__945jn.text-field_tf--error__LZRAR .text-field_tf__box__stNok:focus-within{border-color:var(--red-500);box-shadow:0 0 0 3px rgba(239,68,68,.12)}.dark .text-field_tf--filled__945jn .text-field_tf__box__stNok{background-color:var(--zinc-800)}.dark .text-field_tf--filled__945jn .text-field_tf__box__stNok:hover{background-color:var(--zinc-700)}.dark .text-field_tf--filled__945jn .text-field_tf__box__stNok:focus-within{background-color:var(--zinc-900);border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(34,197,94,.15)}.text-field_tf--ghost__YB2Z4 .text-field_tf__box__stNok{background-color:transparent;border:1.5px solid transparent}.text-field_tf--ghost__YB2Z4 .text-field_tf__box__stNok:hover{background-color:hsl(var(--muted))}.text-field_tf--ghost__YB2Z4 .text-field_tf__box__stNok:focus-within{background-color:transparent;border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(34,197,94,.1)}.text-field_tf--ghost__YB2Z4.text-field_tf--error__LZRAR .text-field_tf__box__stNok{border-color:transparent}.text-field_tf--ghost__YB2Z4.text-field_tf--error__LZRAR .text-field_tf__box__stNok:focus-within{border-color:var(--red-500)}.dark .text-field_tf--ghost__YB2Z4 .text-field_tf__box__stNok:hover{background-color:var(--zinc-800)}.text-field_tf--disabled__EivWp{pointer-events:none}.text-field_tf--disabled__EivWp .text-field_tf__box__stNok{opacity:.5;cursor:not-allowed;filter:saturate(.6)}.text-field_tf--disabled__EivWp .text-field_tf__input__xc5Bj{cursor:not-allowed}.otp-input_root__A6dFL{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.otp-input_cells__sMLrb{display:flex;align-items:center;justify-content:center;direction:ltr;gap:.625rem;width:100%}.otp-input_sep__HC1ZG{width:.375rem;height:.375rem;border-radius:50%;background:hsl(var(--foreground)/.2);flex-shrink:0;margin:0 -.125rem}.otp-input_cell__KIKVV{position:relative;flex:1;max-width:3.5rem;aspect-ratio:1;border-radius:.875rem;border:2px solid hsl(var(--border));background:hsl(var(--background));display:flex;align-items:center;justify-content:center;font-size:1.375rem;font-weight:700;color:hsl(var(--foreground));cursor:text;transition:border-color .15s,box-shadow .15s,transform .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.otp-input_cell__KIKVV.otp-input_filled___x1X7{border-color:var(--color-brand-muted);background:var(--color-brand-subtle);color:var(--color-brand-emphasis)}.otp-input_cell__KIKVV.otp-input_focused__0W8KK{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-subtle);transform:scale(1.04);z-index:1}.otp-input_cell__KIKVV.otp-input_error__cTAe4{border-color:hsl(var(--destructive));background:hsl(var(--destructive)/.05)}.otp-input_cell__KIKVV.otp-input_error__cTAe4.otp-input_focused__0W8KK{box-shadow:0 0 0 3px hsl(var(--destructive)/.12)}.otp-input_cell__KIKVV.otp-input_disabled__UA0e5{opacity:.5;cursor:not-allowed;background:hsl(var(--muted))}.otp-input_cursor__phJJu{display:inline-block;width:2px;height:1.125rem;background:var(--color-brand);border-radius:1px;animation:otp-input_blink__Cnfl7 1s step-end infinite}@keyframes otp-input_blink__Cnfl7{0%,to{opacity:1}50%{opacity:0}}.otp-input_pop__zSD4M{animation:otp-input_pop__zSD4M .12s cubic-bezier(.34,1.56,.64,1)}@keyframes otp-input_pop__zSD4M{0%{transform:scale(.85)}to{transform:scale(1)}}.otp-input_hidden-input__3e94L{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;overflow:hidden;caret-color:transparent;border:none;outline:none;padding:0}.otp-input_error-text__htwOF{font-size:.75rem;color:hsl(var(--destructive));text-align:center}.login_page__e9yIQ{min-height:100svh;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem 5rem;background:hsl(var(--background));position:relative;overflow:hidden}.login_page__e9yIQ:after,.login_page__e9yIQ:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.login_page__e9yIQ:before{width:28rem;height:28rem;top:-8rem;left:-6rem}.login_page__e9yIQ:after,.login_page__e9yIQ:before{background:radial-gradient(circle,var(--color-brand-subtle) 0,transparent 70%)}.login_page__e9yIQ:after{width:22rem;height:22rem;bottom:-6rem;right:-5rem}.login_card__x86xR{position:relative;z-index:1;width:100%;max-width:420px;border-radius:1.5rem;border:1px solid hsl(var(--border));background:hsl(var(--background));box-shadow:0 8px 40px rgba(0,0,0,.07),0 1px 3px rgba(0,0,0,.04);padding:2.25rem 2rem 2rem}@media(max-width:440px){.login_card__x86xR{padding:1.75rem 1.25rem 1.5rem;border-radius:1.25rem}}.login_brand__rprfJ{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-bottom:2rem}.login_brand-icon__Smj8M{width:3.5rem;height:3.5rem;border-radius:1rem;background:var(--color-brand);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.15)}.login_brand-name__rO_KH{font-size:1.25rem;font-weight:700;color:hsl(var(--foreground));letter-spacing:-.01em}.login_brand-tagline__B4CA8{font-size:.8125rem;color:hsl(var(--foreground)/.45);text-align:center;line-height:1.5}.login_step-title__ShyAj{font-size:1.0625rem;font-weight:700;color:hsl(var(--foreground));margin-bottom:.375rem;text-align:center}.login_step-sub___UAVy{font-size:.8125rem;color:hsl(var(--foreground)/.5);text-align:center;line-height:1.65;margin-bottom:1.75rem}.login_step-sub___UAVy strong{color:hsl(var(--foreground)/.85);font-weight:var(--weight-semibold);direction:ltr;display:inline-block}.login_phone-wrap__YhKyQ{margin-bottom:1.25rem}.login_phone-wrap__YhKyQ input{height:3.5rem!important;font-size:1.0625rem!important;letter-spacing:.05em;text-align:center}.login_otp-wrap__HyiuA{margin-bottom:1.5rem}.login_cooldown__efRCD{display:flex;align-items:center;justify-content:center;gap:.375rem;font-size:.8125rem;color:hsl(var(--foreground)/.5);margin-bottom:1.25rem;direction:rtl}.login_cooldown-timer__SzAQ3{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);color:var(--color-brand);min-width:2rem;text-align:center;direction:ltr}.login_submit-btn__npZER{width:100%;height:3.25rem;border-radius:.875rem;border:none;background:var(--color-brand);font-family:var(--font-family);font-size:.9375rem;font-weight:var(--weight-semibold);color:#fff;cursor:pointer;transition:opacity .15s,transform .1s;margin-bottom:1rem}.login_submit-btn__npZER:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.login_submit-btn__npZER:disabled{opacity:.55;cursor:not-allowed;transform:none}.login_submit-btn__npZER.login_loading__X90u_{opacity:.7;cursor:wait}.login_spinner__TQXcd{display:inline-block;width:1.125rem;height:1.125rem;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:login_spin__jYLHm .7s linear infinite;vertical-align:middle;margin-left:.5rem}@keyframes login_spin__jYLHm{to{transform:rotate(1turn)}}.login_actions-row__qo5Sf{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem}.login_link-btn__6QIPC{background:none;border:none;font-family:var(--font-family);font-size:.8125rem;color:hsl(var(--foreground)/.5);cursor:pointer;padding:0;transition:color .15s}.login_link-btn__6QIPC:hover{color:hsl(var(--foreground))}.login_resend-btn__f4yF5{background:none;border:none;font-family:var(--font-family);font-size:.8125rem;color:var(--color-brand);font-weight:var(--weight-semibold);cursor:pointer;padding:0;transition:opacity .15s}.login_resend-btn__f4yF5:hover{opacity:.75}.login_resend-btn__f4yF5:disabled{opacity:.4;cursor:not-allowed}.login_step-dots__zhIkP{display:flex;gap:.375rem;justify-content:center;margin-top:1.75rem}.login_dot__EDLUj{width:.4rem;height:.4rem;border-radius:50%;background:hsl(var(--border));transition:width .25s,background-color .25s}.login_dot__EDLUj.login_active__RjaLA{width:1.25rem;border-radius:9999px;background:var(--color-brand)}.tracking-modal_overlay__VkofP{position:fixed;inset:0;z-index:200;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:5rem;padding-inline:1rem}.tracking-modal_modal___VXzs{width:100%;max-width:440px;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:1.25rem;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.18);animation:tracking-modal_slide-down__I629x .22s cubic-bezier(.34,1.4,.64,1) both}@keyframes tracking-modal_slide-down__I629x{0%{opacity:0;transform:translateY(-16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.tracking-modal_header__lCppm{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid hsl(var(--border))}.tracking-modal_header-left__fEqui{display:flex;align-items:center;gap:.5rem}.tracking-modal_header-icon__9irLC{color:var(--color-brand)}.tracking-modal_header-title__CNumS{font-size:.9375rem;font-weight:700;color:hsl(var(--foreground))}.tracking-modal_close__kf9RO{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:none;background:transparent;color:hsl(var(--foreground)/.4);cursor:pointer;transition:color .15s,background .15s}.tracking-modal_close__kf9RO:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.tracking-modal_form__MK74x{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.tracking-modal_hint__cxUqu{font-size:.8125rem;color:hsl(var(--foreground)/.5);line-height:1.6;margin:0}.tracking-modal_field__qnv3s{display:flex;flex-direction:column;gap:.375rem}.tracking-modal_label___mrJG{font-size:.8125rem;font-weight:600;color:hsl(var(--foreground)/.75)}.tracking-modal_input__dV7H_{width:100%;padding:.625rem .875rem;border-radius:.75rem;border:1.5px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-family);font-size:.9375rem;outline:none;transition:border-color .15s}.tracking-modal_input__dV7H_::-moz-placeholder{color:hsl(var(--foreground)/.3)}.tracking-modal_input__dV7H_::placeholder{color:hsl(var(--foreground)/.3)}.tracking-modal_input__dV7H_:focus{border-color:var(--color-brand)}.tracking-modal_error__OnBwR{font-size:.8125rem;color:hsl(var(--destructive));background:hsl(var(--destructive)/.07);border-radius:.625rem;padding:.5rem .75rem;margin:0}.tracking-modal_submit-btn__osDu3{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.7rem;border-radius:.875rem;border:none;background:var(--color-brand);color:#fff;font-family:var(--font-family);font-size:.9375rem;font-weight:700;cursor:pointer;transition:opacity .15s}.tracking-modal_submit-btn__osDu3:hover:not(:disabled){opacity:.88}.tracking-modal_submit-btn__osDu3:disabled{opacity:.5;cursor:not-allowed}.tracking-modal_spinner__RCo3h{width:18px;height:18px;border:2.5px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:tracking-modal_spin__g_vgA .75s linear infinite}@keyframes tracking-modal_spin__g_vgA{to{transform:rotate(1turn)}}.tracking-modal_result__hgB04{display:flex;flex-direction:column}.tracking-modal_status-hero__KeChm{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1.5rem 1.25rem 1.25rem;text-align:center}.tracking-modal_status-hero__KeChm.tracking-modal_paid__JvZiV{background:rgba(34,197,94,.08)}.tracking-modal_status-hero__KeChm.tracking-modal_shipped__5yt8D{background:rgba(59,130,246,.08)}.tracking-modal_status-hero__KeChm.tracking-modal_delivered__Kq1BE{background:rgba(16,185,129,.08)}.tracking-modal_status-hero__KeChm.tracking-modal_pending__E1VH1{background:rgba(245,158,11,.08)}.tracking-modal_status-hero__KeChm.tracking-modal_cancelled__XNAkH,.tracking-modal_status-hero__KeChm.tracking-modal_returned__vSVWa{background:rgba(239,68,68,.07)}.tracking-modal_status-icon__tCTC2{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:hsl(var(--background));box-shadow:0 2px 10px rgba(0,0,0,.08);color:var(--color-brand)}.tracking-modal_cancelled__XNAkH .tracking-modal_status-icon__tCTC2,.tracking-modal_returned__vSVWa .tracking-modal_status-icon__tCTC2{color:hsl(var(--destructive))}.tracking-modal_paid__JvZiV .tracking-modal_status-icon__tCTC2{color:#22c55e}.tracking-modal_shipped__5yt8D .tracking-modal_status-icon__tCTC2{color:#3b82f6}.tracking-modal_delivered__Kq1BE .tracking-modal_status-icon__tCTC2{color:#10b981}.tracking-modal_pending__E1VH1 .tracking-modal_status-icon__tCTC2{color:#f59e0b}.tracking-modal_status-label__2SMRi{font-size:1rem;font-weight:700;color:hsl(var(--foreground))}.tracking-modal_order-number__72YG6{font-size:.75rem;color:hsl(var(--foreground)/.45);direction:ltr;font-variant-numeric:tabular-nums}.tracking-modal_stepper__mXQhU{display:flex;align-items:flex-start;justify-content:center;padding:1rem 1.25rem .75rem;gap:0;border-bottom:1px solid hsl(var(--border)/.6)}.tracking-modal_step-item__c6KwL{display:flex;flex-direction:column;align-items:center;gap:.3rem;flex:1;position:relative}.tracking-modal_step-dot__Z8fdp{width:2rem;height:2rem;border-radius:50%;border:2px solid hsl(var(--border));background:hsl(var(--background));display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:hsl(var(--foreground)/.35);z-index:1;position:relative;transition:all .2s}.tracking-modal_step-dot__Z8fdp.tracking-modal_done__p3AKV{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.tracking-modal_step-dot__Z8fdp.tracking-modal_active__FwiWe{border-color:var(--color-brand);color:var(--color-brand);box-shadow:0 0 0 4px var(--color-brand-subtle)}.tracking-modal_step-label__Om9Lf{font-size:.6875rem;color:hsl(var(--foreground)/.4);font-weight:500}.tracking-modal_step-label__Om9Lf.tracking-modal_active__FwiWe{color:var(--color-brand);font-weight:700}.tracking-modal_step-line__kzmd9{position:absolute;top:1rem;right:calc(50% + 1rem);left:calc(-50% + 1rem);height:2px;background:hsl(var(--border));z-index:0}.tracking-modal_step-line__kzmd9.tracking-modal_done__p3AKV{background:var(--color-brand)}.tracking-modal_details__Ac3jE{padding:.875rem 1.25rem 0;display:flex;flex-direction:column;gap:0;border-bottom:1px solid hsl(var(--border)/.6)}.tracking-modal_detail-row__gnZA0{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:.8125rem}.tracking-modal_detail-row__gnZA0:not(:last-child){border-bottom:1px solid hsl(var(--border)/.4)}.tracking-modal_detail-key__A3pC7{color:hsl(var(--foreground)/.5)}.tracking-modal_detail-val__2zBAW{font-weight:600;color:hsl(var(--foreground))}.tracking-modal_tracking-number__cH0qE{font-size:.8125rem;letter-spacing:.04em;color:var(--color-brand)}.tracking-modal_items-list__fcFiw{padding:.75rem 1.25rem;display:flex;flex-direction:column;gap:.375rem;border-bottom:1px solid hsl(var(--border)/.6)}.tracking-modal_item-row__0AODX{display:flex;justify-content:space-between;font-size:.8125rem;color:hsl(var(--foreground)/.7)}.tracking-modal_item-title__JdHZ_{flex:1}.tracking-modal_item-qty__JpVN_{color:hsl(var(--foreground)/.4);font-size:.75rem}.tracking-modal_reset-btn__FmMpp{width:100%;padding:.875rem;border:none;background:transparent;font-family:var(--font-family);font-size:.875rem;font-weight:600;color:var(--color-brand);cursor:pointer;transition:background .15s}.tracking-modal_reset-btn__FmMpp:hover{background:var(--color-brand-subtle)}.category-mega-menu_wrapper__ALotj{position:absolute;top:calc(100% + .625rem);right:0;z-index:200;animation:category-mega-menu_pop-in__Rty0O .18s cubic-bezier(.16,1,.3,1);min-width:580px}.category-mega-menu_panel__lsnpJ{display:flex;direction:rtl;border-radius:1.25rem;border:1px solid hsl(var(--border));background:hsl(var(--background));box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 16px 40px -8px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.04);overflow:hidden;min-height:300px}.category-mega-menu_roots-col__30M5u{width:180px;flex-shrink:0;border-left:1px solid hsl(var(--border));padding:.875rem 0;background:hsl(var(--muted)/.45);display:flex;flex-direction:column}.category-mega-menu_col-title__IS8UR{font-size:.6875rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground)/.35);letter-spacing:.06em;padding:0 1rem .625rem}.category-mega-menu_roots-list__jvCHR{list-style:none;margin:0;padding:0 .5rem;display:flex;flex-direction:column;gap:.125rem}.category-mega-menu_root-item__3EW7a{width:100%;display:flex;align-items:center;gap:.625rem;padding:.5625rem .75rem;border-radius:.625rem;border:none;background:transparent;color:hsl(var(--foreground)/.7);cursor:pointer;font-family:var(--font-family);font-size:.875rem;font-weight:var(--weight-medium);text-align:right;transition:background .12s,color .12s}.category-mega-menu_root-item__3EW7a:hover{background:hsl(var(--background));color:hsl(var(--foreground))}.category-mega-menu_root-item--active__WOg9R{background:hsl(var(--background));color:var(--color-brand);box-shadow:0 1px 3px rgba(0,0,0,.06)}.category-mega-menu_root-img__GuiEH{width:28px;height:28px;border-radius:.375rem;overflow:hidden;flex-shrink:0;background:hsl(var(--muted))}.category-mega-menu_root-label__XtvU8{flex:1}.category-mega-menu_root-arrow__Blj6L{color:hsl(var(--foreground)/.25);flex-shrink:0}.category-mega-menu_children-col__BWAV6{flex:1;padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.875rem;overflow-y:auto;max-height:420px;scrollbar-width:none}.category-mega-menu_children-col__BWAV6::-webkit-scrollbar{display:none}.category-mega-menu_children-header__E3F89{display:flex;align-items:center;justify-content:flex-end;padding-bottom:.625rem;border-bottom:1px solid hsl(var(--border))}.category-mega-menu_view-all-btn__QQpVd{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--color-brand);text-decoration:none;padding:.375rem .75rem;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--color-brand) 25%,transparent);transition:background .12s}.category-mega-menu_view-all-btn__QQpVd:hover{background:color-mix(in srgb,var(--color-brand) 8%,transparent)}.category-mega-menu_children-grid__MiU4F{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:.625rem}.category-mega-menu_child-card__dYWRu{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem .375rem;border-radius:1rem;background:hsl(var(--muted)/.5);text-decoration:none;transition:background .12s,transform .12s;cursor:pointer}.category-mega-menu_child-card__dYWRu:hover{background:hsl(var(--muted));transform:translateY(-1px)}.category-mega-menu_card-img-wrap__LzsQo{width:3rem;height:3rem;border-radius:.75rem;overflow:hidden;background:hsl(var(--background));position:relative;flex-shrink:0}.category-mega-menu_card-img-placeholder__fz3w_{background:hsl(var(--muted))}.category-mega-menu_card-label__L1xAh{font-size:.75rem;font-weight:var(--weight-medium);color:hsl(var(--foreground));text-align:center;line-height:1.3;word-break:break-word}.category-mega-menu_children-empty__W15CS{flex:1;display:flex;align-items:center;justify-content:center}.category-mega-menu_empty-text__XGztT{font-size:.875rem;color:hsl(var(--foreground)/.35)}@keyframes category-mega-menu_pop-in__Rty0O{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.header_header__KKgK_{position:sticky;top:0;z-index:var(--z-sticky,900);width:100%;height:4rem;display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #f3f4f6;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.header_header__KKgK_.header_scrolled__YK3et{box-shadow:0 2px 16px rgba(0,0,0,.08)}.header_inner__7TvO9{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.5rem;gap:1rem;height:100%}@media(max-width:767px){.header_inner__7TvO9{padding-inline:1rem;gap:.5rem}}.header_logo__U8mvX{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.25rem;color:var(--color-brand);text-decoration:none;flex-shrink:0;transition:opacity .15s}.header_logo__U8mvX:hover{opacity:.85}.header_nav__G_cOj{display:flex;align-items:center;gap:.25rem;height:100%;flex:1;justify-content:flex-start}@media(max-width:767px){.header_nav__G_cOj{display:none}}.header_nav-item__9bB9_{position:relative;height:100%;display:flex;align-items:center}.header_nav-btn__tRArK{display:inline-flex;align-items:center;gap:.3rem;padding:.375rem .75rem;border-radius:.5rem;border:none;background:transparent;font-family:var(--font-family);font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground));cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s}.header_nav-btn__tRArK.header_active__WLGC8,.header_nav-btn__tRArK:hover{background-color:hsl(var(--muted));color:var(--color-brand)}.header_nav-btn__tRArK svg{transition:transform .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.header_nav-btn__tRArK.header_active__WLGC8 svg{transform:rotate(180deg)}.header_dropdown__G909B{position:absolute;top:calc(100% + .5rem);right:0;min-width:14rem;background-color:hsl(var(--background)/.82);backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);border:1px solid hsl(var(--border)/.6);border-radius:.75rem;box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);padding:.375rem;z-index:var(--z-dropdown,1000);transform-origin:top right;animation:header_dropdown-in__3FVKW .18s cubic-bezier(.34,1.3,.64,1) forwards}.header_dropdown-item__nZg0t{display:flex;align-items:center;width:100%;padding:.625rem .875rem;border-radius:.5rem;border:none;background:transparent;font-family:var(--font-family);font-size:.875rem;font-weight:var(--weight-normal);color:hsl(var(--foreground));cursor:pointer;text-align:right;text-decoration:none;transition:background-color .12s,color .12s}.header_dropdown-item__nZg0t:hover{background-color:hsl(var(--muted));color:var(--color-brand)}.header_dropdown-divider__XK_IK{height:1px;background-color:hsl(var(--border));margin:.25rem .5rem}.header_actions__7J9y6{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.header_icon-btn__sJkzI{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;border:none;background:transparent;color:hsl(var(--foreground));cursor:pointer;transition:background-color .15s,color .15s}.header_icon-btn__sJkzI:hover{background-color:hsl(var(--muted));color:var(--color-brand)}.header_icon-btn__sJkzI svg{display:block}.header_cart-badge__nEaUW{position:absolute;top:.1rem;left:.1rem;min-width:1.05rem;height:1.05rem;border-radius:9999px;background-color:var(--color-brand);color:#fff;font-size:.625rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 .2rem;line-height:1;pointer-events:none}.header_hamburger-btn__x7mNH{width:2.5rem;height:2.5rem}.header_hamburger__2sjMU{display:flex;flex-direction:column;justify-content:center;gap:5px;width:18px;height:18px}.header_hamburger__2sjMU span{display:block;height:2px;border-radius:2px;background-color:currentColor;transform-origin:center;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease,width .2s ease}.header_hamburger__2sjMU span:first-child{width:18px}.header_hamburger__2sjMU span:nth-child(2){width:13px}.header_hamburger__2sjMU span:nth-child(3){width:18px}.header_hamburger--open__h3uvw span:first-child{width:18px;transform:translateY(7px) rotate(45deg)}.header_hamburger--open__h3uvw span:nth-child(2){opacity:0;transform:scaleX(0)}.header_hamburger--open__h3uvw span:nth-child(3){width:18px;transform:translateY(-7px) rotate(-45deg)}.header_drawer-backdrop__Jctr5{display:none}@media(max-width:767px){.header_drawer-backdrop__Jctr5{display:block;position:fixed;inset:0;z-index:1200;background-color:transparent;pointer-events:none;transition:background-color .3s ease}.header_drawer-backdrop--open__qSUWZ{background-color:rgba(0,0,0,.45);pointer-events:auto}}.header_drawer__v2L0e{display:none}@media(max-width:767px){.header_drawer__v2L0e{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;z-index:1201;width:min(80vw,22rem);background-color:hsl(var(--background));border-left:1px solid hsl(var(--border));box-shadow:-8px 0 32px rgba(0,0,0,.12);transform:translateX(0) translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.header_drawer--open__6bvgB{transform:translateX(0)}}.header_drawer-header__6fO4G{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;height:4rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.header_drawer-logo__KE_zc{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.0625rem;color:var(--color-brand);text-decoration:none}.header_drawer-close__ydiCC{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;border:none;background:transparent;color:hsl(var(--foreground)/.6);cursor:pointer;transition:background-color .15s,color .15s}.header_drawer-close__ydiCC:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.header_drawer-user__4nDil{padding:1.25rem 1rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.header_drawer-user-btn___jb3S{display:flex;align-items:center;gap:1rem;width:100%;padding:.875rem 1rem;border-radius:1rem;border:none;background:hsl(var(--muted));cursor:pointer;text-align:right;transition:background-color .15s}.header_drawer-user-avatar__mTQcS,.header_drawer-user-btn___jb3S:hover{background-color:hsl(var(--muted))}.header_drawer-user-avatar__mTQcS{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--color-brand);flex-shrink:0}.header_drawer-user-info__2Zciv{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;text-align:right}.header_drawer-user-name__tH27r{font-size:1rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_drawer-user-sub__8VlhJ{font-size:.8125rem;color:hsl(var(--foreground)/.5)}.header_drawer-login-btn__ykW6F{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;border-radius:.75rem;border:1.5px solid var(--color-brand);background:transparent;font-family:var(--font-family);font-size:.9375rem;font-weight:var(--weight-semibold);color:var(--color-brand);cursor:pointer;transition:background-color .15s}.header_drawer-login-btn__ykW6F:hover{background-color:hsl(var(--muted))}.header_drawer-nav__3L1Kt{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:.5rem .75rem}.header_drawer-link__aoEvB{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.8125rem .75rem;border-radius:.625rem;border:none;background:transparent;font-family:var(--font-family);font-size:1rem;font-weight:var(--weight-medium);color:hsl(var(--foreground));cursor:pointer;text-align:right;transition:background-color .12s,color .12s}.header_drawer-link--open__RswDV,.header_drawer-link__aoEvB:hover{background-color:hsl(var(--muted));color:var(--color-brand)}.header_drawer-chevron__vtanD{display:flex;align-items:center;color:hsl(var(--foreground)/.4);transition:transform .22s ease}.header_drawer-link--open__RswDV .header_drawer-chevron__vtanD{transform:rotate(180deg);color:var(--color-brand)}.header_drawer-sub__4YfGG{overflow:hidden;max-height:0;transition:max-height .28s cubic-bezier(.4,0,.2,1)}.header_drawer-sub--open__GX5d6{max-height:20rem}.header_drawer-sub-link__i280S{display:block;width:100%;padding:.625rem .75rem .625rem 1.75rem;border:none;background:transparent;font-family:var(--font-family);font-size:.9375rem;color:hsl(var(--foreground)/.75);cursor:pointer;text-align:right;border-radius:.5rem;transition:background-color .12s,color .12s}.header_drawer-sub-link__i280S:hover{background-color:hsl(var(--muted));color:var(--color-brand)}.header_drawer-divider__8yvYd{height:1px;background-color:hsl(var(--border));margin:0 1rem;flex-shrink:0}.header_drawer-utils__0_gN1{padding:.5rem .75rem;flex-shrink:0}.header_drawer-util-btn__iSkL3{display:flex;align-items:center;gap:.625rem;width:100%;padding:.75rem;border-radius:.625rem;border:none;background:transparent;font-family:var(--font-family);font-size:.9375rem;font-weight:var(--weight-medium);color:hsl(var(--foreground)/.75);cursor:pointer;text-align:right;transition:background-color .12s,color .12s}.header_drawer-util-btn__iSkL3:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.header_drawer-footer__RcVSS{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;border-top:1px solid hsl(var(--border));flex-shrink:0}.header_drawer-theme-label__rQtcJ{font-size:.875rem;color:hsl(var(--foreground)/.55)}@media(max-width:767px){.header_hide-mobile__xdS3u{display:none!important}}@media(min-width:768px){.header_show-mobile__GqVJy{display:none!important}}.header_search-bar__O2zGd{flex:1;display:flex;align-items:center;gap:.5rem;animation:header_fade-in__GI028 .15s ease}.header_search-input__0U1ZL{flex:1;height:2.25rem;border-radius:.5rem;border:1.5px solid hsl(var(--border));background-color:hsl(var(--background));padding:0 .75rem;font-family:var(--font-family);font-size:.875rem;color:hsl(var(--foreground));outline:none;transition:border-color .18s,box-shadow .18s}.header_search-input__0U1ZL:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(41,167,69,.14)}.header_search-input__0U1ZL::-moz-placeholder{color:hsl(var(--foreground)/.4)}.header_search-input__0U1ZL::placeholder{color:hsl(var(--foreground)/.4)}.header_search-cancel__XHHUJ{border:none;background:transparent;font-family:var(--font-family);font-size:.8125rem;color:hsl(var(--muted-foreground,var(--foreground)/.55));cursor:pointer;white-space:nowrap;padding:.25rem .5rem;border-radius:.375rem;transition:color .15s,background-color .15s}.header_search-cancel__XHHUJ:hover{color:hsl(var(--foreground));background-color:hsl(var(--muted))}.header_suggestions__RSHI2{position:absolute;top:calc(100% + .5rem);right:0;left:0;background-color:hsl(var(--background)/.94);backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6);border:1px solid hsl(var(--border)/.6);border-radius:.875rem;box-shadow:0 8px 32px rgba(0,0,0,.12);overflow:hidden;z-index:var(--z-dropdown,1000);animation:header_dropdown-in__3FVKW .15s ease forwards}.header_suggestion-item__wFhSN{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .875rem;border:none;background:transparent;font-family:var(--font-family);font-size:.875rem;color:hsl(var(--foreground));cursor:pointer;text-align:right;transition:background-color .12s}.header_sug-img-wrap__YQhzf,.header_suggestion-item__wFhSN:hover{background-color:hsl(var(--muted))}.header_sug-img-wrap__YQhzf{position:relative;width:2.5rem;height:2.5rem;border-radius:.375rem;overflow:hidden;flex-shrink:0}.header_sug-info__Tdmf5{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem;text-align:right}.header_sug-title__exmmW{font-size:.8125rem;font-weight:var(--weight-medium);color:hsl(var(--foreground))}.header_sug-en__BNoj_,.header_sug-title__exmmW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_sug-en__BNoj_{font-size:.6875rem;color:hsl(var(--foreground)/.4)}.header_sug-price__0ghs6{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--color-brand);white-space:nowrap;flex-shrink:0}.header_suggestion-all__tLesx{display:block;width:100%;padding:.625rem 1rem;border:none;border-top:1px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.8125rem;color:var(--color-brand);cursor:pointer;text-align:right;transition:background-color .12s}.header_suggestion-all__tLesx:hover{background-color:hsl(var(--muted))}.header_mobile-overlay__twMSv{position:fixed;inset:0;z-index:1100;background-color:hsl(var(--background));display:flex;flex-direction:column;animation:header_fade-in__GI028 .15s ease}.header_mobile-search-header__vFIQS{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.header_mobile-search-form__8f1Ws{flex:1;position:relative;display:flex;align-items:center}.header_mobile-search-icon___D3_W{position:absolute;right:.75rem;color:hsl(var(--foreground)/.4);pointer-events:none;flex-shrink:0}.header_mobile-search-input__hpETx{width:100%;height:2.5rem;border-radius:.625rem;border:1.5px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);padding:0 2.5rem;font-family:var(--font-family);font-size:.9375rem;color:hsl(var(--foreground));outline:none;transition:border-color .15s}.header_mobile-search-input__hpETx:focus{border-color:var(--color-brand);background-color:hsl(var(--background))}.header_mobile-search-input__hpETx::-moz-placeholder{color:hsl(var(--foreground)/.35)}.header_mobile-search-input__hpETx::placeholder{color:hsl(var(--foreground)/.35)}.header_mobile-search-input__hpETx::-webkit-search-cancel-button{display:none}.header_mobile-clear__qN4qs{position:absolute;left:.625rem;width:1.375rem;height:1.375rem;border:none;background:transparent;color:hsl(var(--foreground)/.4);cursor:pointer;font-size:.5625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .12s}.header_mobile-clear__qN4qs:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.header_mobile-cancel__a7Drb{border:none;background:transparent;font-family:var(--font-family);font-size:.875rem;color:hsl(var(--foreground)/.6);cursor:pointer;white-space:nowrap;padding:.25rem .5rem;border-radius:.375rem;transition:color .12s}.header_mobile-cancel__a7Drb:hover{color:var(--color-brand)}.header_mobile-results__aUVF8{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:.5rem 0}.header_mobile-results-label__oS_Pr{font-size:.75rem;color:hsl(var(--foreground)/.4);text-transform:uppercase;letter-spacing:.04em;padding:.625rem 1rem .375rem}.header_mobile-suggestion__S6BCU{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;border:none;background:transparent;cursor:pointer;text-align:right;transition:background-color .12s}.header_mobile-sug-img__VSMkw,.header_mobile-suggestion__S6BCU:hover{background-color:hsl(var(--muted))}.header_mobile-sug-img__VSMkw{position:relative;width:3rem;height:3rem;border-radius:.5rem;overflow:hidden;flex-shrink:0}.header_mobile-sug-placeholder__2_3vw{width:100%;height:100%;background:linear-gradient(135deg,hsl(var(--muted)),hsl(var(--border)))}.header_mobile-sug-info__hRXKl{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem;text-align:right}.header_mobile-sug-title__kxGPX{font-size:.875rem;font-weight:var(--weight-medium);color:hsl(var(--foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_mobile-sug-en__ePYon{font-size:.75rem;color:hsl(var(--foreground)/.4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_mobile-sug-price__CJ26W{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--color-brand);white-space:nowrap;flex-shrink:0}.header_mobile-see-all__Uxnvn{display:block;width:100%;padding:.75rem 1rem;border:none;border-top:1px solid hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.875rem;color:var(--color-brand);cursor:pointer;text-align:right;transition:background-color .12s}.header_mobile-see-all__Uxnvn:hover{background-color:hsl(var(--muted))}.header_mobile-empty-state__8NVJr{padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.header_mobile-hint__Rea4g{font-size:.9375rem;color:hsl(var(--foreground)/.45)}.header_mobile-popular__V0zH3{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.header_mobile-pop-tag__srvhJ{padding:.3125rem .875rem;border-radius:99px;border:1.5px dashed hsl(var(--border));background:transparent;font-family:var(--font-family);font-size:.875rem;color:hsl(var(--foreground)/.65);cursor:pointer;transition:all .15s}.header_mobile-pop-tag__srvhJ:hover{border-color:var(--color-brand);color:var(--color-brand);border-style:solid}.header_mobile-no-results__rjZZD{padding:2rem 1rem;text-align:center;font-size:.9375rem;color:hsl(var(--foreground)/.45)}.header_cart-popover__fWGcj{position:absolute;top:calc(100% + .625rem);left:0;width:22rem;background-color:hsl(var(--background));backdrop-filter:none;border:1px solid hsl(var(--border)/.6);border-radius:.875rem;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);z-index:var(--z-dropdown,1000);overflow:hidden;animation:header_dropdown-in__3FVKW .18s cubic-bezier(.34,1.3,.64,1) forwards}@media(max-width:767px){.header_cart-popover__fWGcj{position:fixed;top:4rem;left:.75rem;right:.75rem;width:auto;border-radius:1rem}}.header_cart-header__kiI36{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;border-bottom:1px solid hsl(var(--border))}.header_cart-header__kiI36 span{font-size:.9375rem;font-weight:var(--weight-semibold);color:hsl(var(--foreground))}.header_cart-items__C8dTv{max-height:18rem;overflow-y:auto;overscroll-behavior:contain;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.375rem}.header_cart-items__C8dTv::-webkit-scrollbar{width:4px}.header_cart-items__C8dTv::-webkit-scrollbar-track{background:transparent}.header_cart-items__C8dTv::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:4px}.header_cart-item__DbrCb{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:.75rem;background:hsl(var(--background)/.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid hsl(var(--border)/.5);transition:background-color .15s,border-color .15s}.header_cart-item__DbrCb:hover{background:hsl(var(--background)/.85);border-color:hsl(var(--border))}.header_cart-item-img__AUque{width:2.75rem;height:2.75rem;border-radius:.5rem;overflow:hidden;flex-shrink:0;background:hsl(var(--muted));position:relative;display:flex;align-items:center;justify-content:center}.header_cart-item-info__PD4DI{flex:1;min-width:0}.header_cart-item-title__zgsqi{font-size:.8125rem;font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--foreground))}.header_cart-item-meta__sJEnw{font-size:.6875rem;color:hsl(var(--foreground)/.5);margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_cart-item-price__E_lh5{font-size:.75rem;font-weight:var(--weight-semibold);color:var(--color-brand);margin-top:.2rem;white-space:nowrap}.header_cart-item-stepper__nCR6p{display:flex;flex-direction:row;align-items:center;flex-shrink:0;border:1px solid hsl(var(--border));border-radius:.5rem;overflow:hidden}.header_cart-step-btn__sTmt3{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;background:hsl(var(--background));color:hsl(var(--foreground));transition:background-color .1s;line-height:1}.header_cart-step-btn__sTmt3:hover{background:hsl(var(--muted))}.header_cart-step-del__2Lgti{color:#ef4444}.header_cart-step-del__2Lgti:hover{background:rgba(239,68,68,.1)}.header_cart-step-qty__H5LNr{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;color:hsl(var(--foreground));background:hsl(var(--background));border-right:1px solid hsl(var(--border));border-left:1px solid hsl(var(--border))}.header_cart-empty__GrMtA{padding:2rem 1.25rem;text-align:center;font-size:.875rem;color:hsl(var(--foreground)/.45)}.header_cart-footer__t3TvC{padding:.875rem 1.25rem;border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:.5rem}.header_cart-total-row__yjga_{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;color:hsl(var(--foreground))}.header_cart-total-row__yjga_ span:last-child{font-weight:var(--weight-semibold)}.header_cart-discount-row__Wf4xf{display:flex;justify-content:space-between;align-items:center;font-size:.8125rem;color:hsl(var(--foreground)/.7)}.header_cart-view-btn__WLXVG{width:100%;padding:.375rem;text-align:center;font-size:.8125rem;color:hsl(var(--foreground)/.6);transition:color .12s}.header_cart-view-btn__WLXVG:hover{color:hsl(var(--foreground))}@keyframes header_dropdown-in__3FVKW{0%{opacity:0;transform:scale(.95) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes header_fade-in__GI028{0%{opacity:0}to{opacity:1}}.dark .header_cart-popover__fWGcj,.dark .header_dropdown__G909B,.dark .header_suggestions__RSHI2{background-color:hsl(var(--background));border-color:hsl(var(--border)/.5)}.dark .header_drawer__v2L0e{box-shadow:-8px 0 32px rgba(0,0,0,.3)}.dark .header_drawer-backdrop--open__qSUWZ{background-color:rgba(0,0,0,.6)}