body{margin:0;overflow-x:hidden;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;scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}::-webkit-scrollbar{width:6px;height:4px}:hover::-webkit-scrollbar-thumb{display:block}::-webkit-scrollbar-thumb{background:#98989c;background:#d2d2d2;border-radius:8px;display:none}h1,h2{font-weight:600;letter-spacing:.2px}h3,h4{letter-spacing:.3px;font-weight:500}h5,p,span,ul li,ul li a{font-weight:400}a{text-decoration:none;color:#000}.orderStatus{padding:4px 15px 3px;border-radius:20px;color:#fff;opacity:.8;font-size:14px;font-weight:500;font-style:italic}.modalRight.fade{-webkit-animation:slideRight .5s forwards;animation:slideRight .5s forwards}.modalRight.fade,.modalRight.fadeM{opacity:1;right:-400px;transition:none!important}.modalRight.fadeM{-webkit-animation:slideRightMax .5s forwards;animation:slideRightMax .5s forwards}.modalRight.fadeMW{opacity:1;right:-650px;transition:none!important;-webkit-animation:slideRightMaxWidth .5s forwards;animation:slideRightMaxWidth .5s forwards}.modalRight .react-datepicker-wrapper{display:block}.map-container .map{position:relative!important}.googleLoginBtn{margin:20px 0 0;border-radius:5px!important;box-shadow:none!important;border:1px solid #ddd!important;padding:0 20px!important;color:#555!important;font-size:15.5px!important}.googleLoginBtn,.googleLoginBtn div{background:transparent!important}.googleLoginBtn span{font-weight:550!important}@-webkit-keyframes slideRight{0%{right:-400px}to{right:0}}@keyframes slideRight{0%{right:-400px}to{right:0}}@-webkit-keyframes slideRightMax{0%{right:-500px}to{right:0}}@keyframes slideRightMax{0%{right:-500px}to{right:0}}@-webkit-keyframes slideRightMaxWidth{0%{right:-650px}to{right:0}}@keyframes slideRightMaxWidth{0%{right:-650px}to{right:0}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.form-control{margin-bottom:5px;padding:4px 15px}form label{font-size:.9rem;padding:2px 0 5px;display:block;color:#616161;margin-top:4px;font-weight:400}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{padding:.6em;font-weight:500;border-radius:0;width:100%;box-sizing:border-box;box-shadow:none;outline:0;border:1px solid #e2e2e2;color:#555;font-size:.95rem;margin:2px 0;height:40px}form input.noBorder{border:0;border-bottom:1px solid #d2d2d2;padding:.5rem}form input.noMargin{margin:0}form .error{color:#f23436;padding:3px 0;font-size:14px}form .arrayFields input{width:80%;margin:5px}form textarea{padding:.6em;font-weight:500;border-radius:0;width:-webkit-fill-available;box-shadow:none;outline:0;border:1px solid #ccc;color:#555;font-size:.95rem;margin:2px 0}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#ccc}form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#ccc}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#ccc}form input::placeholder,form textarea::placeholder{color:#ccc}form select{border-radius:0;border:1px solid #d7d7d7;box-shadow:none;color:#555;background-color:#fff;width:100%;height:38px;padding:6px 8px;font-size:14px;outline:0}.modal,body.ReactModal__Body--open{overflow:hidden}.modal{position:fixed;box-sizing:border-box;max-width:100vw;padding:20px 0;background:#fff;outline:0;border-radius:5px;max-height:100vh}.modal .header-logo{width:auto;max-height:35px;max-width:100%;margin:15px 30px}.ReactModal__Content .modal-header{padding:0 15px 13px;text-transform:capitalize;border-bottom:5px solid #f4f5f9;display:flex;font-size:1.1em;align-items:center;font-weight:500}.ReactModal__Content .modal-header .backIcon{cursor:pointer;font-size:1.3rem;padding:0 10px}.ReactModal__Content .modal-body{padding:16px 20px;max-height:calc(100vh - 90px);overflow:overlay}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center}.ReactModal__Overlay{opacity:0}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content{opacity:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);transition:opacity .5s ease-in-out}.ReactModal__Content--after-open{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.ReactModal__Content--before-close{opacity:0;-webkit-transform:translateX(50%,50%);transform:translateX(50%,50%)}.modalRight{right:0;height:100vh;border-radius:0!important}.modalRight h3{font-size:20px;margin:20px 15px}.ReactModal__Content.modalRight{opacity:0;-webkit-transform:translate(25%);transform:translate(25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modalRight.ReactModal__Content--after-open{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.modalRight.ReactModal__Content--before-close{opacity:0;-webkit-transform:translate(25%);transform:translate(25%)}.ReactModal__Content.modalRight .modal-body{height:calc(100vh - 110px);overflow:overlay}.modalBottom{bottom:0;width:100vw;border-radius:0!important}.ReactModal__Content.modalBottom{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modalBottom.ReactModal__Content--after-open{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.modalBottom.ReactModal__Content--before-close{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}.header{background:#fff;box-shadow:-1px -1px 10px hsla(0,0%,73.3%,.36);box-sizing:border-box;padding:6px 12px;z-index:9;position:fixed;top:0;width:100%;height:80px;display:block}@media (max-width:350px){.header{flex-direction:column}.header .navbar{display:block;width:100%}}.header-logo{max-width:180px;max-height:60px;padding:5px 0;vertical-align:middle}@media (max-width:767px){.header-logo{max-width:130px;max-height:35px}}header .MuiSvgIcon-root{font-size:30px}.MuiPaper-elevation1.MuiPaper-rounded{min-width:150px}.MuiButton-text.dropdownMenu{padding:5px 20px;vertical-align:middle}.MuiButton-text.dropdownMenu:focus,.MuiButton-text.dropdownMenu:hover{background:transparent}.paperAdminInfo{padding:15px;margin:0;font-size:15.5px;line-height:21px}.paperAdminInfo .email{color:#777}.MuiList-root .MuiMenuItem-root{font-size:.9rem}:root{--grey:#212529;--border:10px solid}.tooltipContainer{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:0 10px;-webkit-tap-highlight-color:transparent}.tooltipContainer svg{color:#b2b2b2}.tooltipContainer svg:hover{color:#000}.tooltipContent{color:#fff;text-align:center;position:absolute;z-index:10;padding:10px;font-size:12px;cursor:default;border-radius:3px;min-width:190px;font-family:inherit;line-height:20px;background-color:#212529;background-color:var(--grey);box-shadow:0 0 .3rem rgba(0,0,0,.16);-webkit-animation:fadeIn .65s ease-in-out;animation:fadeIn .65s ease-in-out;line-break:auto;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal}.tooltipContent.sm{max-width:23rem}.tooltipContent.md{max-width:40rem}.arrow{position:absolute;width:0;height:0}.top{bottom:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.top .arrow{bottom:-8px;left:calc(50% - 10px);border-right:10px solid transparent;border-right:var(--border) transparent;border-top:10px solid #212529;border-top:var(--border) var(--grey);border-left:10px solid transparent;border-left:var(--border) transparent}.left,.right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.left .arrow,.right .arrow{top:calc(50% - 10px);border-top:10px solid transparent;border-top:var(--border) transparent;border-bottom:10px solid transparent;border-bottom:var(--border) transparent}.right{left:calc(100% + 18px)}.right .arrow{left:-8px;border-right:10px solid #212529;border-right:var(--border) var(--grey)}.left{right:calc(100% + 18px)}.left .arrow{right:-8px;border-left:10px solid #212529;border-left:var(--border) var(--grey)}.bottom{top:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bottom .arrow{top:-8px;left:calc(50% - 10px);border-right:10px solid transparent;border-right:var(--border) transparent;border-bottom:10px solid #212529;border-bottom:var(--border) var(--grey);border-left:10px solid transparent;border-left:var(--border) transparent}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.react-switch-checkbox{height:0;width:0;visibility:hidden;display:block;margin:0}.react-switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:37px;height:20px;background:#fff;border-radius:100px;border:1px solid #e2e2e2;position:relative;transition:background-color .2s;padding:0}.react-switch-label .react-switch-button{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:45px;transition:.2s;background:#e2e2e2;box-shadow:0 0 2px 0 rgba(10,10,10,.29)}.react-switch-checkbox:checked+.react-switch-label .react-switch-button{left:calc(100% - 2px);-webkit-transform:translateX(-100%);transform:translateX(-100%);background:#4b90e0}.react-switch-label:active .react-switch-button{width:33px}.switchClassTitle{display:inline-block;max-width:75%}.toggle-switch{position:relative;display:inline-block;width:45px;height:18px;padding:0}.toggle-switch input[type=checkbox]{display:none}.toggle-switch .switch{position:absolute;cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:25px;top:0;right:0;bottom:0;width:45px;height:22px;left:0;transition:background-color .2s ease}.toggle-switch .switch:before{position:absolute;content:"";left:1px;top:2px;width:18px;height:18px;background-color:#e2e2e2;border-radius:50%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.toggle-switch input[type=checkbox]:checked+.switch:before{-webkit-transform:translateX(25px);transform:translateX(25px);background-color:#4b90e0}.toggle-switch input[type=checkbox]:checked+.switch{background-color:#fff;border:1px solid #e2e2e2}.footer{display:flex;flex-direction:row;padding:6px 12px}.footer-logo{align-self:start;max-width:150px;padding:10px 0;vertical-align:middle;flex:50% 1}.footer-bottom{display:flex;flex-direction:row;padding:5px 32px 20px;margin:0 auto}.footer-bottom p{color:#333;font-size:14px;letter-spacing:.2px;line-height:20px;margin:5px 0;font-weight:400}@media (max-width:767px){.footer,.footer-bottom{flex-direction:column;text-align:center;box-sizing:border-box}}.star-rating{display:inline-flex;flex-wrap:wrap;justify-content:space-around}.star{cursor:pointer;width:1em;height:1em;margin:2px;background-color:#d7d7d7;-webkit-clip-path:polygon(50% 0,63% 38%,100% 38%,69% 59%,82% 100%,50% 75%,18% 100%,31% 59%,0 38%,37% 38%);clip-path:polygon(50% 0,63% 38%,100% 38%,69% 59%,82% 100%,50% 75%,18% 100%,31% 59%,0 38%,37% 38%)}.star.selected{background-color:#fbad00}.App{background:#eef1f8}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Snackbar_snackbar-wrapper__ocbPJ{z-index:9999999999!important}.main-contents{z-index:-1}.main-content{box-sizing:border-box;margin:10px auto auto}@media only screen and (max-width:767px){.main-content{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media only screen and (min-width:768px){.main-content{width:750px}}@media only screen and (min-width:992px){.main-content{width:970px}}@media only screen and (min-width:1200px){.main-content{width:85%}}.css-view-1dbjc4n{width:100%}#carousel .css-1dbjc4n,#itenInfo .css-1dbjc4n{min-width:100%}#catSidebar .css-view-1dbjc4n{width:auto}