.page_arrowIcon__tUMVy{transition:transform .2s ease}.page_boxProductNav__evMlU:hover .page_arrowIcon__tUMVy{transform:translateX(7px)}@keyframes page_slideFromRight__1bWm2{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.page_slideInItem__pOOOe{animation-name:page_slideFromRight__1bWm2;animation-duration:.6s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes slideFromRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.slide-in-item{animation-name:slideFromRight;animation-duration:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;width:max-content!important}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.myBoxSwiper>.swiper-wrapper{flex-wrap:wrap;justify-content:space-evenly}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px rgba(0,113,227,.3)}50%{box-shadow:0 0 40px rgba(0,113,227,.5)}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes scale-in{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes countdown-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.bento-card{transition:all .4s cubic-bezier(.4,0,.2,1);animation:scale-in .6s ease-out forwards}.bento-card:hover{transform:translateY(-8px) scale(1.02)}.bento-card-image{transition:transform .6s cubic-bezier(.4,0,.2,1)}.bento-card:hover .bento-card-image{transform:scale(1.1)}.glass-card{background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.3)}.glass-card,.glass-card-dark{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-card-dark{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1)}.featured-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.featured-scroll::-webkit-scrollbar{display:none}.featured-card{transition:all .4s cubic-bezier(.4,0,.2,1);scroll-snap-align:start}.featured-card:hover{transform:translateY(-12px)}.deal-timer-box{animation:countdown-pulse 2s ease-in-out infinite}.deal-gradient{background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);background-size:200% 200%;animation:gradient-shift 4s ease infinite}.float-animation{animation:floatUp 3s ease-in-out infinite}.shimmer-effect{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.modern-btn{position:relative;overflow:hidden;transition:all .3s ease}.modern-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.modern-btn:hover:before{left:100%}.spotlight-glow{position:relative}.spotlight-glow:after{content:"";position:absolute;top:50%;left:50%;width:80%;height:80%;background:radial-gradient(circle,rgba(0,113,227,.15) 0,transparent 70%);transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .4s ease}.spotlight-glow:hover:after{opacity:1}@keyframes hero-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-15px) rotate(2deg)}}@keyframes hero-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.hero-product-float{animation:hero-float 4s ease-in-out infinite}.hero-glow-effect{animation:hero-glow 3s ease-in-out infinite}.category-3d-card{transform-style:preserve-3d;will-change:transform}.category-3d-card:after{content:"";position:absolute;bottom:-20px;left:10%;right:10%;height:20px;background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0,transparent 70%);filter:blur(8px);opacity:0;transition:opacity .4s ease;z-index:-1}.category-3d-card:hover:after{opacity:1}.category-icon-container{box-shadow:inset 2px 2px 5px rgba(0,0,0,.08),inset -2px -2px 5px hsla(0,0%,100%,.8),4px 4px 10px rgba(0,0,0,.08)}@media (max-width:768px){.bento-card:hover{transform:translateY(-4px) scale(1.01)}.featured-card:hover{transform:translateY(-6px)}.category-3d-card:hover{transform:translateY(-8px) rotateX(3deg) rotateY(-3deg)!important}}