.ticker-wrap[data-v-1f2f77ea]{width:100%;overflow:hidden}.ticker[data-v-1f2f77ea]{display:inline-flex;white-space:nowrap;animation:ticker-scroll-1f2f77ea 35s linear infinite}.ticker-paused[data-v-1f2f77ea]{animation-play-state:paused}@keyframes ticker-scroll-1f2f77ea{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-gradient-text[data-v-1f2f77ea]{background:linear-gradient(135deg,#60a5fa,#a78bfa,#e879f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-grid[data-v-1f2f77ea]{background-image:linear-gradient(rgba(0,0,0,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.06) 1px,transparent 1px);background-size:64px 64px}.page-slide-enter-active[data-v-1f2f77ea]{animation:pageSlideIn-1f2f77ea .3s ease-out}.page-slide-leave-active[data-v-1f2f77ea]{animation:pageSlideOut-1f2f77ea .2s ease-in}@keyframes pageSlideIn-1f2f77ea{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes pageSlideOut-1f2f77ea{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-28px)}}.modal-enter-active[data-v-1f2f77ea]{transition:opacity .25s ease}.modal-leave-active[data-v-1f2f77ea]{transition:opacity .2s ease}.modal-enter-from[data-v-1f2f77ea],.modal-leave-to[data-v-1f2f77ea]{opacity:0}@keyframes modalScaleUp-1f2f77ea{0%{opacity:0;transform:scale(.93) translateY(24px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:639px){@keyframes modalScaleUp-1f2f77ea{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}.animate-modal-in[data-v-1f2f77ea]{animation:modalScaleUp-1f2f77ea .35s cubic-bezier(.165,.84,.44,1)}.scrollbar-thin[data-v-1f2f77ea]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-1f2f77ea]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-1f2f77ea]::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.cat-card[data-v-1f2f77ea]:hover{box-shadow:0 24px 64px -12px #0000001f}.product-card[data-v-1f2f77ea]:hover{box-shadow:0 16px 48px -8px #0000001a}input[type=number][data-v-1f2f77ea]::-webkit-inner-spin-button,input[type=number][data-v-1f2f77ea]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number][data-v-1f2f77ea]{-moz-appearance:textfield}
