.footer_wrapper{background-color:#212121;width:auto;height:auto;padding:1em}.grey_text{color:#faebd7}.footer_subscriber{color:#f1f1f1;background-color:#737373;border:1px solid #616161;border-radius:8px 0 0 8px;outline:none;padding:10px 20px}.footer_button{border:1px soild #616161;border-radius:0 8px 8px 0;outline:none;margin-left:4px;padding:10px 20px}.home_header_wrapper{background:url(/assets/Home_header-DBWS4Bcj.webp) 100%/cover no-repeat;height:auto;min-height:90vh}.inner_header_wrap_one{text-align:left;flex:2 2;width:40%;margin-left:3em;padding:1em;line-height:3.25rem}.inner_header_wrap_two{width:320px;margin-right:22em}.category_section{margin-bottom:3rem}.header_para{color:#ffcd6c;font-family:Arial,Helvetica,sans-serif;font-size:20px}.carousel-item img{width:10px}.Home_header_Button button{background-color:#ffcd6c;border:none;border-radius:8px;outline:none;padding:0 20px}.header_flex{flex-wrap:wrap;justify-content:space-between;align-items:safe center;gap:1.25rem;max-width:1440px;min-height:90vh;margin:auto;display:flex}.carousel-control-next-icon,.carousel-control-prev-icon{display:none}.header_h1{color:#fff;font-weight:600}.inner_list{background-color:#ffcd6c;border-radius:50%;width:70px;height:70px}.categoriy_wrapper{flex-wrap:wrap;justify-content:space-between;align-items:safe center;gap:30px;display:flex}.categoriy_wrapper img{width:75px}.home_thirdSection{background:url(/assets/zcstock-images-16-BivcDe1J.webp) 100%/cover no-repeat;min-height:300px;margin-bottom:3em;padding:20px}.home_thirdSection_inner{flex-wrap:wrap;justify-content:space-between;align-items:safe center;gap:10px;display:flex}.third_section_blank_width{visibility:hidden;width:350px}.login_outerWrapper{justify-content:space-between;align-items:safe center;min-height:90vh;display:flex}.login_innerWrapper_one{background-color:#181717;width:50%;min-height:100vh}.login_innerWrapper_two{background:url(/assets/login_image-UiqH_0KX.jpeg) 100% 100%/cover repeat-y;justify-content:left;align-items:flex-end;width:50%;height:100vh;display:flex}.login_bottom_container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1b1b1b1a}.login_bottom_container p{color:#fff;padding:20px;font-family:cursive;font-size:2.25rem}.login_bottom_container strong{color:#ffcd6c}.login_innerWrapper_one{justify-content:safe center;align-items:safe center;display:flex}.login_innerWrapper_one form{background-color:#111;border-radius:10px;flex-direction:column;justify-content:safe center;gap:2em;width:80%;padding:2em;display:flex}.login_innerWrapper_one form input{color:#fff;background-color:#313030;border:1px solid #616161;border-radius:12px;outline:none;padding:8px}.login_button_wrapper{text-align:center}.login_button_wrapper p{color:#737373}.login_btn{background-color:#ffcd6c;border:1px solid green;border-radius:5px;outline:none;width:100%;padding:5px}.link{color:#2828c5;text-decoration:none}.link:active{text-decoration:none}.aboutUs_firstSection{background:url(/assets/aboutUs_hero-Z4mKGsw9.jpg) 50%/cover no-repeat;border-radius:10px;justify-content:safe center;align-items:safe center;height:400px;margin:2em;display:flex}.contactUs_firstSection{background:url(/assets/contactus_bg-B5_1ZtJx.avif) top/cover no-repeat;border-radius:10px;justify-content:safe center;align-items:safe center;height:400px;margin:2em;display:flex}.aboutUs_heroContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#edd95a66;border-radius:10px}.aboutUs_heroContainer p{color:#111c;letter-spacing:10px;margin:0;padding:20px;font-family:Arial,Helvetica,sans-serif;font-size:4.25rem}.aboutUs_outerWrapper{max-width:1380px;margin:auto}.headline{border-bottom:4px solid #111}.aboutUs_secondSection{color:#111;margin:2em}.aboutUs_secondSection p{text-align:justify;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:18px}.aboutUs_secondSection ul li{color:#111;font-size:18px}.navbar{background-color:#e0e0e0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#c6870f}.nav_UserLogo{border:1px solid #111;border-radius:25px;padding:2px;font-size:30px;font-weight:900}.nav_logos{margin:10px 20px}.min_height{min-height:85vh}#dashboardLink{color:#c6870f;background:#fbeac9;border:1px solid #c6870f;border-radius:8px;padding:5px 10px;font-weight:500;text-decoration:none}#dashboardLink:hover{color:#fff;background-color:#c6870f;transition:all .3s}.wishlistLogo{color:#ef4444;font-size:25px}#wishlistCount{border-radius:50%;padding:3px 5px;font-size:12px;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.wishlist-container{background-color:#f5f7fb;border-radius:8px;max-width:1200px;min-height:90vh;margin:auto;padding:40px 20px}.wishlist-title{color:#111827;margin-bottom:30px;font-size:36px;font-weight:700}.wishlist-empty{color:#6b7280;font-size:18px}.wishlist-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.wishlist-card{background:#fff;flex-direction:column;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000014}.wishlist-card:hover{transform:translateY(-5px);box-shadow:10px 8px 20px #0000001f}.wishlist-image{object-fit:contain;width:100%;height:240px}.wishlist-product-name{color:#111827;margin:16px;font-size:22px;font-weight:600}.wishlist-price{color:#4b5563;margin:0 16px 20px;font-size:18px;font-weight:500}.wishlist-remove-btn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:10px;margin:auto 16px 20px;padding:12px;font-size:16px;font-weight:500;transition:all .3s}.wishlist-remove-btn:hover{background:#dc2626}@media (width<=768px){.wishlist-title{font-size:28px}.wishlist-image{height:200px}}.contact_form_wrapper{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:10px;padding:2.25rem;display:flex}#contactPic{border-radius:10px;width:100%;max-width:500px}.contact_form{width:auto;padding:20px;line-height:28px}.form_wrapper{flex-direction:column;gap:10px;padding:10px;display:flex}input{border:1px solid #111;outline:none;padding:5px;transition:all .3s}input:focus{border:1px solid #c6870f;transition:all .4s}textarea{border:1px solid #111;outline:none;padding:10px}#contact_submit_btn{color:#fff;background-color:#111;border:none;outline:none;padding:5px}.google_map_container{justify-content:safe center;align-items:safe center;padding:50px 20px;display:flex}.aside_height{width:auto;height:100%}.aside{background-color:#ececec78;border:1px solid #181717;border-radius:8px;width:auto;padding:1.25rem}.inner_Aside_items{justify-content:space-between;align-items:safe center;margin-bottom:2.25rem;display:flex}.product_image_container{width:75px}.product_image_container img{border:2px solid #f0c87c;border-radius:10px;width:100%}.product_details{margin:0 10px}.product_details p{margin:0}.Order_main{flex-wrap:wrap;justify-content:safe center;align-items:flex-start;gap:10px;display:flex}.Order_details{flex-direction:column;flex:2;gap:10px;display:flex}.Order_details_inner{border:1px solid #181717;border-radius:8px;padding:1.25rem}@media screen and (width<=560px){.aboutUs_heroContainer p{color:#111c;letter-spacing:10px;margin:0;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:2rem}.contactUs_firstSection{border-radius:0;margin:0}.contactUs_firstSection,.aboutUs_firstSection{height:150px}.aboutUs_firstSection{border-radius:0;margin:0}.aboutUs_secondSection article{color:#616161}.aboutUs_secondSection p,.aboutUs_secondSection ul li{color:#111;font-size:15px}.contact_image,.contact_form{width:100%}.contact_form{margin-top:10px;padding:0}.form_wrapper{gap:5px;padding:0}.form_wrapper h1{margin:0}.home_header_wrapper{height:auto;min-height:0;padding:2em}.header_flex{min-height:0}.carousel{display:none}.inner_header_wrap_one{text-align:center;width:100%;margin-left:0;padding:0;line-height:2.25rem}.aside_height{width:100%}.inner_Aside_items p{margin-bottom:4px;font-size:13px;font-weight:500}.total_order_Amount p{margin-bottom:0;font-size:13px}.Order_details_inner{border:1px solid #181717;border-radius:8px;padding:1rem;font-size:13px}.Order_details_inner p{margin-bottom:4px;font-weight:500}.Order_details_inner h2{font-family:sans-serif;font-size:18px;font-weight:700}.Total_amount h2{font-size:15px;font-weight:700}.login_innerWrapper_two{display:none}.login_innerWrapper_one{width:100%}.header_h1{font-size:15px}.Home_header_Button button{border-radius:0;outline:0;padding:5px 10px;font-size:15px;line-height:30px}.home_thirdSection{min-height:0}}@media screen and (width>=561px) and (width<=768px){.aside_height{width:100%}.login_innerWrapper_two{display:none}.login_innerWrapper_one{width:100%}.home_header_wrapper,.header_flex{min-height:0}.header_h1{font-size:13px}.inner_header_wrap_two{width:150px;margin-right:10em}.Home_header_Button button{border-radius:0;outline:0;padding:5px 10px;font-size:15px;line-height:30px}.inner_header_wrap_one{width:100%;line-height:2.25rem}.home_thirdSection{min-height:0}.header_para{font-size:15px}.contactUs_firstSection{height:200px}.aboutUs_heroContainer p{font-size:2.25rem}}@media only screen and (width>=768px) and (width<=1024px){.aside_height{width:100%}.home_header_wrapper,.header_flex{min-height:0}.header_h1{font-size:18px}.inner_header_wrap_two{width:200px;margin-right:11em}}.iiz{cursor:-webkit-zoom-in;cursor:zoom-in;max-width:100%;margin:0;display:inline-block;position:relative;overflow:hidden}.iiz--drag .iiz__zoom-img--visible{cursor:-webkit-grab;cursor:grab}.iiz__img{opacity:1;pointer-events:none;visibility:visible;max-width:100%;height:auto;display:block}.iiz__img--hidden{opacity:0;visibility:hidden}.iiz__img--abs{width:100%;height:100%;top:0;left:0}.iiz__img--abs,.iiz__zoom-img{display:block;position:absolute}.iiz__zoom-img{-webkit-touch-callout:none;opacity:0;pointer-events:none;visibility:hidden;width:auto!important;max-width:none!important}.iiz__zoom-img--visible{cursor:-webkit-zoom-out;cursor:zoom-out;opacity:1;pointer-events:auto;-ms-touch-action:none;touch-action:none;visibility:visible}.iiz__zoom-portal{z-index:10000;position:fixed;inset:0}.iiz__btn{appearance:none;background:#fffc;border:none;outline:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;text-decoration:none;display:flex;position:absolute}.iiz__btn:before{content:" ";background-position:50%;background-repeat:no-repeat;display:block}.iiz__hint{pointer-events:none;bottom:10px;right:10px}.iiz__hint:before{content:" ";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.9 19.9'%3E%3Cpath d='M13.9 7.4C13.9 3.8 11 .9 7.4.9S.9 3.8.9 7.4s2.9 6.5 6.5 6.5 6.5-2.9 6.5-6.5zm5.3 12.5-6.7-7.2c-1.4 1.3-3.2 2.1-5.1 2.1-4.1 0-7.4-3.3-7.4-7.4S3.3 0 7.4 0s7.4 3.3 7.4 7.4c0 1.7-.6 3.4-1.7 4.7l6.8 7.2-.7.6z' fill='%23000222'/%3E%3C/svg%3E");width:20px;height:20px}.iiz__close{opacity:0;visibility:hidden;top:10px;right:10px}.iiz__close--visible{cursor:pointer;opacity:1;visibility:visible}.iiz__close:before{content:" ";background-image:linear-gradient(#222,#222),linear-gradient(#222,#222);background-size:100% 1px,1px 100%;width:29px;height:29px;margin:0 auto;transform:rotate(45deg)}.add-product-container{background-color:#f5f5f5;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;display:flex}.add-product-form{background:#fff;border-radius:12px;width:100%;max-width:600px;padding:30px;box-shadow:0 4px 15px #0000001a}.add-product-form h2{text-align:center;color:#222;margin-bottom:25px;font-size:28px}.form-group{margin-bottom:20px}.form-group label{color:#333;margin-bottom:8px;font-weight:600;display:block}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:8px;outline:none;width:100%;padding:12px;font-size:15px;transition:all .3s}.form-group input:focus,.form-group textarea:focus{border-color:#000}.form-group textarea{resize:none}.file-input{border:none!important;padding:0!important}.image-preview-container{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.preview-image{object-fit:cover;border:1px solid #ddd;border-radius:10px;width:100px;height:100px}.submit-btn{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:8px;width:100%;padding:14px;font-size:16px;transition:all .3s}.submit-btn:hover{background-color:#333}.submit-btn:disabled{cursor:not-allowed;background-color:gray}@media (width<=600px){.add-product-form{padding:20px}.add-product-form h2{font-size:24px}}*{box-sizing:border-box;margin:0;padding:0}.admin-products-container{background:#f5f7fb;min-height:100vh;padding:30px;font-family:Arial,sans-serif}.admin-products-title{color:#222;margin-bottom:25px;font-size:32px}.filters-container{background-color:#fff;border-radius:8px;flex-wrap:wrap;gap:15px;margin-bottom:30px;padding:20px;display:flex}.filters-container input,.filters-container select{background:#fff;border:1px solid #dcdcdc;border-radius:8px;outline:none;min-width:180px;padding:12px 15px;font-size:15px;transition:all .3s}.filters-container input:focus,.filters-container select:focus{border-color:#4f46e5}.products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:25px;display:grid}.product-card{background:#fff;border-radius:14px;padding:15px;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #00000014}.product-card:hover{transform:translateY(-5px)}.product-image{object-fit:cover;border-radius:10px;width:100%;height:220px;margin-bottom:15px}.product-name{color:#222;margin-bottom:10px;font-size:18px}.product-price{color:#4f46e5;font-size:18px;font-weight:700}.loading-text,.empty-text{color:#666;margin-top:30px;font-size:18px}.pagination-container{justify-content:safe center;align-items:safe center;gap:15px;margin-top:35px;display:flex}.pagination-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;padding:10px 18px;font-size:15px;transition:all .3s}.pagination-btn:hover{background:#4338ca}.pagination-btn:disabled{cursor:not-allowed;background:#b5b5b5}.page-number{font-size:16px;font-weight:600}.product-category{justify-content:space-between;align-items:center;gap:10px;display:flex}.function_buttons{cursor:pointer;border-radius:8px;margin-bottom:5px;padding:5px}#update_btn{color:#4338ca;font-size:25px}#update_btn:hover,#delete_btn:hover{transition:all .3s;transform:scale(1.2)}#delete_btn{color:#dc2626;font-size:25px;transition:all .5s}.add-to-cart-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;width:100%;padding:10px 15px;transition:all .3s}.productCard-btnSection{justify-content:space-between;align-items:safe center;gap:10px;margin-top:10px;display:flex}.wishlist-btn{color:#dc2626;cursor:pointer;font-size:25px;transition:all .3s}.wishlist-btn:hover{transform:scale(1.2)}.wishlist-btn_wrapper{border:1px solid #dcdcdc;border-radius:8px;padding:3px}.wishlist-btn_wrapper:hover,.wishlist-btn:hover{border-color:#dc2626}@media (width<=560px){.filters-container input,.filters-container select{width:100%}}@media (width>=561px) and (width<=768px){.filters-container input,.filters-container select{width:100%}}.single-product-container{flex-wrap:wrap;gap:40px;width:90%;margin:40px auto;display:flex}.product-images{flex:1;min-width:300px}.main-image{object-fit:cover;border-radius:12px;width:100%}.thumbnail-container{gap:10px;margin-top:15px;display:flex}.thumbnail{object-fit:cover;cursor:pointer;border:2px solid #ddd;border-radius:8px;width:80px;height:80px}.product-details{flex:1;min-width:300px}.product-title{margin-bottom:10px;font-size:2rem}.product-brand,.product-rating,.product-description,.product-stock,.product-meta p{color:#555;margin-bottom:12px}.product-price{color:#4f46e5;margin-bottom:20px;font-size:2rem}.quantity-container{align-items:center;gap:15px;margin-bottom:25px;display:flex}.quantity-container button{cursor:pointer;background:#eee;border:none;border-radius:6px;width:35px;height:35px;font-size:18px}.product-actions{gap:15px;margin-bottom:30px;display:flex}.cart-btn,.buy-btn{cursor:pointer;border:none;border-radius:8px;padding:12px 25px;font-size:15px;font-weight:600}.cart-btn{color:#fff;background:#4f46e5}.buy-btn{color:#fff;background:#111}@media (width<=768px){.single-product-container{flex-direction:column}}.update-product-container{box-sizing:border-box;background:#f4f4f4;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;display:flex}.update-product-card{background:#fff;border-radius:10px;width:100%;max-width:600px;padding:30px;box-shadow:0 4px 10px #0000001a}.update-product-card h1{text-align:center;color:#333;margin-bottom:25px;font-size:30px}.update-product-form{flex-direction:column;gap:18px;display:flex}.update-product-form input,.update-product-form textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;outline:none;width:100%;padding:14px;font-size:16px;transition:all .3s}.update-product-form textarea{resize:vertical;min-height:120px}.update-product-form input:focus,.update-product-form textarea:focus{border-color:#007bff}.update-product-form button{color:#fff;cursor:pointer;background:#007bff;border:none;border-radius:6px;padding:14px;font-size:17px;font-weight:600;transition:all .3s}.update-product-form button:hover{background:#0056b3}.account-page{background:#f4f6f9;justify-content:center;min-height:100vh;padding:40px 20px;display:flex}.account-container{width:100%;max-width:800px}.account-heading{text-align:center;margin-bottom:30px;font-size:34px;font-weight:700}.account-card{background:#fff;border-radius:10px;margin-bottom:25px;padding:25px;box-shadow:0 3px 10px #00000014}.card-title{margin-bottom:20px;font-size:22px;font-weight:600}.user-info{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.info-box label{color:#666;margin-bottom:5px;font-size:14px;display:block}.info-box p{font-size:16px;font-weight:600}.password-form{flex-direction:column;gap:20px;display:flex}.form-group{flex-direction:column;display:flex;position:relative}.form-group label{margin-bottom:8px;font-size:15px;font-weight:500}.form-group input{border:1px solid #ccc;border-radius:6px;outline:none;padding:12px;font-size:15px;transition:all .3s}.form-group input:focus{border-color:#2563eb}.update-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;width:fit-content;padding:12px 24px;font-size:15px;transition:all .3s}.update-btn:hover{background:#1d4ed8}@media (width<=768px){.user-info{grid-template-columns:1fr}.account-heading{font-size:28px}.account-card{padding:20px}.update-btn{width:100%}}.eye-icon{position:absolute;top:40px;right:12px}.payment-success{background:linear-gradient(135deg,#f8fafc,#eef2ff);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.payment-success-card{text-align:center;background:#fff;border-radius:18px;width:100%;max-width:500px;padding:40px 30px;animation:.5s popUp;box-shadow:0 15px 40px #0000001f}.success-icon{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:0 auto 20px;font-size:42px;animation:1.8s infinite pulse;display:flex}.payment-success-card h1{color:#22c55e;margin-bottom:15px;font-size:2rem}.payment-success-card p{color:#555;margin-bottom:10px;font-size:1rem;line-height:1.7}.redirect-text{color:#2563eb;margin-top:20px;font-weight:600}.home-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;margin-top:30px;padding:12px 28px;font-size:1rem;transition:all .3s}.home-btn:hover{background:#1d4ed8;transform:translateY(-2px)}@keyframes popUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #22c55e80}70%{transform:scale(1.08);box-shadow:0 0 0 18px #22c55e00}to{transform:scale(1)}}@media (width<=600px){.payment-success-card{padding:30px 20px}.payment-success-card h1{font-size:1.6rem}.success-icon{width:75px;height:75px;font-size:34px}}.admin-dashboard{min-height:100vh;display:flex}.admin-sidebar{color:#dcdcdc;background:#111827;flex-direction:column;gap:20px;width:200px;padding:20px;display:flex}.admin-sidebar a{color:#dcdcdc;background:#1f2937;border-radius:8px;padding:10px;text-decoration:none;transition:all .4s}.admin-sidebar a:hover{color:#fff;background:#374151;transition:all .3s}.admin-content{flex:1;padding:30px}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur();transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.cart-container{flex-wrap:wrap;gap:30px;width:90%;margin:40px auto;display:flex}.cart-items{flex:2}.cart-item{background:#fff;border-radius:12px;align-items:center;gap:20px;margin-bottom:20px;padding:20px;display:flex;box-shadow:0 2px 10px #00000014}.cart-image{object-fit:cover;border-radius:10px;width:120px;height:120px}.cart-details{flex:1}.cart-details h3{margin-bottom:10px}.cart-quantity{align-items:center;gap:12px;display:flex}.cart-quantity button{cursor:pointer;background:#eee;border:none;border-radius:6px;width:35px;height:35px;font-size:18px}.cart-subtotal{font-size:18px;font-weight:700}.remove-btn{color:#fff;cursor:pointer;background:#dc143c;border:none;border-radius:6px;padding:10px 15px}.cart-summary{background:#fff;border-radius:12px;padding:25px;box-shadow:0 2px 10px #00000014}.summary-row{justify-content:space-between;margin:20px 0;display:flex}.checkout-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;width:100%;padding:14px;font-size:16px}.empty-cart{justify-content:center;align-items:center;height:60vh;display:flex}@media (width<=768px){.cart-container{flex-direction:column}.cart-item{flex-direction:column;align-items:flex-start}}.cart_items_wrapper{justify-content:flex-start;display:flex}.product_desc{width:100%;margin-top:10px;margin-left:10px}.product_title{flex-wrap:wrap;justify-content:space-between;align-items:safe center;display:flex}.product_title h5,.product_title p{margin:0}.cart_functions{justify-content:space-between;display:flex}.Summary{flex-direction:column;display:flex}
