body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.powered-by-main-container{position:fixed;bottom:20px;right:10px}.powered-by-main-container .link-container{border-radius:5px;position:fixed;right:10px;bottom:80px;text-align:left}.powered-by-main-container .link-container .close-container{text-align:right}.powered-by-main-container .link-container .content-container{padding:10px 20px 40px}.powered-by-main-container .link-container .content-container p{margin:0;color:#fff}.loginMainContainer{width:100%;background:url(/images/login_background.jpg);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;height:100vh}.loginMainContainer .header{position:fixed;width:100%;top:0;height:50px;display:flex;box-shadow:0 15px 25px #817c7c33;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff3}.loginMainContainer .header .logoContainer{width:50%;padding-left:20px;display:flex}.loginMainContainer .header .logoContainer img{width:40px;height:40px;object-fit:contain;margin-top:5px}.loginMainContainer .header .logoContainer h2{color:#fff;margin:8px 0 0 10px}.loginMainContainer .header .installerContainer{width:50%;text-align:right;padding-top:8px;padding-right:10px}.loginMainContainer .header .installerContainer a{text-decoration:none;color:#fff}.loginMainContainer .loginBox{width:50%;box-shadow:0 15px 25px #817c7c33;height:300px;border-radius:5px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff3;padding:50px 0;text-align:center;position:relative}.loginMainContainer .loginBox .loader-container{position:absolute;width:100%;top:0}.loginMainContainer .loginBox .login-field{width:50%;margin:10px 0}.loginMainContainer .loginBox .login-btn{margin-top:30px}.loginMainContainer .loginBox .lock-icon{width:50px;height:50px;object-fit:contain;cursor:pointer;color:#2c3e50;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: portrait){.loginMainContainer{display:none}.best-experience-container{display:block;width:100%}}@media only screen and (max-width: 767px){.loginMainContainer{display:none}.best-experience-container{display:block;width:100%}}.portal{width:100%;display:flex;position:relative;height:100vh;background:#2c3e50;padding-bottom:0}.portal .navigation-container-open{z-index:9999;transition:width .5s;width:20%;padding:20px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;position:absolute;top:0;bottom:0;background-image:linear-gradient(to top left,#2c3e50,#82e0aa);overflow:hidden}.portal .navigation-container-close{z-index:9;transition:width .5s;width:auto;padding:21px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;position:absolute;top:0;bottom:0;background-image:linear-gradient(to top right,#2c3e50,#82e0aa);overflow:hidden}.portal .content-window-container-partial,.portal .content-window-container-full{width:90%;padding:20px 0 20px 100px}.best-experience-container{display:none}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: landscape){.content-window-container-full,.content-window-container-partial{padding-left:85px!important}.navigation-container-close{width:35px!important}.best-experience-container{display:none}}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: portrait){.portal{display:none}.best-experience-container{display:block;width:100%}}@media only screen and (max-width: 767px){.portal{display:none}.best-experience-container{display:block;width:100%}}.main-navigation{width:100%}.main-navigation .container-open{text-align:right}.main-navigation .container-close{text-align:center}.main-navigation .menu-icon{width:25px;height:25px;object-fit:contain;cursor:pointer;color:#2c3e50}.main-navigation .userContainer{width:100%;text-align:center}.main-navigation .userContainer p{margin:5px 0 0;font-weight:700}.main-navigation .userContainer .letterCircle{width:40px;height:40px;border-radius:50%;background:#2c3e50;text-align:center;margin:auto}.main-navigation .userContainer .letterCircle p{color:#82e0aa;font-size:25px}.main-navigation .nav-list{width:100%;margin-top:20px}.main-navigation .nav-list .css-1808mag-MuiPaper-root-MuiAccordion-root:before{content:none}.main-navigation .nav-list .accordion-custom{background:none;margin:-15px 0}.main-navigation .nav-list .accordion-custom .accordion-custom-text{font-weight:bolder;color:#2c3e50;font-size:12px}.main-navigation .nav-list .accordion-custom .accordian-detail{width:100%;margin-top:-15px;padding-bottom:15px}.main-navigation .nav-list .accordion-custom .accordian-detail .accordian-detail-item{width:100%;text-align:center;margin:10px 0;color:#2c3e50;font-size:12px}.main-navigation .nav-list .accordion-custom .accordian-detail .accordian-detail-item:hover span{cursor:pointer;font-weight:700}.main-navigation .nav-list .nav-item{width:100%;display:flex}.main-navigation .nav-list .nav-item .nav-item-icon-container-open{width:20%;text-align:right}.main-navigation .nav-list .nav-item .nav-item-icon-container-close{width:100%;text-align:center}.main-navigation .nav-list .nav-item .nav-item-icon{object-fit:contain;cursor:pointer}.main-navigation .nav-list .nav-item .nav-item-label{width:80%;text-align:center}.main-navigation .nav-list .nav-item .nav-item-label-open{margin-left:30px}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: landscape){.accordion-custom{margin:-15px 0!important}.accordion-custom .accordion-custom-text{font-size:11px!important}.accordion-custom .accordian-detail{margin-top:-15px!important}.accordion-custom .accordian-detail .accordian-detail-item{font-size:11px!important}}.dashboard-main-container{width:100%;color:#2c3e50;height:93vh;overflow-y:scroll}.dashboard-main-container .sales-container{width:100%;display:flex}.dashboard-main-container .sales-container .bills-container,.dashboard-main-container .sales-container .orders-container,.dashboard-main-container .sales-container .growth-container,.dashboard-main-container .sales-container .status-container{width:15%;border-radius:5px;margin-right:10px;padding:10px;background:#fff;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dashboard-main-container .sales-container .bills-container h2,.dashboard-main-container .sales-container .orders-container h2,.dashboard-main-container .sales-container .growth-container h2,.dashboard-main-container .sales-container .status-container h2{margin:0 0 10px}.dashboard-main-container .sales-container .devices-container{width:35%;margin-right:10px;display:flex;background:#fff;border-radius:5px;padding:5px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dashboard-main-container .sales-container .devices-container .individual-device-container{width:33%;padding:0 20px;text-align:center;display:inline-block;border:1px solid #2c3e50;border-radius:5px}.dashboard-main-container .sales-container .devices-container .individual-device-container h3,.dashboard-main-container .sales-container .devices-container .individual-device-container p{margin:0}.dashboard-main-container .sales-container .devices-container .individual-device-container .device-icon{font-size:20px;margin-top:10px;color:#2c3e50}.dashboard-main-container .monthWise-container{width:97.85%;height:250px;margin:10px 0;border-radius:5px;padding:10px;background:#fff;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dashboard-main-container .analysis-container{width:100%;display:flex;height:400px}.dashboard-main-container .analysis-container .categories-container{width:50%;margin-right:10px;padding-bottom:10px;border-radius:5px;background:#fff;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dashboard-main-container .analysis-container .global-container{width:50%;background-image:url(/images/map.png);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;margin-right:10px;border-radius:5px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dashboard-main-container .trends-container{width:100%;display:flex;margin-top:10px}.dashboard-main-container .trends-container .products-container,.dashboard-main-container .trends-container .deals-container{width:49.35%;margin-right:10px;padding-bottom:10px;border-radius:5px;background:#fff;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.dashboard-main-container .trends-container .products-container h3,.dashboard-main-container .trends-container .deals-container h3{text-align:center;margin-top:30px}.dashboard-main-container .trends-container .products-container .individual-product-item,.dashboard-main-container .trends-container .deals-container .individual-product-item{width:100%;display:flex}.dashboard-main-container .trends-container .products-container .individual-product-item .item-image-container,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-image-container{width:30%;text-align:center;padding-top:10px}.dashboard-main-container .trends-container .products-container .individual-product-item .item-image-container img,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-image-container img{width:50px;height:50px;object-fit:contain}.dashboard-main-container .trends-container .products-container .individual-product-item .item-info-container,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-info-container{width:60%;padding:15px}.dashboard-main-container .trends-container .products-container .individual-product-item .item-info-container a,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-info-container a{cursor:pointer;color:#82e0aa}.dashboard-main-container .trends-container .products-container .individual-product-item .item-info-container a :hover,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-info-container a :hover{color:#2c3e50}.dashboard-main-container .trends-container .products-container .individual-product-item .item-info-container p,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-info-container p{font-size:13px;font-weight:700}.dashboard-main-container .trends-container .products-container .individual-product-item .item-count-container,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-count-container{width:10%;padding-top:15px}.dashboard-main-container .trends-container .products-container .individual-product-item .item-count-container p,.dashboard-main-container .trends-container .deals-container .individual-product-item .item-count-container p{font-size:13px}.dashboard-welcome-container{width:100%}.dashboard-welcome-container h1,.dashboard-welcome-container p{color:#fff}.statusElement{width:auto;display:flex}.statusElement .colorContainer{width:20px}.statusElement .nameContainer{width:150px;padding-left:10px}.statusElement .countContainer{width:60px;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: landscape){.monthWise-container{width:95.5%!important}.individual-device-container{padding:10px!important}.individual-device-container .device-icon{margin-top:5px!important}}@media only screen and (min-width: 1024px) and (max-width: 1400px){.monthWise-container{width:96.7%!important}}@media only screen and (min-width: 1440px) and (max-width: 1530px){.monthWise-container{width:97.7%!important}}.converter-main-container{position:absolute;z-index:9;right:-50px;width:auto}.converter-main-container .exchange-container{background-color:#fff;padding:10px 10px 9px;display:flex;justify-content:space-between;border-radius:5px;color:#2c3e50;font-weight:700}.converter-main-container .exchange-container .field-container,.converter-main-container .exchange-container .dropdown-container{width:24%}.converter-main-container .exchange-container .conversion-container{position:relative;text-align:center;padding:15px 5px;width:49%}.portal-header{width:100%;display:flex}.portal-header .header-title-container{position:relative;color:#e0e0e0;width:50%;display:flex}.portal-header .header-title-container .add-btn{margin:15px 20px}.portal-header .header-btn-container{padding-top:33px;text-align:right;width:50%}.portal-header .header-btn-container .header-save-btn{margin-right:10px}.productCardContainer{width:100%;background-image:linear-gradient(to top left,#2c3e50,#82e0aa);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.productCardContainer .productImgContainer{width:100%;text-align:center;padding-top:10px}.productCardContainer .productImgContainer img{width:100px;height:100px;object-fit:contain}.productCardContainer .productDetails{width:100%;padding:10px}.productCardContainer .productDetails h3,.productCardContainer .productDetails p{margin:0}.product-image{width:100%;object-fit:contain}.list-container{width:550px;display:flex;flex-wrap:wrap}.list-container .list-item{width:31%;margin:6px}.product-add-main-container{width:100%}.product-add-main-container .product-form-container{background-color:#fff;padding:50px 50px 0;display:grid;height:72vh;overflow-y:scroll}.product-add-main-container .product-form-container .product-info-container{width:100%;display:flex;justify-content:space-between}.product-add-main-container .product-form-container .product-info-container .product-name-field,.product-add-main-container .product-form-container .product-info-container .product-code-field,.product-add-main-container .product-form-container .product-info-container .product-price-field,.product-add-main-container .product-form-container .product-info-container .product-main-stock-field{width:49%;margin-bottom:29px}.product-add-main-container .product-form-container .product-info-container .product-switches-container{width:49%;display:flex}.product-add-main-container .product-form-container .product-info-container .product-switches-container .same-price-switch-container,.product-add-main-container .product-form-container .product-info-container .product-switches-container .main-product-stock-switch-container{width:45%;padding-top:10px}.product-add-main-container .product-form-container .product-info-container .product-switches-container .main-product-img-container{width:55%;padding-top:10px}.product-add-main-container .product-form-container .product-info-container .product-switches-container .main-product-img-container .image-upload-container{width:100%}.product-add-main-container .product-form-container .product-info-container .product-switches-container .main-product-img-container .image-upload-container .uploaded-image-operations-container{display:flex;width:100%}.product-add-main-container .product-form-container .product-info-container .product-switches-container .variation-switch-container{width:55%;padding-top:10px}.product-add-main-container .product-form-container .product-description-container{margin-bottom:30px}.product-add-main-container .product-form-container .product-variations-list-container{width:100%}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container{border-radius:5px;width:96%;margin-bottom:20px;padding:20px;background-image:linear-gradient(to top left,#e59866,#82e0aa);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .first-container{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .first-container .variation-price-container,.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .first-container .variation-stock-container,.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .first-container .variation-operations-container{width:33%}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .first-container .variation-operations-container{text-align:center}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .first-container .variation-operations-container .variation-delete-icon{margin-left:10px}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-main-container{width:100%;display:flex;justify-content:space-between;margin-bottom:20px}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-main-container .variation-type-container,.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-main-container .variation-value-container,.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-main-container .variation-operations-container{width:33%}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-stock-switch-container{padding-top:10px;margin-bottom:20px;display:flex}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-stock-switch-container .switch-container{width:90%}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-stock-switch-container .serial-container{width:10%;margin-top:-20px}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-operations-container{text-align:center}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-operations-container .variation-delete-icon{margin-left:10px}.product-add-main-container .product-form-container .product-variations-list-container .variation-item-container .variation-type-field,.products-main-container{width:100%}@media only screen and (min-device-width: 1024px) and (max-device-width: 1440px){.product-form-container{width:89%}}@media only screen and (min-device-width: 1440px){.product-form-container{width:92.5%}}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: landscape){.product-info-container .product-price-field,.product-info-container .product-main-stock-field{width:29%!important;margin-bottom:29px}.product-info-container .product-switches-container{width:69%!important;display:flex}.product-info-container .product-switches-container .same-price-switch-container,.product-info-container .product-switches-container .main-product-stock-switch-container{width:45%;padding-top:0!important}.product-info-container .product-switches-container .main-product-img-container{width:55%;padding-top:0!important}.product-info-container .product-switches-container .main-product-img-container .image-upload-container{width:100%}.product-info-container .product-switches-container .main-product-img-container .image-upload-container .uploaded-image-operations-container{display:flex;width:100%}.product-info-container .product-switches-container .variation-switch-container{width:55%;padding-top:0!important}}.variation-modal .variation-modal-add-btn{margin-top:20px}.variation-modal .variation-modal-cancel-btn{margin-top:20px;margin-left:10px}.variations-main-container{width:100%}.variations-main-container .variations-list-container{width:100%;height:80vh;overflow-y:scroll;display:flex;flex-wrap:wrap}.variations-main-container .variations-list-container .variation-item-container{margin:0 20px 20px 0;height:210px;width:20%;padding:20px;border-radius:5px;background-image:linear-gradient(to top left,#2c3e50,#82e0aa);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.variations-main-container .variations-list-container .variation-item-container .variation-form-container .variation-name{width:100%}.variations-main-container .variations-list-container .variation-item-container .variation-form-container .variation-add-btn{margin-top:20px;margin-bottom:30px}.variations-main-container .variations-list-container .variation-item-container .variation-form-container .variation-delete-container{width:100%;text-align:right}.variations-main-container .variations-representation{display:flex;padding:5px 0;height:40px;flex-wrap:wrap;width:100%}.variations-main-container .variations-representation .variation-chip{padding:0 10px;background:#e0e0e0;margin-right:5px;line-height:3;border-radius:5px;font-weight:700}.variations-main-container .edit-variation-container{padding:5px 9px}.variations-main-container .edit-variation-container .variation-edit-btn{margin-top:-13px}.variations-main-container .variation-textbox{outline:none;border:none;padding:0 10px;font-size:.875rem;width:inherit}.category-add-main-container{width:100%}.category-add-main-container .categories-list-container{width:100%;height:80vh;overflow-y:scroll}.category-add-main-container .categories-list-container .category-accordion{margin-bottom:20px;width:99%}.category-add-main-container .categories-list-container .category-accordion .category-fields-container{width:100%;display:flex;justify-content:space-between;padding-bottom:10px}.category-add-main-container .categories-list-container .category-accordion .category-fields-container .category-name-field-container,.category-add-main-container .categories-list-container .category-accordion .category-fields-container .category-products-field-container{width:45%}.category-add-main-container .categories-list-container .category-accordion .category-fields-container .category-remove-icon-container{padding-top:15px;width:8%}.category-add-main-container .categories-list-container .category-accordion .category-products-list{width:100%;padding-top:10px;display:flex;flex-wrap:wrap;height:300px;overflow-y:scroll;overflow-x:hidden}.category-add-main-container .categories-list-container .category-accordion .category-products-list .product{width:18%;margin-bottom:15px;margin-right:12px;margin-left:12px}.categories-main-container{width:100%}.categories-main-container .view-categorized-products-container{padding:5px 9px}.categories-main-container .view-categorized-products-container .categorized-products-btn{margin-top:-13px}.category-update-main-container{width:100%}.category-update-main-container .category-form-container{width:99%;height:550px;background:#fff;border-radius:5px;padding:20px}.category-update-main-container .category-form-container .category-title{width:100%;font-size:24;font-weight:700;flex-shrink:0;margin-bottom:20px;margin-top:0}.category-update-main-container .category-form-container .category-fields-container{width:100%;display:flex;justify-content:space-between;padding-bottom:10px}.category-update-main-container .category-form-container .category-fields-container .category-name-field-container,.category-update-main-container .category-form-container .category-fields-container .category-products-field-container{width:49%}.category-update-main-container .category-form-container .category-products-list{width:100%;padding-top:10px;display:flex;flex-wrap:wrap;height:300px;overflow-y:scroll;overflow-x:hidden}.category-update-main-container .category-form-container .category-products-list .product{width:18%;margin-bottom:15px;margin-right:12px;margin-left:12px}.settings-main-container{width:100%}.settings-main-container .all-settings-container{width:100%;height:80vh;overflow-y:scroll}.settings-main-container .all-settings-container .portal-configurations-container{width:95.5%;background-color:#fff;padding:15px;border-radius:5px}.settings-main-container .all-settings-container .portal-configurations-container h2{margin-top:0}.settings-main-container .all-settings-container .portal-configurations-container .portal-configurations-fields-container{width:100%;display:flex;flex-wrap:wrap}.settings-main-container .all-settings-container .portal-configurations-container .portal-configurations-fields-container .field-container{width:32.5%;margin-bottom:10px;margin-right:10px}.settings-main-container .all-settings-container .app-configurations-container{width:95.5%;background-color:#fff;padding:15px;border-radius:5px;margin-top:30px}.settings-main-container .all-settings-container .app-configurations-container h2{margin-top:0}.settings-main-container .all-settings-container .app-configurations-container .app-configurations-fields-container{width:100%;display:flex;flex-wrap:wrap}.settings-main-container .all-settings-container .app-configurations-container .app-configurations-fields-container .field-container{width:32.5%;margin-bottom:10px;margin-right:10px}.grabbable{display:ruby!important}.receipt-main-container{display:none;width:100%;text-align:center}.receipt-main-container p{margin:0}.receipt-main-container .headers-container{width:100%;display:flex;font-weight:700;text-align:left}.receipt-main-container .headers-container .product-container{width:40%;text-align:center;padding:0 20px}.receipt-main-container .headers-container .unit-price-container,.receipt-main-container .headers-container .quantity-container,.receipt-main-container .headers-container .total-price-container{width:20%}.receipt-main-container .individual-item-container{width:100%;display:flex;text-align:left}.receipt-main-container .individual-item-container .product-container{width:40%;padding:20px}.receipt-main-container .individual-item-container .unit-price-container,.receipt-main-container .individual-item-container .quantity-container,.receipt-main-container .individual-item-container .total-price-container{width:20%;padding:20px 0}.receipt-main-container .cart-summary-container{width:100%;display:flex}.receipt-main-container .cart-summary-container p{font-size:14px}.receipt-main-container .cart-summary-container .summary-headers{width:50%;text-align:left;padding:0 20px}.receipt-main-container .cart-summary-container .summary-values{width:50%;text-align:right;padding:0 20px}@media print{.receipt-main-container{display:block}@page{.receipt-main-container{size:50mm 150mm}}}.cart-main-container{width:100%;background:#fff}.cart-main-container .cart-items-container{width:100%;height:50vh;overflow-y:scroll}.cart-main-container .cart-items-container .no-items-container{padding:20px;text-align:center;font-weight:700}.cart-main-container .cart-items-container .individual-cart-item{width:100%;display:flex}.cart-main-container .cart-items-container .individual-cart-item .item-image-container{width:30%;text-align:center;padding-top:10px}.cart-main-container .cart-items-container .individual-cart-item .item-image-container img{width:50px;height:50px;object-fit:contain}.cart-main-container .cart-items-container .individual-cart-item .item-info-container{width:60%}.cart-main-container .cart-items-container .individual-cart-item .item-info-container p{font-size:13px;font-weight:700}.cart-main-container .cart-items-container .individual-cart-item .item-info-container .item-counter-container{width:100%;display:flex}.cart-main-container .cart-items-container .individual-cart-item .item-remove-container{width:10%;padding-top:15px}.cart-main-container .cart-summary-container{width:100%;display:flex;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.cart-main-container .cart-summary-container p{font-size:14px}.cart-main-container .cart-summary-container .summary-headers{width:70%;padding-left:10px}.cart-main-container .cart-summary-container .summary-values{width:30%;padding-right:10px;text-align:right}.cart-main-container .cart-actions-container{width:100%;text-align:center;padding-top:15px}.cart-main-container .cart-actions-container .cart-calculator-container{width:100%;display:flex}.cart-main-container .cart-actions-container .cart-calculator-container .dropdown-container,.cart-main-container .cart-actions-container .cart-calculator-container .money-container{width:50%;padding:0 2px}.cart-main-container .cart-actions-container .cart-confirm-btn-cancel{margin-top:0}.cart-main-container .cart-actions-container .cart-confirm-btn{margin-top:10px}.orders-main-container{width:100%}.orders-main-container .order-link{text-decoration:none;cursor:pointer;color:#82e0aa}.orders-main-container .order-link-disabled{text-decoration:none;color:#2c3e50;font-weight:bolder}.orders-main-container .order-link:hover{font-weight:bolder}.cycle-main-container{width:100%}.cycle-main-container .cycle-items-container-flex{width:100%;height:74vh;overflow-y:scroll;display:flex;flex-wrap:wrap}.cycle-main-container .cycle-items-container{width:100%;height:74vh;overflow-y:scroll}.cycle-main-container .cycle-individual-container{margin:0 20px 20px 0;height:210px;width:15%;padding:20px;border-radius:5px;background-image:linear-gradient(to top left,#2c3e50,#82e0aa);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.cycle-main-container .cycle-individual-container .step-container{width:100%}.cycle-main-container .cycle-individual-container .step-container .step-name{margin-bottom:10px}.cycle-main-container .cycle-individual-container .step-container .step-delete-container{width:100%;text-align:right}.summary-main-container{width:100%}.summary-main-container .summary-info-container{width:100%;display:flex;flex-wrap:wrap}.summary-main-container .summary-info-container .individual-info-container{width:33%}.summary-main-container .summary-info-container .individual-info-container h3,.summary-main-container .summary-info-container .individual-info-container p{margin:10px}.child{width:100%}.grabbable{flex:1;width:100%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.grabbable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.step-container{width:100%}.step-container .step-name{margin-bottom:10px}.step-container .step-delete-container{width:100%;text-align:right}.pos-main-container{width:100%;display:flex;height:90vh}.pos-main-container .pos-selection-container{width:60%}.pos-main-container .pos-selection-container .pos-products-container{margin-top:20px;display:flex;width:100%;flex-wrap:wrap}.pos-main-container .pos-selection-container .pos-products-container .individual-product-container{width:23%;margin-right:10px;margin-bottom:10px;position:relative}.pos-main-container .pos-selection-container .pos-products-container .individual-product-container .plus{position:absolute;padding:5px 10px;right:0;background:#2c3e50}.pos-main-container .pos-cart-container{width:40%}.detail-main-container{width:100%}.detail-main-container .productImgContainer{width:100%;text-align:center;padding-top:10px}.detail-main-container .productImgContainer img{width:200px;height:200px;object-fit:contain}.detail-main-container .product-options-container{width:100%;display:flex;flex-wrap:wrap}.detail-main-container .product-options-container .option-container{width:30%;margin-right:10px;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1000px) and (orientation: landscape){.individual-product-container{width:30%!important}}.detail-container{width:100%}.detail-container .info-container{width:100%;display:flex}.detail-container .info-container .img-container{width:30%;text-align:center}.detail-container .info-container .img-container img{width:50%;object-fit:contain}.detail-container .info-container .content-container{width:70%}.detail-container .info-container .content-container .content-detail-container{display:flex;width:100%}.detail-container .info-container .content-container .content-detail-container .label-container{width:40%;font-weight:700}.detail-container .info-container .content-container .content-detail-container .value-container{width:60%}h1{text-align:center}.details-container{display:flex;width:100%}.details-container .detail-item-container{width:fit-content;padding:10px;margin-right:10px;border-radius:5px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.logs-main-container{width:100%}.logs-main-container p{margin:0}.logs-main-container p .element-link{cursor:pointer;color:#82e0aa}.logs-main-container p .element-link:hover{font-weight:bolder;color:#2c3e50}.users-main-container,.user-add-main-container{width:100%}.user-add-main-container h1{margin-bottom:50px}.user-add-main-container .user-form-container{background-color:#fff;padding-bottom:0}.user-add-main-container .user-form-container .user-info-container{width:100%}.user-add-main-container .user-form-container .user-info-container .full-name-field,.user-add-main-container .user-form-container .user-info-container .user-name-field,.user-add-main-container .user-form-container .user-info-container .user-password-field,.user-add-main-container .user-form-container .user-info-container .user-contact-field{width:100%;margin-bottom:20px}.permissions-container{width:100%;margin-bottom:30px}.permissions-container .permissions-section{width:100%;display:flex;flex-wrap:wrap}.permissions-container .permissions-section .individual-permission{width:29%;margin:0 10px 10px 0;padding:20px;background-image:linear-gradient(to top left,#2c3e50,#82e0aa);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.permissions-container .permissions-section .individual-permission .individual-permission-parent{width:100%;display:flex}.permissions-container .permissions-section .individual-permission .individual-permission-parent .permission-name-container{width:90%}.permissions-container .permissions-section .individual-permission .individual-permission-parent .permission-name-container p{font-weight:700;color:#fff}.permissions-container .permissions-section .individual-permission .individual-permission-parent .permission-toggle-container{width:10%}.permissions-container .permissions-section .individual-permission-compact{width:27%;margin:0 10px 10px 0;padding:20px;background-image:linear-gradient(to top left,#2c3e50,#82e0aa);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.permissions-container .permissions-section .individual-permission-compact .individual-permission-parent{width:100%;display:flex}.permissions-container .permissions-section .individual-permission-compact .individual-permission-parent .permission-name-container{width:90%}.permissions-container .permissions-section .individual-permission-compact .individual-permission-parent .permission-name-container p{font-weight:700;color:#fff}.permissions-container .permissions-section .individual-permission-compact .individual-permission-parent .permission-toggle-container{width:10%}.roles-main-container{width:100%}.roles-main-container .view-permissions-container{padding:5px 9px}.roles-main-container .view-permissions-container .permissions-btn{margin-top:-13px}.role-add-main-container{width:100%}.role-add-main-container .role-form-container{background-color:#fff;padding:50px 50px 0;height:72vh;overflow-y:scroll}.role-add-main-container .role-form-container .role-info-container{width:100%}.role-add-main-container .role-form-container .role-info-container .role-name-field,.role-add-main-container .role-form-container .role-info-container .role-description-field{width:100%;margin-bottom:10px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
