*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif}::selection{background:#7ba3d44d;color:#fff}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0f1e2e}::-webkit-scrollbar-thumb{background:#1a3450;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#243752}#stickyHeader{background:transparent}#stickyHeader a{text-decoration:none}.hero-slide{transition:opacity .5s ease;will-change:opacity}.slide-dot{width:8px;height:8px;border-radius:9999px;background:#ffffff40;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);padding:0}.slide-dot.active{width:32px;background:#7ba3d4}.slide-dot:hover{background:#fff9}#features>div>div{transition:transform .3s ease,background .3s ease;padding:1rem;border-radius:1rem}#features>div>div:hover{transform:translateY(-4px);background:#ffffff05}.filter-btn{padding:.625rem 1.5rem;border-radius:9999px;font-size:.875rem;font-weight:600;color:#9ca3af;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.filter-btn:hover{color:#fff;background:#ffffff14;border-color:#fff3}.filter-btn.active{color:#0f1e2e;background:#7ba3d4;border-color:#7ba3d4}.product-card{animation:fadeInUp .6s ease forwards;touch-action:manipulation}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.color-dot{width:36px;height:36px;border-radius:9999px;border:2px solid rgba(255,255,255,.2);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.color-dot:hover{transform:scale(1.1)}.color-dot.selected{border-color:#7ba3d4;box-shadow:0 0 0 3px #7ba3d44d;transform:scale(1.1)}.size-btn{min-width:48px;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;color:#d1d5db;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.size-btn:hover{background:#ffffff1a;border-color:#ffffff4d}.size-btn.selected{color:#0f1e2e;background:#7ba3d4;border-color:#7ba3d4}.stat-item{opacity:0;animation:fadeInUp .6s ease forwards}.stat-item:nth-child(1){animation-delay:.1s}.stat-item:nth-child(2){animation-delay:.2s}.stat-item:nth-child(3){animation-delay:.3s}.stat-item:nth-child(4){animation-delay:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.hero-slide-inner{flex-direction:column;gap:1.5rem}.hero-slide-img-wrap img{width:220px!important;height:280px!important}#filters{gap:.5rem}}@media (max-width: 640px){.filter-btn{padding:.5rem .875rem;font-size:.75rem}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{max-width:100%;height:auto}img[class*=object-]{height:100%}body{top:0!important}.goog-te-banner-frame,.goog-te-gadget-icon,#google_translate_element,.skiptranslate iframe{display:none!important}body.translated-ltr,body.translated-rtl{top:0!important}
