*{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;--date:#2563eb33;--shadow-nav-mobile:#0000000f;--shadow-nav-mobile-1:#00000026;--shadow-nav-mobile-2:#00000059;--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}html,body{width:100%;margin:0;padding:0;overflow-x:hidden}body{background-color:var(--light)}li{list-style:none}a{text-decoration:none}@media (width>=768px) and (width<=1024px){html,body{max-width:100%;overflow-x:hidden}}header section .up-header{background-color:var(--color-dark-900);width:100%;height:100%;padding:5px 0}header section .up-header .side-up-header{color:var(--white);font-size:.8rem;font-family:var(--font-sans);justify-content:space-between;display:flex}header section .up-header .side-up-header .describe-up-header{margin-top:.3rem}header section .up-header .side-up-header .announce-bar__links{gap:2rem;margin-top:.3rem;display:flex}header section .up-header .side-up-header .announce-bar__links a{color:var(--color-slate-400)}header section .up-header .side-up-header .announce-bar__links a:hover{color:var(--white)}.announce-bar__tag{background:var(--date);color:var(--primary);border-radius:2rem;justify-content:center;align-items:center;margin-right:.5rem;padding:.1rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.announce-bar__msg{letter-spacing:.01em;font-weight:500}.announce-bar__links{color:var(--color-slate-400);align-items:center;gap:1.5rem;font-size:.68rem;display:none}header section .main-header{width:100%;height:auto;padding-top:10px;position:relative}header section .main-header .header-first img{width:30px;height:30px;margin:0}header section .main-header .header-first h3{color:var(--info);margin:0;font-family:Sansita-Bold}header section .header-first form{width:100%;min-width:0}header section .header-first form input{min-width:0}header section .main-header .header-first .theme,header section .main-header .header-first .wishlist,header section .main-header .header-first .shopping-cart{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}header section .main-header .header-first .theme svg,header section .main-header .header-first .wishlist svg,header section .main-header .header-first .shopping-cart svg{width:30px;height:30px;color:var(--black);transition:all .3s;display:block}header section .main-header .header-first .theme:hover,header section .main-header .header-first .wishlist:hover,header section .main-header .header-first .shopping-cart:hover{background-color:var(--warning)}header section .main-header .header-first .theme:hover svg,header section .main-header .header-first .wishlist:hover svg,header section .main-header .header-first .shopping-cart:hover svg{color:var(--primary)}.wishlist-count,.cart-count{background-color:var(--primary);min-width:18px;height:18px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-9px;right:-10px}.wishlist-count.is-empty,.cart-count.is-empty{display:none}header section .main-header .header-first .my-logo-account{border:1px solid var(--dark);color:var(--dark);white-space:nowrap;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:5px 8px;text-decoration:none;display:inline-flex}header section .main-header .header-first .my-logo-account a{color:var(--black)}header section .main-header .header-first .my-logo-account:hover{background-color:var(--warning);color:var(--primary);border:1px solid var(--primary);transition:all .3s}header section .main-header .header-first .account{width:100%;min-width:0}header section .navbar{width:100%}header section .navbar>ul{gap:60px}header section .navbar ul svg,header section .navbar ul li .fire{color:var(--danger)}header section .navbar ul li a{color:var(--success)}.main-header{position:relative}.main-header .navbar{width:100%;transition:box-shadow .25s,background-color .25s}@media (width>=992px){.main-header.sticky-header .navbar{background-color:var(--white);z-index:9999;width:100%;position:fixed;top:0;left:0}}header section .navbar ul li .mega-menu{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:30px;width:650px;max-width:calc(100vw - 30px);padding:20px;display:none}header section .navbar ul .my-products:hover .mega-menu{display:grid}header section .navbar ul li .mega-menu h6{margin-bottom:15px;font-weight:700}header section .navbar ul li .mega-menu ul{margin:0;padding:0;list-style:none}header section .navbar ul li .categories li{margin-bottom:8px}header section .navbar ul li .category{color:var(--success);border-radius:5px;padding:8px 10px;text-decoration:none;display:block}header section .navbar ul li .category:hover,.category.active{background-color:var(--warning)}.brand-list{display:none}.brand-list.active{flex-direction:column;gap:10px;display:flex}.mobile-header-container{width:100%}.mobile-header-row{width:100%;min-width:0}.mobile-header-row>.col-4{min-width:0}.mobile-logo{min-width:0;text-decoration:none}.mobile-logo img{flex-shrink:0;width:30px;height:30px}.mobile-logo h3{white-space:nowrap;margin:0}.mobile-account-icon{color:var(--dark);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.toggle-menu{flex-shrink:0;align-items:center;display:flex}.mobile-menu{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.mobile-menu-level{box-sizing:border-box;width:100%;max-width:100%;display:none}.mobile-menu-level.active{display:block}.offcanvas input[name=search]:focus,.offcanvas input[name=search]:focus-visible{border-color:var(--bs-primary)!important;box-shadow:var(--bs-focus-ring-box-shadow)!important;outline:none!important}.mobile-nav-list,.mobile-brand-list{width:100%;max-width:100%;margin:0;padding:0;list-style:none}.mobile-nav-list li,.mobile-brand-list li{border-bottom:1px solid var(--light)}.mobile-nav-list a,.mobile-nav-link{width:100%;max-width:100%;color:var(--info);cursor:pointer;box-sizing:border-box;background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;text-decoration:none;display:flex}.mobile-nav-list a:hover,.mobile-nav-link:hover,.mobile-nav-list a:active,.mobile-nav-link:active{background-color:var(--warning)}.mobile-menu-title{color:var(--dark);opacity:.5;box-sizing:border-box;padding:20px;font-size:13px;font-weight:600}.mobile-menu-back{border:0;border-bottom:1px solid var(--light);background:var(--light);width:100%;max-width:100%;color:var(--dark);cursor:pointer;box-sizing:border-box;align-items:center;gap:12px;padding:17px 20px;font-size:15px;display:flex}.mobile-arrow{font-size:22px;line-height:1}.mobile-brand-list a{color:var(--dark);box-sizing:border-box;padding:15px 20px;font-size:15px;text-decoration:none;display:block}.mobile-brand-list a:hover{background-color:var(--light)}.mobile-action-icons{max-width:100%}@media (width>=992px) and (width<=1100px){header section .navbar>ul{gap:30px}header section .main-header .header-first .account{gap:12px!important}header section .main-header .header-first .my-logo-account{padding:5px 6px;font-size:14px}header section .header-first form,header section .header-first form .form-control{min-width:0}}@media (width<=991.98px){.mobile-header-container{display:block}.mobile-header-row{min-height:60px}header section .navbar{width:100%;max-width:100%}}@media (width<=575.98px){.mobile-logo h3{font-size:30px}.mobile-action-icons{gap:25px!important}}main .main-text .square{background-color:var(--info);border-radius:15px;width:400px;height:550px;margin-top:50px;overflow:hidden}main .main-video{background-color:var(--secondary);border-bottom:solid .1rem var(--warning);width:100%;height:auto;margin-top:55px}main .main-video .square{background-color:var(--info);border-radius:2rem;width:80%;height:400px;overflow:hidden}main .font-main-header:after{content:"YOUR HOME";color:var(--primary)}main .font-main-header{margin-top:1rem;margin-bottom:1rem;font-family:ArchivoBlack;font-size:4rem;font-weight:700}main span{color:var(--success)}main .btn-second{color:var(--primary);border:solid .5px var(--primary)}main .btn-blinker{border-radius:2rem;width:300px;height:40px;margin-bottom:10px;font-size:.8rem}.btn-blinker{background-color:var(--warning);border-radius:50%;width:8px;height:8px;animation:1.2s infinite blink}@keyframes blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}main section .main-categories{width:100%;height:auto}main section .main-categories .title-categories{text-align:center;width:100%;height:auto;margin-top:2rem}main section .main-categories .title-categories h3{font-size:2rem;font-weight:15rem;font-family:Sansita-Bold}main section .main-categories .side-categories{margin-top:2rem;margin-bottom:5rem}main section .main-categories .side-categories .side-categories-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;width:100%;margin-top:2rem;display:flex}main section .main-categories .side-categories .side-categories-wrapper .categories-headphones a,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-watch a,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-house a,main section .main-categories .side-categories .side-categories-wrapper .categories-power-bank a,main section .main-categories .side-categories .side-categories-wrapper .categories-gadget a,main section .main-categories .side-categories .side-categories-wrapper .categories-speakers a{background-color:var(--secondary);border:.1rem solid var(--warning);border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:10rem;height:10rem;display:flex}main section .main-categories .side-categories .side-categories-wrapper .categories-headphones:hover a,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-watch:hover a,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-house:hover a,main section .main-categories .side-categories .side-categories-wrapper .categories-power-bank:hover a,main section .main-categories .side-categories .side-categories-wrapper .categories-gadget:hover a,main section .main-categories .side-categories .side-categories-wrapper .categories-speakers:hover a{border:.1rem solid var(--primary);background-color:var(--warning);transition:all .5s}main section .main-categories .side-categories svg{border:.1rem solid var(--warning);color:var(--primary);border-radius:50%;margin-bottom:20px;padding:5px}main section .main-categories .side-categories .side-categories-wrapper .categories-headphones:hover svg,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-watch:hover svg,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-house:hover svg,main section .main-categories .side-categories .side-categories-wrapper .categories-power-bank:hover svg,main section .main-categories .side-categories .side-categories-wrapper .categories-gadget:hover svg,main section .main-categories .side-categories .side-categories-wrapper .categories-speakers:hover svg{color:var(--white);background-color:var(--primary);transition:all .5s}main section .trendig-products{background-color:var(--dark-red);border-radius:2rem;width:100%;height:60vh}main section .trendig-products .btn-trending{background-color:var(--light);color:var(--darkest-red);border-radius:2rem;padding:.5rem;font-family:roboto;font-size:.9rem}main section .trendig-products .title-trending{font-size:1.5rem;font-weight:5rem;color:var(--light);font-family:Sansita-Bold}main section .trendig-products .side-title-trending{justify-content:space-between;display:flex}main section .trendig-products .side-title-trending .btn-view{background-color:var(--darkest-red);color:var(--light);border-radius:2rem;padding:.5rem}main section .trendig-products .btn-side-trending .side-title-trending a:hover{transition:all .5 ease;transform:scale(1.1)}main section .trendig-products .btn-side-trending .side-title-trending a:hover .btn-view{background-color:var(--light);color:var(--dark-red)}main section .trendig-products .btn-side-trending .side-title-trending a:active .btn-view{background-color:var(--darkest-red);color:var(--white)}main section .feature-products .btn-side-feature .side-title-feature a:hover .btn-view-2{color:var(--primary)}main section .feature-products .btn-side-feature .side-title-feature a:active .btn-view-2{background-color:var(--info);color:var(--white)}main section .feature-products .btn-side-feature .side-title-feature a:hover .btn-view-2{background-color:var(--primary);color:var(--white)}main section .products-card{width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow:hidden}main section .carousel-track{box-sizing:border-box;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain;gap:1rem;width:100%;min-width:0;max-width:100%;padding:.5rem 3rem;display:flex;overflow:auto hidden}main section .carousel-track.is-dragging{cursor:grabbing}main section .carousel-track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}main section .carousel-track{scrollbar-width:none;-ms-overflow-style:none}main section .carousel-track::-webkit-scrollbar{display:none}main section .carousel-track .card{scroll-snap-align:start;border-radius:1rem;flex-direction:column;flex:0 0 14.5rem;width:14.5rem;min-width:0;display:flex;overflow:hidden}main section .products-card .carousel-track .card .card-body{flex-direction:column;padding:10px 12px 12px;display:flex}main section .products-card .carousel-track .card .card-title{-webkit-box-orient:vertical;margin-bottom:5px;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}main section .products-card .carousel-track .card .card-text{margin-bottom:8px;font-size:12px}main section .products-card .home-product-price{white-space:nowrap;font-size:15px;font-weight:700}main section .products-card .home-product-old-price{white-space:nowrap;font-size:12px}main section .carousel-btn{z-index:2;background-color:var(--white);width:2.5rem;height:2.5rem;box-shadow:0 2px 8px var(--shadow-md);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}main section .carousel-btn:hover{background-color:var(--primary);color:var(--white)}main section .carousel-prev{left:0}main section .carousel-next{right:0}main section .products-card .carousel-track .card img.card-img-top{object-fit:contain;width:100%;height:150px;display:block}main section .feature-products{background-color:var(--secondary);border-radius:2rem;width:100%;height:60vh;margin-top:3rem}main section .feature-products .txt-feature{font-size:1.5rem;font-weight:5rem;color:var(--dark);font-family:Sansita-Bold}main section .feature-products .btn-side-feature{justify-content:space-between;align-items:center;display:flex}main section .feature-products .btn-view-2{background-color:var(--warning);color:var(--dark);border-radius:2rem;margin-right:2rem;padding:.5rem}.products-card .card{border-radius:1rem;transition:transform .3s,box-shadow .3s;overflow:hidden}.products-card .card:hover{box-shadow:0 10px 20px var(--shadow-md);transform:translateY(-8px)}main section .products-card .carousel-track .card{position:relative}main section .products-card .home-product-discount{z-index:3;background-color:var(--dark-red);color:var(--white);border-radius:.5rem;padding:.25rem .45rem;font-size:.75rem;font-weight:600;position:absolute;top:10px;left:10px}main section .products-card .home-product-wishlist{z-index:4;background-color:var(--white);width:34px;height:34px;color:var(--dark);cursor:pointer;box-shadow:0 2px 8px var(--shadow-nav-mobile-1);border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,background-color .2s,color .2s;display:flex;position:absolute;top:8px;right:8px}main section .products-card .home-product-wishlist:hover{background-color:var(--primary);color:var(--white);transform:scale(1.08)}main section .products-card .home-product-wishlist.is-active{background-color:var(--primary);color:var(--white)}main section .products-card .home-product-wishlist.is-active svg{fill:currentColor}.mobile-bottom-nav .bottom-nav-item[data-nav=wishlist] .bottom-nav-icon{position:relative}.mobile-bottom-nav .mobile-wishlist-count{background-color:var(--primary);min-width:18px;height:18px;color:var(--white);border:2px solid var(--theme-body-bg);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-8px;right:-10px}.mobile-bottom-nav .mobile-wishlist-count.is-empty{display:none}main section .feature-products .products-card{width:100%;overflow:hidden}main section .feature-products .carousel-track{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden}main section .feature-products .carousel-track::-webkit-scrollbar{display:none}main section .feature-products .carousel-track:active{cursor:grabbing}.carousel-track a,.carousel-track a:visited,.carousel-track a:hover{color:var(--color-slate-500);text-decoration:none}main section .place-title-3d{background-color:var(--primary);border-radius:2rem;justify-content:center;align-items:center;width:100%;height:300px;margin-top:5rem;display:flex}main section .place-title-3d .place-3d{background-color:var(--glass);border:1px solid var(--border-glass);border-radius:2rem;width:20rem;height:15rem;margin-left:2rem}main section .place-title-3d .place-title{color:var(--white);flex-direction:column;display:flex}main section .place-title-3d .place-title .side-txt-3D h2{font-weight:700}main section .place-title-3d .side-txt-3D p{text-align:center;flex-wrap:wrap}main section .place-title-3d .model-viewer{width:100%;height:100vh}main section .title-why-choose-us{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:6rem;font-family:Sansita-Bold;font-weight:700;display:flex}main section .title-why-choose-us .border-why-choose-us{background-color:var(--primary);border-radius:2rem;width:2rem;height:.5rem}main section .side-objects{width:100%;height:400px;display:flex}main section .object-description{background-color:var(--secondary);border:.5px solid #0000;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:25rem;height:10rem;margin-top:5rem;transition:border-color .5s;display:flex}main section .object-description .shape{background-color:var(--warning);width:56px;height:56px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1rem;display:flex}main section .object-description .shape svg{width:18px;height:18px;display:block}main section .side-objects .title-object{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:auto}main section .side-objects .title-object p{color:var(--success);margin-bottom:0;font-size:.7rem;font-weight:400}main section .side-objects .title-object{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}main section .side-objects .title-object p{color:var(--success);font-size:.7rem;font-weight:400}main section .side-objects .object-description:hover{border:.5px solid var(--primary);transition:all .5s}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.side-pic{box-sizing:border-box;background-color:var(--primary);display:block;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.side-pic .pic-footer{box-sizing:border-box;background-color:var(--primary);width:100%;max-width:100%;margin:0!important;padding:0!important}.side-pic .title-pic{box-sizing:border-box;background-color:var(--primary);width:100%;max-width:100%;margin:0!important}.title-pic{background:linear-gradient(180deg, var(--primary) 0%, var(--primary) 100%) padding-box, conic-gradient(from var(--angle), var(--color-brand-700)) border-box;color:var(--color-brand-50);will-change:transform;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2.5rem;font-family:Inter,system-ui,-apple-system,sans-serif;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;animation:6s linear infinite spin-border;display:flex;position:relative}@keyframes spin-border{to{--angle:360deg}}.title-pic h2{letter-spacing:-.02em;color:var(--white);opacity:0;margin:0 0 12px;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:800;line-height:1.12;animation:.8s cubic-bezier(.2,.8,.2,1) .15s both rise-in,6s 1.6s infinite h2-wiggle;transform:translateY(18px)}.title-pic h2 span{background:linear-gradient(90deg, var(--dark-red), var(--color-rose-600), var(--color-rose-700), var(--darkest-red));color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3.5s linear infinite shimmer-text;display:inline-block}@keyframes h2-wiggle{0%,84%,to{rotate:0deg}87%{rotate:-1.3deg}90%{rotate:1.3deg}93%{rotate:-.7deg}96%{rotate:.5deg}}@keyframes shimmer-text{to{background-position:300% 0}}.title-pic>span{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);background:var(--warning);border:1px solid var(--primary);opacity:0;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:.72rem;font-weight:600;animation:.7s cubic-bezier(.2,.8,.2,1) .3s both rise-in;display:inline-flex;transform:translateY(14px)}.title-pic>span:before{content:"";background:var(--primary);width:7px;height:7px;box-shadow:0 0 10px var(--primary);border-radius:50%;animation:1.6s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.6)}}.title-pic p{color:var(--white);opacity:0;max-width:46ch;margin:0 0 26px;font-size:.94rem;line-height:1.75;animation:.8s cubic-bezier(.2,.8,.2,1) .45s both rise-in;transform:translateY(14px)}.title-pic a{opacity:0;text-decoration:none;animation:.8s cubic-bezier(.2,.8,.2,1) .6s both rise-in,3s ease-in-out 1.2s infinite glow-breathe;display:inline-block;transform:translateY(14px)}.techziba-showcase__footer__cta{cursor:pointer;color:var(--light);background:linear-gradient(120deg, var(--color-brand-500), var(--color-brand-600), var(--color-brand-700), var(--color-brand-600), var(--color-brand-500));box-shadow:inset 0 1px 0 var(--color-slate-300);background-size:250% 100%;border:none;border-radius:14px;padding:15px 30px;font-family:inherit;font-size:.95rem;font-weight:700;transition:transform .25s,filter .25s;animation:5s linear infinite btn-shift;position:relative;overflow:hidden}@keyframes btn-shift{to{background-position:250% 0}}.techziba-showcase__footer__cta:hover{filter:brightness(1.1);transform:translateY(-2px)}.techziba-showcase__footer__cta:active{transform:translateY(0)scale(.98)}.techziba-showcase__footer__cta:after{content:"";background:linear-gradient(110deg, transparent 40%, var(--color-slate-300) 50%, transparent 60%);pointer-events:none;transition:transform .7s;position:absolute;inset:0;transform:translate(-100%)}.techziba-showcase__footer__cta:hover:after{transform:translate(100%)}@keyframes rise-in{to{opacity:1;transform:translateY(0)}}@media (width<=768px){.title-pic{border-radius:0;padding:28px 18px}}@media (width<=480px){.title-pic{padding:24px 16px}.techziba-showcase__footer__cta{width:100%}}@media (prefers-reduced-motion:reduce){.side-pic,.title-pic,.title-pic h2,.title-pic h2 span,.title-pic>span,.title-pic>span:before,.title-pic p,.title-pic a,.techziba-showcase__footer__cta{animation:none!important}.title-pic h2,.title-pic>span,.title-pic p,.title-pic a{opacity:1;transform:none}}main section .benefits-side{background-color:var(--light);grid-template-columns:repeat(3,minmax(0,1fr));gap:6rem;width:100%;height:auto;margin-top:3rem;display:grid}main section .benefits-side .benefit-shape{cursor:default;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}main section .benefits-side .benefit-shape svg{z-index:2;box-sizing:border-box;width:72px;height:72px;color:var(--primary);background:radial-gradient(circle at 30% 25%, var(--color-brand-50) 0%, transparent 60%), linear-gradient(135deg, var(--warning) 0%, color-mix(in srgb, var(--warning) 72%, var(--primary) 28%) 100%);border:1.5px solid var(--primary);box-shadow:inset 0 1px 0 var(--color-slate-300), 0 8px 20px -8px var(--shadow-lg);border-radius:50%;padding:16px;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s,color .3s,border-color .3s;position:relative}main section .benefits-side .benefit-shape svg path{filter:drop-shadow(0 1px .5px var(--shadow-lg))}main section .benefits-side .benefit-shape p{text-align:center;letter-spacing:.08em;color:var(--color-brand-700,var(--primary));margin-top:1.1rem;font-size:.78rem;font-weight:700;transition:color .3s,letter-spacing .3s}main section .benefits-side .benefit-shape:hover p{color:var(--primary);letter-spacing:.12em}@media (width<=992px){main section .benefits-side{gap:3rem}}@media (width<=768px){main section .benefits-side{grid-template-columns:1fr;gap:2.5rem;margin-top:2rem}main section .benefits-side .benefit-shape svg{width:64px;height:64px;padding:14px}}.site-footer,.site-footer *,.site-footer :before,.site-footer :after{box-sizing:border-box}.site-footer{background-color:var(--secondary);border-top:1px solid var(--color-slate-200);width:100%;font-family:var(--font-sans);margin-top:3rem;padding:3rem 0 2rem}.footer-totop-row{justify-content:center;margin-top:-4rem;margin-bottom:2rem;display:flex}.site-footer .footer-totop-row .side-btn-footer{justify-content:center;align-items:center;margin-top:2rem;margin-bottom:2rem;display:flex}.site-footer .footer-totop-row .side-btn-footer .btn-top{background-color:var(--white);width:100%;max-width:100%;min-height:2.75rem;color:var(--black);cursor:pointer;box-shadow:0 1px 5px var(--color-dark-700);border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .85rem;font-family:inherit;font-weight:700;transition:background-color .3s,color .3s;display:inline-flex}.site-footer .footer-totop-row .side-btn-footer .btn-top:hover{background-color:var(--primary);color:var(--white)}.site-footer .footer-totop-row .side-btn-footer .btn-top:active{background-color:var(--warning);color:var(--primary)}.site-footer .footer-totop-row .side-btn-footer .btn-top svg{flex-shrink:0}.footer-grid{border-bottom:1px solid var(--color-slate-200);grid-template-columns:minmax(0,1fr);gap:2rem;padding-bottom:2.5rem;display:grid}@media (width>=768px){.footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.footer-brand-col{grid-column:span 1}@media (width>=768px){.footer-brand-col{grid-column:span 2}}.footer-grid .footer-col{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.footer-grid .footer-col ul{flex-direction:column;align-items:center;gap:.5rem;width:100%;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.footer-col h5{color:var(--color-slate-900);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.75rem;font-size:.72rem;font-weight:700}.footer-grid .footer-col ul li{text-align:center;width:100%}.footer-grid .footer-col ul li a{color:var(--success);text-decoration:none;transition:color .2s}.footer-grid .footer-col ul li a:hover,.footer-col a:hover{color:var(--primary)}.site-footer .footer-brand-col>a{justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex}.site-footer .footer-brand-col>a img{object-fit:contain;width:30px;height:30px;display:block}.site-footer .footer-brand-col h3{color:var(--info);margin:0;font-family:Sansita-Bold}.footer-brand-col p{max-width:32ch;color:var(--color-slate-500);text-align:center;margin-top:1rem;font-size:.75rem;line-height:1.6}.footer-grid p{color:var(--success)}.footer-col .footer-col__desc{color:var(--color-slate-500);text-align:center;margin-bottom:.75rem;font-size:.75rem;line-height:1.6}.site-footer .social-media{justify-content:center;align-items:center;margin-top:1rem;display:flex}.site-footer .instagram-wrapper{cursor:pointer;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;transition:background-color .35s,transform .35s,box-shadow .35s;display:inline-flex}.site-footer .instagram-wrapper svg{width:100%;max-width:100px;height:auto;max-height:100px;transition:filter .35s;display:block}.site-footer .instagram-wrapper:hover{background:linear-gradient(45deg, var(--instagram-color-1), var(--instagram-color-3), var(--instagram-color-6));transform:translateY(-8px)scale(1.05);box-shadow:0 12px 25px #0003}.site-footer .instagram-wrapper:hover svg{filter:brightness(0)invert()}.footer-newsletter-form{flex-direction:column;gap:.5rem;width:100%;display:flex}.footer-newsletter-form>a{width:100%;display:block}.footer-newsletter-form input{background-color:var(--white);border:1px solid var(--color-slate-200);border-radius:.75rem;width:100%;min-width:0;padding:.55rem .75rem;font-family:inherit;font-size:.75rem;display:block}.footer-newsletter-form input:focus{border-color:var(--color-brand-600);box-shadow:0 0 0 2px var(--color-brand-100);outline:none}.footer-newsletter-form button{background-color:var(--info);width:100%;color:var(--white);cursor:pointer;border:none;border-radius:2rem;padding:.55rem .75rem;font-family:inherit;font-size:.75rem;transition:background-color .3s,color .3s;display:block}.footer-newsletter-form button:hover{background-color:var(--primary);color:var(--white)}.footer-bottom{color:var(--color-slate-500);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding-top:1.5rem;font-size:.68rem;line-height:1.6;display:flex}.footer-bottom__legal{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;display:flex}.footer-bottom__legal a{color:var(--color-dark-800);text-decoration:none;transition:color .2s}.footer-bottom__legal a:hover{color:var(--primary)}.site-footer a:focus-visible,.site-footer button:focus-visible,.site-footer input:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:3px}.toast{background:var(--color-dark-900);color:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;z-index:200;align-items:center;gap:.5rem;padding:.7rem 1.25rem;font-size:.8rem;font-weight:500;transition:opacity .25s,transform .25s;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)translateY(20px)}.toast.is-visible{opacity:1;transform:translate(-50%)translateY(0)}.toast__dot{background:var(--color-emerald-500);border-radius:50%;flex-shrink:0;width:8px;height:8px}main section .main-video .square{height:auto}main section .place-title-3d .side-txt-3D{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;display:flex}main section .place-title-3d .side-txt-3D a button{width:100%;color:var(--white);background-color:var(--glass);border:1px solid var(--border-glass);margin-top:1rem}main section .place-title-3d .side-txt-3D a button:hover{transition:all .5s;transform:scale(1.1)}main section .main-categories .side-categories .side-categories-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin-top:2rem;display:flex}@media (width>=768px) and (width<=991.98px){.model-viewer{height:600px}main section .main-video .font-main-header{font-size:3rem}main section .main-video .square{height:auto}main section .main-video{border-bottom:solid .1rem var(--warning);width:100%;height:100%;padding-bottom:2rem}main section .main-categories .title-categories .categories-headphones a,main section .main-categories .title-categories .categories-smart-watch a,main section .main-categories .title-categories .categories-smart-house a{background-color:var(--secondary);border:.1rem solid var(--warning);border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:10rem;height:10rem;margin-left:3rem;display:flex}main section .main-categories .title-categories .categories-power-bank a,main section .main-categories .title-categories .categories-gadget a,main section .main-categories .title-categories .categories-speakers a{background-color:var(--secondary);border:.1rem solid var(--warning);border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:10rem;height:10rem;margin-top:1rem;margin-left:3rem;display:flex}main section .main-categories .side-categories .side-categories-wrapper{text-align:center;flex-wrap:wrap;justify-content:center;display:flex}main section .trendig-products{margin-top:5rem}main section .place-title-3d{width:100%;height:700px}main section .place-title-3d .place-3d{margin-bottom:300px}main section .place-title-3d .place-3d h2{color:var(--white);text-align:center;margin-top:2rem;font-weight:700}main section .place-title-3d .place-3d p{color:var(--white);text-align:center}main section .place-title-3d .place-3d .btn-click-3D{width:40rem}main section .place-title-3d .place-3d .btn-click-3D a button{color:var(--white);background-color:var(--glass);border:1px solid var(--border-glass);margin-top:1rem;margin-left:2rem}main section .place-title-3d .place-3d .btn-click-3D a button:hover{transition:all .5s;transform:scale(1.1)}main section .benefits-side{background-color:var(--light);justify-content:center;align-items:center;width:100%;height:100px;margin-top:3rem;display:flex}}@media (width<=768px){.model-viewer{height:350px}body{padding-bottom:75px}header .main-header .header-first{width:100%;height:100%}main section .main-video .btn-blinker{width:200px;height:50px}main section .main-video .font-main-header{flex-wrap:wrap;font-size:1.9rem;display:flex}main section .main-video .square{height:auto}main section .main-video{border-bottom:solid .1rem var(--warning);width:100%;height:100%;padding-bottom:2rem}.sub-title-span{margin-top:-2rem}main section .main-categories .side-categories .side-categories-wrapper .categories-headphones a,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-watch a,main section .main-categories .side-categories .side-categories-wrapper .categories-smart-house a,main section .main-categories .side-categories .side-categories-wrapper .categories-power-bank a,main section .main-categories .side-categories .side-categories-wrapper .categories-gadget a,main section .main-categories .side-categories .side-categories-wrapper .categories-speakers a{background-color:var(--secondary);border:.1rem solid var(--warning);border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:8rem;height:8rem;display:flex}main section .trendig-products{margin-top:3rem}main section .place-title-3d{width:100%;height:700px}main section .place-title-3d .place-3d{margin-bottom:300px}main section .place-title-3d .place-3d h2{color:var(--white);text-align:center;margin-top:2rem;font-weight:700}main section .place-title-3d .place-3d p{color:var(--white);text-align:center}main section .place-title-3d .place-3d .btn-click-3D a button{width:100%;color:var(--white);background-color:var(--glass);border:1px solid var(--border-glass);margin-top:1rem;font-family:SourceCodePro-Bold}main section .place-title-3d .place-3d .btn-click-3D a button:hover{transition:all .5s;transform:scale(1.1)}main section .object-description{background-color:var(--secondary);border:.5px solid #0000;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:20rem;height:15rem;margin-top:5rem;transition:border-color .5s;display:flex}main section .benefits-side{background-color:var(--light);justify-content:center;align-items:center;width:100%;height:100px;margin-top:3rem;display:flex}main section .benefits-side .benefit-shape{flex-direction:column;align-items:center;display:flex}main section .benefits-side .benefit-shape p{text-align:center;margin-top:1rem;font-size:.8rem}main section .benefits-side .benefit-shape svg{background-color:var(--warning);color:var(--primary);border:.1rem solid var(--primary);border-radius:50%;padding:5px}.site-footer .social-media .instagram-wrapper{width:60px;height:60px}.mobile-bottom-nav{background:var(--white);border-top:1px solid var(--white);z-index:1030;width:100%;height:68px;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 15px var(--shadow-nav-mobile);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0}.bottom-nav-item{height:100%;color:var(--color-dark-900);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11px;text-decoration:none;transition:color .2s,transform .2s;display:flex}.bottom-nav-item svg{transition:transform .2s}.bottom-nav-item:hover,.bottom-nav-item.active{color:var(--primary)}.bottom-category-btn{position:relative}.bottom-category-btn span:last-child{color:var(--color-dark-900);margin-top:2px;font-weight:500}.bottom-category-btn.active .category-icon{background:var(--color-dark-900);color:var(--white)}.bottom-category-btn.active span:last-child{color:var(--primary)}.bottom-nav-icon{width:43px;height:43px;color:var(--color-dark-900);background:0 0;border:4px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .2s;display:flex}.bottom-nav-item.active .bottom-nav-icon{background:var(--primary);color:var(--white);border-color:var(--white);transform:translateY(-1px)}}@media (width>=768px) and (width<=1024px){.mobile-bottom-nav{background:var(--white);border-top:1px solid var(--white);z-index:1030;width:100%;height:68px;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 15px var(--shadow-nav-mobile);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0}.bottom-nav-item{height:100%;color:var(--color-dark-900);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11px;text-decoration:none;transition:color .2s,transform .2s;display:flex}.bottom-nav-item svg{transition:transform .2s}.bottom-nav-item:hover,.bottom-nav-item.active{color:var(--primary)}.bottom-category-btn{position:relative}.bottom-category-btn span:last-child{color:var(--color-dark-900);margin-top:2px;font-weight:500}.bottom-category-btn.active .category-icon{background:var(--color-dark-900);color:var(--white)}.bottom-category-btn.active span:last-child{color:var(--primary)}.bottom-nav-icon{width:43px;height:43px;color:var(--color-dark-900);background:0 0;border:4px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .2s;display:flex}.bottom-nav-item.active .bottom-nav-icon{background:var(--primary);color:var(--white);border-color:var(--white);transform:translateY(-1px)}}@media (width<=991.98px){header section .main-header.mobile-fixed{z-index:9999;background-color:var(--light);width:100%;box-shadow:0 4px 12px var(--color-dark-900);position:fixed;top:0;left:0}}.techziba-showcase-container{margin-block:clamp(1.25rem,2.5vw,2.5rem)}.techziba-showcase{background-color:var(--primary);border:1px solid var(--border-glass);width:100%;box-shadow:1px 1px 5px var(--color-dark-700);border-radius:clamp(1rem,2vw,1.5rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(1rem,2vw,1.75rem);padding:clamp(1rem,1.8vw,1.5rem);display:grid}.techziba-showcase__visual,.techziba-showcase__content{min-width:0}.techziba-showcase__visual{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.techziba-showcase__model-frame{background-color:var(--glass);border:1px solid var(--border-glass);width:100%;height:clamp(230px,21vw,290px);box-shadow:1px 1px 5px var(--color-dark-700);border-radius:1rem;position:relative;overflow:hidden}.techziba-showcase__model{--poster-color:transparent;background:0 0;width:100%;height:100%;display:block}.techziba-showcase__hint{width:100%;color:var(--color-slate-300);text-align:center;margin:.55rem 0 0;font-size:.8rem;line-height:1.5}.techziba-showcase__content{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:none;display:flex}.techziba-showcase__eyebrow{width:100%;color:var(--color-brand-100);letter-spacing:.12em;text-transform:uppercase;text-align:center;margin:0;font-size:.72rem;font-weight:800;line-height:1.5}.techziba-showcase__content h2{width:100%;max-width:22ch;color:var(--white);letter-spacing:-.035em;text-align:center;overflow-wrap:break-word;margin:0;font-size:clamp(1.7rem,2.4vw,2.4rem);font-weight:800;line-height:1.2}.techziba-showcase__description{width:100%;max-width:36rem;color:var(--white);text-align:center;margin:0;font-size:1rem;line-height:1.7}.techziba-showcase__cta{width:fit-content;max-width:100%;color:var(--white);background-color:var(--glass);border:1px solid var(--border-glass);text-align:center;box-shadow:1px 1px 5px var(--color-dark-700);border-radius:.85rem;justify-content:center;align-self:center;align-items:center;gap:.6rem;margin-top:.15rem;padding:.75rem 1.1rem;font-size:.93rem;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s;display:inline-flex}.techziba-showcase__cta:hover{color:var(--white);background-color:var(--border-glass);box-shadow:1px 1px 5px var(--color-dark-700);transform:translateY(-2px)}.techziba-showcase__cta svg{flex-shrink:0;transition:transform .25s}.techziba-showcase__cta:hover svg{transform:translate(3px)}.techziba-showcase__cta:focus-visible{outline:2px solid var(--color-brand-100);outline-offset:4px}@media (width<=991.98px){.techziba-showcase{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem}.techziba-showcase__visual{align-items:center}.techziba-showcase__model-frame{width:min(100%,440px);height:clamp(210px,32vw,270px)}.techziba-showcase__hint{width:min(100%,440px);margin-top:.55rem}.techziba-showcase__content{text-align:center;align-items:center;gap:.8rem}.techziba-showcase__eyebrow{font-size:.7rem}.techziba-showcase__content h2{max-width:22ch;font-size:clamp(1.7rem,3.6vw,2.3rem)}.techziba-showcase__description{max-width:42rem;font-size:.98rem;line-height:1.7}}@media (width<=575.98px){.techziba-showcase-container{margin-block:1.75rem}.techziba-showcase{gap:1.1rem;padding:.9rem}.techziba-showcase__visual{align-items:stretch}.techziba-showcase__hint{text-align:center;order:-1;width:100%;margin:0 0 .5rem;font-size:.75rem}.techziba-showcase__model-frame{border-radius:.9rem;width:100%;height:clamp(180px,54vw,230px)}.techziba-showcase__content{gap:.8rem}.techziba-showcase__eyebrow{letter-spacing:.1em;font-size:.68rem}.techziba-showcase__content h2{letter-spacing:-.025em;max-width:100%;font-size:clamp(1.55rem,6.5vw,1.9rem);line-height:1.2}.techziba-showcase__description{font-size:.93rem;line-height:1.7}.techziba-showcase__cta{width:100%;max-width:21rem;padding:.75rem 1rem}}@media (prefers-reduced-motion:reduce){.techziba-showcase__cta,.techziba-showcase__cta svg{transition:none}.techziba-showcase__cta:hover,.techziba-showcase__cta:hover svg{transform:none}}@media (width<=991.98px){html,body{max-width:100%;overflow-x:hidden}body{padding-bottom:calc(75px + env(safe-area-inset-bottom,0px))}.toast{bottom:calc(80px + env(safe-area-inset-bottom,0px))}main .main-video .col-6.col-md-6>.btn-side-main-header{display:none!important}main .main-video>.container>.row>.btn-side-main-header{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem!important}main .main-video .row>.btn-side-main-header a{flex:9rem;max-width:18rem}main .main-video .row>.btn-side-main-header .btn{width:100%;padding:.6rem .8rem;font-size:.9rem;margin-left:0!important}main section .trendig-products,main section .feature-products{height:auto;padding-bottom:1.5rem}main section .trendig-products{margin-top:3rem}main section .carousel-track,main section .feature-products .carousel-track{touch-action:pan-x pan-y;scroll-padding-inline:1rem}main section .title-why-choose-us{margin-top:3rem}main section .side-objects{flex-wrap:wrap;justify-content:center;height:auto}main section .object-description{flex:11rem;width:auto;min-width:0;max-width:25rem;height:auto;min-height:10rem;margin-top:2rem;padding:1.25rem 1rem}main section .side-objects .title-object{height:auto}.bottom-side{margin-bottom:2rem}main section .benefits-side{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2rem;height:auto;margin-top:2rem;display:grid}main section .benefits-side .benefit-shape p{margin-top:.5rem;font-size:.75rem}.footer-newsletter-form a{width:100%;display:block}.footer-bottom__legal{flex-wrap:wrap;justify-content:center}}@media (width>=768px) and (width<=991.98px){.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-brand-col{grid-column:span 3}}@media (width<=767.98px){main section .main-categories .title-categories h3{font-size:1.6rem}main section .main-categories .side-categories{margin-top:1rem;margin-bottom:2rem}main section .main-categories .side-categories .side-categories-wrapper{margin-top:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:26rem;margin-inline:auto;display:grid}main section .main-categories .side-categories .side-categories-wrapper>div a{aspect-ratio:1;text-align:center;padding:.25rem;border-radius:1.25rem!important;width:100%!important;height:auto!important}main section .main-categories .side-categories svg{width:2.2rem;height:2.2rem;margin-bottom:.4rem}main section .main-categories .side-categories .category span{font-size:.72rem;line-height:1.2}main section .trendig-products,main section .feature-products{border-radius:1.25rem}main section .feature-products{margin-top:2rem}main section .trendig-products .side-title-trending{flex-wrap:wrap;align-items:center;gap:.5rem;padding-right:1rem}main section .trendig-products .title-trending,main section .feature-products .txt-feature{font-size:1.2rem}main section .trendig-products .btn-trending{font-size:.8rem}main section .feature-products .btn-view-2{margin-right:1rem}main section .carousel-track{gap:.75rem;padding:.5rem 2.5rem}main section .carousel-track .card{flex:0 0 12.5rem;width:12.5rem}main section .products-card .carousel-track .card img.card-img-top{height:130px}main section .carousel-btn{width:2rem;height:2rem}main section .benefits-side{gap:.75rem}main section .benefits-side .benefit-shape svg{width:34px;height:34px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.footer-brand-col,.footer-grid>.footer-col:last-child{grid-column:1/-1}.footer-brand-col p{max-width:42ch}.footer-newsletter-form{width:100%;max-width:20rem}.footer-bottom{text-align:center}}@media (width<=575.98px){header section .up-header .side-up-header{flex-wrap:wrap;align-items:center;gap:.5rem}header section .up-header .side-up-header .announce-bar__links{gap:1rem}.announce-bar__tag{margin-right:.25rem}.mobile-logo h3{font-size:clamp(1.25rem,6vw,1.75rem)}main section .object-description{flex:100%;max-width:22rem}main section .carousel-btn{display:block}main section .carousel-track{padding:.5rem 1rem}}@media (width<=1023.98px){main .main-video>.container>.row{flex-wrap:wrap!important;align-items:stretch!important;display:flex!important}main .main-video>.container>.row>.col-6.col-md-6{text-align:center!important;box-sizing:border-box!important;flex-direction:column!important;flex:0 0 50%!important;justify-content:center!important;align-items:center!important;width:50%!important;min-width:0!important;max-width:50%!important;margin:0!important;padding:.5rem .6rem!important;display:flex!important}main .main-video>.container>.row>.col-6.col-md-6>span.d-none.d-lg-block,main .main-video>.container>.row>.col-6.col-md-6>.btn-side-main-header{display:none!important}main .main-video>.container>.row>.col-5.offset-1.col-md-5.offset-md-1{box-sizing:border-box!important;flex:0 0 50%!important;align-items:center!important;width:50%!important;min-width:0!important;max-width:50%!important;margin:0!important;padding:.5rem .6rem!important;display:flex!important}main .main-video .btn-blinker{white-space:normal!important;text-align:center!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:auto!important;max-width:100%!important;height:auto!important;margin-bottom:.6rem!important;padding:.35rem .65rem!important;font-size:.62rem!important;line-height:1.3!important;display:inline-flex!important}main .main-video .btn-blinker svg{flex-shrink:0!important;width:8px!important;height:8px!important;margin-right:4px!important}main .main-video .font-main-header{text-align:center!important;overflow-wrap:break-word!important;word-break:break-word!important;align-self:stretch!important;width:100%!important;margin:0!important;font-size:1.9rem!important;line-height:1.2!important;display:block!important}main .main-video .font-main-header:after{content:"YOUR HOME";text-align:center!important;width:100%!important;margin:.15em 0 0!important;display:block!important}main .main-video .square{aspect-ratio:1!important;border-radius:1rem!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;overflow:hidden!important}main .main-video .square>.carousel,main .main-video .square .carousel-inner,main .main-video .square .carousel-item{width:100%!important;height:100%!important}main .main-video .square .carousel-item img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}main .main-video>.container>.row>.sub-title-span{box-sizing:border-box!important;text-align:center!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-top:1rem!important;padding:0 .5rem!important}main .main-video .sub-title-span>span,main .main-video .sub-title-span>span.d-block.d-lg-none{color:var(--success);text-align:center!important;font-size:.85rem!important;line-height:1.6!important;display:block!important}main .main-video>.container>.row>.btn-side-main-header{box-sizing:border-box!important;flex-wrap:wrap!important;flex:0 0 100%!important;justify-content:center!important;gap:.6rem!important;width:100%!important;max-width:100%!important;margin-top:.85rem!important;padding:0 .5rem!important;display:flex!important}main .main-video>.container>.row>.btn-side-main-header a{flex:9rem!important;max-width:calc(50% - .3rem)!important}main .main-video>.container>.row>.btn-side-main-header .btn,main .main-video>.container>.row>.btn-side-main-header .btn.d-block.d-lg-none{width:100%!important;margin-left:0!important;padding:.55rem .7rem!important;font-size:.8rem!important;display:block!important}main .main-video{padding-bottom:1.5rem!important}}@media (width>=768px) and (width<=1023.98px){main .main-video .btn-blinker{padding:.45rem .75rem!important;font-size:.78rem!important}main .main-video .font-main-header{font-size:2.2rem!important}main .main-video .sub-title-span>span{font-size:.95rem!important}main .main-video .square{border-radius:1.25rem!important}}@media (width<=359.98px){main .main-video .font-main-header{font-size:1.1rem!important}main .main-video .btn-blinker{padding:.3rem .45rem!important;font-size:.55rem!important}main .main-video>.container>.row>.btn-side-main-header a{flex:100%!important;max-width:100%!important}}@media (width>=1024px){main .main-video>.container>.row>.sub-title-span,main .main-video>.container>.row>.btn-side-main-header{display:none!important}}.brands-strip{background:var(--secondary);border-top:2px solid var(--shadow-md);border-bottom:2px solid var(--shadow-md);box-shadow:2px 2px 5px var(--shadow-nav-mobile);overflow:hidden}.brands-label{color:var(--black);letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;font-weight:700}.brands-track{-webkit-mask-image:linear-gradient(90deg, transparent, var(--black) 10%, var(--black) 90%, transparent);mask-image:linear-gradient(90deg, transparent, var(--black) 10%, var(--black) 90%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--black) 10%, var(--black) 90%, transparent);overflow:hidden}.brands-list{gap:3rem;width:max-content;animation:30s linear infinite brands-scroll;display:flex}.brand-item{color:var(--color-dark-700);white-space:nowrap;font-size:1.1rem;font-weight:600;transition:color .2s}.brand-item:hover{color:var(--primary)}@keyframes brands-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.brands-list{animation:none;overflow-x:auto}}header,header .up-header,header .up-header .side-up-header,header .main-header,header .header-first,header .header-first form,header .header-first input,header .header-first button,header .my-logo-account,header .my-logo-account a,header .my-logo-account span,header .navbar,header .navbar a,header .navbar .nav-link,header .mega-menu,header .mega-menu h6,header .mega-menu a,header .mobile-header-container,header .mobile-header-row,header .mobile-account-icon,header .offcanvas,header .offcanvas-header,header .offcanvas-body{font-family:RobotoSlab,sans-serif}header .offcanvas .offcanvas-title{font-family:RobotoSlab,sans-serif!important}header .offcanvas form,header .offcanvas input,header .offcanvas button,header .offcanvas .mobile-nav-list a,header .offcanvas .mobile-nav-link,header .offcanvas .mobile-menu-title,header .offcanvas .mobile-menu-back,header .offcanvas .mobile-brand-list a,header .offcanvas .mobile-arrow,header .offcanvas .my-logo-account,header .offcanvas .my-logo-account a,header .offcanvas .my-logo-account span{font-family:RobotoSlab,sans-serif}header .main-header .header-first h3,header .mobile-logo h3{font-family:Sansita-Bold,sans-serif}:root{--about-primary:#2563eb;--about-primary-light:#dbeafe;--about-primary-dark:#1d4ed8;--about-light:#f8f9fa;--about-white:#fff;--about-black:#000;--about-text-light:#000;--about-text-muted-light:#475569;--about-border-light:#e2e8f0;--about-surface-light:#fff;--about-surface-secondary-light:#f1f5f9;--about-dark-page:#0f172a;--about-dark-surface:#1e293b;--about-dark-surface-secondary:#334155;--about-dark-text:#f8fafc;--about-dark-text-muted:#94a3b8;--about-dark-border:#334155;--about-success:#10b981;--about-warning:#f59e0b;--about-danger:#dc2626;--about-primary-soft:#2563eb14;--about-primary-border:#2563eb2e;--about-gray-soft:#80808009;--about-gray-light:#8080800f;--about-gray-border:#80808021;--about-dark-soft:#ffffff06;--about-dark-card:#ffffff09;--about-dark-card-hover:#ffffff0b;--about-dark-border-soft:#ffffff17;--about-dark-primary-soft:#2563eb1a;--about-shadow-sm:0 8px 30px #00000009;--about-shadow-md:0 14px 35px #00000012;--about-shadow-lg:0 15px 40px #0000000f}.language-selector{position:relative}.language-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;display:flex}.language-arrow{font-size:12px;transition:transform .2s}.language-selector.active .language-arrow{transform:rotate(180deg)}.language-menu{background-color:var(--about-white);border:1px solid var(--about-shadow-md);min-width:145px;box-shadow:0 5px 20px var(--about-shadow-sm);z-index:1050;border-radius:8px;padding:6px;display:none;position:absolute;top:calc(100% + 10px);right:0}.language-selector.active .language-menu{display:block}.language-menu button{text-align:left;cursor:pointer;width:100%;color:var(--black);background:0 0;border:none;border-radius:5px;padding:8px 10px;font-size:14px;display:block}.language-menu button:hover{background-color:var(--about-shadow-md)}.language-notice{background:var(--about-white);width:340px;color:var(--about-dark-surface-secondary);border:1px solid var(--about-gray-light);box-shadow:0 10px 30px var(--about-dark-text-muted);opacity:0;visibility:hidden;z-index:99999;border-radius:12px;padding:14px 16px 0;transition:opacity .25s,transform .25s,visibility .25s;position:fixed;top:80px;right:24px;overflow:hidden;transform:translateY(-15px)}.language-notice.show{opacity:1;visibility:visible;transform:translateY(0)}.language-notice__content{align-items:center;gap:12px;display:flex}.language-notice__icon{background:var(--primary);width:28px;height:28px;color:var(--about-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.language-notice__text{flex-direction:column;gap:3px;display:flex}.language-notice__text strong{font-size:14px;font-weight:700}.language-notice__text span{opacity:.7;font-size:13px}.language-notice__progress{background:var(--primary);transform-origin:0;width:100%;height:3px;margin-top:13px;transform:scaleX(0)}.language-notice.show .language-notice__progress{animation:2s linear forwards languageNoticeProgress}@keyframes languageNoticeProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=576px){.language-notice{width:auto;top:70px;left:16px;right:16px}}@media (width<=320px){header section .up-header .side-up-header{flex-direction:column;align-items:stretch;gap:.35rem;font-size:.68rem;display:flex}header section .up-header .side-up-header .describe-up-header{align-items:center;width:100%;min-width:0;display:flex}header section .up-header .side-up-header .announce-bar__links{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}header section .up-header .side-up-header .announce-bar__links .feedback-trigger,header section .up-header .side-up-header .announce-bar__links .language-selector{white-space:nowrap;flex-shrink:0}}
