@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Tajawal:wght@400;500;700;800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.signup-outer-container{width:100%;height:calc(100vh - 9rem)}.signup-outer-container .signup-container{display:grid;place-items:center;width:100%;height:calc(100vh - 9rem);padding:2rem}.signup-outer-container .signup-container .signup{width:50rem;height:auto;box-shadow:#64646f33 0 7px 29px;padding:2rem 6rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.signup-outer-container .signup-container .signup .greetings-div{width:100%}.signup-outer-container .signup-container .signup .greetings-div .signup-heading{width:100%;text-align:center;font-size:3rem}.signup-outer-container .signup-container .signup .greetings-div .signup-info{display:block;width:100%;text-align:center;font-size:1.2rem;font-family:inherit;color:#6e6d7a}.signup-outer-container .signup-container .signup .form-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:4rem;gap:1rem}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text{display:flex;flex-direction:column;width:100%}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text label{font-size:1.5rem;font-weight:600;color:#000}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text input,.signup-outer-container .signup-container .signup .form-container .input-wrapper-text select{all:unset;box-sizing:border-box;margin:.5rem 0;font-size:1.8rem;font-weight:400;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:1rem;width:100%}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text .input-error-text{height:1.5ch;width:45ch;font-size:1.3rem;color:#d61d10}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text .styled-input{margin:.5rem 0;font-size:1.8rem;font-weight:500;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:1rem;display:flex;gap:1rem}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text .styled-input input{all:unset;width:100%}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text .styled-input .line{border-left:.1px solid #eeeeee;height:auto}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text .styled-input .verify-otp-button{background-color:#189b1e;border:none;color:#fff;padding:.5rem 1rem;text-align:center;border-radius:.5rem;font-size:1.6rem}.signup-outer-container .signup-container .signup .form-container .submit-button{width:100%;margin-top:2rem}.signup-outer-container .signup-container .signup .form-container hr{width:100%;border:1px solid #eeeeee;margin:1rem 0rem}.signup-outer-container .signup-container .signup .form-container p{font-size:1.2rem;font-weight:400}@media (max-width: 576px){.signup-outer-container .signup-container .signup{width:100%;padding:2rem}.signup-outer-container .signup-container .signup .form-container .input-wrapper-text .input-error-text{width:100%}}.language-switcher-container{position:relative;display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none}.language-switcher-btn{display:inline-flex;align-items:center;gap:6px;background:#e0e0e0;color:#333;border:1px solid rgba(0,0,0,.1);padding:6px 12px;border-radius:9999px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.language-switcher-btn:hover{background:#ffffff29;border-color:#ffffff47;transform:translateY(-1px)}.language-switcher-btn:active{transform:translateY(0)}.lang-icon{opacity:.85}.lang-flag{font-size:22px;line-height:1}.lang-text{letter-spacing:.2px}.lang-chevron{transition:transform .2s ease;opacity:.7}.lang-chevron.open{transform:rotate(180deg)}.language-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:140px;background:#1e1e24;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 25px -5px #0006,0 8px 10px -6px #0000004d;border-radius:12px;padding:6px;z-index:1000;animation:dropdownFadeIn .18s cubic-bezier(.16,1,.3,1)}[dir=rtl] .language-dropdown-menu{right:auto;left:0}.language-dropdown-item{display:flex;align-items:center;width:100%;padding:8px 12px;border-radius:8px;border:none;background:transparent;color:#e2e8f0;font-size:13.5px;font-weight:500;cursor:pointer;gap:10px;transition:background .15s ease,color .15s ease;text-align:left}[dir=rtl] .language-dropdown-item{text-align:right}.language-dropdown-item:hover{background:#a885e826;color:#fff}.language-dropdown-item.selected{background:#a885e840;color:#c4b5fd;font-weight:600}.item-flag{font-size:16px}.item-name{flex:1}.item-check{color:#a885e8}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.camera-search-btn{background:transparent;border:none;color:#a885e8;padding:.6rem;margin:0 .2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .18s ease}.camera-search-btn:hover{background:#a885e826;transform:scale(1.08)}.search-box-group{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.search-box-group .search-products-container,.search-box-group .search-store-container{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;box-shadow:#64646f33 0 7px 29px;border-radius:9999px}.search-box-group .search-products-container .location-container,.search-box-group .search-store-container .location-container{position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;padding-right:0}.search-box-group .search-products-container .location-container .detect-current-location,.search-box-group .search-store-container .location-container .detect-current-location{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;font-size:1.6rem;border:none;gap:1rem;border-radius:999px;color:#a885e8}.search-box-group .search-products-container .location-container p,.search-box-group .search-store-container .location-container p{font-size:1.6rem;max-width:15ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-box-group .search-products-container .location-container button,.search-box-group .search-store-container .location-container button{padding:0}.search-box-group .search-products-container .location-container .location-menu,.search-box-group .search-store-container .location-container .location-menu{position:absolute;top:100%;margin-top:1rem;background-color:#fff;border-radius:999px;box-shadow:#64646f33 0 7px 29px;width:-moz-max-content;width:max-content;left:0;z-index:4}.search-box-group .search-products-container .location-container .location-menu .detect-current-location,.search-box-group .search-store-container .location-container .location-menu .detect-current-location{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;font-size:1.8rem;border:none;gap:1rem;padding:1rem 1.5rem;border-radius:999px;color:#a885e8}.search-box-group .search-products-container .location-container .location-menu-enter,.search-box-group .search-store-container .location-container .location-menu-enter{animation:slideIn .1s forwards;pointer-events:auto}.search-box-group .search-products-container .location-container .location-menu-exit,.search-box-group .search-store-container .location-container .location-menu-exit{pointer-events:none;animation:slideOut .1s forwards}.search-box-group .search-products-container hr,.search-box-group .search-store-container hr{height:70%;margin:0 1rem;border:none;border-left:1px solid #c8c8c8;color:#fff}.search-box-group .search-products-container .search-box-products,.search-box-group .search-products-container .search-box-store,.search-box-group .search-store-container .search-box-products,.search-box-group .search-store-container .search-box-store{display:flex;justify-content:space-between;align-items:center}.search-box-group .search-products-container .search-box-products input,.search-box-group .search-products-container .search-box-store input,.search-box-group .search-store-container .search-box-products input,.search-box-group .search-store-container .search-box-store input{width:auto;background-color:#fff;border:none;font-weight:400;font-size:1.6rem;width:20ch;max-width:30ch}.search-box-group .search-products-container .search-box-products .search-button,.search-box-group .search-products-container .search-box-store .search-button,.search-box-group .search-store-container .search-box-products .search-button,.search-box-group .search-store-container .search-box-store .search-button{color:#fff;border-radius:9999px;background-color:#a885e8;padding:.5rem;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem}.search-box-group .search-store-container{position:relative}.search-box-group .search-store-container .search-box-store{padding:0 1.5rem;padding-right:0}.search-box-group .search-store-container .store-results-container{position:absolute;top:100%;margin-top:1rem;width:100%;background-color:#fff;right:0;padding:1rem;border-radius:2rem;box-shadow:#64646f33 0 7px 29px;min-width:40rem;gap:1.5rem;display:flex;flex-direction:column;max-height:50rem;overflow:auto}.search-box-group .search-store-container .store-results-container .store{display:flex;justify-content:flex-start;align-items:center;gap:1rem;padding:1rem;border-radius:1rem;cursor:pointer}.search-box-group .search-store-container .store-results-container .store img{width:7rem;height:7rem;border-radius:999px}.search-box-group .search-store-container .store-results-container .store .details-container{display:flex;flex-direction:column;width:100%;gap:.3rem}.search-box-group .search-store-container .store-results-container .store .details-container .details-status{display:flex;justify-content:space-between}.search-box-group .search-store-container .store-results-container .store .details-container .details-status p{font-size:1.2rem;font-weight:500}.search-box-group .search-store-container .store-results-container .store .details-container .details-status .name{font-size:1.6rem;font-weight:600}.search-box-group .search-store-container .store-results-container .store .details-container p{display:flex;justify-content:flex-start;align-items:center}.search-box-group .search-store-container .store-results-container .store .details-container .name{font-size:1.6rem;font-weight:600}.search-box-group .search-store-container .store-results-container .store .details-container .contact-number{font-size:1.4rem}.search-box-group .search-store-container .store-results-container .store .details-container .address{font-size:1.4rem;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-box-group .search-store-container .store-results-container .store .store-status{font-size:1.4rem;width:100%}.search-box-group .search-store-container .store-results-container .store:hover{background-color:#f4f5fb}.search-box-group .search-store-container .store-results-container::-webkit-scrollbar-track{border-radius:1rem;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3);background-color:#f4f5fb}.search-box-group .search-store-container .store-results-container::-webkit-scrollbar{height:auto;width:1.2rem;background-color:#f4f5fb}.search-box-group .search-store-container .store-results-container::-webkit-scrollbar-thumb{border-radius:999px;background-color:#a885e8}@keyframes slideIn{0%{top:80%;opacity:0}to{top:100%;opacity:1}}@keyframes slideOut{0%{top:100%;opacity:1}to{top:80%;opacity:0}}@media (max-width: 768px){.search-box-group .search-products-container{width:100%;padding:.5rem 0}.search-box-group .search-products-container .location-container p{max-width:10ch}.search-box-group .search-products-container .search-box-products{width:100%}.search-box-group .search-products-container .search-box-products input{width:60%}.search-box-group .search-store-container .search-box-store{width:100%}.search-box-group .search-store-container{width:100%;padding:.5rem 0}.search-box-group .search-store-container .store-results-container{min-width:100%}}.image-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f0f14bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1.5rem;animation:overlayFadeIn .25s ease}.image-search-modal{background:#18181f;border:1px solid rgba(255,255,255,.12);box-shadow:0 25px 50px -12px #0009;border-radius:20px;width:100%;max-width:680px;max-height:88vh;overflow-y:auto;color:#f1f5f9;display:flex;flex-direction:column;animation:modalScaleUp .28s cubic-bezier(.16,1,.3,1)}.image-search-header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.header-title-group{display:flex;align-items:center;gap:12px}.sparkle-icon{color:#a885e8;flex-shrink:0}.header-title-group h3{font-size:1.15rem;font-weight:700;color:#fff;margin:0}.header-title-group p{font-size:.82rem;color:#94a3b8;margin:2px 0 0}.modal-close-btn{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#cbd5e1;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .18s ease}.modal-close-btn:hover{background:#ffffff26;color:#fff;transform:rotate(90deg)}.image-search-body{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.dropzone-container{border:2px dashed rgba(168,133,232,.35);background:#a885e80a;border-radius:16px;padding:2.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;transition:all .22s ease}.dropzone-container:hover{border-color:#a885e8;background:#a885e814;transform:translateY(-2px)}.dropzone-icon-wrapper{width:70px;height:70px;border-radius:50%;background:#a885e826;color:#c4b5fd;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.dropzone-container h4{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:4px}.dropzone-container p{font-size:.85rem;color:#94a3b8;margin-bottom:1.25rem}.dropzone-button-group{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.dropzone-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:10px;font-size:.88rem;font-weight:600;cursor:pointer;transition:all .18s ease;border:none}.upload-file-btn{background:#a885e8;color:#fff}.upload-file-btn:hover{background:#9367e0;transform:translateY(-1px)}.camera-open-btn{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.15)}.camera-open-btn:hover{background:#ffffff26}.camera-view-container{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.camera-video{width:100%;max-height:380px;object-fit:cover;border-radius:16px;background:#000}.camera-controls{display:flex;gap:12px}.camera-capture-btn{display:inline-flex;align-items:center;gap:8px;background:#a885e8;color:#fff;border:none;padding:10px 22px;border-radius:9999px;font-weight:600;cursor:pointer}.camera-cancel-btn{background:transparent;color:#94a3b8;border:1px solid rgba(255,255,255,.15);padding:10px 18px;border-radius:9999px;cursor:pointer}.image-preview-section{display:flex;flex-direction:column;align-items:center;gap:1rem}.preview-box{position:relative;width:100%;max-width:320px;height:220px;border-radius:16px;overflow:hidden;border:2px solid rgba(168,133,232,.4)}.query-image-preview{width:100%;height:100%;object-fit:cover}.scanning-bar-container{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f148c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}.scanning-bar{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,#a885e8,#c4b5fd,transparent);box-shadow:0 0 15px #a885e8;animation:scanMotion 1.5s ease-in-out infinite}.scanning-overlay-text{display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;font-size:.9rem;font-weight:600}.spin-icon{animation:spin 1s linear infinite;color:#c4b5fd}.retry-btn{display:inline-flex;align-items:center;gap:6px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#fff;padding:6px 14px;border-radius:8px;font-size:.85rem;cursor:pointer}.visual-results-container{display:flex;flex-direction:column;gap:1rem}.results-header h4{font-size:1.05rem;font-weight:700;color:#fff}.visual-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.visual-product-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column}.visual-product-card:hover{transform:translateY(-3px);border-color:#a885e8;background:#ffffff14;box-shadow:0 10px 20px -5px #0006}.card-image-wrap{position:relative;width:100%;height:140px;background:#1e1e24}.card-image-wrap img{width:100%;height:100%;object-fit:cover}.similarity-badge{position:absolute;top:8px;right:8px;background:#189b1ee6;color:#fff;font-size:.72rem;font-weight:700;padding:3px 8px;border-radius:9999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[dir=rtl] .similarity-badge{right:auto;left:8px}.card-details{padding:10px;display:flex;flex-direction:column;gap:4px}.card-details h5{font-size:.88rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.card-shop-name{font-size:.75rem;color:#94a3b8;margin:0}.card-price-row{display:flex;align-items:center;gap:6px;margin-top:4px}.card-price{font-size:.9rem;font-weight:700;color:#c4b5fd}.card-mrp{font-size:.75rem;color:#64748b;text-decoration:line-through}.image-search-error{background:#d61d1026;border:1px solid rgba(214,29,16,.35);color:#fca5a5;padding:10px 14px;border-radius:10px;font-size:.88rem;text-align:center}.no-visual-matches{text-align:center;color:#94a3b8;font-size:.9rem;padding:1.5rem}@keyframes scanMotion{0%{top:0}50%{top:96%}to{top:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalScaleUp{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}[dir=rtl],body.rtl{font-family:Cairo,Tajawal,system-ui,-apple-system,sans-serif;direction:rtl;text-align:right}[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea,[dir=rtl] button{font-family:Cairo,Tajawal,system-ui,-apple-system,sans-serif}*{margin:0;padding:0;box-sizing:border-box;transition:smooth}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}button[disabled]{opacity:.7}html{scroll-behavior:smooth}input{font-family:inherit}input[type=checkbox]{accent-color:#a885e8;color:#fff}.icon-with-text-button{background-color:#a885e8;color:#fff;padding:1rem 2rem;border:1px solid #a885e8;border-radius:5rem;font-family:inherit;font-weight:400;font-size:1.4rem;width:-moz-fit-content;width:fit-content;cursor:pointer;display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}.submit-button[disabled]{opacity:.6}.icon-button-transparent{color:#000;background-color:#fff;padding:.5rem 1rem;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.danger-button{background-color:#d61d10!important;border:1px solid #d61d10!important}.success-button{background-color:#189b1e!important;border:1px solid #189b1e!important}.icon-button{background-color:#a885e8;border:1px solid #a885e8;padding:.3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer}.normal-button{background-color:#a885e8;color:#fff;padding:1rem 2rem;border:1px solid #a885e8;border-radius:5rem;font-family:inherit;font-weight:400;font-size:1.4rem;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer}.center-button{display:block;margin:2rem auto}.secondary-button{background-color:#fff;color:#a885e8}html{font-size:62.5%}body{font-family:Poppins,sans-serif}h1{font-size:2rem;font-weight:600}.wrapper{margin:0 auto;width:120rem}input{font-weight:400;font-size:1.8rem;outline:none}button{font-family:Poppins,sans-serif;cursor:pointer}#icon-button{background-color:transparent;padding:.8rem;border:none;cursor:pointer}nav{width:100%;height:9rem;background-color:#fff;display:flex;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}nav .logo{width:auto;height:9rem}nav .nav-wrapper{width:140rem;margin:0 auto}nav .nav-pc-contents,nav .nav-mobile-contents{display:flex;align-items:center;justify-content:space-around;width:100%;height:100%}nav .nav-mobile-contents{display:none}nav .logo-search-container{display:flex;justify-content:center;align-items:center;gap:2rem}nav .logo-search-container .search-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;border-radius:99999px;padding:1.6rem 2.2rem;background-color:#f4f5fb;max-height:6rem;position:relative}nav .logo-search-container .search-bar input{width:auto;background-color:transparent;border:none;font-weight:400;font-size:1.4rem;width:30ch;max-width:30ch;flex-shrink:1}nav .logo-search-container .search-bar .search-location-options-container{width:auto;display:flex;flex-direction:row;gap:1rem}nav .logo-search-container .search-bar .search-location-options-container hr{color:#000;background-color:#000;border:.5px solid #c8c8c8}nav .logo-search-container .search-bar .search-location-options-container .show-location-options{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none}nav .logo-search-container .search-bar .search-location-options-container .use-current-location-absolute{font-size:1.4rem;padding:0;width:100%;background-color:#a885e8;color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #a885e8;border:none;padding:1.2rem 1rem;border-radius:99999px;gap:.5rem;position:absolute;bottom:calc(-100% - 2rem);right:0}nav .logo-search-container .search-bar .search-location-options-container .lc{display:flex;justify-content:flex-start;align-items:center;font-size:1.4rem;gap:.5rem}nav .logo-search-container .search-bar .search-location-options-container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:15ch}nav .logo-search-container .search-bar .use-current-location{font-size:1.4rem;padding:0;width:auto;background-color:#f4f5fb;color:#a885e8;display:flex;justify-content:center;align-items:center;border:1px solid #a885e8;border:none;padding:1rem;border-radius:99999px;gap:.5rem}nav .nav-links-container{width:auto;height:100%;display:flex;align-items:center;justify-content:center}nav .nav-links-container ul{display:flex;gap:1rem;height:100%}nav .nav-links-container ul li{list-style:none;height:auto}nav .nav-links-container ul li a{font-size:1.8rem;font-weight:500;padding:0 1rem;cursor:pointer;height:100%;display:flex;align-items:center;text-align:center;justify-content:center;text-decoration:none;color:#000}nav .nav-buttons-container{display:flex;justify-content:center;align-items:center;gap:.2rem;position:relative}nav .nav-buttons-container .desktop-profile-menu{position:absolute;background-color:#fff;box-shadow:#959da533 0 8px 24px;width:-moz-fit-content;width:fit-content;padding:2rem;top:7rem;right:0;z-index:4;height:-moz-fit-content;height:fit-content;border-radius:1rem}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop{width:100%;height:auto;transition:height .5s ease-in-out}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop ul{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop ul li{list-style:none;height:auto;width:100%;border-radius:1rem}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop ul li a{font-size:1.4rem;font-weight:500;padding:2rem;cursor:pointer;width:100%;height:100%;display:flex;align-items:start;text-align:start;gap:1rem;text-decoration:none;color:#000;border-radius:1rem}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop ul li .logout-button{color:#d61d10!important}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop ul li:hover{background-color:#eee}nav .nav-buttons-container .desktop-profile-menu .profile-options-desktop ul hr{display:none;width:90%;border:.1px solid #eeeeee;border-radius:4rem}nav .nav-buttons-container .desktop-profile-menu hr{width:100%;border:.1px solid #eeeeee;border-radius:4rem}nav .nav-buttons-container .profile-tab-menu{display:flex;width:100%;margin-bottom:2rem}nav .nav-buttons-container .profile-tab-menu .profile-pic-name-wrapper{display:flex;flex-direction:row;width:100%;gap:1rem;justify-content:flex-start;align-items:center}nav .nav-buttons-container .profile-tab-menu .profile-pic-name-wrapper img{width:5rem;height:5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}nav .nav-buttons-container .profile-tab-menu .profile-pic-name-wrapper .profile-name-email-container h3{font-size:1.8rem}nav .nav-buttons-container .profile-tab-menu .profile-pic-name-wrapper .profile-name-email-container small{font-size:1.2rem}.nav-menu-mobile{display:none;padding:2rem}.nav-menu-mobile hr{margin:1rem 0 0}@media (max-width: 1250px){.wrapper{width:auto}}@media (max-width: 768px){html{font-size:55%}nav{background-color:#fff}nav .nav-pc-contents{display:none}nav .nav-mobile-contents{display:flex;justify-content:space-between;align-items:center;padding:0 2rem}nav .nav-mobile-contents .logo{height:4rem;width:auto}.search-box-mobile{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;background-color:#fff;padding:.5rem 1rem;height:9rem;width:100%;gap:1rem}.search-box-mobile #nav-search{border:none;background-color:#fff;font-size:2rem;width:100%}.search-box-mobile .search-location-options-container{width:auto;display:flex;flex-direction:row;gap:1rem;padding:1rem}.search-box-mobile .search-location-options-container hr{color:#000;background-color:#000;border:.5px solid #c8c8c8}.search-box-mobile .search-location-options-container .show-location-options{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none}.search-box-mobile .search-location-options-container .use-current-location-absolute{font-size:1.4rem;padding:0;width:-moz-fit-content;width:fit-content;background-color:#a885e8;color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #a885e8;border:none;padding:1.2rem 1rem;border-radius:99999px;gap:.5rem;position:absolute;bottom:-5rem;right:0}.search-box-mobile .search-location-options-container .lc{display:flex;justify-content:flex-start;align-items:center;font-size:1.4rem;gap:.5rem}.search-box-mobile .search-location-options-container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:15ch}.search-box-mobile .use-current-location{font-size:1.4rem;padding:0;width:auto;background-color:#f4f5fb;color:#a885e8;display:flex;justify-content:center;align-items:center;border:1px solid #a885e8;border:none;padding:1rem;border-radius:99999px;gap:.5rem}.nav-menu-mobile{position:absolute;top:-8rem;z-index:1;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:-moz-fit-content;min-height:fit-content;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px;transition:all .5s ease-in-out}.nav-menu-mobile .profile-tab-menu{width:100%;display:flex;justify-content:space-between;background-color:#fff;min-height:8rem;padding:.1rem 1rem}.nav-menu-mobile .profile-tab-menu .profile-pic-name-wrapper{display:flex;justify-content:center;align-items:center;gap:1rem}.nav-menu-mobile .profile-tab-menu .profile-pic-name-wrapper img{width:5rem;height:5rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.nav-menu-mobile .profile-tab-menu .profile-pic-name-wrapper .profile-name-email-container h3{font-size:1.8rem}.nav-menu-mobile .profile-tab-menu .profile-pic-name-wrapper .profile-name-email-container small{font-size:1.2rem;color:#6e6d7a}.nav-menu-mobile .profile-options-mobile{width:100%;overflow:auto;transition:height .5s ease-in-out}.nav-menu-mobile .profile-options-mobile ul{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.nav-menu-mobile .profile-options-mobile ul li{list-style:none;height:auto;width:100%}.nav-menu-mobile .profile-options-mobile ul li a{font-size:1.8rem;font-weight:500;padding:2rem 7rem;cursor:pointer;width:100%;height:100%;display:flex;align-items:center;text-align:start;gap:1rem;text-decoration:none;color:#000}.nav-menu-mobile .profile-options-mobile ul li .logout-button{color:#d61d10!important}.nav-menu-mobile .profile-options-mobile ul hr,.nav-menu-mobile hr{width:80%;border:.1px solid #eeeeee;border-radius:4rem}.nav-menu-mobile .nav-links-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.nav-menu-mobile .nav-links-container ul{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;height:100%;margin-top:1rem}.nav-menu-mobile .nav-links-container ul li{list-style:none;height:auto;width:100%;padding:1rem 0}.nav-menu-mobile .nav-links-container ul li a{text-decoration:none;font-size:1.8rem;font-weight:500;padding:1rem 0rem;cursor:pointer;width:100%;height:100%;display:flex;align-items:center;text-align:center;justify-content:center;color:#000}}.toast-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;padding:1.8rem 1.2rem;background-color:#fff;box-shadow:#64646f33 0 7px 29px;border-radius:1rem;position:fixed;top:-100%;left:50%;transform:translate(-50%);z-index:4;opacity:1;background-color:#fff!important;color:#000;max-width:50rem;animation:toasted 2s ease-in-out;display:none}.toast-container .toast-icon-container{width:auto;height:auto;border-radius:50%;background-color:#000;padding:.5rem;display:flex;justify-content:center;align-items:center}.toast-container .toast-message-container{margin-left:2rem;margin-right:1rem;font-size:1.2rem}.toast-container .toast-message-container p{font-size:1.8rem;font-weight:600;color:#000;width:100%}@keyframes toasted{0%{top:-5rem}10%,90%{top:8rem}}.how-it-works-container{width:100%;height:auto;margin:2rem 0}.how-it-works-container .how-it-works{display:flex;flex-direction:column;justify-content:center;align-items:center}.how-it-works-container .how-it-works .how-it-works-image-container{display:flex;justify-content:center;align-items:center}.how-it-works-container .how-it-works .how-it-works-image-container img{width:80%;height:auto}.how-it-works-container .how-it-works .steps-container{width:100%;justify-content:center;align-items:center;display:flex;flex-direction:row;gap:2rem}.how-it-works-container .how-it-works .steps-container .step{background-color:#fff;padding:1rem;border-radius:1rem;width:40rem}.how-it-works-container .how-it-works .steps-container .step .step-heading{font-size:2rem;padding:2rem 0;width:100%;text-align:center;font-weight:600}.how-it-works-container .how-it-works .steps-container .step .step-info{font-weight:400;font-size:1.4rem;text-align:center}.how-it-works-container .how-it-works .note-container{margin-top:8rem}.how-it-works-container .how-it-works .note-container p{font-size:1.3rem;color:#a950f1}.footer-container{background-color:#000;color:#fff;min-height:40rem}.footer-container .footer{width:100%;min-height:40rem}.footer-container .footer .footer-logo{height:9rem;display:flex;justify-content:center;align-items:center}.footer-container .footer .footer-links-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:3rem}.footer-container .footer .footer-links-container .footer-links{margin-top:1rem}.footer-container .footer .footer-links-container .footer-links .footer-link-heading{font-weight:500;font-size:1.6rem;margin-bottom:2rem;color:inherit}.footer-container .footer .footer-links-container .footer-links ul li{list-style:none;padding:.7rem 0}.footer-container .footer .footer-links-container .footer-links ul li a{color:inherit;font-size:1.6rem;font-weight:400;text-decoration:none;color:#7a7a7a;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.hero-container{width:100%;min-height:calc(100vh - 9rem);margin-top:2rem;background-size:contain;background-repeat:no-repeat;background-position:center}.hero-container .hero{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:calc(100vh - 9rem)}.hero-container .hero .hero-header{width:50%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:3rem}.hero-container .hero .hero-header h1{font-size:6rem;font-weight:700;text-align:start;line-height:7rem}.hero-container .hero .hero-header p{width:70%;font-size:1.4rem;color:#6e6d7a}.hero-container .hero .hero-header .button-group{display:flex;gap:4rem;width:100%;align-items:center}.hero-container .hero .hero-header .button-group a{font-size:1.6rem;color:#a885e8;text-decoration:none}.hero-container .hero .hero-image-container{width:50%;height:100%}.hero-container .hero .hero-image-container div{width:50%}.hero-container .hero .hero-image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-info-container{width:100%;height:auto;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:15rem}.hero-info-container .hero-info{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:auto;gap:5rem}.hero-info-container .hero-info .hero-info-header{width:50%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:3rem}.hero-info-container .hero-info .hero-info-header h1{font-size:5rem;font-weight:700;text-align:start;line-height:6rem}.hero-info-container .hero-info .hero-info-header p{width:70%;font-size:1.4rem;color:#6e6d7a}.hero-info-container .hero-info .hero-info-header .button-group{display:flex;gap:4rem;width:100%;align-items:center}.hero-info-container .hero-info .hero-info-header .button-group a{font-size:1.6rem;color:#a885e8}.hero-info-container .hero-info .hero-info-image-container{width:50%;height:100%}.hero-info-container .hero-info .hero-info-image-container div{width:50%}.hero-info-container .hero-info .hero-info-image-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.error-div{width:100%;height:100%;display:grid;place-items:center}.error-div img{width:50%;height:50%}.wishlist{padding:2rem}.user-page-heading{font-size:3rem;font-weight:700;margin-top:3rem;margin-bottom:2rem}@media (max-width: 12000px){.hero-container .hero{flex-direction:column;justify-content:center;align-items:center;gap:10rem;padding:0 2rem}.hero-container .hero .hero-image-container{width:100%;display:grid;place-items:center}.hero-container .hero .hero-image-container img{width:50%}.hero-container .hero .hero-header{width:100%;align-items:center;justify-content:center}.hero-container .hero .hero-header h1,.hero-container .hero .hero-header p{text-align:center}.hero-container .hero .button-group{display:flex;justify-content:center;align-items:center}}@media (max-width: 768px){.hero-info-container{margin-top:10rem;padding:0 2rem;margin-bottom:5rem}.hero-info-container .hero-info{flex-direction:column}.hero-info-container .hero-info .hero-info-header{width:100%;display:flex;justify-content:center;align-items:center}.hero-info-container .hero-info .hero-info-header h1,.hero-info-container .hero-info .hero-info-header p{width:100%;text-align:center}.hero-info-container .hero-info .hero-info-image-container{width:100%}.how-it-works-container{padding:0 2rem}.how-it-works-container .how-it-works .how-it-works-image-container,.how-it-works-container .how-it-works .how-it-works-image-container img{width:100%}.how-it-works-container .how-it-works .steps-container{justify-content:space-between;flex-wrap:wrap}.how-it-works-container .how-it-works .steps-container .step{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(50% - 2rem)}.how-it-works-container .how-it-works .note-container{width:100%}.how-it-works-container .how-it-works .note-container p{text-align:center}.footer-container .footer{padding:0 2rem}.footer-container .footer .footer-links-container{gap:3rem;flex-wrap:wrap}}.input-with-button{display:flex;gap:1rem}.input-with-button button{display:flex;justify-content:center;align-items:center;margin:.5rem 0;background-color:#fff;padding:.5rem 1rem;border-radius:1rem;border:1px solid #c8c8c8}.animated-modal-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:4;padding:2rem}.animated-modal-container .modal{background-color:#fff;padding:2rem 4rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:70ch;animation:popup .2s ease-out;overflow:hidden;position:relative}.animated-modal-container .modal #poppers-gif{position:absolute;height:100%;width:100%;left:4rem;pointer-events:none}.animated-modal-container .modal #success-gif{margin:-4rem 0}.animated-modal-container .modal .modal-header{font-size:1.8rem;font-weight:600;margin-bottom:1rem;margin-top:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.animated-modal-container .modal .modal-body{font-size:1.3rem;font-weight:500;margin-bottom:1rem;width:100%;text-align:center;color:#6e6d7a}.animated-modal-container .modal button{width:100%;margin-top:1rem;background-color:#189b1e;border:1px solid #189b1e;font-size:1.6rem}.animated-modal-container .modal small{font-size:1.4rem;margin-top:2rem}.animated-modal-container .modal .modal-button-group{width:100%;display:flex;flex-direction:row;height:auto;gap:1rem}.animated-modal-container .modal .modal-button-group .modal-primary-button,.animated-modal-container .modal .modal-button-group .modal-secondary-button{width:100%;padding:1rem;background-color:#fff;border:white;font-size:1.8rem;font-weight:600;font-family:inherit;cursor:pointer}@media (max-width: 576px){.toast-container{max-width:calc(100% - 2rem);width:100%}.toast-container .toast-message-container p{font-size:1.6rem}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.dashboard-container{width:100%;min-height:100vh;display:flex;flex-direction:row;background-color:#fff}.dashboard-container h2{font-weight:600;font-size:1.8rem}.dashboard-container .sidenav-container{width:30rem;background-color:#fff;height:100%;position:fixed;display:flex;flex-direction:column;border-right:1px solid #f0f0f0;transition:all .5s ease;z-index:4}.dashboard-container .sidenav-container .logo-container{width:100%;height:9rem;margin-top:2rem;background-color:#fff}.dashboard-container .sidenav-container .sidenav-links-container{margin-top:4rem;background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container ul,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container ul{padding:0 1rem}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container a,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container li,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container a,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container li{all:unset}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container .sidenav-links-button,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container .submenu-button,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .sidenav-links-button,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .submenu-button{font-family:inherit;cursor:pointer;width:100%;border:none;background-color:#fff;display:flex;gap:1.2rem;padding:1.5rem 2rem;align-items:center;font-size:1.8rem;font-style:normal;font-weight:500;transition:all .2s linear;border-radius:3rem}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container .active,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .active{background:#a885e8;color:#fff}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container .submenu,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .submenu{padding-left:5rem;max-height:0;overflow:hidden;display:block;transition:all .5s ease-in-out}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container #dropdown-button:hover .submenu,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container #dropdown-button:hover .submenu{max-height:50rem}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container .submenu-button,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .submenu-button{color:#4b4b4b}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-primary-links-container .submenu-button:hover,.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .submenu-button:hover{color:#a885e8}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container{width:100%;height:auto}.dashboard-container .sidenav-container .sidenav-links-container .sidenav-secondary-links-container .sidenav-links-button{color:#d61d10!important}.dashboard-container .dashboard-data-container{margin-left:30rem;padding:3.5rem 4rem 10rem;width:calc(100% - 30rem)}.dashboard-container .dashboard-data-container hr{display:block;height:1px;align-self:center;border:0;border-top:1px solid #eeeeee;padding:0}.dashboard-container .dashboard-data-container h1{font-size:3rem;height:8rem;font-weight:600}.dashboard-container .dashboard-data-container .dashboard-containers{width:100%;height:auto;display:flex;flex-direction:row;gap:4rem;margin-top:0rem;flex-wrap:wrap}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container{background-color:#fff;border-radius:1.5rem;flex-grow:1;min-height:50rem;flex-basis:1;padding:2rem;min-width:70rem;position:relative;box-shadow:#959da533 0 8px 24px}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container{display:flex;width:100%;justify-content:flex-start;align-items:center;margin:0rem 0 2rem}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .profile-picture-button{width:8rem;height:8rem;background-image:url(/assets/peakpx-D904wbuN.jpg);background-size:cover;background-repeat:no-repeat;border:none;border-radius:50%;cursor:pointer;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .profile-picture-button:hover{opacity:.8}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .name-address-container{margin-left:2rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:flex-start;flex-grow:1}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .name-address-container .business-type{align-self:flex-end;text-transform:uppercase;padding:.4rem .8rem;background-color:#a885e8;color:#fff;font-size:1.3rem;border-radius:2rem;font-weight:400}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .name-address-container h2{font-size:2rem;font-weight:600}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .name-address-container small{font-size:1.5rem;max-width:35ch;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;color:#6e6d7a}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .profile-details-container .name-address-container .business-type{font-weight:500}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container{width:100%;display:flex;flex-direction:column;height:auto;position:relative}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-heading,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-heading{font-size:1.8rem;font-weight:600;margin-top:3rem}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;-moz-column-gap:5rem;column-gap:5rem}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text{display:flex;flex-direction:column;width:45ch}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text label,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text label{font-size:1.5rem;font-weight:400;color:#4b4b4b}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text input,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text select,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text input,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text select{all:unset;margin:.5rem 0;font-size:1.8rem;font-weight:400;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:.5rem}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text .input-error-text,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text .input-error-text{height:1.5ch;width:45ch;font-size:1.3rem;color:#d61d10}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text .styled-input,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text .styled-input{margin:.5rem 0;font-size:1.8rem;font-weight:500;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:.5rem;display:flex;gap:1rem}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text .styled-input input,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text .styled-input input{all:unset;width:100%}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .input-wrapper-text .styled-input .line,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .input-wrapper-text .styled-input .line{border-left:.1px solid #eeeeee;height:auto}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .buttons-container,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .buttons-container{display:flex;gap:1.2rem;width:100%}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .buttons-container button,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .buttons-container button{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-family:inherit;outline:none;cursor:pointer;font-size:1.5rem;font-weight:400;border-radius:5rem;min-width:8ch;padding:1rem}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .buttons-container .edit-button,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .buttons-container .edit-button{color:#a885e8;background-color:#fff;border:1px solid #a885e8}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .buttons-container .submit-button,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .buttons-container .submit-button{color:#fff;background-color:#a885e8;border:1px solid #a885e8}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .buttons-container .submit-button:disabled,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .buttons-container .submit-button:disabled{background-color:#eee;color:#6e6d7a;border:1px solid #eeeeee}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .form-inputs-container,.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .address-container .form-container .form-inputs-container{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;max-height:30rem;-moz-column-gap:5rem;column-gap:5rem;margin-top:0}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container{flex-shrink:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:1.5rem;padding:2rem;box-shadow:#959da533 0 8px 24px}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-heading{font-size:1.8rem;font-weight:600}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container{display:flex;flex-direction:column;width:100%;height:100%;margin-top:2rem;gap:2rem}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container .input-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container .input-container #checkbox-input{width:2rem}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container .input-container input[type=checkbox][readonly]{pointer-events:none}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container .input-container #day{font-size:1.8rem;margin:0 4rem 0 2rem;width:4rem;color:#4b4b4b}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container .input-container #to{margin:0 2rem;font-size:1.8rem}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .form-timing-input-container .input-container #time{all:unset;font-size:1.8rem;font-weight:400;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:.5rem}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .buttons-container{display:flex;gap:1.2rem;justify-content:flex-end;align-items:center;margin-top:4rem}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .buttons-container button{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-family:inherit;outline:none;cursor:pointer;font-size:1.5rem;font-weight:400;border-radius:5rem;min-width:8ch}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .buttons-container .edit-button{color:#a885e8;background-color:#fff;border:1px solid #a885e8}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .buttons-container .submit-button{color:#fff;background-color:#a885e8;border:1px solid #a885e8}.dashboard-container .dashboard-data-container .dashboard-containers .secondary-details-container .form-container .buttons-container .submit-button:disabled{background-color:#eee;color:#6e6d7a;border:1px solid #eeeeee}.dashboard-container .dataa{width:20rem;height:20rem;background-color:#fff;border-radius:1.2rem;margin-top:5rem;border:1px solid #e9e9e9}.dashboard-container .add-product-container{width:100%;height:calc(100% - 8rem);display:flex;justify-content:center;align-items:center;flex-direction:column}.dashboard-container .add-product-container .form-data-heading{font-size:1.8rem;font-weight:600;width:100%;text-align:start}.dashboard-container .category-container{max-width:100rem;height:auto;position:relative;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;align-items:center;border:1px solid #e9e9e9;padding:4rem;border-radius:1rem}.dashboard-container .category-container .categories-inner-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.dashboard-container .category-container .category{background-color:#fff;border:1px solid #f0f0f0;align-items:center;flex-direction:column;padding:2rem 4rem;border-radius:1rem;transition:all .2s ease-in;cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;width:20rem;height:20rem;display:flex;justify-content:center}.dashboard-container .category-container .category img{width:15rem}.dashboard-container .category-container .category h2{margin-top:auto;font-size:2rem;color:#fff;font-weight:400}.dashboard-container .category:hover{transform:scale(1.1)}.form-container-add-product{width:100%;height:100%;display:flex;flex-direction:row;gap:4rem;margin-top:0rem;flex-wrap:wrap}.form-container-add-product .product-details-container{background-color:#fff;border-radius:1rem;border:1px solid #e9e9e9;flex-grow:1;height:-moz-fit-content;height:fit-content;padding:2rem;min-width:70rem;position:relative;flex:1}.form-container-add-product .product-details-container .form-inputs-container{margin-top:2rem;display:flex;flex-direction:row;width:100%;height:auto;flex-wrap:wrap;gap:2rem}.form-container-add-product .product-details-container .input-wrapper-text{display:flex;flex-direction:column;flex:1;position:relative}.form-container-add-product .product-details-container .input-wrapper-text label{font-size:1.5rem;font-weight:400;color:#4b4b4b}.form-container-add-product .product-details-container .input-wrapper-text input,.form-container-add-product .product-details-container .input-wrapper-text select,.form-container-add-product .product-details-container .input-wrapper-text textarea{all:unset;margin:.5rem 0;font-size:1.6rem;font-weight:400;color:#6e6d7a;border:1px solid #eeeeee;padding:1.3rem;border-radius:.5rem;box-sizing:border-box;resize:none}.form-container-add-product .product-details-container .input-wrapper-text input[type=checkbox]{all:unset}.form-container-add-product .product-details-container .input-wrapper-text .input-error-text{height:1.5ch;width:45ch;font-size:1.3rem;color:#d61d10}.form-container-add-product .product-details-container .input-wrapper-text .styled-input{margin:.5rem 0;font-size:1.8rem;font-weight:500;color:#6e6d7a;border:1px solid black;padding:1rem;border-radius:.5rem;display:flex;gap:1rem}.form-container-add-product .product-details-container .input-wrapper-text .styled-input input{all:unset;width:100%}.form-container-add-product .product-details-container .input-wrapper-text .styled-input .line{border-left:.1px solid #eeeeee;height:auto}.form-container-add-product .product-details-container .input-wrapper-text .input-with-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.form-container-add-product .product-details-container .input-wrapper-text .input-with-button button,.form-container-add-product .product-details-container .input-wrapper-text .input-with-button .input-button{background-color:#a885e8;border:1px solid #a885e8;color:#fff;padding:1rem;font-size:1.5rem;margin-left:1rem;border-radius:.5rem;cursor:pointer}.form-container-add-product .product-details-container .input-wrapper-text .selected-colors{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.form-container-add-product .product-details-container .input-wrapper-text .selected-colors .color-chip{background-color:#0001;padding:.4rem;border-radius:.5rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem}.form-container-add-product .product-details-container .input-wrapper-text .selected-colors .color-chip button{display:flex;justify-content:center;align-items:center;margin-left:.5rem;background-color:transparent;border:none;cursor:pointer}.form-container-add-product .product-details-container .input-wrapper-text .table-con{overflow-x:auto;display:flex;justify-content:center;align-items:flex-end}.form-container-add-product .product-details-container .input-wrapper-text table{border-collapse:separate;border-spacing:1rem;width:100%;margin-left:-1.1rem}.form-container-add-product .product-details-container .input-wrapper-text table th{width:1rem;padding:2rem 0rem;font-size:1.5rem;font-weight:600;min-width:10ch}.form-container-add-product .product-details-container .input-wrapper-text table td{text-align:center;padding:0rem;border-radius:1rem}.form-container-add-product .product-details-container .input-wrapper-text table td input{all:unset;font-size:1.5rem;width:calc(80% - 2px);padding:1rem .5rem;border:1px solid #6e6d7a;border-radius:.5rem;box-sizing:border-box}.form-container-add-product .product-details-container .input-wrapper-text:nth-last-child(1){flex-grow:0}.form-container-add-product .images-container{flex-shrink:0;width:40rem;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:1rem;border:1px solid #e9e9e9;padding:2rem}.form-container-add-product .images-container .image-placeholder{margin-top:2rem}.form-container-add-product .images-container .image-placeholder .input-error-text{height:1.5ch;width:45ch;font-size:1.3rem;color:#d61d10}.form-container-add-product .images-container .image-placeholder .selected-image{width:100%;height:30rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1rem;margin-bottom:1rem}.form-container-add-product .images-container .image-placeholder label{width:100%;height:30rem;border:1px dashed #6e6d7a;position:relative;display:flex;justify-content:center;align-items:center;font-size:5rem;color:#a885e8;border-radius:1rem;cursor:pointer}.form-container-add-product .images-container .image-placeholder label input{width:100%;height:100%;position:absolute;opacity:0;cursor:pointer}.form-container-add-product .images-container .image-placeholder .image-selector-button{all:unset;position:relative;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;font-size:1.5rem;margin-top:1rem;border:1px solid #29b6f6;background-color:#29b6f6;color:#fff;padding:1rem;gap:1rem;border-radius:.5rem}.form-container-add-product .images-container .image-placeholder .image-selector-button input{width:100%;height:100%;position:absolute;opacity:0;cursor:pointer}.switch-container{display:flex;justify-content:flex-start;align-items:center;gap:1rem;margin-top:1rem}.switch-container span{font-size:1.5rem}.switch{display:inline-block;height:2.1rem;position:relative;width:3.8rem}.switch input{display:none}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.slider:before{background-color:#fff;bottom:.3rem;content:"";height:1.5rem;left:.4rem;position:absolute;transition:.4s;width:1.5rem}input:checked+.slider{background-color:#66bb6a}input:checked+.slider:before{transform:translate(1.5rem)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.search-window{position:absolute;background-color:#fff;width:100%;z-index:2;border-radius:1rem;top:100%;height:40rem;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;border:1px solid #eeeeee}.search-window ul li{list-style:none;padding:1rem;cursor:pointer;font-size:1.5rem;border-bottom:1px solid #eeeeee;pointer-events:all}.search-window ul li:hover{background-color:#eee}.search-container{background-color:#fff;margin-bottom:2rem;padding:1.2rem 2rem;box-shadow:#959da533 0 8px 24px;width:50ch;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;border-radius:5rem}.search-container input{border:none;width:100%;font-size:1.8rem}.products-container{flex-direction:row;flex-wrap:wrap;width:100%;height:auto;gap:2rem;display:flex;justify-content:flex-start;align-items:center}.products-container .load-more-button-container{width:100%}.products-container .product{cursor:pointer;position:relative;display:flex;flex-direction:column;width:28rem;height:-moz-fit-content;height:fit-content;background-color:#fff;box-shadow:#959da533 0 8px 24px;padding:1rem;border-radius:1rem;align-self:center;justify-self:center}.products-container .product .product-image-container{position:relative;height:24rem}.products-container .product .product-image-container img{width:100%;height:24rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.4rem}.products-container .product .product-image-container .rating-container{position:absolute;bottom:1rem;left:.6rem;color:#000;background-color:#ffffffb2;padding:.3rem;border-radius:.5rem}.products-container .product .product-image-container .rating-container span{display:flex;justify-content:center;align-items:center;gap:.2rem;font-size:1.2rem;font-weight:600;text-align:center;line-height:1.2rem}.products-container .product .product-details-container{padding:0 .5rem;margin-top:1rem;height:100%;position:relative;background-color:inherit}.products-container .product .product-details-container .product-title{font-size:1.5rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.1rem;font-weight:600}.products-container .product .product-details-container .product-desc{font-size:1.4rem;font-weight:400;overflow:hidden;width:90%;text-overflow:ellipsis;white-space:nowrap}.products-container .product .product-details-container .product-price .product-discount{font-weight:600;font-size:1.4rem}.products-container .product .product-details-container .product-price .product-strikePrice{margin-left:1rem;font-size:1.3rem;text-decoration:line-through;line-height:1.3rem}.products-container .product .product-details-container .edit-product-div{display:flex;flex-direction:row;gap:1rem;position:absolute;height:100%;width:100%;bottom:0;right:0;background-color:inherit;overflow:hidden;justify-content:center;align-items:center;display:none;z-index:1}.products-container .product .product-details-container .location-div{display:flex;gap:.5rem;color:#6e6d7a;justify-content:flex-start;align-items:center}.products-container .product .product-details-container .location-div p{font-size:1.2rem}.products-container .product .product-details-container .location-div .address{max-width:15ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.products-container .product:hover .edit-product-div,.products-container .edit-product-div:hover{display:flex}.submit-button,.edit-button{width:50%;margin-top:4rem;font-size:1.8rem!important;font-weight:600!important}.add-prod-submit-button,.edit-prod-submit-button{display:block;width:50%;margin:2rem auto 0}.prev-images-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:2rem;justify-content:flex-start}.prev-images-container .prev-image{position:relative;width:25rem;height:30rem;border-radius:.5rem}.prev-images-container .prev-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1rem}.prev-images-container .prev-image button{position:absolute;right:1rem;top:1rem;border-radius:99999px;padding:.5rem 1rem}.loyalty-container{width:100%}.loyalty-container .loyalty-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4rem;flex-wrap:wrap}.loyalty-container .loyalty-wrapper .loyalty-generator-container,.loyalty-container .loyalty-wrapper .loyalty-redeem-container{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:flex;align-items:flex-start;box-shadow:#64646f33 0 7px 29px;padding:2rem;border-radius:1rem;min-width:40rem;max-width:40rem}.loyalty-container .loyalty-wrapper .loyalty-generator-container h2,.loyalty-container .loyalty-wrapper .loyalty-redeem-container h2{margin-bottom:2rem}.loyalty-container .loyalty-wrapper .loyalty-generator-container input,.loyalty-container .loyalty-wrapper .loyalty-redeem-container input{border-radius:.5rem;border:2px solid #c8c8c8;font-size:1.6rem;padding:1.2rem 1rem;font-weight:500;color:#6e6d7a;margin:2rem 0;width:100%}.loyalty-container .loyalty-wrapper .loyalty-generator-container button,.loyalty-container .loyalty-wrapper .loyalty-redeem-container button{width:100%;padding:1.4rem;margin:1rem 0}.loyalty-container .loyalty-wrapper .loyalty-generator-container .code-display,.loyalty-container .loyalty-wrapper .loyalty-redeem-container .code-display{width:100%;height:-moz-fit-content;height:fit-content;font-size:3rem;text-align:center;background-color:#f4f5fb;padding:1rem;border-radius:.5rem}.loyalty-container .loyalty-wrapper .loyalty-generator-container .valid-redeem-display,.loyalty-container .loyalty-wrapper .loyalty-redeem-container .valid-redeem-display{width:100%;font-size:2rem;margin:0;margin-top:2rem;max-width:30ch;color:#189b1e;text-align:center}.dashboard-current-order,.inventory{width:100%;height:auto;display:flex;justify-content:flex-start;align-items:flex-start}.dashboard-current-order img,.inventory img{width:40rem;height:40rem}.dashboard-current-order .table-container-orders,.inventory .table-container-orders{width:100%;overflow-x:auto;border:2px solid #f4f5fb;border-radius:1rem}.dashboard-current-order .table-container-orders table,.inventory .table-container-orders table{width:100%;border-collapse:separate;border-spacing:0 0em;font-size:1.8rem;font-weight:500;padding-bottom:2rem}.dashboard-current-order .table-container-orders table .table-drop-button,.inventory .table-container-orders table .table-drop-button{display:flex;justify-content:center;align-items:center;padding:.8rem;border:2px solid #f4f5fb;border-radius:1rem;background-color:#fff}.dashboard-current-order .table-container-orders table .action-button-group,.inventory .table-container-orders table .action-button-group{display:flex;width:100%;justify-content:flex-end;align-items:center;padding:2rem;gap:1rem}.dashboard-current-order .table-container-orders table .action-button-group .cancel-button,.dashboard-current-order .table-container-orders table .action-button-group .status-button,.inventory .table-container-orders table .action-button-group .cancel-button,.inventory .table-container-orders table .action-button-group .status-button{background-color:#d61d10;border:1px solid #d61d10;color:#fff;font-size:1.3rem;padding:1rem 2rem;border-radius:.5rem}.dashboard-current-order .table-container-orders table .action-button-group .ready-for-pickup,.inventory .table-container-orders table .action-button-group .ready-for-pickup{background-color:#29b6f6;border:1px solid #29b6f6}.dashboard-current-order .table-container-orders table .action-button-group .collected,.inventory .table-container-orders table .action-button-group .collected{background-color:#189b1e;border:1px solid #189b1e}.dashboard-current-order .table-container-orders table .summary-container,.inventory .table-container-orders table .summary-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:2rem}.dashboard-current-order .table-container-orders table .summary-container .totals,.inventory .table-container-orders table .summary-container .totals{width:-moz-max-content;width:max-content;display:flex;flex-direction:column;gap:1rem;align-self:flex-end}.dashboard-current-order .table-container-orders table .summary-container .totals .sub-total,.dashboard-current-order .table-container-orders table .summary-container .totals .discount,.dashboard-current-order .table-container-orders table .summary-container .totals .grand-total,.inventory .table-container-orders table .summary-container .totals .sub-total,.inventory .table-container-orders table .summary-container .totals .discount,.inventory .table-container-orders table .summary-container .totals .grand-total{display:flex;justify-content:space-between;align-items:center;gap:1rem}.dashboard-current-order .table-container-orders table .price-container,.inventory .table-container-orders table .price-container{display:flex;justify-content:flex-start;align-items:center;font-weight:600}.dashboard-current-order .table-container-orders table .avatar-container,.inventory .table-container-orders table .avatar-container{display:flex;justify-content:flex-start;gap:1rem;align-items:center;width:100%}.dashboard-current-order .table-container-orders table .avatar-container .avatar,.inventory .table-container-orders table .avatar-container .avatar{width:4rem;height:4rem}.dashboard-current-order .table-container-orders table .avatar-container .user-details,.inventory .table-container-orders table .avatar-container .user-details{width:-moz-fit-content;width:fit-content;font-size:1.2rem}.dashboard-current-order .table-container-orders table .product-data,.inventory .table-container-orders table .product-data{display:flex;gap:2rem}.dashboard-current-order .table-container-orders table .product-data img,.inventory .table-container-orders table .product-data img{width:12rem;height:12rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dashboard-current-order .table-container-orders table .product-data .product-details,.dashboard-current-order .table-container-orders table .product-data .product-name,.inventory .table-container-orders table .product-data .product-details,.inventory .table-container-orders table .product-data .product-name{max-width:30ch;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500}.dashboard-current-order .table-container-orders table .order-status,.inventory .table-container-orders table .order-status{background-color:#189b1e;color:#fff;width:-moz-max-content;width:max-content;padding:.5rem 1rem;font-size:1.4rem;border-radius:5rem;display:flex;align-items:center;justify-content:flex-start;gap:.2rem}.dashboard-current-order .table-container-orders table .order-id,.inventory .table-container-orders table .order-id{font-weight:600}.dashboard-current-order .table-container-orders table .action-menu-container,.inventory .table-container-orders table .action-menu-container{position:relative}.dashboard-current-order .table-container-orders table .menu,.inventory .table-container-orders table .menu{position:absolute;right:calc(100% + 1rem);top:50%;transform:translateY(-50%);z-index:3;background-color:#fff;padding:1rem;box-shadow:#64646f33 0 7px 29px;border-radius:1rem;width:-moz-max-content;width:max-content}.dashboard-current-order .table-container-orders table .menu ul,.inventory .table-container-orders table .menu ul{list-style:none}.dashboard-current-order .table-container-orders table .menu ul li button,.inventory .table-container-orders table .menu ul li button{margin:.2rem 0;text-align:start;border:none;border-radius:1rem;font-weight:500;background-color:#fff;width:100%;padding:1rem;display:flex;justify-content:flex-start;align-items:center;gap:.8rem}.dashboard-current-order .table-container-orders table .menu ul li button:hover,.inventory .table-container-orders table .menu ul li button:hover{background-color:#f4f5fb}.dashboard-current-order .table-container-orders table .price,.inventory .table-container-orders table .price{display:flex;justify-content:flex-start;align-items:center}.dashboard-current-order .table-container-orders table .in-stock-container,.inventory .table-container-orders table .in-stock-container{display:flex;gap:.5rem;min-width:-moz-max-content;min-width:max-content}.dashboard-current-order .table-container-orders table .in-stock-container button,.inventory .table-container-orders table .in-stock-container button{width:auto}.dashboard-current-order .table-container-orders table .productName,.inventory .table-container-orders table .productName{max-width:25ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-current-order .table-container-orders table .product-status,.inventory .table-container-orders table .product-status{color:#fff;padding:.5rem 1rem;font-weight:400;font-size:1.5rem;width:-moz-fit-content;width:fit-content;border-radius:.5rem}.dashboard-current-order .table-container-orders table .productName-img,.inventory .table-container-orders table .productName-img{display:flex;flex-direction:row;align-items:center;gap:1rem}.dashboard-current-order .table-container-orders table .productName-img img,.inventory .table-container-orders table .productName-img img{width:8rem;height:8rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.5rem}.dashboard-current-order .table-container-orders table thead th,.inventory .table-container-orders table thead th{color:#6e6d7a;font-weight:500;font-size:1.6rem;text-align:start}.dashboard-current-order .table-container-orders table tbody td,.inventory .table-container-orders table tbody td{padding:3rem 2rem;font-size:1.6rem}.dashboard-current-order .table-container-orders table thead,.inventory .table-container-orders table thead{background-color:#f4f5fb;padding:2rem}.dashboard-current-order .table-container-orders table thead th,.inventory .table-container-orders table thead th{padding:2rem}.dashboard-current-order .table-container-orders table .hidden-row,.inventory .table-container-orders table .hidden-row{background-color:#fff;border-radius:1rem;border:2px solid #f4f5fb;margin:0rem 10rem;height:0;overflow:hidden;transition:all 1s ease;transition-property:clip;transition-duration:.5s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.dashboard-current-order .table-container-orders table .hidden-row table,.inventory .table-container-orders table .hidden-row table{border-collapse:collapse}.dashboard-current-order .table-container-orders table .hidden-row table tbody tr,.inventory .table-container-orders table .hidden-row table tbody tr{border-bottom:2px solid #f4f5fb}.dashboard-current-order .table-container-orders table .hidden-box,.inventory .table-container-orders table .hidden-box{width:100%}.dashboard-current-order .table-container-orders table th,.inventory .table-container-orders table th{font-size:2rem;font-weight:600}.dashboard-current-order .table-container-orders table td,.inventory .table-container-orders table td{font-size:1.8rem}.mobile-open-sidebar-button{position:fixed;width:100%;display:flex;justify-content:flex-end;align-items:center;font-size:1.6rem;padding:2.3rem 2rem;gap:1rem;background-color:#fff;border:none;box-shadow:#64646f33 0 7px 29px;border-top:1px solid #c8c8c8;z-index:2;display:none}@media (max-width: 1150px){.dashboard-container .sidenav-container{position:fixed;z-index:4;left:-100%;transition:all .5s ease}.dashboard-container .dashboard-data-container{padding:3rem 2rem;margin-left:0;margin-top:7rem;width:100%}.dashboard-container .dashboard-data-container .dashboard-containers{position:relative;z-index:1}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container{min-width:100%}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container{width:100%}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .form-inputs-container{width:100%;flex-direction:column;max-height:-moz-fit-content;max-height:fit-content}.dashboard-container .dashboard-data-container .dashboard-containers .basic-details-container .personal-details-container .form-container .form-inputs-container .input-wrapper-text{width:100%}.form-container-add-product .product-details-container{min-width:100%}.form-container-add-product .product-details-container .input-wrapper-text table{border-spacing:0}.form-container-add-product .images-container,.form-container-add-product .product-details-container .input-wrapper-text .input-error-text{width:100%}.mobile-open-sidebar-button{top:0;left:0;display:flex}}@media (max-width: 500px){.products-container .product{width:calc(50% - 1rem)}}@media (max-width: 320px){.products-container .product{width:100%}}.modal-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:4;padding:2rem}.modal-container .modal-normal{background-color:#fff;padding:1rem 2rem;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:50ch;animation:popup .2s ease-out}.modal-container .modal-normal .modal-header{font-size:1.8rem;font-weight:600;margin-bottom:1rem;margin-top:1rem}.modal-container .modal-normal .modal-body{font-size:1.3rem;font-weight:500;margin-bottom:1rem;width:30ch;text-align:center;color:#6e6d7a}.modal-container .modal-normal .modal-button-group{width:100%;display:flex;flex-direction:row;height:auto;gap:1rem}.modal-container .modal-normal .modal-button-group .modal-primary-button,.modal-container .modal-normal .modal-button-group .modal-secondary-button{width:100%;padding:1rem;background-color:#fff;border:white;font-size:1.8rem;font-weight:600;font-family:inherit;cursor:pointer}@keyframes popup{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.table-container{width:100%;height:auto;overflow-x:auto}.table-container .custom-table{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.table-container .custom-table .column{margin:2rem;background-color:#e9e9e9}.table-container .custom-table .body{margin-top:1rem}.form-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background-color:#fff}.form-container .apply-changes{display:inline-block;margin-left:auto;padding:1rem;border-radius:.5rem;border:1px solid #a885e8;color:#fff;background-color:#a885e8}.form-container .set{font-size:2.5rem;margin-bottom:4rem}.form-container .subset{font-size:1.8rem;margin-bottom:2rem;letter-spacing:.3rem;color:gray;font-weight:600}.form-container .set-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:1rem;background-color:#fff;box-shadow:#64646f33 0 7px 29px;padding:2rem;margin-top:2rem;border-radius:1rem}.form-container .set-container .set-fields-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.form-container .set-container .set-fields-container .text-array{width:100%;display:flex;gap:1rem;flex-wrap:wrap}.form-container .set-container .set-fields-container .text-array .custom-div{min-width:30ch;max-width:31ch;display:flex;flex-direction:row;width:100%;border-radius:.5rem;box-sizing:border-box;overflow:hidden}.form-container .set-container .set-fields-container .text-array .custom-div .input-prefix{display:flex;justify-content:center;align-items:center}.form-container .set-container .set-fields-container .text-array .custom-div .input-prefix button{border:2px solid #d61d10;background-color:#d61d10;padding:1rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:100%}.form-container .set-container .set-fields-container .text-array .custom-div input{border:2px solid #c8c8c8;font-weight:500;color:#6e6d7a;padding:.8rem 1rem;width:100%;font-size:1.6rem;border-left:none;border-radius:0 .5rem .5rem 0}.form-container .set-container .set-fields-container .text-array .custom-div:first-of-type input{border-left:2px solid #c8c8c8;border-radius:.5rem}.form-container .set-container .set-fields-container .text-array .add-button{background-color:#a885e8;border:2px solid #a885e8;padding:1rem;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:.5rem}.form-container .set-container .set-fields-container .input-wrapper,.form-container .set-container .set-fields-container .input-wrapper-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.form-container .set-container .set-fields-container .input-wrapper label,.form-container .set-container .set-fields-container .input-wrapper-text label{font-size:1.6rem;color:#000;font-weight:500;width:100%}.form-container .set-container .set-fields-container .input-wrapper select,.form-container .set-container .set-fields-container .input-wrapper-text select{all:unset}.form-container .set-container .set-fields-container .input-wrapper input,.form-container .set-container .set-fields-container .input-wrapper select,.form-container .set-container .set-fields-container .input-wrapper textarea,.form-container .set-container .set-fields-container .input-wrapper-text input,.form-container .set-container .set-fields-container .input-wrapper-text select,.form-container .set-container .set-fields-container .input-wrapper-text textarea{resize:none;width:100%;border-radius:.5rem;border:2px solid #c8c8c8;font-size:1.6rem;padding:1.2rem 1rem;min-width:30ch;max-width:31ch;font-weight:500;color:#6e6d7a}.form-container .set-container .set-fields-container .input-wrapper input .dummy-field,.form-container .set-container .set-fields-container .input-wrapper select .dummy-field,.form-container .set-container .set-fields-container .input-wrapper textarea .dummy-field,.form-container .set-container .set-fields-container .input-wrapper-text input .dummy-field,.form-container .set-container .set-fields-container .input-wrapper-text select .dummy-field,.form-container .set-container .set-fields-container .input-wrapper-text textarea .dummy-field{color:#c8c8c8}.form-container .set-container .set-fields-container .input-wrapper textarea,.form-container .set-container .set-fields-container .input-wrapper-text textarea{width:100%;font-family:inherit}.form-container .set-container .set-fields-container .input-wrapper select,.form-container .set-container .set-fields-container .input-wrapper-text select{padding:1.3rem 3.5em 1.3rem 1em;box-sizing:border-box}.form-container .set-container .set-fields-container .input-wrapper input:focus,.form-container .set-container .set-fields-container .input-wrapper select:focus,.form-container .set-container .set-fields-container .input-wrapper-text input:focus,.form-container .set-container .set-fields-container .input-wrapper-text select:focus{border-color:#a885e8}.form-container .set-container .set-fields-container .input-wrapper .radio-buttons-group,.form-container .set-container .set-fields-container .input-wrapper-text .radio-buttons-group{min-width:30ch;max-width:31ch;padding:1.4rem 1rem;display:flex;flex-direction:row;gap:1.5rem}.form-container .set-container .set-fields-container .input-wrapper .radio-buttons-group .radio-button,.form-container .set-container .set-fields-container .input-wrapper-text .radio-buttons-group .radio-button{display:flex;flex-direction:row;gap:.5rem}.form-container .set-container .set-fields-container .input-wrapper .radio-buttons-group .radio-button input,.form-container .set-container .set-fields-container .input-wrapper-text .radio-buttons-group .radio-button input{max-width:none;min-width:0rem;vertical-align:bottom;width:3rem;font-size:3rem;accent-color:#a885e8}.form-container .set-container .set-fields-container .input-wrapper .radio-buttons-group .radio-button label,.form-container .set-container .set-fields-container .input-wrapper-text .radio-buttons-group .radio-button label{font-size:1.6rem;font-weight:400}.form-container .set-container .set-fields-container .input-wrapper .checkbox-buttons-group,.form-container .set-container .set-fields-container .input-wrapper-text .checkbox-buttons-group{width:auto;display:flex;flex-direction:column;gap:1.5rem}.form-container .set-container .set-fields-container .input-wrapper .checkbox-buttons-group .checkbox-button,.form-container .set-container .set-fields-container .input-wrapper-text .checkbox-buttons-group .checkbox-button{display:flex;flex-direction:row;gap:.5rem}.form-container .set-container .set-fields-container .input-wrapper .checkbox-buttons-group .checkbox-button input,.form-container .set-container .set-fields-container .input-wrapper-text .checkbox-buttons-group .checkbox-button input{max-width:none;min-width:0rem;vertical-align:bottom;width:3rem;font-size:3rem;accent-color:#a885e8}.form-container .set-container .set-fields-container .input-wrapper .checkbox-buttons-group .checkbox-button label,.form-container .set-container .set-fields-container .input-wrapper-text .checkbox-buttons-group .checkbox-button label{font-size:1.6rem;font-weight:400}.form-container .set-container .set-fields-container .input-wrapper .minimal,.form-container .set-container .set-fields-container .input-wrapper-text .minimal{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + .6rem),calc(100% - 15px) calc(1em + .6rem),calc(100% - 2.5em) .8em;background-size:5px 5px,5px 5px,1px 1.3em;background-repeat:no-repeat}.form-container .set-container .set-fields-container .input-wrapper .minimal:focus,.form-container .set-container .set-fields-container .input-wrapper-text .minimal:focus{background-image:linear-gradient(45deg,rgb(0,0,0) 50%,transparent 50%),linear-gradient(135deg,transparent 50%,rgb(0,0,0) 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px),calc(100% - 20px),calc(100% - 2.5em) .8em;background-size:5px 5px,5px 5px,1px 1.3em;background-repeat:no-repeat}.form-container .set-container .set-fields-container .input-wrapper select:-moz-focusring,.form-container .set-container .set-fields-container .input-wrapper-text select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;display:none}.form-container .set-container .set-fields-container .input-wrapper .input-error,.form-container .set-container .set-fields-container .input-wrapper-text .input-error{width:-moz-fit-content;width:fit-content;height:1.5rem;font-size:1.5rem;margin-top:-1rem;color:#d61d10}.form-container .set-container .set-fields-container .input-image-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.form-container .set-container .set-fields-container .input-image-wrapper label{font-size:1.6rem;color:#000;font-weight:500;width:100%}.form-container .set-container .set-fields-container .input-image-wrapper .image-selector{width:20rem;height:20rem;border:1px dashed #a885e8;position:relative;display:flex;justify-content:center;align-items:center;font-size:5rem;color:#a885e8;border-radius:1rem;cursor:pointer;background-color:#f4f5fb}.form-container .set-container .set-fields-container .input-image-wrapper .image-selector input{width:100%;height:100%;position:absolute;opacity:0;cursor:pointer}.form-container .set-container .set-fields-container .input-image-wrapper .image-selector .input-error{width:-moz-fit-content;width:fit-content;height:1.5rem;font-size:1.5rem;margin-top:-1rem;color:#d61d10}.form-container .set-container .set-fields-container .input-image-wrapper .selected-image{width:25rem;height:20rem;background-color:#f4f5fb;border-radius:1rem;position:relative}.form-container .set-container .set-fields-container .input-image-wrapper .selected-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-container .set-container .set-fields-container .input-image-wrapper .selected-image button{position:absolute;right:1rem;top:1rem;z-index:3;border:1px solid #d61d10;background-color:#d61d10}.form-container .input-error{width:-moz-fit-content;width:fit-content;height:1.5rem;font-size:1.5rem;margin-top:-1rem;color:#d61d10}.form-container .variations-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:1rem;background-color:#fff;box-shadow:#64646f33 0 7px 29px;padding:2rem;margin-top:2rem;border-radius:1rem}.form-container .variations-wrapper h1{font-size:2.5rem;margin-bottom:2rem}.form-container .variations-wrapper .variations-table-container{width:100%;overflow-x:auto;border-radius:1rem;padding:2rem 0}.form-container .variations-wrapper .variations-table-container .variations-table{width:100%;border-collapse:separate;border-spacing:0 0em;font-size:1.8rem;font-weight:500}.form-container .variations-wrapper .variations-table-container .variations-table thead th{color:#6e6d7a;font-weight:500;font-size:1.4rem;text-align:start}.form-container .variations-wrapper .variations-table-container .variations-table tbody td{padding:1rem;font-size:1.6rem;vertical-align:top}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .input-error{font-size:1.2rem;margin-top:0}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .delete-variant-button{display:flex;justify-content:center;align-items:center;border:2px solid #d61d10;background-color:#d61d10;padding:.5rem;height:100%;width:100%;border-radius:.5rem}.form-container .variations-wrapper .variations-table-container .variations-table tbody td input,.form-container .variations-wrapper .variations-table-container .variations-table tbody td select{min-width:5rem;padding:.8rem;font-family:inherit;font-size:1.4rem;border-radius:.5rem;border:2px solid #c8c8c8;outline:none}.form-container .variations-wrapper .variations-table-container .variations-table tbody td input:focus,.form-container .variations-wrapper .variations-table-container .variations-table tbody td select:focus{border-color:#a885e8}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .selected-image{width:10rem;height:10rem;background-color:#f4f5fb;border-radius:1rem;position:relative;border-radius:.5rem;border:1px solid #c8c8c8}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .selected-image img{width:100%;height:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .selected-image .delete-image{position:absolute;top:1rem;right:1rem;border:1px solid #d61d10;background-color:#d61d10}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .image-selector-button{all:unset;position:relative;width:-moz-max-content;width:max-content;display:flex;justify-content:center;align-items:center;font-size:1.4rem;border:1px solid #a885e8;background-color:#a885e8;color:#fff;padding:1rem;gap:1rem;border-radius:.5rem;cursor:pointer}.form-container .variations-wrapper .variations-table-container .variations-table tbody td .image-selector-button input{width:100%;height:100%;position:absolute;opacity:0;cursor:pointer}.form-container .variations-wrapper .variations-table-container .variations-table thead{padding:2rem}.form-container .variations-wrapper .variations-table-container .variations-table thead th{padding:1rem}.form-container .variations-wrapper .variations-table-container::-webkit-scrollbar-track{border-radius:1rem;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f4f5fb}.form-container .variations-wrapper .variations-table-container::-webkit-scrollbar{height:1rem;background-color:#f4f5fb}.form-container .variations-wrapper .variations-table-container::-webkit-scrollbar-thumb{border-radius:999px;background-color:#a885e8}.form-submit{background-color:#a885e8;border:1px solid #a885e8;color:#fff;font-size:1.4rem;padding:1.4rem 3rem;min-width:30ch;border-radius:9999px;margin-top:4rem}@media (max-width: 576px){.form-container .set-container .set-fields-container .input-wrapper input,.form-container .set-container .set-fields-container .input-wrapper select{width:100%;max-width:100%}.form-container .set-container .set-fields-container .input-image-wrapper,.form-container .set-container .set-fields-container .input-image-wrapper .image-selector,.form-container .set-container .set-fields-container .input-image-wrapper .selected-image,.form-container .form-submit{width:100%}.onboard-status-container{padding:2rem}.onboard-status-container img{width:18;height:18rem}.onboard-status-container h1{font-size:2.6rem}.onboard-status-container p{max-width:100%;text-align:center;color:#c8c8c8;font-size:1.2rem;margin-top:2rem}}.product-outer-container{display:flex;flex-direction:row;margin-top:2rem;width:100%;min-height:100vh;background-color:#fff}.product-outer-container .product-container{display:flex;flex-direction:row;background-color:#fff;gap:2rem}.product-outer-container .product-container .images-container{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#fff;width:50%;gap:1rem}.product-outer-container .product-container .images-container img{width:48%;height:38rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1rem;box-shadow:#64646f33 0 7px 29px}.product-outer-container .details-container{width:50%}.product-outer-container .details-container .rating-container{margin:1rem 0rem;display:flex;flex-direction:row;gap:1rem;padding:.4rem 1rem;border:1px solid #eeeeee;width:-moz-fit-content;width:fit-content;border-radius:5rem;justify-content:center;align-items:center}.product-outer-container .details-container .rating-container .average-rating,.product-outer-container .details-container .rating-container .total-reviews{display:flex;justify-content:center;align-items:center;gap:.4rem}.product-outer-container .details-container .rating-container .average-rating span,.product-outer-container .details-container .rating-container .total-reviews span{line-height:1.5rem;font-size:1.2rem;font-weight:600}.product-outer-container .details-container hr{border:1px solid #eeeeee;margin:1rem 0}.product-outer-container .details-container .price-container{display:flex;flex-direction:row;gap:2rem}.product-outer-container .details-container .price-container .product-price{font-weight:600;font-family:inherit;font-size:2.2rem}.product-outer-container .details-container .price-container .product-price-striked{color:#6e6d7a;font-family:inherit;font-size:2rem;font-weight:400;text-decoration:line-through}.product-outer-container .details-container .tax-note{font-size:1.4rem;color:#189b1e;font-weight:400}.product-outer-container .details-container .variations-container-size,.product-outer-container .details-container .variations-container-color{margin:2rem 0}.product-outer-container .details-container .variations-container-size h2,.product-outer-container .details-container .variations-container-color h2{font-size:1.8rem;font-weight:600}.product-outer-container .details-container .variations-container-size .variations-data-container,.product-outer-container .details-container .variations-container-color .variations-data-container{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:2rem 0}.product-outer-container .details-container .variations-container-size .variations-data-container button,.product-outer-container .details-container .variations-container-color .variations-data-container button{background-color:#fff;font-size:1.5rem;min-width:5rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;border-radius:5rem;display:flex;justify-content:center;align-items:center;border:none;outline-width:2px;outline-style:solid;cursor:pointer;outline-offset:1px;font-family:inherit;font-weight:600}.product-outer-container .details-container .variations-container-size .variations-data-container .color-buttons,.product-outer-container .details-container .variations-container-color .variations-data-container .color-buttons{border-radius:1rem;width:-moz-fit-content;width:fit-content;padding:1rem;font-weight:600;font-family:inherit;outline-offset:0}.product-outer-container .details-container .main-buttons-container{width:100%;display:flex;gap:1rem;margin-top:3rem}.product-outer-container .details-container .main-buttons-container .add-to-cart{width:60%;font-size:1.8rem;font-weight:600;padding:1.5rem 0}.product-outer-container .details-container .main-buttons-container .wishlist{width:40%;font-size:1.8rem;font-weight:600;padding:1.5rem 0}.product-outer-container .details-container hr{margin:2rem 0}.product-outer-container .details-container .services-container{display:flex;justify-content:center;align-items:center;gap:3rem;margin-top:1rem;width:100%}.product-outer-container .details-container .services-container .service{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.product-outer-container .details-container .services-container .service img{width:40px;height:40px}.product-outer-container .details-container .services-container .service p{font-size:1.6rem;color:#a885e8;text-align:center}.product-outer-container .details-container .services-note{display:inline-block;width:100%;text-align:center;font-size:1.2rem;margin:2rem 0}.product-outer-container .details-container .description-container{margin-top:3rem}.product-outer-container .details-container .description-container h1{font-family:inherit;font-weight:600;font-size:1.8rem}.product-outer-container .details-container .description-container a{font-weight:600;font-size:1.8rem;text-decoration:none;color:#a885e8}.product-outer-container .details-container .description-container p{font-weight:400;font-size:1.8rem;color:#272727}@media (max-width: 1100px){.product-outer-container .product-container{flex-direction:column}.product-outer-container .product-container .images-container{width:100%;height:auto;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;padding:1rem}.product-outer-container .product-container .images-container img{box-shadow:none;width:100%;height:60vh;aspect-ratio:16/9;scroll-snap-align:center;scroll-snap-stop:always}.product-outer-container .product-container .images-container::-webkit-scrollbar{width:0!important}.product-outer-container .product-container .details-container{width:100%;padding:2rem}}.login-outer-container{width:100%;height:calc(100vh - 9rem)}.login-outer-container .login-container{display:grid;place-items:center;width:100%;height:calc(100vh - 9rem)}.login-outer-container .login-container .login{width:50rem;height:auto;box-shadow:#64646f33 0 7px 29px;padding:2rem 6rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-outer-container .login-container .login .greetings-div{width:100%}.login-outer-container .login-container .login .greetings-div .login-heading{width:100%;text-align:center;font-size:3rem}.login-outer-container .login-container .login .greetings-div .login-info{display:block;width:100%;text-align:center;font-size:1.2rem;font-family:inherit;color:#6e6d7a}.login-outer-container .login-container .login .form-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:4rem;gap:1rem}.login-outer-container .login-container .login .form-container .input-wrapper-text{display:flex;flex-direction:column;width:100%}.login-outer-container .login-container .login .form-container .input-wrapper-text label{font-size:1.5rem;font-weight:600;color:#000}.login-outer-container .login-container .login .form-container .input-wrapper-text input,.login-outer-container .login-container .login .form-container .input-wrapper-text select{all:unset;box-sizing:border-box;margin:.5rem 0;font-size:1.8rem;font-weight:400;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:1rem;width:100%}.login-outer-container .login-container .login .form-container .input-wrapper-text .input-error-text{height:1.5ch;width:45ch;font-size:1.3rem;color:#d61d10}.login-outer-container .login-container .login .form-container .input-wrapper-text .styled-input{margin:.5rem 0;font-size:1.8rem;font-weight:500;color:#6e6d7a;border:1px solid #eeeeee;padding:1rem;border-radius:.5rem;display:flex;gap:1rem}.login-outer-container .login-container .login .form-container .input-wrapper-text .styled-input input{all:unset;width:100%}.login-outer-container .login-container .login .form-container .input-wrapper-text .styled-input .line{border-left:.1px solid #eeeeee;height:auto}.login-outer-container .login-container .login .form-container .submit-button{width:100%;margin-top:2rem}.login-outer-container .login-container .login .form-container hr{width:100%;border:1px solid #eeeeee;margin:1rem 0rem}.login-outer-container .login-container .login .form-container p{font-size:1.2rem;font-weight:400}@media (max-width: 550px){.login-outer-container .login-container{padding:2rem}.login-outer-container .login-container .login{width:100%;padding:2rem}.login-outer-container .login-container .login .form-container .input-wrapper-text .input-error-text{width:100%}}.cart-outer-container{width:100%;height:100%;margin-top:2rem}.cart-outer-container .cart-container{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;width:100%;height:100vh}.cart-outer-container .cart-container .store-list-container{width:100%;height:auto;overflow-x:scroll;background-color:#fff;display:flex;justify-content:space-between;gap:1rem}.cart-outer-container .cart-container .store-list-container .store-selector-button{padding:1.5rem;font-size:1.8rem;background-color:#fff;border:none;flex-grow:1;width:-moz-fit-content;width:fit-content;flex-shrink:0}.cart-outer-container .cart-container .store-list-container::-webkit-scrollbar{display:none}.cart-outer-container .cart-container .cart-data{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;height:auto;gap:4rem;margin-top:2rem}.cart-outer-container .cart-container .cart-data .products-data{width:60%;height:auto;background-color:#fff;display:flex;flex-direction:column;gap:8rem}.cart-outer-container .cart-container .cart-data .products-data .product-div{display:flex;flex-direction:column}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container{display:flex;flex-direction:row;gap:2rem}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-image-container{width:auto;height:20rem;background-color:#fff}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-image-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:20rem;width:auto;aspect-ratio:12/16;border-radius:.5rem}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .product-name{font-size:1.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .product-description{color:#6e6d7a;font-weight:400;font-size:1.6rem;max-width:25ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container{display:flex;flex-direction:column;gap:.2rem;margin-top:auto;justify-content:flex-start;align-items:flex-start}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container .variation-size,.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container .variation-color{display:flex;gap:1rem}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container .variation-key,.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container .variation-value{font-size:1.8rem}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container .variation-value{font-weight:600}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .product-price{margin-top:auto}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .product-price .product-price-data{font-size:2.5rem}.cart-outer-container .cart-container .cart-data .products-data .product-div hr{margin:1rem 0;border:1px solid #eeeeee}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-buttons-container{width:100%;display:flex;justify-content:space-between;align-items:center}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-buttons-container .quantity-buttons-container{width:auto;display:flex;justify-content:center;align-content:center;gap:1rem}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-buttons-container .quantity-buttons-container button{font-size:2rem;background-color:#fff;border:1px solid #eeeeee;padding:.8rem;border-radius:1rem;display:flex;justify-content:center;align-items:center}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-buttons-container .quantity-buttons-container span{font-size:2rem;line-height:5rem;width:2ch;text-align:center}.cart-outer-container .cart-container .cart-data .products-pricing{width:40%;height:auto;background-color:#fff;box-shadow:#959da533 0 8px 24px;border-radius:1rem;padding:2rem;color:#000;display:flex;flex-direction:column;gap:2rem}.cart-outer-container .cart-container .cart-data .products-pricing h1{font-size:2.5rem;margin-bottom:1rem}.cart-outer-container .cart-container .cart-data .products-pricing .sub-total-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.cart-outer-container .cart-container .cart-data .products-pricing .sub-total-container h2{display:flex;justify-content:center;align-items:center;font-weight:700;font-weight:inherit;font-size:1.6rem}.cart-outer-container .cart-container .cart-data .products-pricing .sub-total-container .price{font-weight:600}.cart-outer-container .cart-container .cart-data .products-pricing .order-buttons-group{display:flex;gap:1rem}.cart-outer-container .cart-container .cart-data .products-pricing .order-buttons-group .checkout-button,.cart-outer-container .cart-container .cart-data .products-pricing .order-buttons-group .cop-button{width:100%;font-size:1.4rem;padding:1.5rem}.cart-outer-container .cart-container .cart-data .products-pricing .order-buttons-group .cop-button{border:2px solid #a885e8;background-color:#fff;color:#a885e8}.cart-outer-container .cart-container .cart-data .products-pricing hr{border:1px solid #eeeeee}.cart-outer-container .cart-container .cart-data .products-pricing small{color:#a885e8;text-align:center;font-size:1rem;margin-top:1rem}.emptycart-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;place-items:center;height:98vh}@media (max-width: 1100px){.cart-outer-container .cart-container{padding:2rem}.cart-outer-container .cart-container .cart-data{flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 768px){.cart-outer-container .cart-container{padding:2rem}.cart-outer-container .cart-container .cart-data .products-data{width:100%}.cart-outer-container .cart-container .cart-data .products-data .product-div .product-details-container .product-data-container .variations-container{flex-wrap:wrap;justify-content:flex-start}.cart-outer-container .cart-container .cart-data .products-pricing{width:100%}.cart-outer-container .cart-container .cart-data{flex-direction:column;justify-content:center;align-items:center}}.store-container{width:100%;min-height:100vh}.store-container .store-image-container{position:relative;width:100%;height:50rem;overflow:hidden;border-bottom-left-radius:50% 20%;border-bottom-right-radius:50% 20%;background-size:cover;background-repeat:no-repeat;background-position:center}.card-container{width:100%;min-height:100vh;overflow:auto;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow-x:hidden}.image-container{position:relative;width:100%;height:auto;overflow:hidden}.background-image{width:100%;height:100%;max-height:50vh;-o-object-fit:contain;object-fit:contain}.shop-logo{width:300px;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:99999px}.store-details-container{padding:2rem;width:100%;height:auto;margin-bottom:2rem}.text-container{border-radius:1rem;background-color:#fff;text-align:start;z-index:4;position:relative;width:100%}.text-container .header{width:100%;display:flex;justify-content:space-between;align-items:center}.text-container .header p{font-size:1.6rem;font-weight:400;display:flex;justify-content:center;align-items:center;gap:.5rem;color:#c8c8c8}.text-container .store-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.text-container .store-details .show-timings{font-size:1.6rem;font-weight:500;display:flex;justify-content:center;align-items:center;gap:1rem;padding:1rem;border-radius:1rem;border:1px solid #a885e8;background-color:#a885e8;color:#fff;margin-top:1rem}.text-container .store-details p,.text-container .store-details a{font-size:1.6rem;font-weight:500;display:flex;justify-content:flex-start;align-items:center;gap:.5rem;color:#c8c8c8}.text-container .store-details a{background-color:#fff;color:#fff;font-size:1.8rem;font-weight:500;border-radius:1rem;text-decoration:none;color:#a885e8}.get-started-button{background-color:#4caf50;color:#fff;padding:10px 20px;margin-top:10px;border:none;border-radius:5px;cursor:pointer}.get-started-button:hover{background-color:#45a049}.text-container{display:flex;flex-direction:column;gap:0rem;justify-content:center;align-items:flex-start}.text-container .store-name-heading{font-size:3rem}.search-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;border-radius:99999px;padding:1.6rem 2.2rem;background-color:#f4f5fb;width:60ch}.search-bar input{width:100%;background-color:transparent;border:none;font-weight:400;font-size:1.4rem}.products-header-footer-container{width:100%;height:auto}.products-header-footer-container .product-header{font-size:1.6rem;padding:1rem 0;border-bottom:1px solid #eeeeee;height:5.6rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.products-header-footer-container .product-header span{margin-top:1rem}.filter-product-container{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;gap:2rem;align-items:flex-start;margin-top:3rem;padding:0 10rem}.filter-product-container .filters{min-width:30rem;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-right:1px solid #eeeeee;padding:1rem}.filter-product-container .filters .filter-header{font-size:2rem}.filter-product-container .filters .filters-heading{border-bottom:1px solid #eeeeee;width:100%;display:flex;justify-content:space-between;align-items:center}.filter-product-container .filters .filters-heading button{border:none;font-size:1.6rem;padding:1rem 0}.filter-product-container .filters .filter{margin:2rem 0 0;width:100%;height:25rem;overflow-x:hidden;overflow-y:auto}.filter-product-container .filters .filter .price-input-container{width:100%;margin-top:1rem;display:flex;gap:1rem;justify-content:flex-start;align-items:center}.filter-product-container .filters .filter .price-input-container input{-webkit-appearance:none;width:100%;border-radius:999px;height:1rem;background:#f4f5fb;color:#a885e8}.filter-product-container .filters .filter .price-input-container input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.8rem;height:1.8rem;border-radius:9999px;background:#a885e8;cursor:pointer}.filter-product-container .filters .filter .price-input-container input::-moz-range-thumb{width:25px;height:25px;background:#04aa6d;cursor:pointer}.filter-product-container .filters .filter .price-input-container p{display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:500}.filter-product-container .filters .filter ul{margin-top:1rem}.filter-product-container .filters .filter ul li{list-style:none;padding:.2rem 0;display:flex;justify-content:flex-start;gap:1rem;align-items:center;font-size:1.4rem;color:#000;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;font-weight:400}.filter-product-container .filters .filter ul li input{min-width:2rem;min-height:2rem}.filter-product-container .filters .filter select{font-family:inherit;width:100%;font-size:1.6rem;padding:1rem;border:2px solid #c8c8c8;border-radius:.5rem}.filter-sorting-button-group{position:fixed;bottom:0;background-color:#a885e8;width:100%;right:0;z-index:5;display:none}.filter-sorting-button-group button{width:100%;padding:1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;background-color:#a885e8;color:#fff;border:none;font-size:1.6rem;font-family:inherit}@media (max-width: 768px){.filter-product-container{padding:0 2rem;position:relative}.filter-product-container .filters{position:fixed;background-color:#fff;z-index:4;bottom:-100%;right:0;box-shadow:#64646f33 0 7px 29px;width:100%;max-height:60vh;overflow-y:auto;transition:all .5s cubic-bezier(0,1.12,.58,1);padding-bottom:4rem}.filter-product-container .filters .filter{max-height:50rem}.filter-sorting-button-group{display:block}}.form-container{width:100%;height:100%;background-color:#fff}.form-container .onBoard-form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.8rem;background-color:#fff}.form-container .onBoard-form .set{font-size:2.5rem;margin-bottom:4rem}.form-container .onBoard-form .subset{font-size:1.8rem;margin-bottom:2rem;letter-spacing:.3rem;color:gray;font-weight:600}.form-container .onBoard-form .set-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:1rem;background-color:#fff;box-shadow:#64646f33 0 7px 29px;padding:2rem;margin-top:2rem;border-radius:1rem}.form-container .onBoard-form .set-container .set-fields-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;flex-grow:1}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper label,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text label{font-size:1.6rem;color:#000;font-weight:500;width:100%}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text select{all:unset}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper input,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text input,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text select{width:100%;border-radius:.5rem;border:2px solid #c8c8c8;font-size:1.6rem;padding:1.2rem 1rem;min-width:30ch;max-width:31ch;font-weight:500;color:#6e6d7a}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper input .dummy-field,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select .dummy-field,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text input .dummy-field,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text select .dummy-field{color:#c8c8c8}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text select{padding:1.3rem 3.5em 1.3rem 1em;box-sizing:border-box}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper input:focus,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select:focus,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text input:focus,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text select:focus{border-color:#a885e8}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .radio-buttons-group,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .radio-buttons-group{min-width:30ch;max-width:31ch;padding:1.4rem 1rem;display:flex;flex-direction:row;gap:1.5rem}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .radio-buttons-group .radio-button,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .radio-buttons-group .radio-button{display:flex;flex-direction:row;gap:.5rem}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .radio-buttons-group .radio-button input,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .radio-buttons-group .radio-button input{max-width:none;min-width:0rem;vertical-align:bottom;width:3rem;font-size:3rem;accent-color:#a885e8}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .radio-buttons-group .radio-button label,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .radio-buttons-group .radio-button label{font-size:1.6rem;font-weight:400}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .minimal,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .minimal{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + .6rem),calc(100% - 15px) calc(1em + .6rem),calc(100% - 2.5em) .8em;background-size:5px 5px,5px 5px,1px 1.3em;background-repeat:no-repeat}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .minimal:focus,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .minimal:focus{background-image:linear-gradient(45deg,rgb(0,0,0) 50%,transparent 50%),linear-gradient(135deg,transparent 50%,rgb(0,0,0) 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px),calc(100% - 20px),calc(100% - 2.5em) .8em;background-size:5px 5px,5px 5px,1px 1.3em;background-repeat:no-repeat}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select:-moz-focusring,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;display:none}.form-container .onBoard-form .set-container .set-fields-container .input-wrapper .input-error,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper-text .input-error{width:-moz-fit-content;width:fit-content;height:1.5rem;font-size:1.5rem;margin-top:-1rem;color:#d61d10}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper label{font-size:1.6rem;color:#000;font-weight:500;width:100%}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .image-selector{width:20rem;height:20rem;border:1px dashed #a885e8;position:relative;display:flex;justify-content:center;align-items:center;font-size:5rem;color:#a885e8;border-radius:1rem;cursor:pointer;background-color:#f4f5fb}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .image-selector input{width:100%;height:100%;position:absolute;opacity:0;cursor:pointer}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .image-selector .input-error{width:-moz-fit-content;width:fit-content;height:1.5rem;font-size:1.5rem;margin-top:-1rem;color:#d61d10}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .selected-image{width:25rem;height:20rem;background-color:#f4f5fb;border-radius:1rem;position:relative}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .selected-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .selected-image button{position:absolute;right:1rem;top:1rem;z-index:3;border:1px solid #d61d10;background-color:#d61d10}.form-container .onBoard-form .input-error{width:-moz-fit-content;width:fit-content;height:1.5rem;font-size:1.5rem;margin-top:-1rem;color:#d61d10}.form-container .onBoard-form .subset-container{margin-bottom:6rem}.form-container .form-submit{background-color:#a885e8;border:1px solid #a885e8;color:#fff;font-size:1.4rem;padding:1.4rem 3rem;min-width:30ch;border-radius:9999px}.modal-container .modal{position:relative;overflow:hidden;width:70ch;padding:2rem}.modal-container .modal #poppers-gif{position:absolute;width:40rem;height:40rem;z-index:1;left:4.5rem;pointer-events:none}.modal-container .modal #success-gif{margin-top:-3rem}.modal-container .modal .modal-header{margin-top:-3rem;display:flex;flex-direction:column;align-items:center}.modal-container .modal .modal-body{width:100%}.modal-container .modal button{margin:2rem 0;width:100%;background-color:#189b1e;border:1px solid #189b1e;font-size:1.8rem}.modal-container .modal small{color:#6e6d7a}.onboard-status-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh}.onboard-status-container img{width:30;height:30rem}.onboard-status-container h1{margin-top:5rem;font-size:4rem;text-align:center}.onboard-status-container p{max-width:50ch;text-align:center;color:#c8c8c8;font-size:1.4rem;margin-top:2rem}@media (max-width: 576px){.form-container .onBoard-form .set-container .set-fields-container .input-wrapper input,.form-container .onBoard-form .set-container .set-fields-container .input-wrapper select{width:100%;max-width:100%}.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper,.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .image-selector,.form-container .onBoard-form .set-container .set-fields-container .input-image-wrapper .selected-image,.form-container .form-submit{width:100%}.onboard-status-container{padding:2rem}.onboard-status-container img{width:18;height:18rem}.onboard-status-container h1{font-size:2.6rem}.onboard-status-container p{max-width:100%;text-align:center;color:#c8c8c8;font-size:1.2rem;margin-top:2rem}}.info-section{width:100%;min-height:100vh;margin:2rem 0}.info-section .info-container{width:100%;min-height:100vh;display:flex;flex-direction:column;gap:4rem;padding:2rem}.info-section .info-container .header-container{width:100%}.info-section .info-container .header-container h1{font-size:4rem;font-weight:700;color:#a885e8}.info-section .info-container .header-container small{font-size:1.2rem}.info-section .info-container .header-container p{margin:2rem 0}.info-section .info-container .info-set-container h1{font-size:2.5rem;color:#a885e8}.info-section .info-container .info-set-container p{margin-bottom:1rem;font-size:1.4rem;text-align:justify}.info-section .info-container .info-set-container .about-info{font-size:2rem;margin-bottom:2rem}.admin-dashboard-container{padding:2rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:5rem}.admin-dashboard-container .details-div{width:40rem;padding:1rem;border-radius:1rem;box-shadow:#64646f33 0 7px 29px}.admin-dashboard-container .details-div .key{font-size:2rem;margin-bottom:1rem}.contact-us-outer-container{width:100%;height:calc(100vh - 9rem);margin-top:4rem}.contact-us-outer-container h1{font-size:3rem;font-weight:600}.contact-us-outer-container .contact-us-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2rem;gap:4rem;margin-top:2rem}.contact-us-outer-container .contact-us-container .contact{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:5rem;border-radius:1rem}.contact-us-outer-container .contact-us-container .contact .icon-container{box-shadow:#64646f33 0 7px 29px;width:15rem;height:15rem;display:flex;justify-content:center;align-items:center;border-radius:1rem}.contact-us-outer-container .contact-us-container .contact .contact-data{font-size:2.2rem;font-weight:600}:export{light_gray:#eeeeee;dark_gray:#6e6d7a;success:#189b1e;error:#d61d10;warning:#ffa726;info:#29b6f6;accent_color:#a885e8;box_shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;gray:#f4f5fb;text_gray:#c8c8c8}.bookings{padding:2rem}.bookings .bookings-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:4rem}.bookings .bookings-container .order-container{width:100%;padding:2rem;border-radius:1rem;border:2px solid #f4f5fb}.bookings .bookings-container .order-container .header{width:100%;display:flex;justify-content:space-between;align-items:center}.bookings .bookings-container .order-container .header .store-details-container{display:flex;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;gap:1rem}.bookings .bookings-container .order-container .header .store-details-container .store-image img{width:7rem;height:7rem;border-radius:10000rem;border:none}.bookings .bookings-container .order-container .header .store-details-container .store-name-container{display:flex;flex-direction:column;justify-self:center;align-items:flex-start;gap:.5rem}.bookings .bookings-container .order-container .header .store-details-container .store-name-container p,.bookings .bookings-container .order-container .header .store-details-container .store-name-container h1{display:flex;justify-self:center;align-items:center;text-align:center;gap:.5rem}.bookings .bookings-container .order-container .header .store-details-container .store-name-container .store-name{font-size:2rem}.bookings .bookings-container .order-container .header .store-details-container .store-name-container .store-address,.bookings .bookings-container .order-container .header .store-details-container .store-name-container .store-contact{font-size:1.3rem;color:#6e6d7a}.bookings .bookings-container .order-container .header .order-status{font-size:1.3rem;padding:.5rem 1rem;background-color:#0ff;color:#fff;border-radius:9999px;width:-moz-max-content;width:max-content}.bookings .bookings-container .order-container .body{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:2rem;margin:2rem 0}.bookings .bookings-container .order-container .body .order{display:flex;padding:1rem;gap:2rem;width:100%;border-radius:1rem;border:2px solid #f4f5fb}.bookings .bookings-container .order-container .body .order .order-image-container img{width:13rem;height:13rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bookings .bookings-container .order-container .body .order .order-details-container{display:flex;flex-direction:column;gap:.8rem}.bookings .bookings-container .order-container .body .order .order-details-container .product-name{font-size:2rem;max-width:20ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookings .bookings-container .order-container .body .order .order-details-container .order-variants-container{width:100%;display:flex;gap:1.5rem;flex-wrap:wrap}.bookings .bookings-container .order-container .body .order .order-details-container .order-variants-container .variant{gap:.8rem;display:flex}.bookings .bookings-container .order-container .body .order .order-details-container .order-variants-container .variantAttr{color:#6e6d7a;font-size:1.6rem}.bookings .bookings-container .order-container .body .order .order-details-container .order-variants-container .variantVal{font-size:1.6rem;font-weight:500}.bookings .bookings-container .order-container .body .order .order-details-container .price-container{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:1.8rem}.bookings .bookings-container .order-container .body .order .order-details-container .quantity-container{width:100%;display:flex;gap:1.5rem}.bookings .bookings-container .order-container .body .order .order-details-container .quantity-container .variantAttr{color:#6e6d7a;font-size:1.6rem}.bookings .bookings-container .order-container .body .order .order-details-container .quantity-container .variantVal{font-size:1.6rem;font-weight:500}.bookings .bookings-container .order-container .footer .summary-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:2rem}.bookings .bookings-container .order-container .footer .summary-container .totals{width:-moz-max-content;width:max-content;display:flex;flex-direction:column;gap:1rem;align-self:flex-end}.bookings .bookings-container .order-container .footer .summary-container .totals .sub-total,.bookings .bookings-container .order-container .footer .summary-container .totals .discount,.bookings .bookings-container .order-container .footer .summary-container .totals .grand-total{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:1.6rem}.bookings .bookings-container .order-container .footer .summary-container .price-container{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:1.8rem}@media (max-width: 576px){.bookings .bookings-container .order-container .header{flex-direction:column;gap:2rem}.bookings .bookings-container .order-container .body .order .order-details-container .product-name{width:100%;white-space:wrap}.bookings .bookings-container .order-container .body .order .order-image-container img{height:100%}}
