@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:poppins}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{background-color:#070f2b;color:#fff;justify-content:center;padding:0 5px;position:-webkit-sticky;position:sticky;top:0;transition:background-color .3s ease;z-index:1000}.navbar,.navbar-container{align-items:center;display:flex}.navbar-container{justify-content:space-between;max-width:1200px;padding:0 15px;width:100%}.mobile-menu-icon{background-color:#000;border:none;color:#fff;cursor:pointer;display:none;font-size:1.5rem;margin-left:auto;transition:transform .3s ease}.mobile-menu-icon.open{padding-left:10px;transform:rotate(90deg)}.navbar-brand{display:flex;justify-content:center;margin:0 auto}.navbar-brand img{height:60px;margin:0;max-width:100%}.navbar-nav{align-items:center;transition:opacity .5s ease,transform .5s ease}.navbar-nav,.navbar-nav ul{display:flex;list-style:none;margin:0;padding:0}.navbar-nav li{margin:0 12px;position:relative}.navbar-nav a{color:#fff;font-size:1rem;font-weight:500;padding:8px 16px;text-decoration:none;transition:box-shadow .3s ease,color .3s ease}.navbar-nav a:hover{border-radius:4px;box-shadow:0 0 8px 2px #fff;color:#d3d3d3}.cart-icon{align-items:center;cursor:pointer;display:flex;margin-left:20px;position:relative}.react-cart-icon{color:#fff;filter:drop-shadow(0 0 3px rgba(0,0,0,.5));font-size:1.8rem;transition:transform .3s ease,color .3s ease}.cart-icon:hover .react-cart-icon{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.2)}.cart-icon span{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:.8rem;font-weight:700;height:15px;justify-content:center;line-height:1;min-width:10px;padding:2px 6px;position:absolute;right:-10px;top:-8px}.dropdown{transition:transform .3s ease,box-shadow .3s ease}.dropdown .dropbtn{background-color:#333;transition:transform .3s ease,background-color .3s ease}.dropdown:hover .dropbtn{background-color:#f60;transform:scale(1.05)}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;left:0;min-width:200px;opacity:0;transform:scale(.9) translateY(-10px);transition:opacity .3s ease,transform .3s ease}.dropdown-content a{background-color:#fff;color:#333;display:block;padding:10px 12px;text-decoration:none;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.dropdown-content a:hover{background-color:#070f2b;color:#fff}.dropdown:hover .dropdown-content{opacity:1;transform:scale(1) translateY(0)}.social-icons{align-items:center;display:none;gap:10px;margin-right:auto}.social-icons a{color:#fff;font-size:1.4rem;transition:color .3s}.social-icons a:hover{color:#d3d3d3}@media (max-width:1024px){.navbar-container{padding:0 10px}.navbar-nav li{margin:0 8px}.navbar-nav a{font-size:.9rem;padding:6px 12px}.cart-icon{margin-left:15px}}@media (max-width:768px){.navbar-container{flex-direction:row;justify-content:space-between;padding:0 5px}.navbar-brand{flex-grow:1;text-align:center}.navbar-nav{align-items:center;background-color:#070f2b;display:none;flex-direction:column;left:0;opacity:0;position:absolute;right:0;top:100%;transform:scale(.9) translateY(-10px);transition:opacity .3s ease,transform .3s ease}.navbar-nav.active{display:flex;opacity:1;transform:scale(1) translateY(0)}.navbar-nav ul{flex-direction:column;padding:10px 0;width:100%}.navbar-nav li{margin:10px 0}.social-icons{display:flex;flex-direction:row;justify-content:center;margin:10px 0;width:100%}.mobile-menu-icon{border-radius:8px;display:block;font-size:1.8rem}}@media (max-width:576px){.navbar{align-items:center}.navbar,.navbar-container{flex-direction:row;justify-content:space-between}.navbar-brand{order:2}.cart-icon{order:3}.mobile-menu-icon{order:1}.navbar-nav{order:4}}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{background:#fff;border-radius:8px;max-width:500px;padding:20px;position:relative;width:100%}.modal-close{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.modal-content{margin-top:20px}.cart-container{background-color:#f8f9fa;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;width:120%}.cart-items-wrapper{margin-bottom:20px;max-height:300px;overflow-y:auto}.cart-items{list-style-type:none;margin:0;padding:0}.cart-item{align-items:center;border-bottom:1px solid #e9ecef;display:flex;padding:15px 0;transition:background-color .3s ease}.cart-item:hover{background-color:#f1f1f1}.cart-item-image{border-radius:8px;height:auto;margin-right:10px;width:80px}.cart-item-details{flex:1 1}.cart-item h2{color:#000;font-size:16px;margin-bottom:10px;margin-top:0}.price-details{font-size:14px;margin-bottom:10px}.listing-price{color:#6c757d;margin-right:8px}.discount-price{color:red;margin-right:8px}.selling-price{color:#28a745;font-weight:700}.cart-item-quantity{align-items:center;display:flex}.cart-item-quantity button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:0 5px;padding:5px 10px;transition:background-color .3s ease}.cart-item-quantity button:hover{background-color:#0056b3}.cart-item-quantity .delete-button{background-color:#dc3545}.cart-item-quantity .delete-button:hover{background-color:#c82333}.cart-item-quantity span{color:#000;font-size:14px;margin:0 10px}.total-price{color:#000;font-weight:700;margin-top:10px}.cart-total{align-items:center;background-color:#fff;border-radius:8px;border-top:1px solid #e9ecef;display:flex;justify-content:space-between;padding:10px}.cart-total h2{color:#000;font-size:18px;margin:0}.empty-cart-message{color:#6c757d;font-size:16px;text-align:center}body{overflow-x:hidden}.footer{background-color:#070f2b;border-top:1px solid #e5e5e5;padding:20px 0}.footer-container{align-items:center;display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;overflow-x:hidden;padding:0 20px}.footer-item{flex:1 1;min-width:150px;text-align:center}.footer-item img{height:70px;margin:0 10px;vertical-align:middle;width:70px}.footer-item p{color:#beb0b0;font-family:Poppins,sans-serif;font-size:1.2rem}.Policy{margin:20px 0}.Policy,.Policy ul{display:flex;flex-wrap:wrap;justify-content:center}.Policy ul{gap:60px;list-style:none;margin:0;padding:0}.Policy li{color:#f5c506;font-size:1.3rem;margin:0 15px;position:relative}.Policy a,.Policy li{font-family:Poppins,sans-serif}.Policy a{color:#beb0b0;font-size:1.5rem;text-decoration:none}.Policy li:after{background-color:#beb0b0;bottom:-3px;content:"";display:block;height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.Policy li:hover:after{transform:scaleX(1);transform-origin:right}.contacts p,address p{color:#bfdcdc;font-size:1rem}.footer-section{flex:1 1;margin:0 20px;min-width:250px}.logoWfFooter{margin-bottom:20px;width:100px}.social-icons-footer{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:20px}.social-icons-footer img{height:50px;margin:0 10px;width:50px}.social-icons-footer img:hover{transform:scale(1.3) translateZ(0)}.contacts,address{color:#333;font-size:.9rem;line-height:1.6;text-align:center}.contact-form{margin:0 auto;max-width:500px}.contact-form label{color:#beb0b0;font-size:1rem;margin-bottom:10px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;margin-top:5px;padding:8px;width:100%}.contact-form .sendBtn{align-self:center;background-color:#055aff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px;width:90px}.contact-form .sendBtn:hover{background-color:#563d7c}.promo-text h2{color:#fff;font-size:1.5rem;margin-bottom:10px}.promo-text p{color:#fff;font-size:1rem;padding-bottom:30px}.footer-bottom{background-color:#070f2b;color:#fff;font-size:14px;padding:10px;text-align:center}@media (max-width:768px){.footer-container{align-items:center;flex-direction:column;gap:10px}.footer-item{margin-bottom:20px}.footer-item img{margin:0}.footer-section{margin:20px 0}.social-icons-footer{justify-content:center}.contact-form .sendBtn{align-self:center;margin-left:0}}.product-container{justify-content:center}.product{background-color:#fff;border:1px solid #f7f3f3;box-sizing:border-box;flex-basis:calc(25% - 20px);flex-grow:1;flex-shrink:1;max-width:350px;opacity:0;padding:16px;position:relative;transition:opacity .5s ease-in-out,transform .5s ease-in-out;will-change:opacity,transform}@keyframes slideIn{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}.product.animate-on-scroll{animation:slideIn .6s forwards}.sales-tag{position:absolute;right:10px;top:10px}.sales-tag-image{height:75px;width:75px}.sales-tag-text{color:#fff;font-size:1.2em;font-weight:700;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.product-image{max-width:100%}.product-image:hover{overflow:hidden;transform:scale(1.2);transition-duration:.4s}.product-title{font-size:1.5em;margin:.5em 0}.listing-price{color:#888;text-decoration:line-through}.product-selling-price{color:#e91e63;font-size:1.8em;font-weight:700;margin-top:5px}.percentage-difference{color:#4caf50;font-size:.9em}.product-color{margin-top:5px}.product .add-to-cart-button{background-color:gold;border:none;border-radius:8px;color:#000;cursor:pointer;font-size:.7em;padding:10px 15px;transition:background-color .3s ease,transform .1s ease}.product .add-to-cart-button:hover{filter:drop-shadow(0 0 6px rgba(230,230,4,.7));transform:scale(1.1)}.product .add-to-cart-button:active{transform:scale(.86)}.filter-navbar{display:none;justify-content:space-around;margin-bottom:20px;padding:10px}.dropbtnn,.filter-navbar{background-color:#fff;color:#000}.dpprice .dropbtnn{background-color:#fff;border:none;font-size:24px;height:30px;text-decoration:none}.filter-label{font-size:1.2em;margin-right:20px}.dropdown{display:inline-block;position:relative}.dropbtn{border:none;color:#fff;cursor:pointer;font-size:1em;padding:10px}.dropbtn:focus,.dropbtnn:hover{background-color:#ddd}.dropdown-content{background-color:#f1f1f1;box-shadow:0 8px 16px #0003;display:none;min-width:160px;position:absolute;z-index:1}.dropdown-content button{background:none;border:none;color:#000;cursor:pointer;display:block;padding:12px 16px;text-align:left;width:100%}.dropdown-content button:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.pagination{align-items:center;display:flex;justify-content:center;margin:20px 0}.pagination button{background-color:#ddd;border:none;cursor:pointer;font-size:1.5em;padding:10px}.pagination button:hover{background-color:#ccc}.pagination button:disabled{background-color:#f1f1f1;cursor:not-allowed}.page-indicator{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:1.5em;height:40px;justify-content:center;margin:0 10px;width:40px}.shop-description{background-color:#f9f9f9;border-radius:8px;margin-top:20px;padding:20px}.shop-description h2,.shop-description h3{color:rgba(0,0,0,.742);margin-bottom:10px;text-align:left}.shop-description p,.shop-description ul{font-size:16px;margin-bottom:10px}.shop-description ul{color:#878787;line-height:1.6;margin:5px 0;text-align:left}@media (max-width:1024px){.product{flex-basis:calc(33.33% - 20px);flex-grow:1;flex-shrink:1}.sales-tag-image{height:60px;width:60px}.sales-tag-text{font-size:1em}}@media (max-width:768px){.product{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1}.sales-tag-image{height:50px;width:50px}.sales-tag-text{font-size:.9em}.product .add-to-cart-button{font-size:.7em;padding:8px 14px}}@media (max-width:480px){.product{flex-basis:calc(100% - 20px);flex-grow:1;flex-shrink:1}.sales-tag-image{height:40px;width:40px}.sales-tag-text{font-size:.8em}.product .add-to-cart-button{font-size:.7em;padding:8px 12px}}.section1{margin:0;overflow:hidden;width:100%}.img-slider{display:flex;flex-direction:column;width:100%}.img-slider img{display:block;height:auto;object-fit:cover;width:100%}.navigation-dots{align-items:center;display:flex;justify-content:center;margin-top:10px}.dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:10px;margin:0 5px;width:10px}.dot.active{background-color:#333}body{font-family:Poppins,sans-serif}h1{color:red;padding-top:30px;text-align:center}.product-container{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px}.product{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;margin:10px;padding:15px;text-align:center;width:200px}.product-image{border-radius:5px;height:auto;width:100%}.product-title{font-size:1.1rem;margin:10px 0}.product-description{font-size:.9rem;margin-bottom:10px}.non-selectable-text-container{background-color:#f9f9f9;border-radius:10px;color:#878787;margin:30px;padding:20px;-webkit-user-select:none;user-select:none}.non-selectable-text-container h2,.non-selectable-text-container h3{color:#333;font-size:20px;font-weight:500}.non-selectable-text-container p,.non-selectable-text-container ul{font-size:15px;font-weight:300;line-height:1.6}.non-selectable-text-container ul{list-style-type:disc;padding-left:40px}.non-selectable-text-container,.non-selectable-text-container *{-webkit-user-select:none;user-select:none}.shop-now-button-container{margin-top:20px;padding-bottom:15px;text-align:center}.shop-now-button{background-color:#ffd000;border:none;border-radius:5px;color:#101010;cursor:pointer;font-size:18px;padding:10px 20px;transition:background-color .3s ease}.shop-now-button:hover{background-color:#ffee00ec}.product-selling-price{color:red!important}.listing-price{color:#999;font-size:14px;margin:0}@media (max-width:500px){.product-container{justify-content:center}.product{flex:0 0 45%;margin:5px;max-width:45%}.section1{display:none}.phone-banner{display:block;margin:auto;width:100%}.phone-banner img{height:auto;width:100%}}@media (min-width:501px){.phone-banner{display:none}}.related-products{background-color:#f8f9fa;padding:30px 20px;text-align:center}.related-products h2{color:#222;font-size:24px;font-weight:600;margin-bottom:25px}.navigation-button{background-color:#333;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;padding:8px 15px;transition:background-color .3s ease;z-index:2}.navigation-button:disabled{background-color:#aaa;cursor:not-allowed}.navigation-button:not(:disabled):hover{background-color:#555}.products-list-wrapper{align-items:center;display:flex;gap:10px;justify-content:space-between;position:relative}.products-list-container{flex:1 1;overflow:hidden}.products-list{grid-gap:15px;display:grid;gap:15px;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;transition:transform .3s ease}.product-item{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 6px #0000001a;cursor:pointer;padding:12px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.product-item:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-3px)}.product-item img{border-radius:6px;height:auto;margin-bottom:10px;width:100%}.product-name{color:#333;font-size:16px;font-weight:500;margin-bottom:5px}.product-price{color:#888;font-size:14px;text-decoration:line-through}.product-selling-price{color:#f60;font-size:16px;font-weight:600}@media (max-width:768px){.related-products{padding:10px 5px}.products-list-wrapper{gap:0}.products-list-container{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden}.products-list{display:flex;flex-wrap:nowrap;gap:8px}.product-item{flex:0 0 140px;padding:6px}.product-item img{border-radius:6px}.product-name{font-size:13px}.product-price{font-size:12px}.product-selling-price{font-size:13px}.navigation-button{display:none}}.container{margin:auto;overflow:hidden;width:80%}.checkout-container{background-color:#fff;box-shadow:0 15px 16.83px .17px #0000000d;margin:auto auto 20px;max-width:60%;padding:20px}.checkout-header{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:10px;text-align:center}.checkout-header h1{margin:0}.checkout-content{display:flex;flex-direction:column;gap:10px}.delivery-address,.order-summary,.payment-method{width:100%}.delivery-address h2,.order-summary h2{font-family:Poppins;font-size:1.3rem}input{background-color:#ddd;border:none;border-bottom:1px solid #999;box-sizing:border-box;display:block;font-family:Poppins;font-size:1.1rem;margin-top:2%;padding:6px 30px;width:70%}.payment-method h2{color:#333;font-family:Poppins,sans-serif;font-size:1.5rem;margin-bottom:10px}.payment-options{display:flex;flex-direction:column}.custom-radio{align-items:center;color:#333;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:1.1rem;margin-bottom:20px;padding-left:40px;position:relative}.custom-radio input[type=radio]{cursor:pointer;opacity:0;position:absolute}.radio-mark{background-color:#f1f1f1;border:2px solid #ccc;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.custom-radio input:checked~.radio-mark{background-color:#f60;border-color:#f60}.radio-mark:after{content:"";display:none;position:absolute}.custom-radio input:checked~.radio-mark:after{display:block}.custom-radio .radio-mark:after{background:#fff;border-radius:50%;height:10px;left:5px;top:5px;width:10px}.save-message{color:#f60;font-family:Poppins,sans-serif;font-size:.9rem;margin-left:30px}.save-message.error{color:red}.save{color:#f60;font-size:1rem;font-weight:700;margin-left:5px}h2{font-size:1.9rem;margin-bottom:10px}p{margin:5px 0}.available-balance{margin-bottom:20px}#code{margin-right:10px;padding:5px}#apply-code{background-color:#f0c14b;border:1px solid #a88734;cursor:pointer;padding:5px}.card-logos img{margin-right:10px;width:50px}.order-summary h3{color:#b12704;font-size:20px}.order{background-color:#ffd814;border:1px solid #121211;cursor:pointer;display:block;font-size:1rem;margin:20px auto 0;padding:15px;text-align:center;width:50%}.order:hover{background-color:#f4e21c}.orderDetail{margin-left:10%}.orderDetail p{font-family:Poppins;font-size:1.1rem}.order-summary{overflow-x:auto}.order-summary table{margin-bottom:20px}.order-summary table,.order-summary td,.order-summary th{border:1px solid #ddd;padding:8px;text-align:left}.order-summary th{background-color:#f2f2f2}.total{font-size:1.2rem;font-weight:700}.order-summary-box{background-color:#fff;box-shadow:0 15px 16.83px .17px #0000000d;padding:20px}.checkout-image{height:50px;object-fit:cover;width:50px}.delete-button{background-color:#ff4d4d;border-radius:3px;font-size:.9rem;padding:5px 10px}.delete-button:hover{background-color:#ff1a1a}.address-box{border:1px solid #ccc;cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;padding:10px}.address-box.selected{background-color:#e7f0ff;border-color:#007bff}.new-address-form{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 12px #0000001a;font-family:Arial,sans-serif;margin:20px auto;max-width:700px;padding:20px}.new-address-form h3{color:#333;font-size:1.8em;margin-bottom:20px;text-align:center}.new-address-form div{margin-bottom:16px}.new-address-form label{color:#555;display:block;font-size:.9em;font-weight:500;margin-bottom:6px}.new-address-form button{background-color:#070f2b;border:none;border-radius:40px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;margin:10px 5px;padding:10px;transition:background-color .3s;width:calc(50% - 10px)}.add-address-label{color:#333;font-size:1.5em;font-weight:700;margin:10px 0}.new-address-form input[type=text]{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:.8em;padding:10px;transition:border-color .3s;width:100%}.new-address-form input[type=text]:focus{border-color:#6c63ff;outline:none}@media (max-width:768px){.new-address-form label{font-size:.6em;font-weight:300}.new-address-form button{font-size:.9em;margin:10px 0;width:calc(100% - 10px)}.add-address-label{font-size:1em}.new-address-form input[type=text]{font-size:.8em}}.error{margin-top:10px}.popup{background:#070f2b;box-shadow:0 4px 8px #0000001a;height:300px;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1000}.popup-content{text-align:center}.popup-content p{color:#ccc;font-family:Poppins,sans-serif;font-size:1.2rem}.popup p{color:#fff;margin-top:150px}.close-button{background:#0000;font-size:20px;position:absolute;right:5px;top:5px}.close-button,.orderBtn{border:none;cursor:pointer}.orderBtn{background-color:#ff9800;border-radius:4px;color:#000;display:block;font-size:1rem;margin:20px auto 0;padding:20px;transition:background-color .3s ease,transform .1s ease;width:30%}.orderBtn:focus,.orderBtn:hover{background-color:#ffc107}.order-summary-pc{display:block}.order-summary-mobile{display:none}.save-message{color:red}.save{color:#2f9f2f}.buttonAddAdress{background-color:#070f2b;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px}.buttonAddAdress:hover{background-color:#4f347e}.quantity-controls{align-items:center;display:flex;gap:8px;padding-left:15px;padding-top:20px}.quantity-button{background-color:#4a71f1;border:1px solid #ccc;color:#ccc;cursor:pointer;padding:5px}.quantity-button:hover{background-color:#072070}@media (max-width:768px){.checkout-container{max-width:90%}.checkout-content{gap:8px}input{padding:6px 20px;width:90%}.order{font-size:.9rem;width:70%}.checkout-header h1{font-size:1.5rem}.order-summary-pc{display:none}.order-summary-mobile{display:block}.cart-items{display:flex;flex-direction:column;gap:10px}.cart-item{align-items:center;background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;display:flex;flex-direction:row;padding:10px}.cart-item .checkout-image{height:120px;margin-right:8px;width:80px}.item-details{display:flex;flex-direction:column;flex-grow:1}.item-details h4{font-size:14px;margin:0}.item-details p{font-size:12px;margin:2px 0}.delete-button{background-color:#ff4d4d;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:5px}.delete-button:hover{background-color:#ff1a1a}.total{font-size:16px;font-weight:700;margin-top:10px}.order-summary table{display:none}.address-box{padding:8px}.popup{background:#070f2b;height:200px;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:250px;z-index:1000}.popup-content{text-align:center}.popup-content p{color:#ccc;font-family:Poppins,sans-serif}.popup p{color:#fff;font-size:1.5rem;margin-top:50px}.close-button{background:#0000;border:none;cursor:pointer;font-size:20px;position:absolute;right:5px;top:5px}.buttonAddAdress{background-color:#070f2b;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px}.buttonAddAdress:hover{background-color:#4f347e}.quantity-controls{align-items:center;display:flex;gap:8px;padding-left:95px;padding-top:10px}.quantity-button{background-color:#070f2b;border:1px solid #ccc;cursor:pointer;padding:5px}.quantity-button:hover{background-color:#4f347e}}input[type=radio]:disabled{cursor:not-allowed}.main{background:#d2ced9;padding:50px 0}.login-container{align-items:center;background:#ede5e5;border-radius:20px;box-shadow:-1px 2px 8px 10px #544;display:flex;flex-wrap:wrap;margin:-150px auto 0;max-width:800px;overflow:hidden;padding:30px;width:100%}.signin-content{display:flex;justify-content:space-between;padding:50px 0;width:100%}.signin-form{margin-left:50px;max-width:400px}.signin-form,.signin-image{align-items:center;display:flex;flex-direction:column;width:100%}.signin-image{justify-content:center;margin:0;max-width:300px}.form-title1{color:#080808;font-size:2.3rem;margin-bottom:20px;margin-top:-20px;text-align:center;width:100%}.signin-image figure{margin-bottom:-40px;text-align:center}.signin-image img{height:auto;max-width:100%;width:70%}.form-group{align-items:center;display:flex;margin-bottom:30px;width:100%}.input2{background:#f5f5f5;border:none;border-radius:25px;color:#222;font-family:Poppins,sans-serif;font-size:16px;padding:10px 100px;width:100%}.icon{left:15px}.form-submit,.send-otp-button{background:#111;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;margin:20px auto;padding:15px 20px;transition:.4s;width:60%}.form-submit:hover,.resend-otp-button:hover,.send-otp-button:hover{background-color:#fff;border:1px solid #000;color:#000}.form-submit:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.6}@media (max-width:768px){.form-group.form-button{align-items:center;display:flex;flex-direction:column}.form-submit,.send-otp-button{margin:0;width:80%}}.forget{padding-top:20px}.forget,.signup-image-link{margin-top:30px;text-align:center}.signup-image-link{color:#000;display:block;font-size:1.6rem;font-weight:600;text-decoration:none}.signup-image-link:hover{color:#555}.login-icon{animation:bounce 2s infinite;color:#000;font-size:70px}.social-login{margin-top:20px;text-align:center}.social-label{display:block;margin-bottom:10px}.socials{display:flex;justify-content:center;list-style-type:none;padding:0}.socials li{margin:0 10px}.google-icon{color:#db4437}.facebook-icon{color:#4267b2}.twitter-icon{color:#1da1f2}.social-logo{height:40px;width:40px}@media (max-width:768px){.login-container{border-radius:20px;box-shadow:-1px 2px 8px 10px #544;margin-top:-100px;padding:10px;width:95%}.signin-form,.signin-image{align-items:center;margin-left:20px;margin-right:30px;padding:20px 0;width:100%}.signin-image img{margin-bottom:20px;width:60%}.form-submit{width:80%}.signup-image-link{font-size:14px;margin-top:20px}.socials{justify-content:center}.forget{font-size:18px;margin-top:15px;padding-top:10px}}@media (max-width:480px){.signin-image img{margin-bottom:10px;width:50%}.form-submit{width:100%}.signup-image-link{font-size:20px;margin-top:10px}.icon{font-size:1em}.input2{font-size:14px;padding:8px 40px}.social-logo{height:30px;width:30px}.socials li{margin:0 5px}.forget{font-size:18px;margin-top:15px;padding-top:10px}}.switch-method{color:#007bff;cursor:pointer;font-weight:700;text-decoration:underline;transition:color .3s ease}.switch-method:hover{color:#0056b3}.register-container{background:#ede5e5;border-radius:20px;box-shadow:-1px 2px 8px 10px #544;display:flex;flex-direction:column;justify-content:center;margin:-100px auto 0;max-width:700px;padding:20px;width:100%}.form-title{color:#080808;font-size:2.5rem;text-align:center}.form-group{position:relative}.input1{background:#f5f5f5;border:none;border-radius:25px;color:#222;font-family:Poppins;font-size:14px;margin:0 auto;padding:10px 20px;width:calc(100% - 100px)}.form-group-Policy p1{align-items:center;color:#777;display:flex;margin-left:15px;text-align:center}.icon{color:#222}.icon,.icon-whatsapp{font-size:1.2em;position:absolute;transition:font-size .3s ease}.icon-whatsapp{color:#53c249;left:15px;top:50%;transform:translateY(-50%)}.signup-image{align-items:center;display:flex;justify-content:center;margin:20px auto;width:100%}.iconSignup img{height:40px;object-fit:cover;width:40px}.link-singup{color:#000;font-size:1.2rem;margin-right:30px;margin-top:20px;text-align:center;text-decoration:none}.link-singup u:hover{color:#555}.form-submit1:hover,.resend-otp-button:hover,.send-otp-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.form-submit1:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.6}.resend-otp-button:disabled{cursor:not-allowed}.error-input{border:1px solid red}.error-message{color:red;margin-left:40px;margin-top:15px}.form-submit1,.send-otp-button{background:#111}.form-submit1,.resend-otp-button,.send-otp-button{border-radius:25px;color:#fff;font-size:16px;margin:20px auto;padding:15px 20px;transition:.4s;width:60%}.resend-otp-button{background:#26284d}@media (max-width:768px){.register-container{margin-top:-250px;padding:15px}.input1{padding:10px 15px;width:calc(100% - 60px)}.form-title{font-size:2rem}.signup-image{margin:15px auto}.link-singup{font-size:1rem;margin-right:0}.icon{font-size:1em}.form-submit1{width:60%}.form-group-Policy p1{font-size:15px}.icon-whatsapp{left:5px}}@media (max-width:480px){.register-container{padding:15px}.form-title{font-size:1.8rem}.input1{padding:8px 10px;width:calc(100% - 70px)}.link-singup{font-size:.9rem}.icon{font-size:.8em}.form-submit1{width:50%}.icon-whatsapp{left:5px}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.slider-wrapper{margin:0 auto;max-width:1600px;padding:20px;width:98vw}.review-container{background:#fff;border-radius:12px;box-shadow:0 0 10px #00000014;display:flex;flex-direction:column;height:400px;justify-content:center;overflow-y:auto;padding:20px;position:relative;width:100%}.review-content{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;height:100%}.review-image-section{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:250px}.review-text-section{display:flex;flex:2 1;flex-direction:column;height:100%;justify-content:center;min-width:300px;overflow-wrap:break-word}.reviewImg{border-radius:12px;cursor:pointer;max-width:280px;object-fit:cover;transition:transform .3s ease;width:100%}.reviewImg.enlarged{transform:scale(1.1);width:90%}.review-rating{align-items:center;color:#f90;display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:600;gap:6px;margin-bottom:10px}.rating-label{color:#333;margin-right:6px}.star{color:#ccc;font-size:1.5rem}.star.filled{color:#c67f16}.review-comment{word-wrap:break-word;color:#1a1a1a;font-size:1.6rem;font-weight:600;line-height:1.6;margin:10px 0;overflow-wrap:break-word}.review-date{color:#666;font-size:1rem;margin-top:auto}.slider-controls-inside{display:flex;justify-content:space-between;left:0;padding:0 15px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}.arrow-btn.inside{align-items:center;background:#fffffff2;border:2px solid #ccc;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:1.5rem;height:48px;justify-content:center;pointer-events:auto;transition:all .3s ease;width:48px}.arrow-btn.inside:hover{background:#f0f0f0}.arrow-icon{font-size:1.8rem;line-height:1}@media (max-width:768px){.review-container{height:auto;max-height:none}.review-content{flex-direction:column;text-align:center}.reviewImg{margin:0 auto 15px;max-width:90%}.review-text-section{padding:0 10px}.arrow-btn.inside{height:40px;width:40px}.arrow-icon{font-size:1.4rem}}body{background-color:#ede5e5;font-size:1.5rem}.one{color:#333;display:block;font-size:1.4rem;font-size:14px;margin-bottom:5px;margin-top:10px;text-align:left;width:100%}#changeAdd{background-color:#fff;box-shadow:0 15px 16.83px .17px #0000000d;color:#000;margin:30px auto auto;max-width:60%;padding:20px}.delivery-address-change{width:100%}.delivery-address-change h2{font-size:2.8rem;margin-bottom:10px;margin-left:-10px;text-align:center}.delivery-address-change .one{font-family:Poppins;font-size:1.2rem}.inputChangeAdd{background-color:#ddd;border:none;border-bottom:1px solid #999;box-sizing:border-box;display:block;font-family:Poppins;font-size:1.1rem;margin-top:2%;padding:6px 10px;width:80%}.btn2{background-color:#070f2b;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin:20px auto 0;padding:10px;width:100%}.btn2:hover{background-color:#4f347e}@media (min-width:600px){input{padding:6px 20px;width:70%}.btn2{padding:15px 10px;width:50%}}@media (min-width:768px){#changeAdd{max-width:50%}.btn2{width:50%}}.order-container.myOrders{background-color:#fff;box-shadow:-1px 2px 8px 10px #544;margin:30px auto auto;max-width:60%;padding:20px}@media (max-width:1024px){.order-container.myOrders{max-width:70%;padding:18px}}@media (max-width:768px){.order-container.myOrders{max-width:80%;padding:15px}}@media (max-width:480px){.order-container.myOrders{max-width:95%;padding:10px}}.order-container.myOrders h4.myOrders{font-size:2.5rem;margin-left:-10px;text-align:center}@media (max-width:1024px){.order-container.myOrders h4.myOrders{font-size:2.2rem;margin-left:-5px}}@media (max-width:768px){.order-container.myOrders h4.myOrders{font-size:2rem;margin-left:0}}@media (max-width:480px){.order-container.myOrders h4.myOrders{font-size:1.5rem;margin-left:0}}.filter-options.myOrders{margin-bottom:20px}.filter-options.myOrders select.myOrders{margin-left:10px;width:100%}@media (max-width:768px){.filter-options.myOrders{text-align:center}}.order-container.myOrders h3.myOrders{cursor:pointer}.product-image.myOrders{height:100px;width:100px}@media (max-width:480px){.product-image.myOrders{height:80px;width:80px}}.myOrders button{background-color:#070f2b;border:none;border-radius:5px;color:#fff;cursor:pointer;filter:drop-shadow(0 0 3px rgba(0,0,0,.5));font-size:14px;margin-top:10px;padding:10px 20px;transition:background-color .3s ease;transition:transform .3s ease,color .3s ease}.myOrders button:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}.trackButton.myOrders{background-color:#070f2b;color:#fff}.trackButton.myOrders:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}.returnButton.myOrders{background-color:#070f2b;color:#fff;margin-left:10px}.returnButton.myOrders:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}.cancelButton.myOrders{background-color:#070f2b;color:#fff;margin-left:10px}.cancelButton.myOrders:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}@media (max-width:768px){.myOrders button{font-size:12px;padding:8px 16px}}@media (max-width:480px){.myOrders button{font-size:10px;padding:6px 12px}}.tracking-container.myOrders{margin-top:20px}.timeline.myOrders{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-left:20px;position:relative}.timeline.myOrders:before{background:#ddd;content:"";height:100%;left:15px;position:absolute;top:0;width:2px}.timeline-item.myOrders{align-items:center;display:flex;margin-bottom:20px;padding-left:40px;position:relative}.timeline-item.myOrders:last-child{margin-bottom:0}.timeline-icon.myOrders{background-color:#4caf50;border-radius:50%;height:20px;margin-right:10px;width:20px}.timeline-content.myOrders{background:#f9f9f9;border-radius:4px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;padding:10px}.timeline-status.myOrders{font-weight:700;margin-bottom:5px}.timeline-location.myOrders{color:#666}.timeline-content.myOrders p{margin:0}.timeline-date.myOrders{color:gray}.delivered .timeline-icon.myOrders{background-color:#2196f3}.button-group.myOrders{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:480px){.button-group.myOrders{flex-direction:column;gap:5px}}.order-item.myOrders{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:20px;padding:15px}.product-image-container.myOrders{margin-top:10px}.product-image.myOrders{border-radius:5px;max-height:100px;max-width:100px;object-fit:cover}.review-section.myOrders{margin-top:15px}.user-review-container{padding:20px}.review-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:20px}.review-image-container{cursor:pointer;max-width:150px}.review-image{border-radius:5px;height:auto;transition:transform .2s ease;width:100%}.review-image:hover{transform:scale(1.1)}.delete-button{background-color:#d9534f;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.delete-button:hover{background-color:#c9302c}@media (max-width:768px){.review-item{padding:15px}.delete-button{margin-top:10px;width:100%}}.image-modal{align-items:center;background-color:#000000e6;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.close-modal{color:#fff;cursor:pointer;font-size:35px;font-weight:700;position:absolute;right:25px;top:10px}.modal-content{animation:zoom .6s;border-radius:10px;max-height:80%;max-width:80%}@keyframes zoom{0%{transform:scale(.1)}to{transform:scale(1)}}.user-profile-container{background-color:#fff;box-shadow:-1px 2px 8px 10px #544;margin:30px auto auto;max-width:60%;padding:20px}@media (max-width:768px){.user-profile-container{max-width:80%;padding:15px}}@media (max-width:480px){.user-profile-container{max-width:95%;padding:10px}}.addButton,.editButton,.subButton{background-color:#070f2b;border:none;border-radius:4px;color:#fff;cursor:pointer;filter:drop-shadow(0 0 3px rgba(0,0,0,.5));font-size:1rem;margin-top:10px;padding:6px 15px;transition:transform .3s ease,color .3s ease}.addButton:hover,.editButton:hover,.subButton:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}@media (max-width:768px){.addButton,.editButton,.subButton{font-size:.8rem;padding:5px 8px}}@media (max-width:480px){.addButton,.editButton,.subButton{font-size:.7rem;padding:4px 6px}}.product-details-page{background-color:#f5f5f5}.product-details-container{box-sizing:border-box;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;max-width:1200px;padding-top:20px;width:100%}.image-gallery,.product-details-container{align-items:flex-start;display:flex;flex-direction:row}.image-gallery{flex:1 1 50%;gap:15px}.thumbnail-container{display:flex;flex-direction:column;gap:10px;width:30px auto}.thumbnail{border:2px solid #0000;border-radius:4px;cursor:pointer;height:89px;object-fit:cover;transition:transform .2s ease;width:80px}.thumbnail:hover{border-color:#000;transform:scale(1.05)}.main-image-container{display:flex;flex:1 1;justify-content:center}.main-image{border-radius:6px;height:auto;max-width:500px;width:100%}.product-info{display:flex;flex:1 1 40%;flex-direction:column;gap:5px;margin-top:0;max-width:500px;min-width:300px;text-align:left}.product-info h1{color:#222;font-size:30px;font-weight:700;margin-top:0;text-align:left}.product-description{color:#555;font-size:18px;text-align:left}.price-line{align-items:center;display:flex;font-size:25px;gap:2px}.price-line .MRP{color:#333;font-size:25px}.price-line .product-price{color:#000;font-size:25px;text-decoration:line-through}.price-line .product-selling-price{color:#dc1a00;font-size:27px}.taxes{font-size:15px}.cod{color:green;font-size:22px}.product-color{font-size:18px;font-weight:500;text-align:left}.purchase-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.add-to-cart-btn{background-color:gold;border:none;border-radius:5px;color:#222;cursor:pointer;flex:1 1;font-weight:700;min-width:150px;padding:10px}.add-to-cart-btn:active,.add-to-cart-btn:hover{background-color:#e6c200}.add-to-cart-btn:active{transform:scale(1.06)}.buy-now-btn{background-color:#ff9800;border:none;border-radius:5px;color:#000;cursor:pointer;flex:1 1;font-weight:700;min-width:150px;padding:10px;transition:transform .2s ease,background-color .2s ease}.buy-now-btn:active,.buy-now-btn:hover{background-color:#e67e00;transform:scale(1.06)}.other-colors{margin-top:20px}.colors-container{flex-wrap:wrap;gap:10px;justify-content:flex-start}.color-item,.colors-container{align-items:center;display:flex}.color-item{flex-direction:column;width:80px}.color-item p{font-size:14px;font-weight:500;margin:5px 0;text-align:center}.color-thumbnail{border:2px solid #0000;border-radius:5px;cursor:pointer;height:60px;object-fit:cover;transition:border .2s ease;width:60px}.color-thumbnail:hover{border:2px solid #333}.bottom-section-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0;padding:7px 20px;width:100%}.description-container{box-sizing:border-box;display:flex;flex:0 0 50%;flex-direction:column;gap:0;max-width:50%}.Policy-toggle-header,.description-toggle-header{align-items:center;background:none;border:1px solid #000;border-left:none;border-right:none;color:#333;cursor:pointer;display:flex;font-size:18px;font-weight:600;padding:15px 0;text-align:center;width:100%}.Policy-label,.description-label{flex:1 1}.toggle-icon{color:#007bff;font-size:22px;font-weight:700}.Policy-toggle-content,.description-toggle-content{border-bottom:1px solid #eee;color:#444;font-size:16px;line-height:1.6;padding:25px}.badge-box{background-color:none;border:2px solid #000;border-radius:8px;box-shadow:0 2px 4px #0000001a;font-family:Arial,sans-serif;max-width:47%;overflow:hidden;padding:0;text-align:center;width:100%}.badge-box p{border-bottom:2px solid #b4b4b4;color:#333;font-size:15px;line-height:1.4;margin:0;padding:15px 20px}.badge-box p:last-child{border-bottom:none}.badge-box .highlight{background-color:#e8f0ff;color:#007bff;font-weight:700}.percentage-difference{align-items:center;background-color:#fff5f5;border:2px solid #dc1a00;border-radius:4px;color:#dc1a00;display:inline-flex;font-size:14px;font-weight:700;height:40px;justify-content:center;width:100px}.limited-stock-banner{background-color:#ffebee;border-left:5px solid #c62828;border-radius:6px;color:#c62828;font-size:18px;font-weight:700;padding:2px 10px;text-align:center}.product-description,.product-id{display:none}@media (max-width:768px){.image-gallery{align-items:center;flex-direction:column}.image-indicators{display:flex;flex-basis:98%;justify-content:center;margin-top:10px}.main-image{height:auto;width:98%}.thumbnail-container{display:none}.indicator-dot{background-color:#bbb;border-radius:50%;display:inline-block;height:10px;margin:0 5px;transition:background-color .3s ease;width:10px}.active-dot{background-color:#333}.product-description{display:none}.product-info{align-items:center}.product-description,.product-info,.product-info h1{text-align:center}.price-line{justify-content:center}.percentage-difference{margin:0 auto}.cod,.taxes{display:block}.cod,.product-color,.taxes{text-align:center}.colors-container,.purchase-buttons{justify-content:center}.purchase-buttons{flex-direction:column;gap:10px;width:100%}.add-to-cart-btn,.buy-now-btn{font-size:20px;min-width:0;min-width:auto;width:100%}.share-icon{display:none}.badge-box{max-width:100%;width:100%}.description-container{flex:0 0 100%;max-width:100%;padding-top:20px}}.loginContainer{background-color:#f9f9f9;border-radius:4px;box-shadow:-1px 2px 8px 10px #544;height:100%;margin:60px auto 40px;max-width:400px;padding:30px;text-align:center}.inputLabel{color:#333;display:block;font-family:Poppins;font-size:1.4rem;margin-bottom:5px;margin-top:10px;text-align:left;width:100%}.adminPass,.aname{margin-bottom:20px;margin-left:0;margin-top:10px;padding:10px;width:100%}.AdminSubmit{background-color:#3f1c44;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px}.AdminSubmit:hover{background-color:#73626f}.adminSubmit{background-color:#3f1c44;border-radius:4px;color:#ccc;font-family:Poppins;font-size:1.3rem;padding:10px 25px}.adminSubmit:hover{background-color:#73626f}.westernFlex{margin-top:20px}.westernFlex h{font-family:Poppins;font-size:2rem;font-weight:700}@media (max-width:600px){.loginContainer{margin-bottom:20px;margin-top:40px;padding:20px}.loginContainer h1{font-size:2rem}.inputLabel{font-size:1.2rem}.AdminSubmit{font-size:14px;padding:8px 16px}}.adminNav{background-color:#0d1533;border-right:1px solid #ddd;margin-top:0;min-height:100vh;padding:20px;width:250px}.adminNav ul{list-style:none;margin:0;padding:0}.adminNav ul li{margin-bottom:15px}.adminNav ul li a{border-radius:4px;color:#fff;display:block;font-size:19px;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}.adminNav ul li a:hover{background-color:#1a233f}.adminNav ul li button{background-color:#549df0;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}.adminNav ul li button:hover{background-color:#77afd6}@media (max-width:768px){.adminNav{border-bottom:1px solid #ddd;border-right:none;width:100%}.adminNav ul{display:flex;flex-wrap:wrap;justify-content:center}.adminNav ul li{text-align:center;width:100%}.adminNav ul li a,.adminNav ul li button{width:100%}}.admin-user-orders-container{box-shadow:0 0 10px #0000001a;max-width:800px}.admin-user-orders-container h2{color:#333}.admin-user-orders-container .filter-options,.admin-user-orders-container h2{margin-bottom:20px;text-align:center}.admin-user-orders-container .filter-options label{color:#333;font-weight:700;margin-right:10px}.admin-user-orders-container .filter-options select{border:1px solid #ccc;border-radius:4px;padding:5px 10px}.admin-user-orders-container ul{list-style:none;padding:0}.admin-user-orders-container li{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 0 5px #0000000d;margin-bottom:15px;padding:15px}.admin-user-orders-container p{color:#555;margin:5px 0}.admin-user-orders-container p strong{color:#333}.admin-user-orders-container ul ul{border-left:2px solid #ddd;margin-top:10px;padding-left:20px}.admin-user-orders-container ul ul li{background-color:#f1f1f1;border:none;box-shadow:none}.admin-page{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;padding:40px}.admin-page h2{font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.form-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:40px;max-width:450px;padding:20px;width:100%}.form-container h3{color:#333;font-size:1.5rem;margin-bottom:20px}form{display:flex;flex-direction:column;gap:15px}input,textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:1rem;padding:12px;transition:border-color .3s;width:100%}input:focus,textarea:focus{border-color:#007bff;outline:none}textarea{min-height:100px;resize:vertical}.block-pincode-btn{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px;transition:background-color .3s}.block-pincode-btn:disabled{background-color:#a9a9a9}.block-pincode-btn:hover:not(:disabled){background-color:#0056b3}table{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:30px}td,th{font-size:1rem}th{background-color:#f4f4f4;color:#333}tbody tr:hover{background-color:#f1f1f1}tbody tr{transition:background-color .3s}table .no-data{color:#888;font-style:italic;text-align:center}.dynamic-form-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.section-title{color:#333;font-size:1.5rem;margin-bottom:15px}.divider{background-color:#ccc;border:none;height:1px;margin:20px 0}.form-group{margin-bottom:15px}.form-label{display:block;font-size:1rem;font-weight:700;margin-bottom:5px}.form-file-input,.form-input,.form-select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem;padding:8px;width:100%}.form-file-input:focus,.form-input:focus,.form-select:focus{border-color:#007bff;outline:none}.form-checkbox{margin-right:10px}.checkbox-label{align-items:center;display:flex;font-size:1rem}.variable-labels{margin-top:10px}.variable-input-group{margin-bottom:10px}.add-variable-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:10px;padding:8px 12px}.add-variable-button:hover{background-color:#0056b3}.submit-button-marketing{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 15px}.submit-button-marketing:hover{background-color:#218838}body{background-color:#f5f5f5;color:#333;font-family:Arial,sans-serif;margin:0;padding:0}.invoice-container{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:30px auto;max-width:900px;padding:20px;width:80%}header{align-items:center;border-bottom:2px solid #007bff;margin-bottom:20px;padding-bottom:15px;padding-left:30px}.header-content,header{display:flex;justify-content:space-between}.header-content{padding-right:30px;width:100%}.logo img{height:auto;max-width:100px}.Invoicemain{display:flex;justify-content:space-between;margin-top:20px}.invoice-details{flex:2 1;margin-right:20px}.company-details{flex:1 1;margin-top:70px}h1{margin-top:35px}h1,h3{color:#007bff}h3{font-size:28px}header p{font-size:14px;margin:5px 0}.client-details,.invoice-details,.invoice-items,.invoice-total{margin-bottom:20px;padding-left:30px}.client-details h3,.invoice-details h2,.invoice-items h3,.invoice-total h3{border-bottom:1px solid #ddd;color:#f9f6f6;font-size:18px;margin-top:0;padding-bottom:10px}.client-details p,.invoice-details p{font-size:14px;margin:5px 0}.invoice-items table{border-collapse:collapse;width:100%}table,td,th{border:1px solid #ddd}td,th{padding:12px}th{background-color:#f0f0f0;color:#0c0c0c;font-weight:700}tr:nth-child(2n){background-color:#f9f9f9}.invoice-total p{font-size:16px;font-weight:700}footer{border-top:1px solid #ddd;color:#777;font-size:14px;padding-left:30px;padding-top:10px;text-align:center}footer p{margin:0}.signature-area{border-top:1px solid #ddd;display:flex;justify-content:space-between;margin-top:40px;padding-left:30px;padding-top:20px}.signature-area div{width:48%}.signature-area div p{font-size:14px;font-weight:700;margin:0}.print-button{margin-top:20px;padding-left:30px;text-align:center}.print-button button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.print-button button:hover{background-color:#0056b3}.system-generated-note{border-top:1px solid #ddd;color:#999;font-size:12px;margin-top:20px;padding:10px 10px 10px 30px;text-align:center}@media print{body *{visibility:hidden}.invoice-container,.invoice-container *{visibility:visible}.invoice-container{left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.print-button{display:none}}.image-list,.small-images{list-style-type:none;padding:0}.small-images{display:flex;flex-wrap:wrap}.small-images li{margin-bottom:10px;margin-right:10px}.small-images li img{border:1px solid #ddd;height:auto;max-width:100px}.productList{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;font-size:1rem;margin:20px;max-width:1200px;overflow-x:auto;padding:20px;text-align:center;width:90%}.productList h2{font-size:1.5rem;margin-bottom:20px}.plTable{border-collapse:collapse;width:100%}.plTable td,.plTable th{border:1px solid #ddd;padding:10px;text-align:left}.plButton{background-color:#e74c3c;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px;transition:background-color .3s ease}.plButton:hover{background-color:#c0392b}@media (max-width:768px){.productList{padding:15px;width:95%}.productList h2{font-size:1.25rem}.plTable td,.plTable th{font-size:.9rem;padding:8px}.plButton{font-size:.9rem;padding:6px 10px}.small-images li img{max-width:80px}}@media (max-width:480px){.productList{padding:10px;width:100%}.productList h2{font-size:1rem}.plTable td,.plTable th{font-size:.8rem;padding:6px}.plButton{font-size:.8rem;padding:5px 8px}.small-images li img{max-width:60px}}.plTable input[type=number]{border:1px solid #ccc;border-radius:4px;margin-left:10px;padding:5px;width:60px}.formUpload{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;margin:auto;max-width:600px;padding:20px}.inputProduct,textArea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin:5px 0;padding:10px;width:100%}textArea{height:100px}.uploadButton,.uploadButton1{background-color:#3b5858;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:10px;padding:10px 20px}.uploadButton1{margin-left:20px}.uploadButton1:hover,.uploadButton:hover{background-color:#767e81}.divColor{margin-bottom:10px}.divColor div>.inputProduct{margin-right:10px;width:calc(50% - 10px)}.divColor>.uploadButton{margin-top:5px}.colorSelect{padding:7px}.colorSelect,.remColor{background-color:#b6c2c2;font-size:1rem}.remColor{border-radius:3px;padding:4px 5px}.admin-user-orders-container{background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 15px #0000001a;margin:0 auto;max-width:1400px;overflow-x:auto;overflow-y:hidden;padding:20px}h2{color:#333}.filter-options{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.filter-options label{color:#555;font-weight:700;margin-right:10px}.filter-options input,.filter-options select{border:1px solid #ccc;border-radius:4px;margin:5px;padding:5px 10px;width:150px}.select-all-container{align-items:center;display:flex;margin-bottom:10px}.select-all-container label{margin-left:-450px}.orders-table{border-collapse:collapse;display:block;margin-bottom:20px;overflow-x:auto;white-space:nowrap;width:100%}.orders-table td,.orders-table th{border:1px solid #ccc;padding:10px;text-align:center}.orders-table th{background-color:#f1f1f1;color:#333;font-weight:700}.orders-table td{background-color:#f9f9f9}.orders-table tr:nth-child(2n) td{background-color:#f1f1f1}.orders-table input[type=checkbox]{transform:scale(1.2)}.bulk-update-section{align-items:center;display:flex;margin-top:20px}.bulk-update-section select{border:1px solid #ccc;border-radius:4px;margin-right:20px;padding:10px}.bulk-update-section button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:10px 20px;transition:background-color .3s ease}.bulk-update-section button:hover{background-color:#218838}.update-order-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease}.update-order-btn:disabled{background-color:#ccc;cursor:not-allowed}p{font-size:16px;text-align:center}@media screen and (max-width:768px){.admin-user-orders-container{max-width:100%;overflow-x:auto}.filter-options{flex-direction:column}.filter-options label{margin-right:0}.bulk-update-section{align-items:stretch;flex-direction:column}.bulk-update-section button{margin-bottom:10px}.orders-table{display:block;overflow-x:auto}}.orders-table .selected-row td{background-color:#b0dbe9!important}.progress-bar{background-color:#d3d3d3;border-radius:3px;display:flex;height:20px;overflow:hidden;width:100%}.progress-segment{height:100%}.progress-segment.delivered{background-color:#2bdd2b}.progress-segment.cancelled{background-color:#f73e3e}.progress-segment.pending,.progress-segment.shipped{background-color:#5c72a1}.manage-user-admin-manage-users-container{padding:20px}.manage-user-admin-manage-users-container h2,.manage-user-search-container{margin-bottom:20px}.manage-user-search-container input{margin-right:10px;padding:5px}.manage-user-search-container button{cursor:pointer;padding:5px 10px}.manage-user-admin-manage-users-container ul{list-style-type:none;padding:0}.manage-user-admin-manage-users-container li{border:1px solid #ccc;margin-bottom:10px;padding:10px}.manage-user-admin-manage-users-container p{margin:5px 0}.manage-user-admin-manage-users-container button{cursor:pointer;margin-left:10px;padding:5px 10px}.security-question-container{align-items:center;display:flex;margin-bottom:10px}.security-question-container select{margin-right:10px;padding:5px;width:200px}.security-question-container input{padding:5px;width:200px}.cancel-button,.edit-button,.save-button,.security-question-container button{cursor:pointer;margin-left:10px;padding:5px 10px}.save-button{background-color:#4caf50;border:none;color:#fff}.cancel-button{background-color:#f44336;border:none;color:#fff}.edit-button{background-color:#008cba;border:none;color:#fff}.cancel-button:hover,.edit-button:hover,.save-button:hover{opacity:.8}.manage-user-addresses-table,.manage-user-orders-table{border-collapse:collapse;margin-top:20px;width:100%}.manage-user-addresses-table th,.manage-user-orders-table th{padding:10px;text-align:left}.manage-user-addresses-table td,.manage-user-orders-table td{border:1px solid #ddd;padding:10px}.manage-user-toggle-button{background-color:#008cba;border:none;color:#fff;cursor:pointer;padding:5px 10px}.manage-user-toggle-button:hover{opacity:.8}@media (max-width:768px){.security-question-container input,.security-question-container select{width:100%}.manage-user-addresses-table,.manage-user-orders-table{margin-top:20px;width:100%}.manage-user-toggle-button{margin-bottom:10px;width:100%}}.account-container{background-color:#ddd;display:flex}.account-dropdown{background:#0d1533;border-right:1px solid #ddd;margin-bottom:-1px;width:260px}.dropdown-menu{list-style:none;margin:0;padding:0}.dropdown-menu-item{cursor:pointer;padding:10px}.dropdown-menu-item a{color:#dfdbdb;text-decoration:none}.dropdown-menu-item a:hover{text-decoration:underline}.account-details{flex-grow:1;padding:20px}@media (max-width:768px){.account-container{flex-direction:column}.account-dropdown{border-bottom:1px solid #ddd;border-right:none;width:100%}.account-details,.dropdown-menu-item{padding:15px}}@media (max-width:480px){.dropdown-menu-item{font-size:14px;padding:12px}.account-details{padding:10px}}.page-container{align-items:center;background-color:#f0f2f5;display:flex;flex-direction:column;justify-content:flex-start;margin:0;min-height:100vh;padding-top:10vh}.containerPass{background-color:#fff;border-radius:10px;box-shadow:-1px 2px 8px 10px #544;box-sizing:border-box;max-width:400px;padding:5vh 5vw;text-align:center;width:80%}.containerPass h3{font-family:Poppins;font-size:1.8rem;white-space:nowrap}.form-group-pass{margin-bottom:1.5rem;text-align:left}.label-pass{display:block;font-size:1rem;margin-bottom:.5rem}.input-pass{border:1px solid #ccc;border-radius:4px;padding:.5rem}.button-pass,.input-pass{font-size:1rem;width:100%}.button-pass{background-color:#070f2b;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.75rem}.button-pass:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}.forgot-password{font-size:.875rem;margin-top:1.5rem}.forgot-password a{color:#007bff;text-decoration:none}.forgot-password a:hover{text-decoration:underline}@media (min-width:600px){.containerPass{padding:10vh 5vw}.form-group-pass{margin-bottom:2rem}.input-pass,.label-pass{font-size:1.125rem}.input-pass{padding:.75rem}.button-pass{font-size:1.125rem;padding:1rem}.forgot-password{font-size:1rem}}.return-popup{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.return-popup-content{background-color:#fff;border-radius:8px;max-width:400px;padding:20px;text-align:center;width:100%}.success{color:green}.error,.success{font-size:1.2em;margin-bottom:20px}.error{color:red}.close-popup-btn{background-color:#f60;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.close-popup-btn:hover{background-color:#e65c00}.return-order-container{background-color:#fff;box-shadow:-1px 2px 8px 10px #544;margin:30px auto auto;max-width:60%;padding:20px}.return-order-container h2{font-size:2.5rem;margin-bottom:20px;margin-right:50px;text-align:center}.checkbox-item{margin:15px 0}.checkbox-image-container,.checkbox-item{align-items:center;display:flex}.item-image{margin-left:10px;max-width:100px}.item-label{margin-left:20px}.checkbox{-webkit-appearance:checkbox!important;appearance:checkbox!important;height:16px!important;width:16px!important}.returnBtn{background-color:#070f2b;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:20px auto;padding:10px 20px;text-align:center;transition:transform .2s,filter .2s}.returnBtn:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,.7));transform:scale(1.1)}@media (max-width:768px){.return-order-container{max-width:90%;padding:15px}.return-order-container h2{font-size:20px}.checkbox-item{align-items:flex-start;flex-direction:column}.returnBtn{font-size:16px;padding:8px 16px}}.returned-orders-container{font-family:Arial,sans-serif;margin:0 auto;max-width:100%;padding:20px}h2{font-size:24px;margin-bottom:20px;text-align:center}.table-wrapper{overflow-x:auto}table{border-collapse:collapse;font-size:16px;margin:0 auto;width:100%}.table-wrapper td,thead{background-color:#f2f2f2}td,th{border:1px solid #ddd;padding:12px 15px;text-align:left}tbody tr:nth-child(2n){background-color:#f9f9f9}ul{padding-left:20px}li{list-style:none}@media (max-width:768px){h2{font-size:20px}td,th{font-size:14px;padding:8px 10px}ul{padding-left:15px}}@media (max-width:480px){td,th{font-size:12px;padding:6px 8px}ul{padding-left:10px}}.aboutContainer{background-color:#fff;box-shadow:0 15px 16.83px .17px #0000000d;margin:auto;padding:20px}.aboutContainer p{color:#000;font-family:Dancing Script,cursive;font-size:1.5rem;margin-top:10px;text-align:center}#aboutPage,#aboutUsPage{flex-wrap:wrap;margin-top:20px}#aboutPage,#aboutUsPage,.text{align-items:center;display:flex}.text{flex:1 1;flex-direction:column;justify-content:center;padding:20px}.text h1{font-feature-settings:"smcp";color:#3d3939;font-family:Playfair Display,serif;font-size:3rem;font-variant:small-caps}.text .p1{color:#000;font-family:Dancing Script,cursive;font-size:1.5rem;margin-top:10px;text-align:center}.imageabout img{border-radius:5px;height:auto;margin:20px;max-width:30vw;width:100%}.aboutContainer h1{font-feature-settings:"smcp";color:#000;font-family:Playfair Display,serif;font-size:2.9rem;font-variant:small-caps}.AboutUs1{display:flex;flex-wrap:wrap;justify-content:center}.Aboutimage img{border-radius:5px;height:auto;margin:20px;max-width:30vw;width:100%}.Aboutcontent{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:20px}.Aboutcontent .aboutContainer .p1{color:#000;margin-top:10px;text-align:center}.Aboutcontent .aboutContainer .p1,.Aboutcontent ul{font-family:Dancing Script,cursive;font-size:1.5rem}.Aboutcontent ul{font-weight:400;list-style-type:disc;margin-top:-10px;padding-left:20px;text-align:start}.retunPolicy{align-items:center;display:flex;flex:1 1;justify-content:center;margin-top:-10px;padding:0}.retunPolicy p{color:#000;font-family:Dancing Script,cursive;font-size:1.5rem;margin-top:10px;text-align:start}@media (max-width:1024px){.text h1{font-size:2.5rem}.aboutContainer p,.text .p1{font-size:1.2rem}.aboutContainer h1{font-size:2.5rem}.Aboutimage img,.imageabout img{margin:10px;max-width:40vw}.Aboutcontent,.text{padding:15px}}@media (max-width:768px){.aboutContainer{max-width:90%;padding:10px}.text{padding:10px}.text h1{font-size:2rem}.aboutContainer p,.text .p1{font-size:1rem}.aboutContainer h1{font-size:2rem}.Aboutimage img,.imageabout img{margin:0;max-width:80%}.AboutUs1,.Aboutcontent{align-items:center;flex-direction:column}.Aboutimage img{margin:0}}@media (max-width:480px){.text h1{font-size:1.5rem}.aboutContainer p,.text .p1{font-size:.9rem}.aboutContainer h1{font-size:1.5rem}.Aboutimage img,.imageabout img{margin:0;max-width:90%}.Aboutcontent,.text{padding:5px}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Aboutimage img,.imageabout img{opacity:0;transition:opacity 1s ease-out}.Aboutimage img.slide-in,.imageabout img.slide-in{animation:slideUp 1s forwards}.customerContainer{background-color:#fff;box-shadow:0 15px 16.83px .17px #0000000d;margin:auto;padding:20px;text-align:center}.customerContainer h1{color:#000;font-family:Playfair Display,serif;font-size:2.9rem}.customerContainer p{color:#000;font-family:Dancing Script,cursive;font-size:1.5rem}.customerCount{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:20px}.countItem{flex:1 1;margin:20px;text-align:center}.countItem h2{color:#eb111f;font-family:Playfair Display,serif;font-size:4rem;font-weight:40px;margin-left:-10px}.countItem p{color:#000;font-family:Dancing Script,cursive;font-size:1.5rem;margin:0}@media (max-width:1024px){.countItem h2{font-size:2rem}.countItem p{font-size:1.2rem}}@media (max-width:768px){.customerContainer{max-width:90%;padding:10px}.customerCount{flex-direction:column}.countItem{margin:10px 0}.countItem h2{font-size:1.8rem}.countItem p{font-size:1rem}}@media (max-width:480px){.customerContainer h1{font-size:2rem}.customerContainer p{font-size:1rem}.countItem h2{font-size:1.5rem}.countItem p{font-size:.9rem}}#Return{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px}#ReturnMain{background:#d2ced9;padding:50px 0}.ReturnPolicy{background-color:#f9f9f9;border-radius:8px;box-shadow:-1px 2px 8px 10px #b5adcf;font-family:Poppins;font-size:1.2rem;margin:0 auto;padding:20px;width:80%}.ReturnPolicy h1{font-feature-settings:"smcp";color:#3d3939;font-family:Playfair Display,serif;font-size:3rem;font-variant:small-caps}.returncontent{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.returncontent p{color:#000;margin-top:10px}.returncontent p,.returncontent ul{font-family:Poppins;font-size:1.5rem;text-align:start}.returncontent ul{font-weight:400;list-style-type:disc;margin-top:-10px;padding-left:20px}.shipping-policy-container{background-color:#f9f9f9;border-radius:8px;box-shadow:-1px 2px 8px 10px #b5adcf;font-family:Poppins,sans-serif;font-size:1.2rem;margin:0 auto;padding:20px;width:80%}.policy-heading{font-feature-settings:"smcp";color:#3d3939;font-family:Playfair Display,serif;font-size:3rem;font-variant:small-caps;margin-bottom:20px;text-align:center}.policy-subheading{margin-bottom:10px;margin-top:20px;text-align:left}.policy-subheading,.policy-text{color:#000;font-family:Poppins,sans-serif;font-size:1.5rem}.policy-text{line-height:1.6;text-align:start}.policy-list{margin-top:-10px;padding-left:20px}.policy-list li{color:#000;font-family:Poppins,sans-serif;font-size:1.5rem;list-style-type:disc;margin-bottom:8px;text-align:start}.forget-password-reset-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:40px auto;max-width:400px;padding:20px;width:100%}.forget-password-reset-form-group{margin-bottom:20px}.forget-password-reset-input{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px;width:100%}.forget-password-reset-icon{color:#333;margin-right:10px}.forget-password-reset-button{background-color:#070f2b;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:0 auto;padding:10px 5px;width:50%}.forget-password-reset-button:hover{background-color:#59169b}.forget-password-reset-error-message{color:red;font-size:14px;margin-top:10px}.forget-password-reset-success-message{color:green;font-size:14px;margin-top:10px}.forget-password-reset-container h2{text-align:center}.forget-password-contact-link{border-top:1px solid #ddd;color:#070f2b;display:block;font-weight:700;margin:20px auto 0;padding:10px 0;text-align:center;text-decoration:none}.forget-password-contact-link:hover{color:#59169b;text-decoration:underline}.forget-password-contact-us-info{color:#333;font-size:14px;margin-top:10px;text-align:center}@media (max-width:1024px){.forget-password-reset-container{margin:40px auto;padding:20px;width:75%}.forget-password-reset-input{padding:8px;width:90%}.forget-password-contact-us-info{color:#333;font-size:12px;margin-top:10px;text-align:center}}@media (max-width:768px){.forget-password-reset-container{margin:40px auto;padding:15px;width:70%}.forget-password-reset-input{font-size:13px;padding:8px;width:95%}.forget-password-reset-button{font-size:15px;padding:10px}.forget-password-contact-us-info{color:#333;font-size:12px;margin-top:10px;text-align:center}}@media (max-width:480px){.forget-password-reset-container{margin:60px auto;padding:10px;width:85%}.forget-password-reset-input{font-size:12px;padding:6px;width:90%}.forget-password-reset-button{font-size:14px;padding:8px}.forget-password-contact-us-info{color:#333;font-size:12px;margin-top:10px;text-align:center}}@media (max-width:360px){.forget-password-reset-container{margin:60px auto;padding:8px;width:80%}.forget-password-reset-input{font-size:12px;padding:6px;width:95%}.forget-password-reset-button{font-size:14px;padding:8px}.forget-password-contact-us-info{color:#333;font-size:12px;margin-top:10px;text-align:center}}.main{align-items:center;background:linear-gradient(135deg,#ece9e6,#fff);display:flex;justify-content:center;min-height:100vh;padding:40px}.contact-us{background:#fff;border-radius:16px;box-shadow:0 15px 30px #0000001a;max-width:600px;padding:40px;transition:transform .3s ease,box-shadow .3s ease;width:100%}.contact-us:hover{box-shadow:0 25px 50px #00000026;transform:translateY(-10px)}.contact-us h2{color:#333;font-size:2.2rem;font-weight:700;letter-spacing:1.5px;margin-bottom:30px;text-align:center}.contact-form{gap:20px}.contact-form,.contact-form label{display:flex;flex-direction:column}.contact-form label{color:#555;font-size:1.2rem;font-weight:600}.contact-form input,.contact-form textarea{background-color:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;outline:none;padding:14px 20px;transition:border-color .3s ease,box-shadow .3s ease}.contact-form input:focus,.contact-form textarea:focus{border-color:#007bff;box-shadow:0 0 8px #007bff33}.contact-form textarea{min-height:120px;resize:vertical}.contactBtn{align-self:center;background-color:#070f2b;border:none;border-radius:8px;box-shadow:0 10px 20px #007bff4d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 30px;transition:transform .3s ease,background-color .3s ease}.contactBtn:hover{transform:translateY(-3px)}.response-message{color:green;font-size:1rem;font-weight:600;margin-top:20px;text-align:center}#PrivacyMain{background:#d2ced9;padding:50px 0}.privacy-policy-container{background-color:#f9f9f9;border-radius:8px;box-shadow:-1px 2px 8px 10px #b5adcf;font-family:Poppins,sans-serif;font-size:1.2rem;margin:0 auto;max-width:1200px;padding:20px;width:90%}.privacy-policy-container h3{background-color:#d8c7f1;border-radius:4px;color:#0a0909;padding:10px}.privacy-policy-header{background-color:#07157d;border-radius:4px;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;padding:10px;text-align:center}.headingTop p1{font-family:Poppins,sans-serif;font-size:1.2rem}.privacy-policy-content{max-height:0;opacity:0;overflow:hidden;padding:0 10px;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.privacy-policy-content.show{max-height:1000px;opacity:1;padding:10px}.privacy-policy-content.hide{max-height:0;opacity:0;padding:0 10px}@media (max-width:768px){.privacy-policy-container{font-size:1rem;padding:10px;width:95%}.privacy-policy-header{font-size:1.25rem;padding:8px}.privacy-policy-content.hide,.privacy-policy-content.show{padding:0 5px}}@media (max-width:480px){.privacy-policy-container{font-size:.9rem;padding:5px;width:100%}.privacy-policy-header{font-size:1rem;padding:6px}}.thank-you-container{align-items:center;animation:fadeIn 1s ease-in-out;background:linear-gradient(180deg,#e0f7fa,#fff);display:flex;height:100vh;justify-content:center}.thank-you-content{animation:popIn .5s ease-in-out forwards;background:#fffffff2;border-radius:15px;box-shadow:0 10px 30px #0003;max-width:600px;padding:40px;text-align:center;transform:scale(.8);width:60%}.icon-container{animation:slideDown 1s ease-out .5s forwards;color:#4caf50;font-size:50px;margin-bottom:20px;opacity:0}.check-icon{background-color:#fff;border:6px solid #38bb54;border-radius:100%;color:#38bb54;font-size:60px;font-weight:700;height:100px;padding:20px;width:100px}h1{color:#ff7eb3;font-size:28px;margin-bottom:10px}p{color:#555;font-size:18px;margin-bottom:20px}.order-summary{animation:fadeInUp 1s ease-out 1s forwards;margin-top:20px;opacity:0}.order-summary h2{color:#222;font-size:22px;margin-bottom:10px}.order-summary table{border-collapse:collapse;border-radius:10px;box-shadow:0 4px 10px #0000001a;margin-top:10px;overflow:hidden;width:100%}.order-summary td,.order-summary th{border:1px solid #ddd;font-size:16px;padding:12px;text-align:center;transition:background-color .3s ease}.order-summary th{background-color:#f7f7f7;color:#333;font-weight:700}.order-summary tr:nth-child(2n){background-color:#f9f9f9}.order-summary tr:hover{background-color:#f1f1f1;cursor:pointer}.order-summary td{color:#555}.order-summary td:first-child{font-weight:700}.button-group{display:flex;gap:20px;justify-content:center;margin-top:25px}.primary-button,.secondary-button{border:none;border-radius:25px;cursor:pointer;font-size:18px;padding:12px 25px;transition:all .3s ease-in-out}.primary-button{background:#ff7eb3;box-shadow:0 4px 10px #ff7eb380;color:#fff}.secondary-button{background:#28a745;box-shadow:0 4px 10px #28a74580;color:#fff}.primary-button:hover{background:#ff5a9e;box-shadow:0 6px 15px #ff5a9e99;transform:translateY(-3px)}.secondary-button:hover{background:#218838;box-shadow:0 6px 15px #28a74599;transform:translateY(-3px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.thank-you-content{padding:20px;transform:scale(1);width:90%}h1{font-size:24px}p{font-size:16px}.order-summary{margin-top:10px}.order-summary table{border-radius:10px;display:block;margin-top:20px;overflow-x:auto;width:100%}.order-summary td,.order-summary th{word-wrap:break-word;font-size:14px;padding:10px 50px;text-align:center}.button-group{flex-direction:column;gap:15px}.primary-button,.secondary-button{padding:12px;width:100%}}@media (max-width:478px){.order-summary td,.order-summary th{font-size:14px;padding:10px 25px}}
/*# sourceMappingURL=main.b8b66684.css.map*/