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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{padding:20px}header .logo{height:40px;width:auto}header .logo img{height:30px;width:100%}header img{height:50px;width:auto}nav ul li{border:"2px solid red";border-radius:50%;margin-right:20px}nav ul li a{color:#333;font-weight:700;text-decoration:none}i .hero{background-color:#f2f2f2}.hero img,i .hero{align-items:center;display:flex;justify-content:center}.hero img{background-color:#f0f0f0;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:100%;object-fit:cover;overflow:hidden;width:100%}.products{padding:50px}.products h2{margin-bottom:20px}.products ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.products li{box-shadow:0 2px 4px rgba(0,0,0,.1);margin:20px;width:300px}.products li img{max-height:200px;object-fit:cover;width:100%}.products li h3{margin:10px 0}.products li p{color:#c5c3c3;font-size:14px}.FAQs{font-size:16px;padding:10px}.FAQs,.contact{background-color:#f2f2f2}.contact{padding:50px}.contact h2{margin-bottom:20px}.contact form label{display:block;font-weight:700;margin-bottom:10px}.contact form input,.contact form textarea{border:none;border-radius:5px;margin-bottom:20px;padding:10px;width:100%}.contact form button[type=submit]{background-color:#333;border:none;border-radius:5px;color:#fff;font-weight:700;padding:10px 20px}.contact form button[type=submit]:hover{background-color:#666;cursor:pointer}footer{background-color:#fff;box-shadow:0 -2px 4px rgba(0,0,0,.1);padding:20px;text-align:center}footer a{color:#333;margin:0 10px}@media screen and (max-width:768px){header{flex-wrap:wrap}header img{margin-bottom:20px}nav ul{margin-top:20px}nav ul li{margin-right:10px}.products li{max-width:100%}.contact form input,.contact form textarea{width:80%}}header{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);justify-content:space-between;padding:1rem}.logo,header{align-items:center;display:flex}.logo img{height:auto;max-width:100%}nav ul{display:flex;list-style:none}nav li{margin-left:1rem}nav a{border-bottom:2px solid transparent;color:#333;text-decoration:none;transition:border-color .2s ease-in-out}nav a:hover{border-color:#333}.product-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:300px;overflow:hidden;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.product-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.product-card img{height:auto;width:100%}.product-details{padding:16px}.product-details h2{color:#333;font-size:1.25rem;margin:0}.product-details .price{color:#e91e63;font-weight:700;margin:8px 0;text-align:left}.product-details .rating{color:#888;margin:8px 0}.favorite{color:#ccc;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.favorite.favorited{-webkit-animation:heartbeat 1s infinite;animation:heartbeat 1s infinite;color:#e91e63}.add-to-cart{background-color:#e91e63;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;margin-top:16px;padding:10px 20px}@media (max-width:768px){.product-card{max-width:100%}}.loading-container{height:92vh}.loading-container,.modal-loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-text{color:#333;font-size:18px;font-weight:700;margin-top:16px}.login-container{align-items:center;background-color:#f0f0f0;display:flex;height:93vh;justify-content:center}.login-form{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;font-size:14px;max-width:500px;padding:40px;width:100%}.login-form__logo{display:flex;justify-content:center;margin-bottom:20px}.login-form__logo img{width:200px}h1{margin-bottom:20px}.error,h1{text-align:center}.error{font-weight:bolder}label{margin-top:20px}.input-field{border:1px solid #d9d9d9;border-radius:3px}.errorindicator,.input-field{margin-bottom:20px;margin-top:5px;padding:10px}.errorindicator{border:1px solid red;border-radius:3px}.login-btn{background-color:#000;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px}.signup-link{margin-top:20px;text-align:center}.signup-link a{color:#007bff}.signup-container{align-items:center;background-color:#f0f0f0;display:flex;height:100vh;justify-content:center;margin-top:50px}.signup-form{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;font-size:14px;max-width:500px;padding:40px;width:100%}.signup-form__logo{display:flex;justify-content:center;margin-bottom:20px}.signup-form__logo img{width:200px}.signup-form h1{margin-bottom:20px;text-align:center}.signup-form label{font-weight:700;margin-top:20px}.signup-form .input-field{border:1px solid #d9d9d9;border-radius:3px;margin-bottom:20px;margin-top:5px;padding:10px}.signup-form .errorindicator{border:1px solid red;border-radius:3px;margin-bottom:20px;margin-top:5px;padding:10px}.signup-btn{background-color:#000;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px}.login-link{margin-top:20px;text-align:center}.login-link a{color:#007bff}.button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:10px 20px;text-decoration:none}.button:hover{background-color:#0056b3}.button:active{background-color:#004599}.button:focus{outline:none}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:0 auto;padding:10px;text-decoration:none}button:hover{background-color:#0056b3}button:active{background-color:#004599}button:focus{outline:none}p{font-size:14px}.footer,p{text-align:center}.footer{background-color:#fff;bottom:0;box-shadow:0 -2px 4px rgba(0,0,0,.1);height:60px;left:0;margin-top:auto;padding-top:20px;position:relative;right:0;top:auto;width:100%}.footer a{color:#333;margin:0 10px}.header{position:fixed;top:0;z-index:1}.card,.header{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:1rem}.card{margin:0 auto;max-width:1200px;width:100%}.card h1{font-size:2rem;margin-bottom:.5rem}.card p{font-size:1.2rem;line-height:1.5;margin-bottom:0}.header img{height:30px}.asideoverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:2}.asideoverlay.open{display:block}.aside .card{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.aside .card:hover{color:#0f6;text-shadow:2px 2px 6px rgba(0,0,0,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.sidemodal .menu{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.sidemodal .menu:hover{font-weight:bolder;-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes discoLights{0%{border-image-slice:1;border-image-source:linear-gradient(45deg,#f06,#ff0,#0f6)}25%{border-image-slice:2;border-image-source:linear-gradient(45deg,#0f6,#f06,#ff0)}50%{border-image-slice:3;border-image-source:linear-gradient(45deg,#ff0,#0f6,#f06)}75%{border-image-slice:4;border-image-source:linear-gradient(45deg,#f06,#ff0,#0f6)}to{border-image-slice:5;border-image-source:linear-gradient(45deg,#0f6,#f06,#ff0)}}@keyframes discoLights{0%{border-image-slice:1;border-image-source:linear-gradient(45deg,#f06,#ff0,#0f6)}25%{border-image-slice:2;border-image-source:linear-gradient(45deg,#0f6,#f06,#ff0)}50%{border-image-slice:3;border-image-source:linear-gradient(45deg,#ff0,#0f6,#f06)}75%{border-image-slice:4;border-image-source:linear-gradient(45deg,#f06,#ff0,#0f6)}to{border-image-slice:5;border-image-source:linear-gradient(45deg,#0f6,#f06,#ff0)}}.boxStyle{-webkit-animation:discoLights 3s linear infinite;animation:discoLights 3s linear infinite;background-color:#fff;border:5px solid transparent;border-image:linear-gradient(45deg,#f06,#ff0,#0f6);border-image-slice:1;box-shadow:0 4px 10px rgba(0,0,0,.2);height:100vh;overflow-y:scroll;padding:20px;position:fixed;scrollbar-color:gray #d3d3d3;scrollbar-width:thin;top:0;-webkit-transform:translateX(-300px);transform:translateX(-300px);transition:all .5s ease-in-out;width:300px;z-index:3}.boxStyle.open{-webkit-transform:translateX(0);transform:translateX(0)}.boxStyle.close{padding:0;-webkit-transform:translateX(-300px);transform:translateX(-300px);width:0}.boxStyle::-webkit-scrollbar{width:5px}.boxStyle::-webkit-scrollbar-track{background:#f1f1f1}.boxStyle::-webkit-scrollbar-thumb{background:#888}.boxStyle::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:767px){.card{padding:.5rem}.header img{height:20px}.header .image{height:30px}.card h1{font-size:1.5rem;margin-bottom:.25rem}.card p{font-size:1rem}.col-1{display:none}}.active{background-color:#000;border-radius:7px;color:#fff;font-size:10px;font-weight:700}.nav-link{align-items:center;background-color:inherit;border-radius:inherit;color:inherit;display:flex;text-decoration:none}.nav-link:hover{color:#adff2f}.nav-link img{border-radius:50%;height:20px;margin-right:8px;width:20px}.nav-link img,.nav-link span{background-color:inherit;color:inherit}.nav-link span{font-weight:700}@-webkit-keyframes disco{0%{background-color:red}25%{background-color:#0f0}50%{background-color:#00f}75%{background-color:#ff0}to{background-color:#f0f}}.sub-header{background-color:#fff;box-shadow:0 10px 10px -10px rgba(0,0,0,.5);font-size:10px;overflow-x:scroll;padding:10px;position:fixed;top:50px;width:100%;z-index:1}@keyframes disco{0%{border-color:red}25%{border-color:#0f0}50%{border-color:#00f}75%{border-color:#ff0}to{border-color:#f0f}}.sub-header::-webkit-scrollbar{height:0}.sub-header::-webkit-scrollbar-track{background:#f1f1f1}.sub-header::-webkit-scrollbar-thumb{background:#888}.sub-header::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:768px){.sub-header{padding:0}}.shop-card card{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.shop-card .card:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.gradient-bg{background:linear-gradient(135deg,#f0c,#06f);height:100vh;-webkit-perspective:1000px;perspective:1000px}.gradient-bg:after{background:hsla(0,0%,100%,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform:rotateX(60deg);transform:rotateX(60deg);-webkit-transform-origin:bottom center;transform-origin:bottom center}main{margin-top:100px;min-height:76.8vh;overflow-x:hidden;padding-bottom:50px;padding-top:10px;position:relative}.search-container{align-items:center;background-color:#f2f2f2;border-radius:5px;display:flex;margin:10px;padding:5px}.search-input{background-color:initial;border:none;flex:1 1;font-size:16px;outline:none;padding:5px}.search-button{align-items:center;background-color:#000;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:8px;justify-content:center}@media (max-width:768px){.search-container{align-items:stretch;flex-direction:row}.search-button,.search-input{margin-top:5px}}.logo-container{align-items:center;border:2px solid #dddbdb;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;margin-top:20px}.logo{border-radius:50%;cursor:pointer;height:50px;margin-right:10px;width:50px}.company-name{cursor:pointer;font-family:Arial,sans-serif;font-size:20px}.Prodcut-img-vid-container{border-radius:7px;height:300px;margin:20px;width:300px}.Prodcut-img-vid-container img,.Prodcut-img-vid-container video{height:300px;width:300px}.display-container{position:relative}.zoom-icon{bottom:10px;cursor:pointer;position:absolute;right:10px}.mini-display{background-color:#d6d2d242;border-radius:5px}.zoom-icon .bi-arrows-fullscreen{background-color:rgba(0,0,0,.488);color:#fff;font-size:15px;font-weight:bolder;padding:10px}.zoom-icon .bi-arrows-fullscreen:hover{background-color:rgba(0,0,0,.819);color:#fff;font-size:15px;font-weight:bolder;padding:10px}.zoom-icon .bi-arrows-fullscreen:active{background-color:#000;color:#fff;font-size:15px;font-weight:bolder;padding:10px}.navigation-button{font-size:24px;top:50%}.modal-img-vid-back,.navigation-button{background-color:#93929288;color:#fff;cursor:pointer;height:40px;line-height:40px;position:absolute;text-align:center;width:40px}.modal-img-vid-back{left:10px;top:10px;z-index:1}.modal-img-vid-back .bi-arrow-left{font-size:30px}.navigation-button:hover{background-color:#aaa}.navigation-button.left{left:0}.navigation-button.right{right:0}.display-container-modal{height:99.5vh;margin:auto;max-width:750px;position:relative;top:0}.display-container-modal img,.display-container-modal video{height:100%;left:0;position:absolute;top:0;width:100%}.product-container{background-color:#f5f5f5;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px;padding:20px}.product-container div{font-size:16px;margin-bottom:10px}.product-container div:last-child{margin-bottom:0}.product-container .product-name{color:#333;font-weight:700;text-transform:uppercase}.product-container .quantity{color:#555;font-size:14px;font-weight:bolder}.product-container .show-more-btn{background-color:#0a0a0a}.product-container .show-less-btn,.product-container .show-more-btn{border:2px solid gray;border-radius:7px;color:#fff;cursor:pointer;padding:2px 5px}.product-container .show-less-btn{background-color:#545151}.product-container .price{color:#777}.product-container .star-rating{color:#ffc107;font-size:20px}.product-container button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.product-container button:hover{background-color:#45a049}@media (max-width:767px){.product-container{margin-bottom:10px;padding:10px}}@media (max-width:480px){.product-container div{font-size:14px}.product-container .star-rating{font-size:16px}.product-container button{font-size:14px}}.product-container{align-items:flex-start;display:flex;flex-direction:column}.product-container .product-name{font-size:20px}.product-container .price:before,.product-container .quantity:before{font-weight:700}.product-container span{font-weight:400}.product-container .span-highlight{color:#ff5722;font-size:14px;font-weight:700}.product-review-container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}h2{color:#000;font-size:24px;margin-bottom:20px;margin-left:20px}.reviews-list{margin:20px}.review{border-bottom:1px solid #ddd;padding:10px 0 10px 20px}.review-header{align-items:center;display:flex;margin-bottom:10px}.profile-pic img{border-radius:50%;height:40px;margin-right:10px;object-fit:cover;width:40px}.reviewer-details{align-items:center;display:flex}.reviewer-name{color:#000;font-weight:700;margin-right:10px}.rating{color:#ff0;position:relative}.review-comment{color:#000;text-align:left}.bi-star,.bi-star-fill,.bi-star-half{color:gold;font-size:16px}.star-rating .star.selected{color:gold}.AddReviewModal .modal{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;height:100%;justify-content:center;position:fixed;top:0;width:100%;z-index:9999}.AddReviewModal .modal-content{background-color:#fff;border-radius:5px;padding:20px}@media (min-width:778px){.AddReviewModal .modal-content{margin-left:20%;margin-right:20%}}.AddReviewModal .modal-content h3{margin-top:0}.AddReviewModal .modal-content button{margin-top:10px}@-webkit-keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-2px) rotate(-2deg);transform:translateX(-2px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(2deg);transform:translateX(2px) rotate(2deg)}75%{-webkit-transform:translateX(-2px) rotate(-2deg);transform:translateX(-2px) rotate(-2deg)}to{-webkit-transform:translateX(2px) rotate(2deg);transform:translateX(2px) rotate(2deg)}}@keyframes vibrate{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-2px) rotate(-2deg);transform:translateX(-2px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(2deg);transform:translateX(2px) rotate(2deg)}75%{-webkit-transform:translateX(-2px) rotate(-2deg);transform:translateX(-2px) rotate(-2deg)}to{-webkit-transform:translateX(2px) rotate(2deg);transform:translateX(2px) rotate(2deg)}}.vibrate{-webkit-animation:vibrate 1s linear 1;animation:vibrate 1s linear 1}.error{color:red;font-size:15px;font-weight:700}.tick{cursor:pointer;font-size:12px}.tick-animated{-webkit-animation:tickAnimation .5s ease-in-out;animation:tickAnimation .5s ease-in-out}@-webkit-keyframes tickAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tickAnimation{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.profile-card{align-items:center;background-color:#fff;border:1px solid #b0cde6;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;height:330px;justify-content:center;overflow:hidden;width:330px}.profile-photo-container{background-color:#fff;border-radius:50%;height:150px;margin-bottom:10px;position:relative;width:150px}.profile-photo{border-radius:50%;height:100%;object-fit:cover;width:100%}.edit-icon{align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:24px;justify-content:center;margin:8px;object-fit:contain;position:absolute;right:10px;top:10px;width:24px}.profile-name{color:#2e4053;font-family:Arial,sans-serif;font-size:1.4rem;margin-top:auto;text-align:center}.profile-contact{color:#34495e;font-family:Helvetica,sans-serif;font-size:1rem;text-align:center}.image-uploader{margin-top:20px;text-align:center}.image-uploader .upload-profile-image{border:2px solid gray;border-radius:7px;cursor:pointer;padding:10px}.image-uploader input[type=file]{display:none}.profileimage-preview{border-radius:50%;margin-top:10px;max-height:512px;max-width:100px}.image-preview-container{border:2px solid gray;border-radius:50%;margin-top:10px;max-height:80px;max-width:80px}.crop-container{z-index:2}.buttons-container{bottom:10px;display:flex;justify-content:center;margin-top:10px;position:absolute;width:100%}.cancel-button,.ok-button{background-color:#333;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin:0 5px;padding:8px 16px}.cancel-button:hover,.ok-button:hover{background-color:#444}.cropcontainer{display:flex;flex-direction:column;height:80vh;justify-content:center}.crop-section{height:200px;text-align:center;width:200px}.form-card{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:30px}.form-group{margin-bottom:20px}.form-label{display:block;margin-bottom:5px}.form-control{border:1px solid #ccc;padding:10px;width:100%}.btn,.form-control{border-radius:4px;font-size:16px;height:40px}.btn{cursor:pointer;font-weight:700;margin-right:10px;padding:0 20px;text-transform:uppercase}.btn-dark{background-color:#000;color:#fff}.btn-secondary{background-color:#ccc;color:#000}@media (max-width:768px){.form-card{padding:20px}.btn{margin-bottom:10px}}.banner{border-radius:20px;height:auto;padding:20px;width:100%}@media screen and (min-width:900px){.banner{height:300px}}.business-name-card{background-color:#f0f0f0;border:2px solid #333;border-radius:5px;box-shadow:2px 2px 5px #888;font-family:fantasy;font-size:12px;font-weight:lighter;height:100px;left:70px;padding:10px;position:relative;text-align:center;top:5%;width:300px}.createcompany{background-color:#f8f8f8;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);font-size:16px;font-weight:bolder;overflow-y:scroll;padding:20px;z-index:9999}.createcompany .text-center{margin-bottom:10px}.createcompany button{background-color:#343a40;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:40px;width:40px}.createcompany form{margin-top:20px}.createcompany .form-container{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px}.createcompany .form-group{margin-bottom:15px}.createcompany label{display:block;font-weight:700;margin-bottom:5px}.createcompany input[type=text],.createcompany select,.createcompany textarea{border:1px solid #ccc;border-radius:4px;padding:10px;width:100%}.createcompany select{-webkit-appearance:none;appearance:none;background-size:20px 20px;padding-right:30px}.createcompany .country-select{padding-right:40px}.createcompany .photo-preview img{height:auto;margin-top:10px;max-width:200px}.createcompany button[type=submit]{background-color:#343a40;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.createcompany button[type=submit]:hover{background-color:#292d31}.create-product{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;color:#fff;margin:0 auto;max-width:400px;padding:50px 20px 20px;position:relative;text-align:left;width:100%;z-index:9998}.overlay{background-color:rgba(0,0,0,.6);width:100%;z-index:9998}.blur-background,.overlay{bottom:0;left:0;position:fixed;right:0;top:0}.blur-background{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgba(0,0,0,.4);z-index:1}h3{text-align:center}.form-step,h3{margin-bottom:20px}.form-group{margin-bottom:10px}input[type=text],select,textarea{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;padding:8px;width:100%}.button-row{bottom:35px;display:flex;flex-direction:row;justify-content:space-between;position:absolute;right:20px}.button-row button{flex:1 1;margin:0 5px}.button-row .disabledbutton{background-color:#000;color:gray;cursor:default}.preview-item{position:relative}.delete-button{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px;position:absolute;right:5px;top:5px}@media (max-width:768px){.button-row{align-items:stretch;flex-direction:row}.button-row button{margin:5px 0}.preview-video{border-radius:20px;height:auto;width:250px}}button[type=submit]{background-color:#007bff}button[type=button]{background-color:#fff;color:#000;margin-right:10px}@media (min-width:576px){.create-product{max-width:600px;width:80%}}@media (min-width:768px){.create-product{max-width:800px;width:60%}}@media (min-width:992px){.create-product{max-width:1000px;width:50%}}.step-indicator{align-items:center;color:#000;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.step{background-color:#f2f2f2;border-radius:5px;flex:1 1;font-weight:700;padding:5px;position:relative;text-align:center}.step.active{background-color:green;color:#fff}.preview-image{height:100px;margin-right:10px;object-fit:cover;width:100px}#product-images{display:none}#product-images:focus{border-color:#4caf50;box-shadow:0 0 5px rgba(76,175,80,.6);outline:none}.upload-images{border:2px solid #fff;border-radius:20px;margin-bottom:20px;padding:20px 10px;text-align:center;width:100%}.video-preview{align-content:center}.preview-video{border-radius:20px;height:auto;width:400px}.orders-table-container{max-width:100%;overflow-x:auto}.orders-table{border-collapse:collapse;width:100%}.orders-table td,.orders-table th{border-bottom:1px solid #ddd;padding:12px 15px;text-align:left}.order-image img{height:auto;max-width:50px}.action-buttons button{border:none;color:#fff;cursor:pointer;margin-right:5px;padding:6px 10px}.cancel-button{background-color:#f44336}.return-button{background-color:#2196f3}@media (max-width:768px){.orders-table td,.orders-table th{padding:8px 10px}}tbody{box-shadow:0 0 20px rgba(0,0,0,.3);margin:0 20px;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:rotateX(15deg);transform:rotateX(15deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}tbody:hover{-webkit-transform:perspective(800px) rotateX(0deg);transform:perspective(800px) rotateX(0deg)}.cart-product-display{border-radius:7px;max-height:350px;overflow-y:scroll;padding:10px}.cart-product-display::-webkit-scrollbar{width:5px}.cart-product-display::-webkit-scrollbar-track{background:#f1f1f1}.cart-product-display::-webkit-scrollbar-thumb{background:#888}.cart-product-display::-webkit-scrollbar-thumb:hover{background:#555}.tabs-container{border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;margin:0 auto;min-width:400px;overflow:hidden}.tabs-row{background-color:#f0f0f0;display:flex}.tab{border-bottom:2px solid transparent;cursor:pointer;flex:1 1;padding:10px 20px;text-align:center;transition:background-color .2s,color .2s,border-bottom-color .2s}.tab:hover{background-color:#e0e0e0}.active-tab{background-color:#007bff;border-bottom-color:#007bff;color:#fff}.tab-content{padding:20px}.tab-content>div{display:none}.tab-content>div.active-tab-content{display:block}#otp-input-container{display:flex;justify-content:space-between;margin-top:10px;width:200px}#otp-input-container input{border:1px solid #ccc;border-radius:4px;font-size:16px;height:30px;margin-right:5px;outline:none;text-align:center;width:30px}label{font-weight:700;margin-bottom:5px}.dashboard .card{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.dashboard .card:hover{font-weight:bolder;-webkit-transform:scale(1.05);transform:scale(1.05)}
/*# sourceMappingURL=main.4f86eae1.css.map*/