*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Nunito Sans,Poppins,sans-serif;font-size:14px;line-height:1.6;color:#382b23;background-color:#fff;overflow-x:hidden}a{text-decoration:none;color:inherit;transition:color .3s ease}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;outline:none;font-family:inherit}input,textarea,select{font-family:inherit;outline:none}h1,h2,h3,h4,h5,h6{font-family:Gilda Display,"PT Serif",serif;font-weight:700;line-height:1.3}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 20px}@media (max-width: 768px){.container{padding:0 15px}}.section{padding:60px 0}@media (max-width: 768px){.section{padding:40px 0}}.section-title{font-family:Gilda Display,"PT Serif",serif;font-size:36px;text-align:center;margin-bottom:40px;color:#382b23;position:relative}@media (max-width: 768px){.section-title{font-size:28px;margin-bottom:30px}}.section-title:after{content:"";display:block;width:60px;height:3px;background:#4e3c31;margin:15px auto 0}.section-subtitle{text-align:center;color:#8c7b73;margin-bottom:30px;max-width:600px;margin-left:auto;margin-right:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 30px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-radius:6px;transition:all .3s ease;border:2px solid transparent}.btn-primary{background:#4e3c31;color:#fff;border-color:#4e3c31}.btn-primary:hover{background:#382b23;border-color:#382b23;transform:translateY(-2px);box-shadow:0 4px 15px #4e3c314d}.btn-outline-primary{background:transparent;color:#4e3c31;border:2px solid #4E3C31}.btn-outline-primary:hover{background:#4e3c31;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #4e3c314d}.btn-secondary{background:transparent;color:#4e3c31;border:2px solid #4E3C31}.btn-secondary:hover{background:#4e3c31;color:#fff}.btn-outline-secondary{background:transparent;color:#8c7b73;border:2px solid #E8DFD8}.btn-outline-secondary:hover{background:#f8f5f2;color:#382b23;border-color:#8c7b73}.btn-black{background:#1a130e;color:#fff;border-color:#1a130e}.btn-black:hover{background:#4e3c31;border-color:#4e3c31}.btn-white{background:#fff;color:#382b23;border-color:#fff}.btn-white:hover{background:#fcf1ea;border-color:#fcf1ea}.btn-gold{background:#c5a059;color:#382b23;border-color:#c5a059}.btn-gold:hover{background:#a8873a;border-color:#a8873a}.btn-lg{padding:15px 40px;font-size:16px}.btn-sm{padding:8px 20px;font-size:12px}.btn-full{width:100%}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500;color:#382b23}.form-group input,.form-group textarea,.form-group select{width:100%;padding:12px 15px;border:1px solid #E8DFD8;border-radius:4px;font-size:14px;transition:border-color .3s ease}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:#4e3c31}.form-group input::placeholder,.form-group textarea::placeholder,.form-group select::placeholder{color:#8c7b73}.form-group textarea{min-height:120px;resize:vertical}.badge{display:inline-block;padding:4px 10px;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:3px}.badge-sale{background:#e74c3c;color:#fff}.badge-new{background:#507d3c;color:#fff}.badge-bestseller{background:#c5a059;color:#382b23}.badge-organic{background:#507d3c;color:#fff}.price{font-weight:600;color:#382b23}.price-current{font-size:18px}.price-original{text-decoration:line-through;color:#8c7b73;font-size:14px;margin-left:8px}.price-discount{color:#e74c3c;font-size:12px;margin-left:8px}.rating{display:flex;align-items:center;gap:2px}.rating i{color:#c5a059;font-size:14px}.rating-count{margin-left:8px;color:#8c7b73;font-size:13px}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col{padding:0 15px;flex:1}.col-1{padding:0 15px;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{padding:0 15px;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{padding:0 15px;flex:0 0 25%;max-width:25%}.col-4{padding:0 15px;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{padding:0 15px;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{padding:0 15px;flex:0 0 50%;max-width:50%}.col-7{padding:0 15px;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{padding:0 15px;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{padding:0 15px;flex:0 0 75%;max-width:75%}.col-10{padding:0 15px;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{padding:0 15px;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{padding:0 15px;flex:0 0 100%;max-width:100%}@media (max-width: 768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (max-width: 576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mt-3{margin-top:30px}.mt-4{margin-top:40px}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:30px}.mb-4{margin-bottom:40px}.py-1{padding-top:10px;padding-bottom:10px}.py-2{padding-top:20px;padding-bottom:20px}.py-3{padding-top:30px;padding-bottom:30px}.py-4{padding-top:40px;padding-bottom:40px}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.hidden{display:none!important}.visible{display:block!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-fadeIn{animation:fadeIn .5s ease}.animate-slideUp{animation:slideUp .5s ease}.animate-slideDown{animation:slideDown .5s ease}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:998;opacity:0;visibility:hidden;transition:all .3s ease}.overlay.active{opacity:1;visibility:visible}.spinner{width:40px;height:40px;border:3px solid #E8DFD8;border-top-color:#4e3c31;border-radius:50%;animation:spin .8s linear infinite}.toast{position:fixed;bottom:30px;right:30px;padding:15px 25px;background:#382b23;color:#fff;border-radius:4px;box-shadow:0 5px 20px #0003;z-index:9999;transform:translate(150%);transition:transform .3s ease}.toast.show{transform:translate(0)}.toast-success{background:#507d3c}.toast-error{background:#e74c3c}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f8f5f2}::-webkit-scrollbar-thumb{background:#8c7b73;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4e3c31}::selection{background:#4e3c31;color:#fff}body.dark-theme,html.dark-theme{background-color:#121814!important;color:#e6efe8!important}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6,html.dark-theme h1,html.dark-theme h2,html.dark-theme h3,html.dark-theme h4,html.dark-theme h5,html.dark-theme h6{color:#f3faf4!important}body.dark-theme p,body.dark-theme span:not([class*=badge]):not([class*=count]),body.dark-theme label,body.dark-theme td,body.dark-theme li,body.dark-theme a:not(.btn-primary),html.dark-theme p,html.dark-theme span:not([class*=badge]):not([class*=count]),html.dark-theme label,html.dark-theme td,html.dark-theme li,html.dark-theme a:not(.btn-primary){color:#d1ddd3}body.dark-theme .header,html.dark-theme .header{background:#1a231c!important;border-bottom:1px solid #2B3A2E!important;box-shadow:0 4px 20px #0006!important}body.dark-theme .header .logo-text,html.dark-theme .header .logo-text{color:#f3faf4!important}body.dark-theme .header .logo-tagline,html.dark-theme .header .logo-tagline{color:#a4bca8!important}body.dark-theme .header .nav-item>a,html.dark-theme .header .nav-item>a{color:#d1ddd3!important}body.dark-theme .header .nav-item>a:hover,html.dark-theme .header .nav-item>a:hover{color:#c5a059!important}body.dark-theme .header .action-btn,html.dark-theme .header .action-btn{color:#d1ddd3!important}body.dark-theme .header .action-btn:hover,html.dark-theme .header .action-btn:hover{color:#c5a059!important}body.dark-theme .header .user-welcome,html.dark-theme .header .user-welcome{background:#c5a05933!important;border-color:#c5a05966!important}body.dark-theme .header .user-welcome .welcome-text,html.dark-theme .header .user-welcome .welcome-text{color:#fff!important;font-weight:600!important}body.dark-theme .header .user-welcome i,html.dark-theme .header .user-welcome i{color:#c5a059!important}body.dark-theme .announcement-bar,html.dark-theme .announcement-bar{background:#0e1410!important;color:#c5a059!important;border-bottom:1px solid #222E25!important}body.dark-theme .mega-menu,body.dark-theme .dropdown-menu,body.dark-theme .user-dropdown,html.dark-theme .mega-menu,html.dark-theme .dropdown-menu,html.dark-theme .user-dropdown{background:#1c261e!important;border:1px solid #2E3E30!important;box-shadow:0 15px 40px #0009!important;color:#e6efe8!important}body.dark-theme .mega-menu a,body.dark-theme .dropdown-menu a,body.dark-theme .user-dropdown a,html.dark-theme .mega-menu a,html.dark-theme .dropdown-menu a,html.dark-theme .user-dropdown a{color:#d1ddd3!important}body.dark-theme .mega-menu a:hover,body.dark-theme .dropdown-menu a:hover,body.dark-theme .user-dropdown a:hover,html.dark-theme .mega-menu a:hover,html.dark-theme .dropdown-menu a:hover,html.dark-theme .user-dropdown a:hover{color:#c5a059!important}body.dark-theme .user-dropdown-header,html.dark-theme .user-dropdown-header{background:#243026!important;border-bottom:1px solid #2E3E30!important}body.dark-theme .user-dropdown-header>i,html.dark-theme .user-dropdown-header>i{color:#c5a059!important}body.dark-theme .user-dropdown-header .user-name,html.dark-theme .user-dropdown-header .user-name{color:#fff!important;font-weight:700!important}body.dark-theme .user-dropdown-header .user-email,html.dark-theme .user-dropdown-header .user-email{color:#a4bca8!important}body.dark-theme .mobile-menu,html.dark-theme .mobile-menu{background:#1a231c!important;color:#e6efe8!important}body.dark-theme .mobile-menu a,body.dark-theme .mobile-menu span,html.dark-theme .mobile-menu a,html.dark-theme .mobile-menu span{color:#d1ddd3!important}body.dark-theme .product-card,body.dark-theme .card,body.dark-theme .product-item,body.dark-theme .benefit-card,body.dark-theme .category-card,body.dark-theme .testimonial-card,body.dark-theme .feature-card,body.dark-theme .stat-card,html.dark-theme .product-card,html.dark-theme .card,html.dark-theme .product-item,html.dark-theme .benefit-card,html.dark-theme .category-card,html.dark-theme .testimonial-card,html.dark-theme .feature-card,html.dark-theme .stat-card{background-color:#1c261e!important;border-color:#2b3a2e!important;color:#e6efe8!important}body.dark-theme .product-card .product-title,body.dark-theme .product-card .product-name,body.dark-theme .product-card h3,body.dark-theme .product-card h4,body.dark-theme .card .product-title,body.dark-theme .card .product-name,body.dark-theme .card h3,body.dark-theme .card h4,body.dark-theme .product-item .product-title,body.dark-theme .product-item .product-name,body.dark-theme .product-item h3,body.dark-theme .product-item h4,body.dark-theme .benefit-card .product-title,body.dark-theme .benefit-card .product-name,body.dark-theme .benefit-card h3,body.dark-theme .benefit-card h4,body.dark-theme .category-card .product-title,body.dark-theme .category-card .product-name,body.dark-theme .category-card h3,body.dark-theme .category-card h4,body.dark-theme .testimonial-card .product-title,body.dark-theme .testimonial-card .product-name,body.dark-theme .testimonial-card h3,body.dark-theme .testimonial-card h4,body.dark-theme .feature-card .product-title,body.dark-theme .feature-card .product-name,body.dark-theme .feature-card h3,body.dark-theme .feature-card h4,body.dark-theme .stat-card .product-title,body.dark-theme .stat-card .product-name,body.dark-theme .stat-card h3,body.dark-theme .stat-card h4,html.dark-theme .product-card .product-title,html.dark-theme .product-card .product-name,html.dark-theme .product-card h3,html.dark-theme .product-card h4,html.dark-theme .card .product-title,html.dark-theme .card .product-name,html.dark-theme .card h3,html.dark-theme .card h4,html.dark-theme .product-item .product-title,html.dark-theme .product-item .product-name,html.dark-theme .product-item h3,html.dark-theme .product-item h4,html.dark-theme .benefit-card .product-title,html.dark-theme .benefit-card .product-name,html.dark-theme .benefit-card h3,html.dark-theme .benefit-card h4,html.dark-theme .category-card .product-title,html.dark-theme .category-card .product-name,html.dark-theme .category-card h3,html.dark-theme .category-card h4,html.dark-theme .testimonial-card .product-title,html.dark-theme .testimonial-card .product-name,html.dark-theme .testimonial-card h3,html.dark-theme .testimonial-card h4,html.dark-theme .feature-card .product-title,html.dark-theme .feature-card .product-name,html.dark-theme .feature-card h3,html.dark-theme .feature-card h4,html.dark-theme .stat-card .product-title,html.dark-theme .stat-card .product-name,html.dark-theme .stat-card h3,html.dark-theme .stat-card h4{color:#f3faf4!important}body.dark-theme .product-card .product-price,body.dark-theme .product-card .price,body.dark-theme .card .product-price,body.dark-theme .card .price,body.dark-theme .product-item .product-price,body.dark-theme .product-item .price,body.dark-theme .benefit-card .product-price,body.dark-theme .benefit-card .price,body.dark-theme .category-card .product-price,body.dark-theme .category-card .price,body.dark-theme .testimonial-card .product-price,body.dark-theme .testimonial-card .price,body.dark-theme .feature-card .product-price,body.dark-theme .feature-card .price,body.dark-theme .stat-card .product-price,body.dark-theme .stat-card .price,html.dark-theme .product-card .product-price,html.dark-theme .product-card .price,html.dark-theme .card .product-price,html.dark-theme .card .price,html.dark-theme .product-item .product-price,html.dark-theme .product-item .price,html.dark-theme .benefit-card .product-price,html.dark-theme .benefit-card .price,html.dark-theme .category-card .product-price,html.dark-theme .category-card .price,html.dark-theme .testimonial-card .product-price,html.dark-theme .testimonial-card .price,html.dark-theme .feature-card .product-price,html.dark-theme .feature-card .price,html.dark-theme .stat-card .product-price,html.dark-theme .stat-card .price{color:#c5a059!important}body.dark-theme .filters-sidebar,body.dark-theme .sidebar-card,body.dark-theme .filter-section,html.dark-theme .filters-sidebar,html.dark-theme .sidebar-card,html.dark-theme .filter-section{background:#1c261e!important;border-color:#2b3a2e!important;color:#e6efe8!important}body.dark-theme .cart-sidebar,body.dark-theme .cart-content,body.dark-theme .cart-summary,body.dark-theme .cart-table,html.dark-theme .cart-sidebar,html.dark-theme .cart-content,html.dark-theme .cart-summary,html.dark-theme .cart-table{background:#1a231c!important;color:#e6efe8!important;border-color:#2b3a2e!important}body.dark-theme .cart-sidebar .cart-header,body.dark-theme .cart-sidebar .cart-footer,body.dark-theme .cart-sidebar .cart-item,body.dark-theme .cart-content .cart-header,body.dark-theme .cart-content .cart-footer,body.dark-theme .cart-content .cart-item,body.dark-theme .cart-summary .cart-header,body.dark-theme .cart-summary .cart-footer,body.dark-theme .cart-summary .cart-item,body.dark-theme .cart-table .cart-header,body.dark-theme .cart-table .cart-footer,body.dark-theme .cart-table .cart-item,html.dark-theme .cart-sidebar .cart-header,html.dark-theme .cart-sidebar .cart-footer,html.dark-theme .cart-sidebar .cart-item,html.dark-theme .cart-content .cart-header,html.dark-theme .cart-content .cart-footer,html.dark-theme .cart-content .cart-item,html.dark-theme .cart-summary .cart-header,html.dark-theme .cart-summary .cart-footer,html.dark-theme .cart-summary .cart-item,html.dark-theme .cart-table .cart-header,html.dark-theme .cart-table .cart-footer,html.dark-theme .cart-table .cart-item{border-color:#2b3a2e!important}body.dark-theme .checkout-container,body.dark-theme .account-container,body.dark-theme .form-card,body.dark-theme .order-card,body.dark-theme .address-card,body.dark-theme .contact-info,body.dark-theme .contact-form-wrapper,html.dark-theme .checkout-container,html.dark-theme .account-container,html.dark-theme .form-card,html.dark-theme .order-card,html.dark-theme .address-card,html.dark-theme .contact-info,html.dark-theme .contact-form-wrapper{background-color:#1c261e!important;border-color:#2b3a2e!important;color:#e6efe8!important}body.dark-theme .checkout-container h2,body.dark-theme .checkout-container h3,body.dark-theme .checkout-container h4,body.dark-theme .account-container h2,body.dark-theme .account-container h3,body.dark-theme .account-container h4,body.dark-theme .form-card h2,body.dark-theme .form-card h3,body.dark-theme .form-card h4,body.dark-theme .order-card h2,body.dark-theme .order-card h3,body.dark-theme .order-card h4,body.dark-theme .address-card h2,body.dark-theme .address-card h3,body.dark-theme .address-card h4,body.dark-theme .contact-info h2,body.dark-theme .contact-info h3,body.dark-theme .contact-info h4,body.dark-theme .contact-form-wrapper h2,body.dark-theme .contact-form-wrapper h3,body.dark-theme .contact-form-wrapper h4,html.dark-theme .checkout-container h2,html.dark-theme .checkout-container h3,html.dark-theme .checkout-container h4,html.dark-theme .account-container h2,html.dark-theme .account-container h3,html.dark-theme .account-container h4,html.dark-theme .form-card h2,html.dark-theme .form-card h3,html.dark-theme .form-card h4,html.dark-theme .order-card h2,html.dark-theme .order-card h3,html.dark-theme .order-card h4,html.dark-theme .address-card h2,html.dark-theme .address-card h3,html.dark-theme .address-card h4,html.dark-theme .contact-info h2,html.dark-theme .contact-info h3,html.dark-theme .contact-info h4,html.dark-theme .contact-form-wrapper h2,html.dark-theme .contact-form-wrapper h3,html.dark-theme .contact-form-wrapper h4{color:#f3faf4!important}body.dark-theme .checkout-container .info-card .info-icon,body.dark-theme .account-container .info-card .info-icon,body.dark-theme .form-card .info-card .info-icon,body.dark-theme .order-card .info-card .info-icon,body.dark-theme .address-card .info-card .info-icon,body.dark-theme .contact-info .info-card .info-icon,body.dark-theme .contact-form-wrapper .info-card .info-icon,html.dark-theme .checkout-container .info-card .info-icon,html.dark-theme .account-container .info-card .info-icon,html.dark-theme .form-card .info-card .info-icon,html.dark-theme .order-card .info-card .info-icon,html.dark-theme .address-card .info-card .info-icon,html.dark-theme .contact-info .info-card .info-icon,html.dark-theme .contact-form-wrapper .info-card .info-icon{background:#233026!important;border:1px solid #2B3A2E!important}body.dark-theme .checkout-container .info-card .info-icon i,body.dark-theme .account-container .info-card .info-icon i,body.dark-theme .form-card .info-card .info-icon i,body.dark-theme .order-card .info-card .info-icon i,body.dark-theme .address-card .info-card .info-icon i,body.dark-theme .contact-info .info-card .info-icon i,body.dark-theme .contact-form-wrapper .info-card .info-icon i,html.dark-theme .checkout-container .info-card .info-icon i,html.dark-theme .account-container .info-card .info-icon i,html.dark-theme .form-card .info-card .info-icon i,html.dark-theme .order-card .info-card .info-icon i,html.dark-theme .address-card .info-card .info-icon i,html.dark-theme .contact-info .info-card .info-icon i,html.dark-theme .contact-form-wrapper .info-card .info-icon i{color:#c5a059!important}body.dark-theme .checkout-container .info-card .info-content h4,body.dark-theme .account-container .info-card .info-content h4,body.dark-theme .form-card .info-card .info-content h4,body.dark-theme .order-card .info-card .info-content h4,body.dark-theme .address-card .info-card .info-content h4,body.dark-theme .contact-info .info-card .info-content h4,body.dark-theme .contact-form-wrapper .info-card .info-content h4,html.dark-theme .checkout-container .info-card .info-content h4,html.dark-theme .account-container .info-card .info-content h4,html.dark-theme .form-card .info-card .info-content h4,html.dark-theme .order-card .info-card .info-content h4,html.dark-theme .address-card .info-card .info-content h4,html.dark-theme .contact-info .info-card .info-content h4,html.dark-theme .contact-form-wrapper .info-card .info-content h4{color:#f3faf4!important}body.dark-theme .checkout-container .info-card .info-content p,body.dark-theme .account-container .info-card .info-content p,body.dark-theme .form-card .info-card .info-content p,body.dark-theme .order-card .info-card .info-content p,body.dark-theme .address-card .info-card .info-content p,body.dark-theme .contact-info .info-card .info-content p,body.dark-theme .contact-form-wrapper .info-card .info-content p,html.dark-theme .checkout-container .info-card .info-content p,html.dark-theme .account-container .info-card .info-content p,html.dark-theme .form-card .info-card .info-content p,html.dark-theme .order-card .info-card .info-content p,html.dark-theme .address-card .info-card .info-content p,html.dark-theme .contact-info .info-card .info-content p,html.dark-theme .contact-form-wrapper .info-card .info-content p{color:#a4bca8!important}body.dark-theme .checkout-container .info-card .info-content .info-action-link,body.dark-theme .account-container .info-card .info-content .info-action-link,body.dark-theme .form-card .info-card .info-content .info-action-link,body.dark-theme .order-card .info-card .info-content .info-action-link,body.dark-theme .address-card .info-card .info-content .info-action-link,body.dark-theme .contact-info .info-card .info-content .info-action-link,body.dark-theme .contact-form-wrapper .info-card .info-content .info-action-link,html.dark-theme .checkout-container .info-card .info-content .info-action-link,html.dark-theme .account-container .info-card .info-content .info-action-link,html.dark-theme .form-card .info-card .info-content .info-action-link,html.dark-theme .order-card .info-card .info-content .info-action-link,html.dark-theme .address-card .info-card .info-content .info-action-link,html.dark-theme .contact-info .info-card .info-content .info-action-link,html.dark-theme .contact-form-wrapper .info-card .info-content .info-action-link{color:#c5a059!important}body.dark-theme .checkout-container .social-section,body.dark-theme .account-container .social-section,body.dark-theme .form-card .social-section,body.dark-theme .order-card .social-section,body.dark-theme .address-card .social-section,body.dark-theme .contact-info .social-section,body.dark-theme .contact-form-wrapper .social-section,html.dark-theme .checkout-container .social-section,html.dark-theme .account-container .social-section,html.dark-theme .form-card .social-section,html.dark-theme .order-card .social-section,html.dark-theme .address-card .social-section,html.dark-theme .contact-info .social-section,html.dark-theme .contact-form-wrapper .social-section{border-top-color:#2b3a2e!important}body.dark-theme .checkout-container .social-section h4,body.dark-theme .account-container .social-section h4,body.dark-theme .form-card .social-section h4,body.dark-theme .order-card .social-section h4,body.dark-theme .address-card .social-section h4,body.dark-theme .contact-info .social-section h4,body.dark-theme .contact-form-wrapper .social-section h4,html.dark-theme .checkout-container .social-section h4,html.dark-theme .account-container .social-section h4,html.dark-theme .form-card .social-section h4,html.dark-theme .order-card .social-section h4,html.dark-theme .address-card .social-section h4,html.dark-theme .contact-info .social-section h4,html.dark-theme .contact-form-wrapper .social-section h4{color:#fcf1ea!important}body.dark-theme .checkout-container .social-section .social-links a,body.dark-theme .account-container .social-section .social-links a,body.dark-theme .form-card .social-section .social-links a,body.dark-theme .order-card .social-section .social-links a,body.dark-theme .address-card .social-section .social-links a,body.dark-theme .contact-info .social-section .social-links a,body.dark-theme .contact-form-wrapper .social-section .social-links a,html.dark-theme .checkout-container .social-section .social-links a,html.dark-theme .account-container .social-section .social-links a,html.dark-theme .form-card .social-section .social-links a,html.dark-theme .order-card .social-section .social-links a,html.dark-theme .address-card .social-section .social-links a,html.dark-theme .contact-info .social-section .social-links a,html.dark-theme .contact-form-wrapper .social-section .social-links a{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important}body.dark-theme input,body.dark-theme select,body.dark-theme textarea,html.dark-theme input,html.dark-theme select,html.dark-theme textarea{background-color:#233026!important;border-color:#354738!important;color:#f3faf4!important}body.dark-theme input::placeholder,body.dark-theme select::placeholder,body.dark-theme textarea::placeholder,html.dark-theme input::placeholder,html.dark-theme select::placeholder,html.dark-theme textarea::placeholder{color:#8da492!important}body.dark-theme input:focus,body.dark-theme select:focus,body.dark-theme textarea:focus,html.dark-theme input:focus,html.dark-theme select:focus,html.dark-theme textarea:focus{border-color:#c5a059!important;box-shadow:0 0 0 3px #c5a05933!important}body.dark-theme option,html.dark-theme option{background-color:#1c261e!important;color:#f3faf4!important}body.dark-theme .admin-badge,html.dark-theme .admin-badge{background:#68d39126!important;border:1px solid rgba(104,211,145,.35)!important;color:#68d391!important}body.dark-theme .admin-badge i,html.dark-theme .admin-badge i{color:#68d391!important}body.dark-theme .role-admin,body.dark-theme .role-admin-select,html.dark-theme .role-admin,html.dark-theme .role-admin-select{background:#3c2663!important;color:#e9d8fd!important;border-color:#805ad5!important}body.dark-theme .user-avatar.admin-avatar,body.dark-theme .admin-icon,html.dark-theme .user-avatar.admin-avatar,html.dark-theme .admin-icon{background:linear-gradient(135deg,#805ad5,#b794f4)!important;color:#fff!important}body.dark-theme .user-dropdown-item,html.dark-theme .user-dropdown-item{color:#d1ddd3!important}body.dark-theme .user-dropdown-item i,html.dark-theme .user-dropdown-item i{color:#a4bca8!important}body.dark-theme .user-dropdown-item:hover,html.dark-theme .user-dropdown-item:hover{background:#c5a05926!important;color:#f3faf4!important}body.dark-theme .footer,body.dark-theme .site-footer,html.dark-theme .footer,html.dark-theme .site-footer{background:#0e1410!important;color:#d1ddd3!important;border-top:1px solid #222E25!important}body.dark-theme .footer h3,body.dark-theme .footer h4,body.dark-theme .footer h5,body.dark-theme .footer .footer-title,body.dark-theme .site-footer h3,body.dark-theme .site-footer h4,body.dark-theme .site-footer h5,body.dark-theme .site-footer .footer-title,html.dark-theme .footer h3,html.dark-theme .footer h4,html.dark-theme .footer h5,html.dark-theme .footer .footer-title,html.dark-theme .site-footer h3,html.dark-theme .site-footer h4,html.dark-theme .site-footer h5,html.dark-theme .site-footer .footer-title{color:#f3faf4!important}body.dark-theme .footer a,body.dark-theme .site-footer a,html.dark-theme .footer a,html.dark-theme .site-footer a{color:#a4bca8!important}body.dark-theme .footer a:hover,body.dark-theme .site-footer a:hover,html.dark-theme .footer a:hover,html.dark-theme .site-footer a:hover{color:#c5a059!important}body.dark-theme .modal-content,body.dark-theme .auth-modal,body.dark-theme .dialog-box,html.dark-theme .modal-content,html.dark-theme .auth-modal,html.dark-theme .dialog-box{background:#1c261e!important;border:1px solid #2B3A2E!important;color:#e6efe8!important;box-shadow:0 20px 60px #000000b3!important}body.dark-theme .btn-primary,body.dark-theme .add-to-cart-btn,html.dark-theme .btn-primary,html.dark-theme .add-to-cart-btn{background:#c5a059!important;color:#121814!important}body.dark-theme .btn-primary:hover,body.dark-theme .add-to-cart-btn:hover,html.dark-theme .btn-primary:hover,html.dark-theme .add-to-cart-btn:hover{background:#d4af67!important}body.dark-theme .btn-secondary,body.dark-theme .btn-outline,html.dark-theme .btn-secondary,html.dark-theme .btn-outline{border-color:#c5a059!important;color:#c5a059!important}body.dark-theme .btn-secondary:hover,body.dark-theme .btn-outline:hover,html.dark-theme .btn-secondary:hover,html.dark-theme .btn-outline:hover{background:#c5a059!important;color:#121814!important}
