.payment-container{max-width:400px;margin:1rem auto;padding:2rem;border-radius:8px;box-shadow:0 0 10px #0000001a;background-color:#fff}h2{text-align:center;margin-bottom:20px;font-size:24px;color:#333}.payment-form .form-group{margin-bottom:15px}.payment-form label{display:block;margin-bottom:5px;font-size:14px;color:#555}.payment-form input{width:100%;padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;outline:none}.payment-form .form-row{display:flex;justify-content:space-between}.payment-form .form-row .form-group{flex:1;margin-right:10px}.payment-form .form-row .form-group:last-child{margin-right:0}.payment-btn{width:100%;padding:12px;font-size:16px;color:#fff;background-color:#28a745;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.payment-btn:hover{background-color:#218838}.payment-form button{padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:3px;cursor:pointer}.payment-form button:hover{background-color:#45a049}#paynow{cursor:not-allowed;opacity:.7}.form-group label{font-size:18px;text-transform:capitalize;font-weight:700}.form-group input:hover{transition:.4s;box-shadow:4px 4px 8px #83838380,inset 2px 2px 8px #e0e0e080}.error{color:red}*{margin:0;padding:0;box-sizing:border-box;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}body{overflow-x:hidden}header{height:3rem;align-items:center;display:flex;justify-content:space-between}.header{height:42px;width:100vw;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:2px 2px .1rem #a9a9a933;z-index:9;margin-top:0!important}header:hover{box-shadow:0 0 0 .2rem 1e212B,0 0 0 .1rem #fff}.navbar{display:flex;justify-content:space-between}.logo{margin:auto;margin-left:.2rem;align-items:center;text-align:center}.logo a{border:none;margin:auto;text-decoration:none}.logo a img{margin:auto;height:2.5rem;width:2.5rem;border-radius:9999px}.nav_left,.nav_right{margin:auto;height:42px}.nav_left{margin-left:.2rem}.nav_right{margin-left:35rem}.nav_left ol,.nav_right ol{list-style:none;display:flex;height:42px}.nav_left ol li,.nav_right ol li{cursor:pointer;padding:.5rem;margin:auto;font-weight:700;border-bottom:2px solid transparent;margin:.2rem}a{text-decoration:none;color:#000}.nav_right ol li:nth-child(1),.nav_right ol li:nth-child(4),.nav_right ol li:nth-child(5),.nav_right ol li:nth-child(6){border-bottom:none}.nav_right ol li:nth-child(1){display:none}.nav_left ol li:hover,.nav_right ol li:hover:nth-child(2),.nav_right ol li:hover:nth-child(3){transition:linear .3s ease-in-out;border-radius:8px;background-color:#ff6d6d;border-bottom:2px solid rgb(255,109,109)}.nav_left ol li:active{border-bottom:2px solid rgb(255,109,109)}.gg-search{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:16px;height:16px;border:2px solid;border-radius:100%;margin-left:-4px}.gg-search:after{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;height:8px;background:currentColor;transform:rotate(-45deg);top:10px;left:12px}#sidebar{display:none}@media screen and (max-width: 1290px){.nav_right{margin-left:4rem}}@media screen and (max-width: 800px){.nav_right,.nav_left{position:absolute;height:18rem;z-index:999;display:block;background-color:#fff;transition:3s ease}.nav_left{margin-left:0;width:50vw;display:none}.nav_right{margin-left:50vw;width:50vw;display:none}.nav_right ol,.nav_left ol{display:block;padding-left:1rem}.nav_right ol li:nth-child(1){display:block}#sidebar{display:block;margin:auto;margin-left:75vw;margin-right:0;height:40px;width:40px}#sidebar button{cursor:pointer;margin:auto;height:40px;width:40px;border:none;background-color:#fff}#sidebar button span{margin:.1rem;background-color:#000;border:1px solid rgb(248,248,248);height:5px;width:25px;border-radius:35px;display:block}.close{position:absolute;right:12px;justify-content:start;top:2px;width:32px;height:32px;opacity:999}.close:hover{opacity:1}.close:before{background-color:#0a0a0a}.close:after{background-color:#000}.close:before,.close:after{position:absolute;left:15px;content:" ";height:25px;width:2px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.nav_right ol li img{height:30px;width:30px}}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;justify-content:center;align-items:center;z-index:2}#popup_window{z-index:8!important}.popup.show{display:flex}.popup-content{padding:20px;border-radius:4px;position:relative}.close-btn{position:absolute;top:-30px;right:15px;background:none;border:none;font-size:50px;cursor:pointer;color:#fff}.form-container{width:350px;background-color:#fff;box-shadow:#00000059 0 5px 15px;border-radius:10px;box-sizing:border-box;padding:20px 30px}.title{text-align:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;margin:10px 0 30px;font-size:28px;font-weight:800}.form{width:100%;display:flex;flex-direction:column;gap:18px;margin-bottom:15px}.input{border-radius:20px;font-size:18px;margin:auto;width:245px;min-height:45px;color:#fff;outline:none;transition:.35s;padding:0 12px;background-color:#212121;border:2px solid #212121}.input::placeholder{color:#999}.input:focus.input::placeholder{transition:.3s;opacity:0}.input:focus{transform:scale(1.05);box-shadow:6px 6px 10px #000,1px 1px 10px #fff9,inset 2px 2px 10px #000,inset -1px -1px 5px #fff9}.page-link{text-decoration:none;margin:0;text-align:end;color:#747474;text-decoration-color:#747474}.page-link-label{cursor:pointer;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.page-link-label:hover{color:#000}.page-link-label:active{color:#340df8}.form-btn{padding:10px 15px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;border-radius:20px;border:0!important;outline:0!important;background:teal;color:#fff;cursor:pointer;box-shadow:#0000003d 0 3px 8px}.form-btn:active{box-shadow:none;box-shadow:6px 6px 10px #000,1px 1px 10px #fff9,inset 2px 2px 10px #000,inset -1px -1px 5px #fff9}.sign-up-label{margin:0;font-size:12px;color:#747474;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.sign-up-link{margin-left:1px;font-size:14px;text-decoration:none;text-decoration-color:teal;color:teal;cursor:pointer;font-weight:800;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.buttons-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;margin-top:20px;gap:15px}.apple-login-button,.google-login-button{border-radius:20px;box-sizing:border-box;padding:10px 15px;box-shadow:#00000029 0 10px 36px,#0000000f 0 0 0 1px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:14px;gap:5px}.apple-login-button:active,.google-login-button:active{box-shadow:6px 6px 10px #000,1px 1px 10px #fff9,inset 2px 2px 10px #000,inset -1px -1px 5px #fff9}.apple-login-button{background-color:#000;color:#fff;border:2px solid #000}.google-login-button{border:2px solid #747474}.apple-icon,.google-icon{font-size:18px;margin-bottom:1px}.error-message{color:red}.carousel{position:relative;width:100vw;height:60vh;background-color:#000}.carousel-inner{display:flex;transition:transform .5s ease-in-out}.carousel-item{min-width:100%;height:60vh;box-sizing:border-box}.carousel-item img{width:100%;height:100%;display:block}.carousel-caption{position:absolute;bottom:10%;left:50%;transform:translate(-50%);color:#fff;text-align:center}.carousel-control{position:absolute;top:50%;transform:translateY(-50%);background-color:#000c;color:#fff;border:none;padding:10px;cursor:pointer}.carousel-control.prev{left:10px}.carousel-control.next{right:10px}.carousel-control:focus{outline:none}.carousel-item.active{transform:translate(0)}@media screen and (max-width: 800px){.carousel,.carousel-item{height:45vh}}.home_body{margin:0;font-family:Roboto,sans-serif;line-height:1.6}*{box-sizing:border-box}h1,h2,h3{font-family:Montserrat,sans-serif}a{text-decoration:none}button{border:none;cursor:pointer}.hero-section{background:linear-gradient(to right,#000000b3,#0000001a),url(https://img.lovepik.com/background/20211022/large/lovepik-ground-background-of-urban-building-pavement-image_500745940.jpg) no-repeat center center/cover;height:80vh;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;padding:20px}.hero-content{max-width:800px;margin:0 auto}.hero-content h1{color:#fff;font-size:3.5rem;margin-bottom:20px;text-transform:uppercase;letter-spacing:3px;animation:fadeInDown 1s ease-out}.hero-content p{font-size:1.2rem;margin-bottom:30px;opacity:.9;animation:fadeInUp 1s ease-out}.shop-now-btn{background-color:#ff5722;color:#fff;padding:15px 30px;font-size:1.1rem;border-radius:50px;transition:background-color .3s ease;animation:fadeInUp 1.2s ease-out}.shop-now-btn:hover{background-color:#ff7043}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.about-section{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:80px 20px;background-color:#f9f9f9;gap:40px}.about-content{flex:1;max-width:600px}.about-content h2{font-size:2.5rem;margin-bottom:20px;color:#ff5722}.about-content p{font-size:1.1rem;margin-bottom:20px}.about-image img{max-width:100%;border-radius:15px;box-shadow:0 4px 15px #0000001a}.featured-products-section{padding:80px 20px;text-align:center}.featured-products-section h2{font-size:2.8rem;margin-bottom:50px;color:#333}.product-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.product-card{width:300px;padding:20px;background-color:#fff;border-radius:15px;box-shadow:0 8px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.product-card img{aspect-ratio:.7;object-fit:cover;border-radius:10px;margin-bottom:20px}.product-card h3{font-size:1.6rem;margin-bottom:15px}.product-card p{font-size:1rem;margin-bottom:20px;color:#555}.buy-btn{background-color:#ff5722;color:#fff;padding:10px 20px;font-size:1rem;border-radius:30px;transition:background-color .3s ease}.buy-btn:hover{background-color:#ff7043}.product-card:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003}.reviews-section{background-color:#f0f0f0;padding:80px 20px;text-align:center}.reviews-section h2{font-size:2.8rem;margin-bottom:50px;color:#333}.reviews-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.review-card{margin:auto;background-color:#fff;width:300px;padding:20px;border-radius:15px;box-shadow:0 4px 15px #0000001a}.review-card p{font-size:1rem;color:#555;margin-bottom:20px}.review-card h4{font-size:1.2rem;color:#333}.newsletter-section{padding:80px 20px;background-color:#333;color:#fff;text-align:center}.newsletter-section h2{font-size:2.8rem;margin-bottom:20px;color:#fff}.newsletter-section p{font-size:1.1rem;margin-bottom:30px}.newsletter-input{display:flex;justify-content:center;gap:10px}.newsletter-input input{padding:10px;padding-left:1rem;outline:none;font-size:1rem;border:2px solid transparent;border-radius:50px;width:300px}.newsletter-input input :active{border:2px solid rgb(1,165,17)}.subscribe-btn{background-color:#ff5722;color:#fff;padding:10px 30px;font-size:1rem;border-radius:50px;transition:background-color .3s ease}.subscribe-btn:hover{background-color:#ff7043}@media (max-width: 768px){.hero-content h1{font-size:1.5rem;color:#000}.hero-section{display:block;height:60vh}.hero-image img{margin:auto;margin-top:1rem;border-radius:8px}.hero-content p{font-size:1rem}.shop-now-btn{padding:10px 20px;font-size:1rem}.about-section,.product-grid{flex-direction:column}.product-card{width:100%}.reviews-grid{margin:auto;flex-direction:column}.review-card{margin:auto;margin-bottom:1rem;animation:none;animation-range:none;animation-timeline:view()}}.signup{padding-top:2rem;z-index:1;padding:0;justify-content:center;align-items:center;min-height:90vh;font-family:Jost,sans-serif;background:linear-gradient(to bottom,#0f0c29,#302b63,#24243e);overflow:hidden}.main{margin:auto;margin-top:4rem;max-width:350px;max-height:30rem;background:red;overflow:hidden;background:url(https://doc-08-2c-docs.googleusercontent.com/docs/securesc/68c90smiglihng9534mvqmq1946dmis5/fo0picsp1nhiucmc0l25s29respgpr4j/1631524275000/03522360960922298374/03522360960922298374/1Sx0jhdpEpnNIydS4rnN4kHSJtU1EyWka?e=view&authuser=0&nonce=gcrocepgbb17m&user=03522360960922298374&hash=tfhgbs86ka6divo3llbvp93mg4csvb38) no-repeat center/ cover;border-radius:10px;box-shadow:5px 20px 50px #000}#chk{display:none}.signup{position:relative;width:100%;height:100%}.main label{color:#fff;font-size:2.3em;justify-content:center;display:flex;margin:18px;font-weight:700;cursor:pointer;transition:.5s ease-in-out}.signup form,.forgate form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem}.main input{margin-top:.4rem;width:245px;min-height:45px;color:#fff;outline:none;transition:.35s;padding:0 7px;background-color:#212121;border-radius:6px;border:2px solid #212121;box-shadow:6px 6px 10px #000,1px 1px 10px #fff9}.main input::placeholder{color:#999}.main input:focus .main input::placeholder{transition:.3s;opacity:0}.main input:focus{transform:scale(1.05);box-shadow:6px 6px 10px #000,1px 1px 10px #fff9,inset 2px 2px 10px #000,inset -1px -1px 5px #fff9}.main button{width:60%;height:40px;margin:30px auto 10px;justify-content:center;display:block;color:#fff;background:#573b8a;font-size:1em;font-weight:700;outline:none;border:none;border-radius:5px;transition:.2s ease-in;cursor:pointer}.main button:hover{background:#6d44b8}.forgate{position:relative;z-index:5;height:460px;background:#eee;border-radius:60%/10%;transform:translateY(-15rem);transition:.8s ease-in-out;padding-top:-.5rem}.forgate label{font-size:20px;margin:auto;margin-top:1.5rem;margin-bottom:1.5rem;color:#573b8a;transform:scale(.8)}#chk:checked~.forgate{transform:translateY(-35rem)}#chk:checked~.forgate label{transform:scale(1.2)}#chk:checked~.signup label{transform:scale(.5)}.close-btns{position:relative;z-index:3;top:5rem;background:none;border:none;font-size:50px;cursor:pointer;color:#fff}body{font-family:Poppins,sans-serif}.mobiles-container{margin-top:1rem}.contact-container{background:#fff;padding:40px 50px;border-radius:12px;box-shadow:0 15px 20px #0000001a;transform:scale(.98);transition:all .3s ease-in-out}.contact-container:hover{transform:scale(1);box-shadow:0 25px 35px #00000026}h1{font-size:36px;text-align:center;color:#333;margin-bottom:20px}.contact-info{text-align:center;margin-bottom:30px}.contact-info h2{font-size:28px;color:#007bff;margin-bottom:10px}.contact-info p{font-size:16px;color:#555;margin:5px 0}.search-container{display:flex;justify-content:center;margin-bottom:30px}.search-container input{padding:10px;border:1px solid #ccc;border-radius:8px;font-size:16px;margin-right:10px;width:70%}.search-container button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.search-container button:hover{background-color:#0056b3}.mobile-results{text-align:center}.mobile-results h2{font-size:24px;color:#333;margin-bottom:20px}.mobile-results ul{list-style-type:none;padding:0}.mobile-results li{font-size:18px;color:#333;margin:10px 0}@media (max-width: 768px){.contact-container{padding:20px}h1{font-size:30px}.contact-info h2{font-size:24px}.search-container{flex-direction:column;align-items:center}.search-container input{width:80%;margin-bottom:10px;margin-right:0}.search-container button{width:80%}.mobile-card-container{display:block;justify-content:space-evenly}}.mobile-card-container{margin:auto;display:flex;flex-wrap:wrap;justify-content:center}.mobile-card{perspective:1000px;width:300px;height:400px;margin:20px}.mobile-card-inner{position:relative;width:100%;height:100%;transition:transform 1s;transform-style:preserve-3d}.mobile-card:hover .mobile-card-inner{transform:rotateY(165deg)}.mobile-card-front,.mobile-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:12px;transition:.4s;box-shadow:8px 8px 26px #94949480;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.mobile-card-front:hover,.mobile-card-back:hover{transition:.4s;box-shadow:8px 8px 16px #00000080,inset 8px 8px 26px #93939380}.mobile-card-front{background-color:#fff}.mobile-cover{width:100%;border-radius:8px;aspect-ratio:.7}.mobile-title{margin-top:10px;font-size:18px;color:#333}.mobile-card-back{background-color:#f7f7f7;transform:rotateY(180deg);text-align:center}.mobile-description{font-size:17px;color:#000;line-height:1.5;margin:10px 0;font-weight:700}.mobile-price{font-size:18px;color:#007bff;margin:10px 0}.mobile-buttons{display:flex;gap:10px}.btn{border:none;padding:10px 20px;border-radius:5px;color:#fff;font-size:16px;cursor:pointer;transition:background-color .4s,transform .3s;box-shadow:8px 8px 16px #00000080,inset 8px 8px 16px #00000080}.buy-btn{background-color:#034c9a}.buy-btn:hover{background-color:#218838;transform:scale(1.05)}.download-btn{background-color:#007bff}.download-btn:hover{background-color:#0056b3;transform:scale(1.05)}@media (max-width: 768px){.mobile-card{margin:auto;margin-bottom:1rem}@keyframes scrollbar{0%{opacity:.2;scale:.6}40%{opacity:1;scale:1}}.mobile-card{animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view()}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;border-radius:8px}.modal-content{background:#fff;padding:20px;border-radius:8px;box-shadow:0 8px 16px #0003;text-align:center;margin:.2rem}.confirm-btn{background-color:#28a745}.confirm-btn:hover{background-color:#218838}.cancel-btn{background-color:#dc3545}.cancel-btn:hover{background-color:#c82333}.modal-content .btn{margin:5px}.mobile_specification{text-align:start;font-size:18px}*{margin:0;padding:0;box-sizing:border-box}.lifestyle-container{width:100%;margin:auto;text-align:center}.lifestyle-header{background-color:green;margin-bottom:30px}.animate-header{font-size:2.5em;color:#333;animation:slide-in 1s ease-in-out}.tagline{font-size:1.2em;margin-top:10px;color:#777;animation:fade-in 1.5s ease-in-out}.lifestyle-section{display:flex;flex-wrap:wrap;justify-content:space-between}.lifestyle-card{background-color:#fff;border-radius:8px;padding:20px;margin:10px;box-shadow:8px 8px 16px #83838380,inset 4px 4px 16px #ffffff80;flex:1 1 30%;max-width:30%;text-align:left;transition:transform .3s}.lifestyle-card:hover{transform:scale(1.05)}.card-image{width:100%;height:auto;border-radius:8px}h2{margin-top:10px;font-size:1.5em}p{margin:10px 0}.explore-btn{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}@keyframes slide-in{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 992px){.lifestyle-section{flex-direction:column;align-items:center}.lifestyle-card{max-width:80%;margin-bottom:20px}.animate-header{font-size:2em}}@media (max-width: 768px){.animate-header{font-size:1.8em}}@media (max-width: 480px){.lifestyle-card{padding:15px}.animate-header{font-size:1.5em}.explore-btn{padding:8px 16px}}.mobile-company-container{width:100%;margin-top:1rem;font-family:Arial,sans-serif;text-align:center;background-color:#f5f5f5}.company-header{background:linear-gradient(to right,#4caf50,#81c784);padding:40px 0;color:#fff}.animate-header{font-size:3em;animation:fadeInUp 1s ease-in-out}.tagline{font-size:1.5em;margin-top:10px;animation:fadeInUp 1.5s ease-in-out}.promo-section{margin-top:40px;padding:20px;background-color:#fff}.promo-banner{padding:20px;background-color:#ffeb3b;border-radius:10px;animation:fadeInUp 1.5s ease-in-out}.shop-now-btn{background-color:#4caf50;color:#fff;padding:10px 20px;border-radius:5px;border:none;cursor:pointer;transition:background-color .3s ease}.shop-now-btn:hover{background-color:#388e3c}.product-section{margin-top:40px}.product-grid{display:flex;justify-content:space-around;flex-wrap:wrap}.product-card{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease-in-out;max-width:300px;padding:20px;margin:10px;text-align:left}.product-image{width:100%;border-radius:10px}.details-btn{background-color:#4caf50;border:none;color:#fff;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.details-btn:hover{background-color:#388e3c}.customer-review-section{margin-top:50px;background-color:#fff;padding:40px;border-radius:10px}.reviews{display:flex;justify-content:space-around;flex-wrap:wrap}.review{background-color:#f1f1f1;border-radius:10px;padding:20px;max-width:250px;box-shadow:0 2px 4px #0000001a;transition:transform .3s ease-in-out}.review:hover{transform:scale(1.05)}.company-footer{margin-top:50px;padding:20px 0;background-color:#4caf50;color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.animate-fade{margin:auto;margin-bottom:1.5rem;animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view()}.company-header{height:auto;padding:10px}.animate-header{font-size:1.5em}.tagline{font-size:1.2em}.product-grid{flex-direction:column;align-items:center}.reviews{flex-direction:column}.review{max-width:90%;margin:10px 0}.animate-slide{margin-bottom:1.5rem;animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view();box-shadow:8px 8px 26px #94949480}@keyframes scrollbar{0%{opacity:.2;scale:.6}40%{opacity:1;scale:1}}}@media (max-width: 480px){.animate-header{font-size:2em}.tagline{font-size:1em}.product-card{padding:10px}.details-btn,.shop-now-btn{padding:8px 15px}.customer-review-section{padding:20px}.review{padding:10px}}*{padding:0;margin:0;box-sizing:border-box}.discover-container{width:100%;text-align:center;background-color:#f5f5f5}.discover-header{margin-bottom:30px;background-color:#45a049}.animate-header{font-size:2.5em;font-weight:700;animation:fadeIn 1.5s ease-in-out}.animate-text{font-size:1.2em;color:#666;animation:slideUp 1.5s ease-in-out}.discover-trending,.discover-new{margin-top:40px}.discover-card-container{display:flex;justify-content:space-around;flex-wrap:wrap}.discover-card{width:30%;background:#fff;margin:10px;padding:20px;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease-in-out}.discover-card:hover{transform:scale(1.05)}.discover-image{width:100%;height:auto;border-radius:8px}.discover-new-item{background:#fff;margin:20px 0;padding:20px;border-left:5px solid #4caf50}.explore-btn{background-color:#4caf50;color:#fff;padding:10px 20px;border:none;cursor:pointer;border-radius:4px}.explore-btn:hover{background-color:#45a049}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (max-width: 768px){.discover-card-container{flex-direction:column;align-items:center}.discover-card{width:80%}.discover-card,.discover-new-item{margin:auto;margin-bottom:1.5rem;animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view();box-shadow:8px 8px 16px #83838380,inset 4px 4px 16px #ffffff80}@keyframes scrollbar{0%{opacity:.2;scale:.6}40%{opacity:1;scale:1}}.animate-header{font-size:2em}.animate-text{font-size:1em}}.store-container{height:100%;background-color:#f9f9f9}.store-header{margin:0;text-align:center;padding:40px;background-color:#4caf50;color:#fff}.store-title{font-size:2rem;margin-bottom:10px}.store-tagline{font-size:1.2rem}.store-section{margin:40px 0}.store-section h2{font-size:2rem;margin-bottom:20px;text-align:center}.product-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.product-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;transition:transform .3s ease;width:30%}.product-card:hover{transform:scale(1.05)}.product-card img{max-width:100%;border-radius:8px}.buy-btn{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:4px}.buy-btn:hover{background-color:#45a049}.store-footer{text-align:center;padding:20px;background-color:#333;color:#fff;margin-top:40px}@media (max-width: 968px){.store-title{font-size:2rem}}@media (max-width: 768px){.product-card{width:80%;margin:auto;margin-bottom:1rem;animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view()}@keyframes scrollbar{0%{opacity:.2;scale:.6}40%{opacity:1;scale:1}}.store-title{font-size:1.3rem}}.support-container{background-color:#f9f9f9;text-align:center}.support-header{margin-bottom:2rem;background-color:#4caf50}.animate-header{font-size:1.5rem;color:#000;animation:fadeIn 1.5s ease-in}.animate-text{font-size:1.25rem;color:#fff;animation:fadeIn 2s ease-in}.support-section{display:flex;flex-wrap:wrap;justify-content:space-around;gap:1rem}.support-card{background-color:#fff;border-radius:10px;padding:1rem;width:22%;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease;animation:fadeIn 1.5s ease-in}.support-card:hover{transform:translateY(-10px)}.support-image{aspect-ratio:.8}.explore-btn{margin-top:1rem;padding:.5rem 1rem;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}@media (max-width: 1350px){.support-image{max-width:90%}}@media (max-width: 1250px){.support-image{max-width:90%}}@media (max-width: 768px){.support-section{flex-direction:column;align-items:center;flex-wrap:wrap}.support-card{width:90%}.support-card{margin-bottom:1rem;animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view()}@keyframes scrollbar{0%{opacity:.2;scale:.6}40%{opacity:1;scale:1}}}.tv-smarthome-container{font-family:Arial,sans-serif}.tv-header{text-align:center;margin-bottom:40px;background-color:green;justify-content:space-between}.animate-header{color:#000;margin:auto;font-size:1.5em;animation:fadeIn 1.5s ease-in}.tagline{margin:auto;font-size:1.5em;color:#fff}.tv-section{display:flex;justify-content:space-around;flex-wrap:wrap}.tv-card{width:30%;text-align:center;padding:20px;margin:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 8px 20px #0000001a;transition:transform .3s ease-in-out}.tv-card:hover{transform:scale(1.05)}.card-image{width:100%;border-radius:10px}.explore-btn{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.explore-btn:hover{background-color:#0056b3}.smart-home-features{text-align:center;margin-top:50px}.features-list{display:flex;justify-content:space-around;flex-wrap:wrap}.feature-item{width:30%;margin:20px}@media (max-width: 768px){.tv-card,.feature-item{width:100%}.animate-header,.tagline{font-size:1rem;margin:auto}.animate-fade{margin-bottom:1rem;animation:scrollbar linear;animation-range:entry 0 cover;animation-timeline:view()}@keyframes scrollbar{0%{opacity:.2;scale:.2}40%{opacity:1;scale:1}}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade{animation:fadeIn 1.5s ease-in}.profile-picture{width:150px;height:150px;border-radius:50%;object-fit:cover;border:2px solid #4caf50;transition:transform .3s ease}.profile-picture:hover{transform:scale(1.1)}.profile-name{margin-top:15px;font-size:2em;font-weight:700;color:#333}.profile-bio{font-size:1.2em;color:#666;margin-top:10px}.profile-details{margin-top:30px;text-align:left}.profile-details h2{font-size:1.5em;color:#4caf50;border-bottom:2px solid #4caf50;padding-bottom:5px;margin-bottom:10px}.profile-details p{font-size:1.1em;margin-bottom:10px;color:#333}.profile-details ul{list-style-type:none;padding:0}.profile-details ul li{background:#f5f5f5;padding:10px;margin-bottom:5px;border-radius:5px}@media (max-width: 768px){.profile-picture{width:120px;height:120px}.profile-name{font-size:1.5em}.profile-bio{font-size:1em}}.change-password-container{margin-top:30px;text-align:left}.error-message{color:red;margin-top:10px}@media (max-width: 768px){.profile-picture{width:120px;height:120px}.profile-name{font-size:1.5em}.edit-input{width:100%}}.profile-container{width:90%;max-width:1000px;margin:0 auto;padding:20px;text-align:center}.profile-header{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.profile-name{margin-top:15px;font-size:2em}.profile-bio{margin-top:10px}.edit-input{margin:10px 0;padding:8px;width:100%;max-width:500px}.edit-btn,.save-btn,.logout-btn{background-color:#4caf50;border-radius:8px;color:#fff;border:none;padding:10px 20px;margin-top:15px;cursor:pointer;box-shadow:6px 6px 16px #00000080,inset 2px 2px 8px #00000080}.edit-btn:hover,.save-btn:hover{background-color:#45a049;transition:.5s;box-shadow:2px 2px 8px #00000080,inset 2px 2px 8px #00000080}@media (max-width: 768px){.profile-picture{width:120px;height:120px}.profile-name{font-size:1.5em}}.logout-btn{background-color:#9d0101;opacity:.5}body{margin:0;font-family:Roboto,sans-serif}.contact-container h1,p{color:#333}.contact-container{width:100%;align-items:center;justify-content:space-between;margin:0 auto}.contact-header{justify-content:space-between;text-align:center}.contact-header h1{text-align:center;margin-bottom:10px}.contact-header p{font-size:1.2rem;text-align:center;margin-bottom:40px;color:#777}.contact-form-section{display:flex;justify-content:center}.contact-form{background-color:#fff;border-radius:10px;padding:30px;box-shadow:0 4px 10px #0000001a;width:100%;max-width:600px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-size:1.1rem;color:#555}.form-group input,.form-group textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1rem;outline:none;transition:border-color .3s}.form-group input:focus,.form-group textarea:focus{border-color:#ff5722}textarea{resize:vertical;height:150px}.submit-btn{background-color:#ff5722;color:#fff;border:none;padding:12px 20px;border-radius:30px;font-size:1rem;cursor:pointer;transition:background-color .3s ease;display:block;width:100%}.submit-btn:hover{background-color:#ff7043}.success-message{margin-top:20px;font-size:1.1rem;color:#28a745;text-align:center}@media (max-width: 768px){.contact-header h1{font-size:2rem}.contact-header p{font-size:1rem}.contact-form{padding:20px}}@media (max-width: 500px){.contact-header h1{font-size:1.8rem}.contact-header p{font-size:.9rem}}.footerm{height:max-content;width:100vw;background-color:#212121;padding-top:3rem;display:flex;flex-wrap:wrap}.footerm .ff,.footerm .fs,.footerm .ft,.footerm .fft{color:#cdcaca;margin:0 auto auto}.footerm .ff ol,.footerm .fs ol,.footerm .ft ol,.footerm .fft ol{list-style:none}.footerm .ff ol li,.footerm .fs ol li,.footerm .ft ol li,.footerm .fft ol li{padding-right:.3rem;margin:.5rem;cursor:pointer;border-bottom:1px solid rgb(33,33,33)}.footerm .ff ol li:hover,.footerm .fs ol li:hover,.footerm .ft ol li:hover,.footerm .fft ol li:hover{color:#fff;text-transform:bold;font-weight:700;padding-left:-.5rem;border-bottom:1px solid white;transition:.2s ease}.footerm .ff ol li:nth-child(1):hover,.footerm .fs ol li:nth-child(1):hover,.footerm .ft ol li:nth-child(1):hover,.footerm .fft ol li:nth-child(1):hover{cursor:text;text-transform:none;font-weight:none;padding-left:0;border-bottom:1px solid rgb(33,33,33)}.fsix{display:block;color:#fff;background-color:#212121;height:4rem;text-align:center;height:auto}.fsix p{color:#fff}.fsix a:hover{color:#fff;background-color:#000}.fsix hr{width:80vw;margin:auto}.fsix a{color:transparent}@media screen and (max-width: 800px){.footerm{height:auto}}@media screen and (max-width: 480px){.footerm .fs{margin-bottom:0}}
