*{margin:0;padding:0}:root{--primary:rgb(37 99 235/var(--tw-bg-opacity,1));--secondary:rgb(241 245 249/var(--tw-bg-opacity,1));--success:rgb(71 85 105/var(--tw-text-opacity,1));--danger:rgb(220 38 38/var(--tw-bg-opacity,1));--warning:rgb(219 234 254/var(--tw-bg-opacity,1));--info:rgb(15 23 42/var(--tw-bg-opacity,1));--dark-red:#800f15;--darkest-red:#450a0a99;--darkest:#000000b3;--glass:#ffffff26;--border-glass:#ffffff4d;--instagram-color-1:#405de6;--instagram-color-2:#5851db;--instagram-color-3:#833ab4;--instagram-color-4:#c13584;--instagram-color-5:#e1306c;--instagram-color-6:#fd1d1d;--instagram-color-7:#f77737;--instagram-color-8:#fcaf45;--instagram-color-9:#ffdc80;--color-brand-50:#eff6ff;--color-brand-100:#dbeafe;--color-brand-500:#2563eb;--color-brand-600:#1d4ed8;--color-brand-700:#1e40af;--color-dark-900:#0f172a;--color-dark-800:#1e293b;--color-dark-700:#334155;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-900:#0f172a;--color-rose-100:#ffe4e6;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-amber-500:#f59e0b;--light:#f8f9fa;--dark:#212529;--white:#fff;--black:#000;--font-sans:"Inter", system-ui, -apple-system, sans-serif}body{background-color:var(--light)}li{list-style:none}a{text-decoration:none}html[data-bs-theme=light]{--theme-page-bg:var(--light);--theme-surface:var(--white);--theme-surface-secondary:var(--secondary);--theme-text:var(--black);--theme-text-heading:var(--info);--theme-text-muted:var(--success);--theme-border:var(--color-slate-200);--theme-input-bg:var(--white);--theme-input-text:var(--black);--theme-input-border:var(--color-slate-300);--theme-hover-bg:var(--warning);--theme-header-bg:var(--white);--theme-mobile-menu-bg:var(--white);--theme-footer-bg:var(--secondary);--theme-footer-text:var(--black)}html[data-bs-theme=dark]{--theme-page-bg:var(--color-dark-900);--theme-surface:var(--color-dark-800);--theme-surface-secondary:var(--color-dark-700);--theme-text:var(--color-slate-50);--theme-text-heading:var(--color-slate-50);--theme-text-muted:var(--color-slate-400);--theme-border:var(--color-dark-700);--theme-input-bg:var(--color-dark-800);--theme-input-text:var(--color-slate-50);--theme-input-border:var(--color-dark-700);--theme-hover-bg:var(--color-dark-700);--theme-header-bg:var(--color-dark-800);--theme-mobile-menu-bg:var(--color-dark-800);--theme-footer-bg:var(--color-dark-800);--theme-footer-text:var(--color-slate-50)}html,body{transition:background-color .3s,color .3s}body{background-color:var(--theme-page-bg);color:var(--theme-text)}html[data-bs-theme=dark] header section .main-header,html[data-bs-theme=dark] header section .main-header .header-first{background-color:var(--theme-header-bg);color:var(--theme-text)}html[data-bs-theme=dark] header section .main-header .header-first h3{color:var(--theme-text-heading)}html[data-bs-theme=dark] header section .main-header .header-first .theme svg,html[data-bs-theme=dark] header section .main-header .header-first .wishlist svg,html[data-bs-theme=dark] header section .main-header .header-first .shopping-cart svg{color:var(--theme-text)}html[data-bs-theme=dark] header section .main-header .header-first .theme:hover svg,html[data-bs-theme=dark] header section .main-header .header-first .wishlist:hover svg,html[data-bs-theme=dark] header section .main-header .header-first .shopping-cart:hover svg{color:var(--primary)}html[data-bs-theme=dark] header section .main-header .header-first .my-logo-account{border-color:var(--theme-border);color:var(--theme-text)}html[data-bs-theme=dark] header section .main-header .header-first .my-logo-account a{color:var(--white)}html[data-bs-theme=dark] header section .main-header .header-first .my-logo-account:hover a{color:var(--primary);transition:all .5s}html[data-bs-theme=dark] header section .main-header .header-first .my-logo-account:hover{color:var(--primary)}html[data-bs-theme=dark] .main-header.sticky-header .navbar{background-color:var(--theme-header-bg)}html[data-bs-theme=dark] header section .navbar ul li a{color:var(--theme-text-muted)}html[data-bs-theme=dark] header section .navbar ul li .mega-menu{background-color:var(--theme-surface);color:var(--theme-text)}html[data-bs-theme=dark] header section .navbar ul li .mega-menu h6{color:var(--theme-text)}html[data-bs-theme=dark] header section .navbar ul li .category{color:var(--theme-text-muted)}html[data-bs-theme=dark] header section .navbar ul li .category:hover,html[data-bs-theme=dark] header section .navbar ul li .category.active{background-color:var(--theme-hover-bg);color:var(--theme-text)}html[data-bs-theme=dark] .mobile-account-icon{color:var(--theme-text)}.offcanvas{background-color:var(--theme-mobile-menu-bg);color:var(--theme-text);border:0;transition:background-color .3s,color .3s}.offcanvas-header{background-color:var(--theme-mobile-menu-bg);border-bottom:1px solid var(--theme-border);color:var(--theme-text);padding:16px 18px}.offcanvas-title{color:var(--theme-text-heading);font-size:18px}.offcanvas-header .btn-close{opacity:.8;transition:opacity .2s,transform .2s}.offcanvas-header .btn-close:hover{opacity:1;transform:rotate(90deg)}html[data-bs-theme=dark] .offcanvas-header .btn-close{filter:invert()grayscale()brightness(200%)}.offcanvas-body{background-color:var(--theme-mobile-menu-bg);color:var(--theme-text);padding:18px}.mobile-menu,.mobile-menu-level{background-color:var(--theme-mobile-menu-bg);color:var(--theme-text)}.mobile-menu .form-control{background-color:var(--theme-input-bg);color:var(--theme-input-text);border-color:var(--theme-input-border)}.mobile-menu .form-control::placeholder{color:var(--theme-text-muted);opacity:.8}.mobile-menu .form-control:focus{background-color:var(--theme-input-bg);color:var(--theme-input-text);border-color:var(--primary);box-shadow:0 0 0 .2rem var(--color-dark-900)}.mobile-menu form .btn-outline-primary{color:var(--primary);border-color:var(--primary)}.mobile-menu form .btn-outline-primary:hover{background-color:var(--primary);color:var(--white)}.mobile-nav-list{color:var(--theme-text)}.mobile-nav-list li{border-color:var(--theme-border)}.mobile-nav-list li>a,.mobile-nav-list .mobile-nav-link{width:100%;color:var(--theme-text);background-color:#0000;border:0;text-decoration:none;transition:background-color .2s,color .2s}.mobile-nav-list li>a:hover,.mobile-nav-list .mobile-nav-link:hover{color:var(--primary);background-color:var(--theme-hover-bg)}.mobile-nav-link svg,.mobile-nav-link .mobile-arrow{color:var(--theme-text-muted);transition:color .2s,transform .2s}.mobile-nav-link:hover svg,.mobile-nav-link:hover .mobile-arrow{color:var(--primary)}.mobile-menu-title{color:var(--theme-text-muted);border-color:var(--theme-border)}.mobile-menu-back{background-color:var(--theme-surface-secondary);width:100%;color:var(--theme-text);border:1px solid var(--theme-border);border-radius:8px;transition:background-color .2s,color .2s,border-color .2s}.mobile-menu-back:hover{background-color:var(--theme-hover-bg);color:var(--primary);border-color:var(--primary)}.mobile-brand-list{color:var(--theme-text)}.mobile-brand-list li{border-color:var(--theme-border)}.mobile-brand-list a{color:var(--theme-text);text-decoration:none;transition:background-color .2s,color .2s;display:block}.mobile-brand-list a:hover{color:var(--primary);background-color:var(--theme-hover-bg)}.mobile-menu hr{border-color:var(--theme-border);opacity:1}.mobile-menu .my-logo-account{color:var(--theme-text);text-decoration:none;transition:color .2s}.mobile-menu .my-logo-account:hover{color:var(--primary)}.mobile-action-icons .theme,.mobile-action-icons .wishlist,.mobile-action-icons .shopping-cart{color:var(--theme-text);transition:color .2s,transform .2s}.mobile-action-icons .theme:hover,.mobile-action-icons .wishlist:hover,.mobile-action-icons .shopping-cart:hover{color:var(--primary);transform:translateY(-2px)}.mobile-action-icons .theme svg,.mobile-action-icons .wishlist svg,.mobile-action-icons .shopping-cart svg{color:inherit}.mobile-action-icons .wishlist-count,.mobile-action-icons .cart-count{background-color:var(--primary);color:var(--white);border:2px solid var(--theme-mobile-menu-bg)}.offcanvas-header img{object-fit:contain}html[data-bs-theme=dark] .offcanvas{box-shadow:8px 0 30px var(--color-dark-900)}html[data-bs-theme=dark] .offcanvas-header{border-bottom-color:var(--theme-border)}html[data-bs-theme=dark] .mobile-menu hr{border-color:var(--theme-border)}html[data-bs-theme=dark] main section .main-video{background-color:var(--theme-surface-secondary)}html[data-bs-theme=dark] main section span{color:var(--theme-text-muted)}html[data-bs-theme=dark] main section .main-categories{color:var(--theme-text)}html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-headphones a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-smart-watch a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-smart-house a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-power-bank a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-gadget a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-speakers a{background-color:var(--theme-surface);border-color:var(--theme-border)}html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-headphones:hover a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-smart-watch:hover a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-smart-house:hover a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-power-bank:hover a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-gadget:hover a,html[data-bs-theme=dark] main section .main-categories .side-categories .side-categories-wrapper .categories-speakers:hover a{background-color:var(--theme-hover-bg);border-color:var(--primary)}html[data-bs-theme=dark] main section .main-categories .side-categories svg{border-color:var(--theme-border)}html[data-bs-theme=dark] main section .products-card .card{background-color:var(--theme-surface);color:var(--theme-text);border-color:var(--theme-border)}html[data-bs-theme=dark] main section .carousel-btn{background-color:var(--theme-surface);color:var(--theme-text)}html[data-bs-theme=dark] main section .feature-products{background-color:var(--theme-surface-secondary);color:var(--theme-text)}html[data-bs-theme=dark] main section .feature-products .txt-feature{color:var(--theme-text-heading)}html[data-bs-theme=dark] main section .feature-products .btn-view-2{color:var(--theme-text);background-color:var(--color-dark-900)}html[data-bs-theme=dark] main section .object-description{background-color:var(--theme-surface);color:var(--theme-text)}html[data-bs-theme=dark] main section .side-objects .title-object p{color:var(--theme-text-muted)}html[data-bs-theme=dark] main section .side-pic{background-color:var(--theme-surface-secondary)}html[data-bs-theme=dark] main section .benefits-side{background-color:var(--theme-page-bg);color:var(--theme-text)}html[data-bs-theme=dark] main section .benefits-side .benefit-shape p{color:var(--white)}html[data-bs-theme=dark] .site-footer{background-color:var(--theme-footer-bg);color:var(--theme-footer-text);border-top-color:var(--theme-border)}html[data-bs-theme=dark] .site-footer h3{color:var(--theme-text-heading)}html[data-bs-theme=dark] .site-footer .footer-totop-row .side-btn-footer .btn-top{background-color:var(--color-dark-900);color:var(--color-brand-50)}html[data-bs-theme=dark] .site-footer .footer-totop-row .side-btn-footer .btn-top:hover{background-color:var(--primary)}html[data-bs-theme=dark] .footer-grid{border-bottom-color:var(--theme-border)}html[data-bs-theme=dark] .footer-brand-col p,html[data-bs-theme=dark] .footer-grid p,html[data-bs-theme=dark] .footer-grid .footer-col ul li a{color:var(--theme-text-muted)}html[data-bs-theme=dark] .footer-grid .footer-col ul li a:hover{color:var(--primary)}html[data-bs-theme=dark] .footer-col h5{color:var(--theme-text)}html[data-bs-theme=dark] .footer-col .footer-col__desc{color:var(--theme-text-muted)}html[data-bs-theme=dark] .footer-totop{background-color:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}html[data-bs-theme=dark] .footer-social a{background-color:var(--theme-surface);border-color:var(--theme-border);color:var(--color-slate-400)}html[data-bs-theme=dark] .footer-newsletter-form input{background-color:var(--theme-input-bg);color:var(--theme-input-text);border-color:var(--theme-input-border)}html[data-bs-theme=dark] .footer-newsletter-form input::placeholder,html[data-bs-theme=dark] .footer-bottom,html[data-bs-theme=dark] .footer-bottom__legal a{color:var(--theme-text-muted)}html[data-bs-theme=dark] .toast{background-color:var(--color-dark-800);color:var(--color-slate-50)}body,.main-header,.header-first,.navbar,.mega-menu,.mobile-menu,.mobile-menu-level,.card,.carousel-btn,.main-video,.main-categories,.feature-products,.object-description,.side-pic,.benefits-side,.site-footer,.footer-totop,.footer-social a,.footer-newsletter-form input,.theme{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s}html[data-bs-theme=dark] .mobile-bottom-nav{background-color:var(--color-dark-800);border-top-color:var(--color-dark-700)}html[data-bs-theme=dark] .bottom-nav-item{color:var(--color-slate-400)}html[data-bs-theme=dark] .bottom-nav-item:hover,html[data-bs-theme=dark] .bottom-nav-item.active{color:var(--primary)}html[data-bs-theme=dark] .bottom-nav-icon{color:var(--color-slate-400)}html[data-bs-theme=dark] .bottom-nav-item.active .bottom-nav-icon{background-color:var(--primary);color:var(--white);border-color:var(--color-dark-800)}html[data-bs-theme=dark] .bottom-category-btn span:last-child{color:var(--color-slate-400)}html[data-bs-theme=dark] .bottom-category-btn.active span:last-child{color:var(--primary)}html[data-bs-theme=dark] .bottom-category-btn.active .category-icon,html[data-bs-theme=dark] main section .carousel-btn:hover{background-color:var(--primary);color:var(--white)}html[data-bs-theme=dark] .main-video .row>div>span,html[data-bs-theme=dark] span{color:var(--light)}html[data-bs-theme=dark] .brands-strip{background:var(--theme-border)}html[data-bs-theme=dark] .brands-label{color:var(--white)}
