.nav-bar-container{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;height:60px;justify-content:space-between;min-width:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:100}.nav-bar-container .logo{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(270deg,#ff7e5f 10%,#7b93fe);-webkit-background-clip:text;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;font-weight:700;padding-left:16px;text-decoration:none}.nav-bar-container .logo .logo-img{height:40px;margin-right:8px;padding-top:0;width:30px}.nav-bar-container .logo h1{color:inherit;display:inline-block;font-size:20px;font-weight:700;letter-spacing:.5px;line-height:1;margin:0;padding:0;vertical-align:middle}.nav-bar-container .nav-links{align-items:center;display:flex;flex-direction:row;gap:20px;padding-right:100px}.nav-bar-container .nav-links a,.nav-bar-container .nav-links li{color:#962205;cursor:pointer;font-size:20px;font-weight:500;list-style:none;text-decoration:none}.nav-bar-container .nav-links a:hover,.nav-bar-container .nav-links li:hover{color:#696a6e}.nav-bar-container .nav-links #dark li{color:#fff}.nav-bar-container .nav-links .switch{align-items:center;display:flex;margin-left:15px}.nav-bar-container .nav-links .nav-close{display:none}.nav-bar-container .nav-open{display:none;font-size:25px}#dark.nav-bar-container{background-color:#000}@media(max-width:768px){.nav-bar-container .nav-open{cursor:pointer;display:block;position:fixed;right:30px}.nav-bar-container .nav-links{align-items:center;background:#1f0016;display:block;height:100%;padding-top:30px;position:fixed;right:-500px;top:-18px;transition:right .5s;width:100px;z-index:2}.nav-bar-container .nav-links li{padding-right:50px}.nav-bar-container .nav-links .nav-close{cursor:pointer;display:block;left:80px;position:relative;width:30}.nav-bar-container .nav-links .switch,.nav-bar-container .nav-links a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:15px;padding-left:20px;padding-top:35px}.nav-bar-container .nav-links .switch{padding-right:50px}}@media(max-width:450px){.nav-bar-container{height:56px;padding:0 12px}.nav-bar-container .logo{padding-left:8px}.nav-bar-container .logo .logo-img{height:30px;margin-right:6px;width:22px}.nav-bar-container .logo h1{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#ff7e5f 10%,#7b93fe);-webkit-background-clip:text;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin:0;z-index:5}.nav-bar-container .nav-open{font-size:22px;right:12px}.nav-bar-container .nav-links{padding-right:12px}body{padding-top:56px}}.social{padding-left:25px}.social a{color:#f83535;padding:0 1rem}.social a:hover{color:gray}#dark a{color:#7b93fe}.footer{display:flex;flex-direction:column;gap:30px;margin:0 170px;padding-top:50px}.footer .footer-top{align-items:center;display:flex;justify-content:space-between}.footer .footer-top .footer-top_left{color:gray;font-size:20px;font-weight:500}.footer .footer-top .footer-top_left p{color:#3a3a3b}.footer .footer-top .footer-links{display:flex;gap:50px}.footer .footer-top .footer-links a{color:#3a3a3b;font-size:20px;font-weight:500;transition:.3s}.footer .footer-top .footer-links a:hover{color:gray}.footer .footer-top_right{align-items:center;display:flex;gap:35px}.footer .footer-top_right .footer-email_input{align-items:center;background:#323238;border-radius:50px;display:flex;gap:20px;padding:12px 20px 12px 50px}.footer .footer-top_right .footer-email_input:hover{border:2px solid #fff}.footer .footer-top_right .footer-email_input input{background:#0000;border:none;color:#d0d0d0;font-family:Outfit;font-size:18px;outline:none}.footer .footer-top_right .footer-email_input input::placeholder{color:#fff}.footer .footer-top_right .footer-sub{background:linear-gradient(264deg,#df8908 -5.09%,#b415ff 106.28%);border-radius:10px;color:#fff;cursor:pointer;font-size:18px;padding:12px 18px;transition:.3s}.footer .footer-top_right .footer-sub:hover{transform:scale(1.1)}.footer .footer-bottom{align-items:center;border-top:1px solid #e6e6e6;display:flex;justify-content:space-between;padding:20px 0}.footer .footer-bottom p{color:#3a3a3b;font-size:18px;font-weight:400}.footer .footer-bottom .footer-bottom_right{font-size:23px;margin-right:20px}@media(max-width:768px){.footer{margin:0 20px}.footer .footer-top{align-items:center;flex-direction:column;gap:20px;text-align:center}.footer .footer-top .footer-top_left{font-size:16px}.footer .footer-top .footer-top_left p{font-size:16px;line-height:24px}.footer .footer-top .footer-top_right{flex-direction:column;gap:15px;width:100%}.footer .footer-top .footer-top_right .footer-email_input{gap:10px;justify-content:center;max-width:350px;padding:10px 15px;width:100%}.footer .footer-top .footer-top_right .footer-email_input input{font-size:16px;width:100%}.footer .footer-top .footer-top_right .footer-sub{font-size:16px;max-width:200px;padding:10px 15px;text-align:center;width:100%}.footer .footer-bottom{flex-direction:column;gap:10px;text-align:center}.footer .footer-bottom p{font-size:14px}.footer .footer-bottom .footer-bottom_right{font-size:20px;margin-right:70px}}#dark.footer p{color:#fff}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-page{font-family:Inter,sans-serif;overflow-x:hidden;width:100%}.landing-page .glass-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px 0 #1f268726;transition:all .4s ease}.landing-page .glass-card:hover{box-shadow:0 12px 40px 0 #1f268740;transform:translateY(-8px)}.landing-page .section-header{margin-bottom:60px;text-align:center}.landing-page .section-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff7e5f,#7b93fe);-webkit-background-clip:text;font-size:48px;font-weight:800;letter-spacing:-1px;margin-bottom:10px}.landing-page .section-header .underline{background:linear-gradient(135deg,#ff7e5f,#feb47b);border-radius:2px;height:4px;margin:0 auto;width:80px}.landing-page .landing-content{align-items:center;background:#f8f9fa;display:flex;justify-content:space-between;min-height:90vh;overflow:hidden;padding:0 8vw;position:relative}.landing-page .landing-content:before{background:radial-gradient(circle,#7b93fe33 0,#fff0 70%);border-radius:50%;content:"";height:600px;position:absolute;right:-10%;top:-20%;width:600px;z-index:0}.landing-page .landing-content .content-text{animation:fadeIn 1s ease-out;flex:1 1;z-index:1}.landing-page .landing-content .content-text h1{color:#333;font-size:64px;font-weight:800;line-height:1.1;margin-bottom:24px}.landing-page .landing-content .content-text h1 .brand-highlight{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff7e5f,#7b93fe);-webkit-background-clip:text}.landing-page .landing-content .content-text p{color:#666;font-size:20px;line-height:1.6;margin-bottom:40px;max-width:500px}.landing-page .landing-content .content-text .get-started-button{background:linear-gradient(135deg,#ff7e5f,#feb47b);border-radius:50px;box-shadow:0 10px 20px #ff7e5f4d;color:#fff;display:inline-block;font-size:18px;font-weight:600;padding:16px 40px;text-decoration:none;transition:all .3s ease}.landing-page .landing-content .content-text .get-started-button:hover{box-shadow:0 15px 30px #ff7e5f66;transform:translateY(-3px) scale(1.05)}.landing-page .landing-content .content-img-wrapper{animation:fadeIn 1.2s ease-out;display:flex;flex:1 1;justify-content:flex-end;z-index:1}.landing-page .landing-content .content-img-wrapper img{animation:float 6s ease-in-out infinite;border-radius:30px;box-shadow:0 20px 40px #0000001a;max-width:600px;width:100%}.landing-page .About{background:#fff;padding:100px 8vw}.landing-page .About .about-info{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.landing-page .About .about-card{background:#fff;border:1px solid #0000000d;padding:40px 30px;text-align:center}.landing-page .About .about-card .icon-wrapper{align-items:center;background:linear-gradient(135deg,#ff7e5f1a,#7b93fe1a);border-radius:50%;display:flex;font-size:40px;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.landing-page .About .about-card .icon-wrapper .about-img{height:40px;width:40px}.landing-page .About .about-card h3{color:#333;font-size:24px;font-weight:700;margin-bottom:16px}.landing-page .About .about-card p{color:#666;font-size:16px;line-height:1.6}.landing-page .products{background:#f8f9fa;padding:100px 8vw}.landing-page .products .product-info{align-items:center;background:#fff;border-radius:30px;display:flex;gap:60px;padding:60px}.landing-page .products .product-info .product-img{flex:1 1}.landing-page .products .product-info .product-img img{border-radius:20px;box-shadow:0 10px 30px #0000001a;object-fit:cover;width:100%}.landing-page .products .product-info .product-text{flex:1 1}.landing-page .products .product-info .product-text h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#7b93fe,#a2c2ff);-webkit-background-clip:text;font-size:36px;font-weight:800;margin-bottom:24px}.landing-page .products .product-info .product-text p{color:#555;font-size:18px;line-height:1.8;margin-bottom:20px}.landing-page .testimonials{background:#fff;padding:100px 8vw}.landing-page .testimonials .testimonials-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.landing-page .testimonials .testimonial-card{background:linear-gradient(135deg,#fff,#f9f9f9);display:flex;flex-direction:column;height:100%;padding:40px}.landing-page .testimonials .testimonial-card .quote-icon{color:#ff7e5f;font-size:40px;line-height:1;margin-bottom:20px;opacity:.2}.landing-page .testimonials .testimonial-card .quote{color:#555;flex:1 1;font-size:18px;font-style:italic;margin-bottom:30px}.landing-page .testimonials .testimonial-card .author{display:flex;flex-direction:column}.landing-page .testimonials .testimonial-card .author h4{color:#333;font-size:18px;font-weight:700;margin:0}.landing-page .testimonials .testimonial-card .author span{color:#777;font-size:14px}@media screen and (max-width:768px){.landing-page .testimonials .testimonials-grid{gap:100px}}.landing-page .features{background:#fff;padding:100px 8vw}.landing-page .features .features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.landing-page .features .feature-card{background:#fff;border:1px solid #0000000d;padding:40px 30px;text-align:center}.landing-page .features .feature-card .feature-icon{font-size:50px;margin-bottom:20px}.landing-page .features .feature-card h3{color:#333;font-size:22px;font-weight:700;margin-bottom:12px}.landing-page .features .feature-card p{color:#666;font-size:15px;line-height:1.6}@media screen and (max-width:768px){.landing-page .features .feature-card .feature-icon{font-size:30px}}.landing-page .pricing{background:#fff;padding:100px 8vw}.landing-page .pricing .pricing-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px}.landing-page .pricing .pricing-card{background:#fff;border:1px solid #0000000d;display:flex;flex-direction:column;padding:50px 40px;text-align:center}.landing-page .pricing .pricing-card .plan-name{color:#ff7e5f;font-size:18px;font-weight:600;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.landing-page .pricing .pricing-card .plan-price{color:#333;font-size:56px;font-weight:800;margin-bottom:30px}.landing-page .pricing .pricing-card .plan-price span{color:#999;font-size:20px;font-weight:400}.landing-page .pricing .pricing-card .plan-features{flex:1 1;list-style:none;margin:0 0 40px;padding:0;text-align:left}.landing-page .pricing .pricing-card .plan-features li{align-items:center;color:#666;display:flex;font-size:16px;gap:10px;margin-bottom:12px}.landing-page .pricing .pricing-card .plan-button{background:#fff;border:2px solid #333;border-radius:50px;color:#333;cursor:pointer;font-size:16px;font-weight:700;padding:14px 30px;transition:all .3s ease}.landing-page .pricing .pricing-card .plan-button:hover{background:#333;color:#fff}.landing-page .pricing .pricing-card:nth-child(2){border:2px solid #ff7e5f;box-shadow:0 20px 40px #ff7e5f26;position:relative;transform:scale(1.05);z-index:1}.landing-page .pricing .pricing-card:nth-child(2) .plan-button{background:linear-gradient(135deg,#ff7e5f,#feb47b);border:none;color:#fff}.landing-page .pricing .pricing-card:nth-child(2) .plan-button:hover{box-shadow:0 10px 20px #ff7e5f4d}.landing-page .pricing .pricing-card:nth-child(2):after{background:linear-gradient(135deg,#ff7e5f,#feb47b);border-radius:20px;color:#fff;content:"MOST POPULAR";font-size:12px;font-weight:700;left:50%;padding:5px 15px;position:absolute;top:-15px;transform:translateX(-50%)}.landing-page .faq{background:#f8f9fa;padding:100px 8vw}.landing-page .faq .faq-list{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:900px}.landing-page .faq .faq-item{background:#fff;border-radius:16px;padding:30px;text-align:left}.landing-page .faq .faq-item h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#ff7e5f,#7b93fe);-webkit-background-clip:text;background-clip:text;color:#333;font-size:20px;font-weight:700;margin-bottom:12px}.landing-page .faq .faq-item p{color:#666;font-size:16px;line-height:1.7;margin:0}.landing-page .contact{background:#fff;padding:100px 8vw}.landing-page .contact .contact-session{background:#121212;color:#fff;display:flex;gap:60px;justify-content:space-between;padding:60px}.landing-page .contact .contact-session .contact-left{flex:1 1}.landing-page .contact .contact-session .contact-left h1{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fff,#bbb);-webkit-background-clip:text;font-size:48px;margin-bottom:24px}.landing-page .contact .contact-session .contact-left p{color:#aaa;font-size:18px;margin-bottom:40px}.landing-page .contact .contact-session .contact-left .socials{filter:invert(1)}.landing-page .contact .contact-session .contact-right{display:flex;flex:1 1;flex-direction:column;gap:24px}.landing-page .contact .contact-session .contact-right .content-detail{align-items:center;background:#ffffff0d;border-radius:12px;display:flex;gap:20px;padding:20px;transition:background .3s}.landing-page .contact .contact-session .contact-right .content-detail:hover{background:#ffffff1a}.landing-page .contact .contact-session .contact-right .content-detail img{filter:brightness(0) invert(1);width:24px}.landing-page .contact .contact-session .contact-right .content-detail p{color:#fff;font-size:16px;margin:0}.landing-page .About[data-theme=dark],.landing-page .contact[data-theme=dark],.landing-page .faq[data-theme=dark],.landing-page .features[data-theme=dark],.landing-page .landing-content[data-theme=dark],.landing-page .pricing[data-theme=dark],.landing-page .products[data-theme=dark],.landing-page .testimonials[data-theme=dark],.landing-page[data-theme=dark]{background-color:#121212!important;color:#fff}.landing-page .landing-content[data-theme=dark] h1{color:#fff}.landing-page .landing-content[data-theme=dark] p{color:#bbb}.landing-page .About[data-theme=dark] .glass-card,.landing-page .faq[data-theme=dark] .glass-card,.landing-page .features[data-theme=dark] .glass-card,.landing-page .pricing[data-theme=dark] .glass-card,.landing-page .testimonials[data-theme=dark] .glass-card{background:#1e1e1e99;border-color:#ffffff1a}.landing-page .About[data-theme=dark] .glass-card .author h4,.landing-page .About[data-theme=dark] .glass-card .plan-name,.landing-page .About[data-theme=dark] .glass-card .plan-price,.landing-page .About[data-theme=dark] .glass-card h3,.landing-page .About[data-theme=dark] .glass-card h4,.landing-page .faq[data-theme=dark] .glass-card .author h4,.landing-page .faq[data-theme=dark] .glass-card .plan-name,.landing-page .faq[data-theme=dark] .glass-card .plan-price,.landing-page .faq[data-theme=dark] .glass-card h3,.landing-page .faq[data-theme=dark] .glass-card h4,.landing-page .features[data-theme=dark] .glass-card .author h4,.landing-page .features[data-theme=dark] .glass-card .plan-name,.landing-page .features[data-theme=dark] .glass-card .plan-price,.landing-page .features[data-theme=dark] .glass-card h3,.landing-page .features[data-theme=dark] .glass-card h4,.landing-page .pricing[data-theme=dark] .glass-card .author h4,.landing-page .pricing[data-theme=dark] .glass-card .plan-name,.landing-page .pricing[data-theme=dark] .glass-card .plan-price,.landing-page .pricing[data-theme=dark] .glass-card h3,.landing-page .pricing[data-theme=dark] .glass-card h4,.landing-page .testimonials[data-theme=dark] .glass-card .author h4,.landing-page .testimonials[data-theme=dark] .glass-card .plan-name,.landing-page .testimonials[data-theme=dark] .glass-card .plan-price,.landing-page .testimonials[data-theme=dark] .glass-card h3,.landing-page .testimonials[data-theme=dark] .glass-card h4{color:#fff}.landing-page .About[data-theme=dark] .glass-card .author span,.landing-page .About[data-theme=dark] .glass-card .faq-item p,.landing-page .About[data-theme=dark] .glass-card .plan-features li,.landing-page .About[data-theme=dark] .glass-card .quote,.landing-page .About[data-theme=dark] .glass-card p,.landing-page .faq[data-theme=dark] .glass-card .author span,.landing-page .faq[data-theme=dark] .glass-card .faq-item p,.landing-page .faq[data-theme=dark] .glass-card .plan-features li,.landing-page .faq[data-theme=dark] .glass-card .quote,.landing-page .faq[data-theme=dark] .glass-card p,.landing-page .features[data-theme=dark] .glass-card .author span,.landing-page .features[data-theme=dark] .glass-card .faq-item p,.landing-page .features[data-theme=dark] .glass-card .plan-features li,.landing-page .features[data-theme=dark] .glass-card .quote,.landing-page .features[data-theme=dark] .glass-card p,.landing-page .pricing[data-theme=dark] .glass-card .author span,.landing-page .pricing[data-theme=dark] .glass-card .faq-item p,.landing-page .pricing[data-theme=dark] .glass-card .plan-features li,.landing-page .pricing[data-theme=dark] .glass-card .quote,.landing-page .pricing[data-theme=dark] .glass-card p,.landing-page .testimonials[data-theme=dark] .glass-card .author span,.landing-page .testimonials[data-theme=dark] .glass-card .faq-item p,.landing-page .testimonials[data-theme=dark] .glass-card .plan-features li,.landing-page .testimonials[data-theme=dark] .glass-card .quote,.landing-page .testimonials[data-theme=dark] .glass-card p{color:#bbb}.landing-page .About[data-theme=dark] .glass-card .underline,.landing-page .faq[data-theme=dark] .glass-card .underline,.landing-page .features[data-theme=dark] .glass-card .underline,.landing-page .pricing[data-theme=dark] .glass-card .underline,.landing-page .testimonials[data-theme=dark] .glass-card .underline{background:linear-gradient(135deg,#ff7e5f,#feb47b)}.landing-page .pricing[data-theme=dark] .pricing-card{background:#1e1e1e99}.landing-page .pricing[data-theme=dark] .pricing-card .plan-price{color:#fff}.landing-page .pricing[data-theme=dark] .pricing-card .plan-price span{color:#888}.landing-page .pricing[data-theme=dark] .pricing-card .plan-button{border-color:#555;color:#fff}.landing-page .pricing[data-theme=dark] .pricing-card .plan-button:hover{background:#444}.landing-page .pricing[data-theme=dark] .pricing-card:nth-child(2){border-color:#ff7e5f}.landing-page .pricing[data-theme=dark] .pricing-card:nth-child(2) .plan-button{background:linear-gradient(135deg,#ff7e5f,#feb47b)}.landing-page .faq[data-theme=dark] .faq-item,.landing-page .products[data-theme=dark] .product-info{background:#1e1e1e99}.landing-page .products[data-theme=dark] .product-info p{color:#bbb}@media(max-width:1024px){.landing-page .landing-content{flex-direction:column-reverse;gap:40px;justify-content:center;padding-top:120px;text-align:center}.landing-page .landing-content .content-text h1{font-size:48px}.landing-page .landing-content .content-text p{margin:0 auto 30px}.landing-page .landing-content .content-img-wrapper{justify-content:center}.landing-page .landing-content .content-img-wrapper img{max-width:80%}}@media(max-width:768px){.landing-page .section-header h2{font-size:36px}.landing-page .products .product-info{flex-direction:column;padding:30px;text-align:center}.landing-page .contact .contact-session{flex-direction:column;padding:30px}}#dark .cart-icon .shopping-icon{filter:brightness(0) invert(1)}.cart-icon{align-items:center;cursor:pointer;display:flex;height:45px;justify-content:center;position:relative;width:45px}.cart-icon .shopping-icon{height:24px;width:24px}.cart-icon .item-count{font-size:10px;font-weight:700;left:37%;padding:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:768px){.cart-icon .shopping-icon{filter:brightness(0) invert(1)}.cart-icon .item-count{left:40%;padding:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}}.submitBtn{margin-top:8px}.submitBtn.inverted{background-color:#fff;border:1px solid #000;color:#000}.submitBtn.inverted:hover{background-color:#000;border:none;color:#fff}.submitBtn button{background:gray;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:400;outline:none;padding:10px 24px;transition:all .3s linear}.submitBtn button:hover{background:#dcdcdc;color:#000}.submitBtn .style,.submitBtn .submit{margin-left:0}.submitBtn .moving{font-size:16px;margin-left:0;padding:12px 65px}.submitBtn .sign{margin-left:0}@media(max-width:768px){.submitBtn{margin-right:5px;margin-top:6px;padding:0}.submitBtn .inverted{font-size:14px}.submitBtn button{font-size:15px;padding:8px 16px}.submitBtn .moving,.submitBtn .sign,.submitBtn .style{font-size:16px;margin-left:0}.submitBtn .moving{padding:12px 65px}}.cart-item{display:flex;height:80px;margin-bottom:15px;width:100%}.cart-item img{width:30%}.cart-item .item-details{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;width:70%}.cart-item .item-details .name{font-size:16px}#light .cart-drop-down{background-color:#fff;color:#222}#dark .cart-drop-down{background-color:#232323;border-color:#444;color:#fff}#dark .cart-drop-down .cart-text{color:#fff}.cart-drop-down{background-color:#fff;border:1px solid #000;display:flex;flex-direction:column;height:340px;padding:10px;position:absolute;right:0;top:80px;width:240px;z-index:5}.cart-drop-down .cart-items{display:flex;flex-direction:column;height:240px;overflow-y:scroll}.cart-drop-down .cart-items .cart-text{text-align:center}.cart-drop-down button{font-size:15px;margin:0 40px}@media(max-width:768px){.cart-drop-down{top:80px}}.header{align-items:center;background-color:#130a10;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;left:0;padding-left:5px;padding-right:5px;position:fixed;right:0;top:0;width:100%;z-index:9999}.header .openMenu{color:red;display:none;font-size:25px}.header .logo{align-items:center;display:flex;gap:8px;height:auto;text-decoration:none;width:auto}.header .logo .logo-img{display:inline-block;height:40px;margin:0;object-fit:contain;padding:0;width:40px}.header .logo span{-webkit-text-fill-color:#0000;background:linear-gradient(270deg,#ff7e5f 10%,#7b93fe);-webkit-background-clip:text;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:20px;font-weight:700;line-height:1;margin:0;padding:0;text-decoration:none}.header .options{align-items:center;display:flex;justify-content:left;margin-bottom:-5px;margin-right:5px;width:50%}.header .options .closeMenu{color:red;display:none}.header .options .option{color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:0 10px;text-decoration:none}.header .options .option:hover{color:gray}.header .options .cart-icon{display:block;height:35px;width:30px}.header .options .option-out{margin-right:8px}@media(max-width:768px){.header .options .option{font-size:10px;padding:0 5px}.header .options .option:hover{color:gray}}@media(max-width:450px){.header .logo{gap:6px;padding-left:5px}.header .logo .logo-img{height:26px;width:26px}.header .logo span{display:inline-block;font-size:12px;font-weight:700;line-height:1;margin-left:0;vertical-align:middle}body{padding-top:60px}}body{padding-top:60px}#light.header{background-color:#5c5b5b;color:#222}#dark.header{background-color:#181818;color:#fff}#dark.option,#light.option{color:#fff}#dark .option:hover{color:#bbb}#dark .logo-img{filter:brightness(0) invert(1)}.spinner{align-items:center;background:#0a0a0acc;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.spinner .text-spin{color:#fff;position:absolute;top:54%}.spinner .spin{animation:flip 1s ease-in-out infinite;background:linear-gradient(145deg,#5a00e0,#cdaaff);border-radius:50%;box-shadow:0 0 20px #5a00e099;height:50px;width:50px}@keyframes flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@media(max-width:768px){.text-spin{position:absolute;top:54%}}.overlay{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.overlay .error-image-container{background-position:50%;background-size:cover;display:block;margin:10px}.overlay .error-image-container img{height:300px;width:300px}.overlay .error-image-text{color:#2f8e89;font-size:28px}.App{min-height:110vh}#light.App{background-color:#fff;color:#222}#dark.App{background-color:#181818c5;color:#fff}body,html{margin:0;min-height:110vh;padding:0;width:100%}
/*# sourceMappingURL=main.0bde8235.css.map*/