@charset "UTF-8";.error-container__oneline-text{align-items:center;color:#161616;display:flex;flex-direction:column;font-size:1.4rem;justify-content:flex-start;padding:2rem 3rem;text-align:left}.error-container__button{background-color:#ac3c3c;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;margin-top:.5rem;padding:.6rem 1.5rem}.error-container__button:hover{background-color:#ac4646}.error-container__redline{color:#ac3c3c;display:block;font-size:1.4rem;margin:.5rem 0;text-align:left;width:100%}.floating-error-backdrop{background-color:#14141499;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10001}.floating-error-backdrop .floating-error-container{background-color:#fff;margin:80px auto 0;max-width:500px}.floating-error-backdrop .floating-error-container .floating-error__title{border-bottom:1px solid #e0e7e9;padding:0 4.8rem 0 1.2rem}.floating-error-backdrop .floating-error-container .floating-error__message{font-size:1.4rem;padding:1.2rem 1.2rem .4rem}.floating-error-backdrop .floating-error-container .floating-error__missing-param-list{display:flex;flex-direction:column;padding:0 1.2rem 0 1.6rem}.floating-error-backdrop .floating-error-container .floating-error__missing-param-list--element{font-size:1.2rem}.floating-error-backdrop .floating-error-container .floating-error__missing-param-list--element:before{content:"-";font-size:1.2rem;padding-right:.4rem}.floating-error-backdrop .floating-error-container .floating-error__button{border:none;margin:.8rem auto 1.4rem}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/static/media/OpenSans-Regular.1b0809d519837cb7aad3.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(/static/media/OpenSans-Bold.dbb97fd982ce1b96b6de.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(/static/media/OpenSans-BoldItalic.9572470e485d8e0fd2ad.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:900;src:url(/static/media/OpenSans-ExtraBold.110e781b605b33c1b949.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:900;src:url(/static/media/OpenSans-ExtraBoldItalic.4014c9193f4880e35caa.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(/static/media/OpenSans-Italic.20653d2fac6285bf4dea.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(/static/media/OpenSans-Light.ed41bedf131bc097372a.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(/static/media/OpenSans-LightItalic.0e63c9e707bdfbcda307.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:500;src:url(/static/media/OpenSans-SemiBold.a16d8201b06a03c6c365.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:italic;font-weight:500;src:url(/static/media/OpenSans-SemiBoldItalic.63afadbae2f41f427a56.ttf) format("truetype")}:root{--ui-background:#e7ecef;--ui-01:#e7ecef;--ui-02:#fff;--ui-03:#e0e7e9;--ui-04:#d6d6d6;--ui-05:#171717;--ui-06:#a2a2a2;--ui-07:#f5f5f5;--text-01:#171717;--text-02:#6a6a6a;--text-03:#999;--text-04:#fff;--input-color:#f3f6f7}.dark{--ui-background:#1a1a1a;--ui-01:#1f1f1f;--ui-02:#2a2a2a;--ui-03:#333;--ui-04:#444;--ui-05:#f0e6e6;--ui-06:#888;--ui-07:#222;--text-01:#f5f5f5;--text-02:silver;--text-03:#999;--input-color:#292929}html{background-color:initial;font-size:10px}body,html{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#171717;color:var(--text-01);font-family:Open Sans;font-size:1.4rem;min-height:100%}#root{min-height:100vh}*,:after,:before{box-sizing:inherit}*,:after,:after:focus,:before,:before:focus,:focus{outline:none!important}.no-data{-webkit-touch-callout:none;-webkit-animation:fade-in .5s linear;animation:fade-in .5s linear;background-color:#fff;background-color:var(--ui-02);color:#6a6a6a;color:var(--text-02);display:block;padding:1.6rem;text-align:center;-webkit-user-select:none;user-select:none;width:100%}@-webkit-keyframes fade-in{0%{opacity:0;transform:translateY(25%);-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@keyframes fade-in{0%{opacity:0;transform:translateY(25%);-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}a{color:inherit;text-decoration:none;text-decoration:initial}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#757575}::-webkit-scrollbar-thumb:hover{background:#525252}.global-under-development{background-color:#e0e7e9;background-color:var(--ui-03);color:#171717;color:var(--ui-05);opacity:.5;padding:2.4rem;text-align:center;width:100%}.global__view{align-items:flex-start;display:flex;justify-content:flex-start;padding:2.4rem}.global__error-wrapper{margin-top:-.8rem;padding:0 1.2rem .8rem}.global__error{color:#fb3350;font-size:10px;padding-top:.4rem;text-align:right}.global__controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin:0 auto 1.2rem;width:100%}.global__controls .om-btn{margin-left:.4rem;margin-top:.4rem}.global__header-title-text{color:#6a6a6a;color:var(--text-02);margin-bottom:.8rem;margin-top:2.4rem}.global__list{margin:0 auto;max-width:500px;transition:margin .3s linear;width:100%}.global__header{background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);color:#777;display:block;padding:2.4rem 2.4rem 1.2rem;width:100%}.global__header--with-content{align-items:center;display:flex;justify-content:space-between;width:100%}.global__header--with-content .titles{display:block}.global__header--with-content .content{padding:.4rem 0 .4rem .8rem}@media screen and (max-width:500px){.global__header--with-content{display:block}.global__header--with-content .titles{width:100%}}.global__header--title{font-size:24px}.global__header--title--param{font-size:16px}.global__header--category{font-size:12px;font-weight:600}.global__header--description{font-size:12px;font-weight:100}.global__list-item{align-items:center;background-color:#fff;background-color:var(--ui-02);box-shadow:2px 3px 4px 1px rgba(0,0,0,.2);display:flex;justify-content:space-between;margin-bottom:.8rem;padding:1.2rem}.global__list-item--name{font-size:1.4rem;line-height:1.8rem;overflow:hidden;padding-right:1.2rem;text-overflow:ellipsis;white-space:nowrap}.global__list-item--controls{align-items:center;display:flex;justify-content:flex-end}.global__list-item--controls--icon{cursor:pointer;display:flex;margin-left:.8rem;max-width:16px;transition:color .2s linear}.global__list-item--controls--icon svg{pointer-events:none}.global__list-item--controls--icon:hover{color:#a93e73}.global__list-item--sorting{height:2.7rem!important;margin-bottom:-1.2rem;margin-left:1.2rem;margin-top:-1.2rem;padding:0!important;text-align:center;width:4rem!important}.floating-error-backdrop .floating-error-container{display:grid;grid-template-columns:100%;padding:0}.floating-error-backdrop .floating-error-container .floating-error__title{align-items:center;display:flex;font-size:2rem;font-weight:500;grid-area:1/1/2/2;height:4.1rem;margin:0;padding:.4rem 4.8rem .4rem 1.2rem;position:relative}.floating-error-backdrop .floating-error-container .floating-error__title:after{align-items:center;background-color:#e0e7e9;background-color:var(--ui-03);color:#6a6a6a;color:var(--text-02);content:"×";cursor:pointer;display:flex;height:4.1rem;justify-content:center;position:absolute;right:0;top:0;width:4.1rem}.floating-error-backdrop .floating-error-container .floating-error__message{grid-area:2/1/3/2;margin:0;padding:1.2rem}.floating-error-backdrop .floating-error-container .floating-error__missing-param-list{grid-area:3/1/4/2}.floating-error-backdrop .floating-error-container .floating-error__button{background-color:#a93e73;color:#fff;color:var(--ui-02);cursor:pointer;grid-area:4/1/5/2;margin:1.2rem auto;padding:.8rem 2.4rem}.context-menu{display:inline-flex;position:relative}.context-menu__toggler{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:4rem;justify-content:center;width:4rem}.context-menu__toggler.--opened,.context-menu__toggler:hover{background-color:#e7ecef;background-color:var(--ui-01)}.context-menu__container{-webkit-animation:opac-up .2s linear;animation:opac-up .2s linear;background-color:#fff;background-color:var(--ui-02);box-shadow:0 4px 7px rgba(0,0,0,.12),0 1px 48px rgba(0,0,0,.24);position:absolute;top:0;z-index:100}.context-menu__container .menu-item{align-items:center;border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);cursor:pointer;display:flex;justify-content:flex-start;max-width:25rem;min-width:20rem;padding:.8rem 1.2rem}.context-menu__container .menu-item:hover{background-color:#e0e7e9;background-color:var(--ui-03)}.context-menu__container .menu-item:last-of-type{border-bottom:none}.context-menu__container .menu-item__icon{align-items:center;display:flex;height:100%;margin-right:.8rem}.context-menu__container .menu-item__content{display:inline-block}.context-menu__container .menu-item .wrapper{margin:0;padding:0}.context-menu__container .menu-item .wrapper .switch-sub-container{min-height:3.4rem;padding:0}@-webkit-keyframes opac-up{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes opac-up{0%{opacity:0}70%{opacity:0}to{opacity:1}}.om-btn{align-items:center;background-color:#a93e73;border:2px solid #a93e73;color:#fff;color:var(--text-04);cursor:pointer;display:flex;font-size:1.4rem;height:40px;justify-content:space-between;margin:0;min-width:12rem;padding:0 1rem}.om-btn:focus,.om-btn:hover{border:2px solid #923061}.om-btn:hover{background-color:#923061}.om-btn__icon{align-items:center;display:inline-flex;justify-content:center;margin-left:1.2rem}.om-btn.--SECONDARY{background-color:#e63753;border:2px solid #e63753;color:#fff;color:var(--text-04)}.om-btn.--SECONDARY:hover{background-color:#e94e66;border-color:#e94e66}.om-btn.--GHOST{background-color:initial;border:1px solid #a93e73;color:#a93e73}.om-btn.--GHOST:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.om-btn.--SIMPLE{background-color:initial}.om-btn.--SIMPLE,.om-btn.--SIMPLE:hover{border:2px solid transparent;color:#a93e73}.om-btn.--SIMPLE:hover{background-color:#d6d6d6;background-color:var(--ui-04)}.om-btn.--SIMPLE:focus{border:2px solid #a93e73}.om-btn.--TEXT{color:#a93e73;text-decoration:none}.om-btn.--TEXT,.om-btn.--TEXT:hover{background-color:initial;border:2px solid transparent}.om-btn.--TEXT:hover{color:#bb4680;text-decoration:underline}.om-btn.--DANGER{background-color:#fb3350;border:2px solid #fb3350;color:#fff;color:var(--text-04)}.om-btn.--DANGER:hover{background-color:#fb425d;border:2px solid #fb425d}.om-btn.--FIELD{height:35px;min-width:11rem}.om-btn.--SMALL{height:auto;min-height:2.7rem}.om-btn.--THICK{height:70px}.om-btn.--DISABLED,.om-btn.--DISABLED:hover{background-color:#999!important;border:2px solid #999!important;color:#fff!important;color:var(--text-04)!important;cursor:not-allowed!important;text-decoration:none}.om-container{align-items:center;display:flex;justify-content:center}.om-container.--right{justify-content:flex-end}.om-container.--left{justify-content:flex-start}.foldable-view{background-color:#fff;background-color:var(--ui-02);margin:2.4rem auto}.foldable-view__header{align-items:center;cursor:pointer;display:flex;font-weight:500;height:50px;justify-content:space-between;padding-left:1rem;padding-right:1rem;transition:all .1s linear;width:100%}.foldable-view__header .edit-icon{color:#a93e73}.foldable-view__header.--EDIT:hover{background-color:#f5f5f5;background-color:var(--ui-07)}.foldable-view__container{border-top:1px solid #f5f5f5;padding:1rem}.foldable-view__closed-container{font-size:1rem;padding:1rem}.loader-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}@-webkit-keyframes smrotate{0%{transform:rotate(0deg) scale(.8);-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8);-ms-transform:rotate(0deg) scale(.8);-o-transform:rotate(0deg) scale(.8)}50%{transform:rotate(1turn) scale(1.2);-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2);-ms-transform:rotate(1turn) scale(1.2);-o-transform:rotate(1turn) scale(1.2)}to{transform:rotate(2turn) scale(.8);-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8);-ms-transform:rotate(2turn) scale(.8);-o-transform:rotate(2turn) scale(.8)}}@keyframes smrotate{0%{transform:rotate(0deg) scale(.8);-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8);-ms-transform:rotate(0deg) scale(.8);-o-transform:rotate(0deg) scale(.8)}50%{transform:rotate(1turn) scale(1.2);-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2);-ms-transform:rotate(1turn) scale(1.2);-o-transform:rotate(1turn) scale(1.2)}to{transform:rotate(2turn) scale(.8);-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8);-ms-transform:rotate(2turn) scale(.8);-o-transform:rotate(2turn) scale(.8)}}@-webkit-keyframes smball1{0%{box-shadow:15px 0 0 #a93e73}50%{box-shadow:0 0 0 #a93e73;margin-bottom:0;transform:translate(7.5px,7.5px);-webkit-transform:translate(7.5px,7.5px);-moz-transform:translate(7.5px,7.5px);-ms-transform:translate(7.5px,7.5px);-o-transform:translate(7.5px,7.5px)}to{box-shadow:15px 0 0 #a93e73;margin-bottom:5px}}@keyframes smball1{0%{box-shadow:15px 0 0 #a93e73}50%{box-shadow:0 0 0 #a93e73;margin-bottom:0;transform:translate(7.5px,7.5px);-webkit-transform:translate(7.5px,7.5px);-moz-transform:translate(7.5px,7.5px);-ms-transform:translate(7.5px,7.5px);-o-transform:translate(7.5px,7.5px)}to{box-shadow:15px 0 0 #a93e73;margin-bottom:5px}}@-webkit-keyframes smball2{0%{box-shadow:15px 0 0 #fb3350}50%{box-shadow:0 0 0 #fb3350;margin-top:-10px;transform:translate(7.5px,7.5px);-webkit-transform:translate(7.5px,7.5px);-moz-transform:translate(7.5px,7.5px);-ms-transform:translate(7.5px,7.5px);-o-transform:translate(7.5px,7.5px)}to{box-shadow:15px 0 0 #fb3350;margin-top:0}}@keyframes smball2{0%{box-shadow:15px 0 0 #fb3350}50%{box-shadow:0 0 0 #fb3350;margin-top:-10px;transform:translate(7.5px,7.5px);-webkit-transform:translate(7.5px,7.5px);-moz-transform:translate(7.5px,7.5px);-ms-transform:translate(7.5px,7.5px);-o-transform:translate(7.5px,7.5px)}to{box-shadow:15px 0 0 #fb3350;margin-top:0}}.loading-size-SM .loader{-webkit-animation:smrotate 1s infinite;animation:smrotate 1s infinite;height:25px;margin-bottom:1.2rem;width:25px}.loading-size-SM .loader:after,.loading-size-SM .loader:before{border-radius:50%;content:"";display:block;height:10px;width:10px}.loading-size-SM .loader:before{-webkit-animation:smball1 1s infinite;animation:smball1 1s infinite;background-color:#fb3350;box-shadow:15px 0 0 #a93e73;margin-bottom:5px}.loading-size-SM .loader:after{-webkit-animation:smball2 1s infinite;animation:smball2 1s infinite;background-color:#a93e73;box-shadow:15px 0 0 #fb3350}@-webkit-keyframes mdrotate{0%{transform:rotate(0deg) scale(.8);-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8);-ms-transform:rotate(0deg) scale(.8);-o-transform:rotate(0deg) scale(.8)}50%{transform:rotate(1turn) scale(1.2);-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2);-ms-transform:rotate(1turn) scale(1.2);-o-transform:rotate(1turn) scale(1.2)}to{transform:rotate(2turn) scale(.8);-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8);-ms-transform:rotate(2turn) scale(.8);-o-transform:rotate(2turn) scale(.8)}}@keyframes mdrotate{0%{transform:rotate(0deg) scale(.8);-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8);-ms-transform:rotate(0deg) scale(.8);-o-transform:rotate(0deg) scale(.8)}50%{transform:rotate(1turn) scale(1.2);-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2);-ms-transform:rotate(1turn) scale(1.2);-o-transform:rotate(1turn) scale(1.2)}to{transform:rotate(2turn) scale(.8);-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8);-ms-transform:rotate(2turn) scale(.8);-o-transform:rotate(2turn) scale(.8)}}@-webkit-keyframes mdball1{0%{box-shadow:30px 0 0 #a93e73}50%{box-shadow:0 0 0 #a93e73;margin-bottom:0;transform:translate(15px,15px);-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px)}to{box-shadow:30px 0 0 #a93e73;margin-bottom:10px}}@keyframes mdball1{0%{box-shadow:30px 0 0 #a93e73}50%{box-shadow:0 0 0 #a93e73;margin-bottom:0;transform:translate(15px,15px);-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px)}to{box-shadow:30px 0 0 #a93e73;margin-bottom:10px}}@-webkit-keyframes mdball2{0%{box-shadow:30px 0 0 #fb3350}50%{box-shadow:0 0 0 #fb3350;margin-top:-20px;transform:translate(15px,15px);-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px)}to{box-shadow:30px 0 0 #fb3350;margin-top:0}}@keyframes mdball2{0%{box-shadow:30px 0 0 #fb3350}50%{box-shadow:0 0 0 #fb3350;margin-top:-20px;transform:translate(15px,15px);-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px);-ms-transform:translate(15px,15px);-o-transform:translate(15px,15px)}to{box-shadow:30px 0 0 #fb3350;margin-top:0}}.loading-size-MD .loader{-webkit-animation:mdrotate 1s infinite;animation:mdrotate 1s infinite;height:50px;margin-bottom:1.2rem;width:50px}.loading-size-MD .loader:after,.loading-size-MD .loader:before{border-radius:50%;content:"";display:block;height:20px;width:20px}.loading-size-MD .loader:before{-webkit-animation:mdball1 1s infinite;animation:mdball1 1s infinite;background-color:#fb3350;box-shadow:30px 0 0 #a93e73;margin-bottom:10px}.loading-size-MD .loader:after{-webkit-animation:mdball2 1s infinite;animation:mdball2 1s infinite;background-color:#a93e73;box-shadow:30px 0 0 #fb3350}@-webkit-keyframes lgrotate{0%{transform:rotate(0deg) scale(.8);-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8);-ms-transform:rotate(0deg) scale(.8);-o-transform:rotate(0deg) scale(.8)}50%{transform:rotate(1turn) scale(1.2);-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2);-ms-transform:rotate(1turn) scale(1.2);-o-transform:rotate(1turn) scale(1.2)}to{transform:rotate(2turn) scale(.8);-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8);-ms-transform:rotate(2turn) scale(.8);-o-transform:rotate(2turn) scale(.8)}}@keyframes lgrotate{0%{transform:rotate(0deg) scale(.8);-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8);-ms-transform:rotate(0deg) scale(.8);-o-transform:rotate(0deg) scale(.8)}50%{transform:rotate(1turn) scale(1.2);-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2);-ms-transform:rotate(1turn) scale(1.2);-o-transform:rotate(1turn) scale(1.2)}to{transform:rotate(2turn) scale(.8);-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8);-ms-transform:rotate(2turn) scale(.8);-o-transform:rotate(2turn) scale(.8)}}@-webkit-keyframes lgball1{0%{box-shadow:60px 0 0 #a93e73}50%{box-shadow:0 0 0 #a93e73;margin-bottom:0;transform:translate(30px,30px);-webkit-transform:translate(30px,30px);-moz-transform:translate(30px,30px);-ms-transform:translate(30px,30px);-o-transform:translate(30px,30px)}to{box-shadow:60px 0 0 #a93e73;margin-bottom:20px}}@keyframes lgball1{0%{box-shadow:60px 0 0 #a93e73}50%{box-shadow:0 0 0 #a93e73;margin-bottom:0;transform:translate(30px,30px);-webkit-transform:translate(30px,30px);-moz-transform:translate(30px,30px);-ms-transform:translate(30px,30px);-o-transform:translate(30px,30px)}to{box-shadow:60px 0 0 #a93e73;margin-bottom:20px}}@-webkit-keyframes lgball2{0%{box-shadow:60px 0 0 #fb3350}50%{box-shadow:0 0 0 #fb3350;margin-top:-40px;transform:translate(30px,30px);-webkit-transform:translate(30px,30px);-moz-transform:translate(30px,30px);-ms-transform:translate(30px,30px);-o-transform:translate(30px,30px)}to{box-shadow:60px 0 0 #fb3350;margin-top:0}}@keyframes lgball2{0%{box-shadow:60px 0 0 #fb3350}50%{box-shadow:0 0 0 #fb3350;margin-top:-40px;transform:translate(30px,30px);-webkit-transform:translate(30px,30px);-moz-transform:translate(30px,30px);-ms-transform:translate(30px,30px);-o-transform:translate(30px,30px)}to{box-shadow:60px 0 0 #fb3350;margin-top:0}}.loading-size-LG .loader{-webkit-animation:lgrotate 1s infinite;animation:lgrotate 1s infinite;height:100px;margin-bottom:1.2rem;width:100px}.loading-size-LG .loader:after,.loading-size-LG .loader:before{border-radius:50%;content:"";display:block;height:40px;width:40px}.loading-size-LG .loader:before{-webkit-animation:lgball1 1s infinite;animation:lgball1 1s infinite;background-color:#fb3350;box-shadow:60px 0 0 #a93e73;margin-bottom:20px}.loading-size-LG .loader:after{-webkit-animation:lgball2 1s infinite;animation:lgball2 1s infinite;background-color:#a93e73;box-shadow:60px 0 0 #fb3350}.spaced-container{padding:2.4rem 0}.absolute-container{position:absolute}.absolute-container,.fixed-container{background-color:hsla(0,0%,100%,.4);bottom:0;left:0;right:0;top:0;z-index:1000}.fixed-container{position:fixed}.transparent-bg-container{background-color:initial!important}.click-through-container{background:none!important;pointer-events:none}.ripple-loading-container{background-color:hsla(0,0%,100%,.7)}.ripple-loading-container .ripple-loading .ripple{border:4px solid #e5e5e5}@-webkit-keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:76px;left:0;opacity:0;top:0;width:76px}}.inline-loading{display:inline-block}.inline-loading .lds-ring{display:inline-block;height:2rem;position:relative;width:2rem}.inline-loading .lds-ring div{-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:.2rem solid transparent;border-radius:50%;border-top-color:#a93e73;box-sizing:border-box;display:block;height:1.5rem;margin:.2rem;position:absolute;width:1.5rem}.inline-loading .lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.inline-loading .lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.inline-loading .lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.inline-loading.alternate-inline-loading .lds-ring div{border:.2rem solid transparent;border-top-color:#fff;border-color:var(--ui-02) transparent transparent transparent}.topline-info{-webkit-animation:slide-down .3s linear 0s 1 forwards;animation:slide-down .3s linear 0s 1 forwards;background-color:#ffd750;padding:1.2rem;position:relative;text-align:center;z-index:-1}.topline-info--successful{-webkit-animation:slide-down-and-up 3s linear 0s 1 forwards;animation:slide-down-and-up 3s linear 0s 1 forwards;background-color:#7de394;color:#fff}.topline-info--system-message{-webkit-animation:slide-down-and-up-slow 10s linear 0s 1 forwards;animation:slide-down-and-up-slow 10s linear 0s 1 forwards}.topline-info--system-message .title{font-weight:600;margin-bottom:.8rem}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes slide-down-and-up{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}10%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}90%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}to{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}}@keyframes slide-down-and-up{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}10%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}90%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}to{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}}@-webkit-keyframes slide-down-and-up-slow{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}3.3%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}27%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}30.3%{transform:translateY(-65%);-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-o-transform:translateY(-65%)}96.6%{opacity:1;transform:translateY(-65%);-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-o-transform:translateY(-65%)}to{opacity:0;transform:translateY(-200%);-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%)}}@keyframes slide-down-and-up-slow{0%{opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}3.3%{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}27%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}30.3%{transform:translateY(-65%);-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-o-transform:translateY(-65%)}96.6%{opacity:1;transform:translateY(-65%);-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-o-transform:translateY(-65%)}to{opacity:0;transform:translateY(-200%);-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);-o-transform:translateY(-200%)}}.om-ttl{width:100%}.om-ttl__space-before{padding-top:1.2rem}.om-ttl__space-after{padding-bottom:1.2rem}.om-ttl.--T1{color:#6a6a6a;color:var(--text-02);font-size:2.4rem;font-weight:600}.om-ttl.--T2{color:#525252;font-size:1.8rem;font-weight:600}.om-ttl.--T3{border-bottom:1px solid #e0e7e9;font-size:1.4rem;margin-bottom:2.4rem;padding-bottom:.8rem}.om-ttl.--T3,.om-ttl.--T4{color:#777;font-weight:600}.om-ttl.--T4{font-size:1.2rem}.om-ttl.--T4.om-ttl__space-before{padding-top:.8rem}.om-ttl.--T4.om-ttl__space-after{padding-bottom:.8rem}.modal-container{align-items:center;background:-webkit-gradient(hsla(0,0%,59%,.4) 35%,rgba(0,0,0,.4) 100%);background:radial-gradient(hsla(0,0%,59%,.4) 35%,rgba(0,0,0,.4) 100%);bottom:0;display:flex;justify-content:center;left:0;padding:0 2.4rem;position:fixed;right:0;top:0;z-index:10000}.modal-container .modal{background-color:#fff;background-color:var(--ui-02);display:grid;grid-template-columns:100%;grid-template-rows:5rem 1fr 5rem}.modal-container .modal__heading{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);display:flex;grid-area:1/1/2/2;height:50px;justify-content:space-between;position:relative;z-index:10}.modal-container .modal__heading--content{font-size:1.8rem;font-weight:500;padding:.8rem 1.2rem}.modal-container .modal__heading--close{align-items:center;cursor:pointer;display:flex;height:49px;justify-content:center;padding:0 1.2rem}.modal-container .modal__heading--close:hover{background-color:#e0e7e9;background-color:var(--ui-03)}.modal-container .modal__content{display:block;grid-area:2/1/3/2;overflow-y:auto;padding:2.4rem}.modal-container .modal__controls{align-items:center;display:flex;grid-area:3/1/4/2;justify-content:space-between;position:relative;z-index:10}.modal-container .modal__controls--button{height:5rem;width:50%}.modal-container .modal__controls--button.close-button{background-color:#6f6f6f;border-color:#6f6f6f}.modal-container .modal__controls--button.close-button:hover{background-color:#7c7c7c;border-color:#7c7c7c}.modal-container .modal-allow-overflow .modal__content{overflow-y:visible;overflow-y:initial}.modal-container .modal-allow-overflow .modal__controls{z-index:auto}.modal-container .modal-passive{grid-template-rows:45px auto}.modal-container .modal-XS{max-width:400px;width:100%}.modal-container .modal-XS .modal__content{max-height:80vh}.modal-container .modal-SM{max-width:576px;width:100%}.modal-container .modal-SM .modal__content{max-height:80vh}.modal-container .modal-MD{max-height:50vh;max-width:768px;width:100%}.modal-container .modal-MD .modal__content{max-height:calc(50vh - 100px)}.modal-container .modal-LG{max-height:80vh;max-width:992px;width:100%}.modal-container .modal-LG .modal__content{max-height:calc(80vh - 100px)}.modal-container .modal-TS{max-height:100%;max-width:576px;width:100%}.modal-container .modal-TS .modal__content{max-height:none;overflow-y:auto}@media (max-width:576px),screen and (max-width:1024px) and (max-height:450px){.modal-container{padding:0}.modal-container .modal-LG,.modal-container .modal-MD,.modal-container .modal-SM,.modal-container .modal-TS,.modal-container .modal-XS{height:100%;max-height:100%;max-width:100%;top:0}.modal-container .modal-LG .modal__content,.modal-container .modal-MD .modal__content,.modal-container .modal-SM .modal__content,.modal-container .modal-TS .modal__content,.modal-container .modal-XS .modal__content{max-height:calc(100vh - 16rem);overflow:auto}.modal-container .modal-LG .modal__content-container,.modal-container .modal-MD .modal__content-container,.modal-container .modal-SM .modal__content-container,.modal-container .modal-TS .modal__content-container,.modal-container .modal-XS .modal__content-container{padding-bottom:0}.modal-container .modal-passive{height:100%}.modal-container .modal-passive .modal__content{max-height:calc(100vh - 5rem);padding-bottom:6.4rem}}.tabulator{background-color:initial;margin:0 auto;max-width:90rem;width:100%}.tabulator__head{align-items:stretch;display:flex;justify-content:flex-start;max-width:100%;overflow-x:auto}.tabulator__head--tab{background-color:#e0e7e9;background-color:var(--ui-03);border-top:2px solid #e0e7e9;border-top:2px solid var(--ui-03);color:#171717;color:var(--text-01);cursor:pointer;padding:1.2rem}.tabulator__head--tab .icon{display:none}.tabulator__head--tab:hover{background-color:#d6d6d6;background-color:var(--ui-04);border-top:2px solid #d6d6d6;border-top:2px solid var(--ui-04)}.tabulator__head--tab.active-tab{background-color:#fff;background-color:var(--ui-02);border-top:2px solid #a93e73}.tabulator__head.--disabled .tabulator__head--tab{cursor:not-allowed}.tabulator__head.--disabled .tabulator__head--tab,.tabulator__head.--disabled .tabulator__head--tab:hover{background-color:#e0e7e9;background-color:var(--ui-03);color:#6a6a6a;color:var(--text-02)}.tabulator__head.--disabled .tabulator__head--tab.active-tab:hover{background-color:#fff;background-color:var(--ui-02)}.tabulator__body{margin:0;overflow:visible}.tabulator__body--tab{background-color:#fff;background-color:var(--ui-02);display:none;padding:3.2rem 1.6rem;position:relative}.tabulator__body--tab.active-tab{display:block}@media screen and (max-width:768px){.tabulator__body--tab{padding:1.6rem .8rem}}@media screen and (max-width:620px){.tabulator__head{border-bottom:1px solid #a2a2a2;border-bottom:1px solid var(--ui-06);display:grid;grid-template-columns:1fr}.tabulator__head--tab{display:none;text-align:center}.tabulator__head--tab .icon{display:block;margin-right:.8rem}.tabulator__head--tab.active-tab{align-items:center;border-top:2px solid #a93e73;display:flex;justify-content:center;width:100%}.tabulator__head.opened-head{background-color:#fff;background-color:var(--ui-02);border-bottom:2px solid #a93e73;border-top:2px solid #a93e73}.tabulator__head.opened-head .tabulator__head--tab{background-color:#fff;background-color:var(--ui-02);display:block}.tabulator__head.opened-head .tabulator__head--tab .icon{display:none}.tabulator__head.opened-head .tabulator__head--tab.active-tab{background-color:#a93e73;color:#fff;color:var(--text-04)}}.om-label.--L1,.om-label.--L2{color:#6a6a6a;color:var(--text-02);font-size:1.2rem;margin-bottom:.8rem}.om-label.--L2{font-style:italic}.om-text.--X1{font-size:1.4rem}.om-text.--X2{font-size:1.2rem}.om-text.--X3,.om-text.--X4{color:#a2a2a2;color:var(--ui-06);font-size:1.2rem}.om-text.--X4{font-style:italic}.om-text.--X5{color:#a2a2a2;color:var(--ui-06);font-size:1.2rem}.dot-pulse:after{-webkit-animation:dots 1s steps(5) infinite;animation:dots 1s steps(5) infinite;content:" .";font-family:Open Sans}@-webkit-keyframes dots{0%,20%{color:rgba(169,62,116,0);text-shadow:.5rem 0 0 rgba(169,62,116,0),1rem 0 0 rgba(169,62,116,0)}40%{color:#a93e73;text-shadow:.5rem 0 0 rgba(169,62,116,0),1rem 0 0 rgba(169,62,116,0)}60%{text-shadow:.5rem 0 0 #a93e73,1rem 0 0 rgba(169,62,116,0)}80%,to{text-shadow:.5rem 0 0 #a93e73,1rem 0 0 #a93e73}}@keyframes dots{0%,20%{color:rgba(169,62,116,0);text-shadow:.5rem 0 0 rgba(169,62,116,0),1rem 0 0 rgba(169,62,116,0)}40%{color:#a93e73;text-shadow:.5rem 0 0 rgba(169,62,116,0),1rem 0 0 rgba(169,62,116,0)}60%{text-shadow:.5rem 0 0 #a93e73,1rem 0 0 rgba(169,62,116,0)}80%,to{text-shadow:.5rem 0 0 #a93e73,1rem 0 0 #a93e73}}.table-container{margin:0 auto;overflow:auto}.no-collapse-table{overflow:visible;overflow:initial}.no-collapse-table .table{min-width:100%}.table{align-items:stretch;box-shadow:3px 3px 4px 0 rgba(0,0,0,.1);display:block;margin:0 auto;min-width:120rem}.table__cell{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);border-right:1px solid #d6d6d6;border-right:1px solid var(--ui-04);display:flex;justify-content:center;min-height:4rem;padding:0 .8rem;position:relative;text-align:center}.table__cell:last-of-type{border-right:none}.table__cell--opener{cursor:pointer;padding-right:1.2rem}.table__cell--opener:hover{color:#e63753}.table__cell .wrapper{margin-bottom:0;width:100%}.table__controls,.table__controls--control{align-items:center;display:flex}.table__controls--control{background-color:initial;border:none;color:#29b9ff;cursor:pointer;outline:none;padding:.4rem 1.2rem}.table__controls--control:hover{color:#0083c2}.table__controls--control.--danger{color:#e63753}.table__controls--control.--danger:hover{color:#d01a37}.table__header{align-items:stretch;border:3px solid #171717;border:3px solid var(--ui-05);display:flex}.table__header,.table__header .wrapper .checkbox-container{color:#fff;color:var(--text-04)}.table__header .table__cell{background-color:#171717;background-color:var(--ui-05);font-weight:500;padding:.8rem}.table__header .table__controls{color:#fff;color:var(--text-04);cursor:default}.table__header .sortable-column{cursor:pointer;transition:all .2s linear}.table__header .sortable-column__icon{align-items:center;display:flex;height:2rem;justify-content:center;margin-left:.4rem;width:2rem}.table__header .sortable-column__icon.--active{color:#e63753}.table__header .sortable-column:hover{-webkit-touch-callout:none;background-color:#e63753;color:#fff;color:var(--text-04);-webkit-user-select:none;user-select:none}.table__header .sortable-column:hover .--active{color:#fff;color:var(--text-04)}.table__header .sortable-column .wrapper{width:auto}.table__batch-controls{align-items:center;background-color:#bb3d69;border:3px solid #bb3d69;border-bottom:none;display:flex;justify-content:space-between;padding-right:.2rem}.table__batch-controls--control{padding-left:.2rem}.table__batch-controls--left{color:#fff;color:var(--text-04);font-size:1.6rem;font-weight:500;padding-left:1.2rem}.table__batch-controls--right{display:flex}.table__search{border:3px solid #171717;border:3px solid var(--ui-05)}.table__search .wrapper{margin-bottom:0}.table__row{border:1px solid #d6d6d6;border:1px solid var(--ui-04);border-top:none;display:flex;width:100%}.table__row-child{background-color:#e7ecef;background-color:var(--ui-01);border:1px solid #d6d6d6;border:solid var(--ui-04);border-width:1px 1px 5px;border-top:none}.table__selector-cell{justify-content:flex-start}.wrapper{margin-bottom:1.2rem}.wrapper,.wrapper .input-label{display:block;position:relative}.wrapper .input-label{color:#6a6a6a;color:var(--text-02);font-size:1.4rem;padding-bottom:.4rem;width:100%}.wrapper .common-input{background-color:#f3f6f7;background-color:var(--input-color);border:none;border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);border-radius:0;color:#171717;color:var(--text-01);font-size:1.2rem;height:4.1rem;padding:.8rem 1.2rem;width:100%}.wrapper .common-input::-webkit-input-placeholder{color:#6a6a6a;color:var(--text-02);font-size:1.2rem;font-style:italic}.wrapper .common-input::placeholder{color:#6a6a6a;color:var(--text-02);font-size:1.2rem;font-style:italic}.wrapper .input-description{color:#999;color:var(--text-03);font-size:1.2rem;font-style:italic}.wrapper-disabled .input-label{cursor:not-allowed}.wrapper-disabled .common-input{background-color:#d6d6d6;background-color:var(--ui-04);color:#b2b2b2;cursor:not-allowed}.wrapper-hidden{display:none}@media screen and (max-width:576px){.wrapper .common-input,.wrapper .select-input,.wrapper .text-input{height:3.1rem}.select-container .select-input{max-height:3.1rem!important}.select-container .select-input__control,.select-container .select-input__value-container{height:3.1rem!important}.select-container .select-input__dropdown-indicator{height:3.1rem!important;width:3.1rem!important}.switch-container .switch-sub-container{min-height:5.4rem!important}}.switch-container{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%}.switch-container .label{color:#6a6a6a;color:var(--text-02);font-size:1.4rem;margin-bottom:.2rem}.switch-container .switch-sub-container{align-items:center;cursor:pointer;display:grid;grid-template-columns:4rem auto;min-height:6.4rem}.switch-container .switch{background-color:#d6d6d6;background-color:var(--ui-04);border-radius:20px;display:inline-block;height:2rem;position:relative;width:4rem}.switch-container .switch .switch-input{cursor:pointer;height:0;opacity:0;position:relative;width:0}.switch-container .switch .switch{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:all .07s}.switch-container .switch .switch:before{background-color:#fff;background-color:var(--ui-02);bottom:.2rem;content:"";height:1.6rem;left:.2rem;position:absolute;transition:.07s;width:1.6rem}.switch-container .switch .switch-input:checked+.switch{background-color:#7de394}.switch-container .switch .switch-input:checked+.switch:before{transform:translateX(2rem);-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);-o-transform:translateX(2rem)}.switch-container .switch .switch-toggler{border-radius:3.4rem}.switch-container .switch .switch-toggler:before{border-radius:50%}.switch-container .switch-label{color:#6a6a6a;color:var(--text-02);cursor:pointer;font-size:1.4rem;padding:.8rem 0 .8rem 1.2rem}.toggle-button{-webkit-touch-callout:none;align-items:flex-start;background-color:#f3f6f7;background-color:var(--input-color);cursor:pointer;display:grid;grid-template-columns:76px auto;min-height:9rem;-webkit-user-select:none;user-select:none}.toggle-button .switch-container{margin-bottom:0}.toggle-button .switch-container .switch-sub-container{align-items:flex-start;padding-top:1.2rem}.toggle-button__title{margin-bottom:.8rem}.toggle-button__text-container{padding:1.2rem 1.2rem 1.2rem 0}.toggle-button__description{color:#6a6a6a;color:var(--text-02);font-size:1.2rem}.toggle-button.--no-desc{align-items:center}.toggle-button.--no-desc .switch-container .switch-sub-container{align-items:center;padding:1.2rem}.toggle-button.--no-desc .toggle-button__title{margin-bottom:0}.toggle-button.toggle-button-small{align-items:center;min-height:0;min-height:auto}.disabled-toggle{background-color:#d6d6d6;background-color:var(--ui-04);color:#b2b2b2;cursor:not-allowed}.disabled-toggle .switch-container .switch{background-color:#bfbfbf}.disabled-switch-wrapper,.disabled-switch-wrapper .switch-sub-container{cursor:not-allowed}.checkbox-container{align-items:center;color:#6a6a6a;color:var(--text-02);cursor:pointer;display:flex;flex-direction:row-reverse;font-size:1.4rem;height:3rem;justify-content:flex-end;margin-bottom:0;position:relative;-webkit-user-select:none;user-select:none}.checkbox-container .checkbox-input{cursor:pointer;height:0;left:2rem;opacity:0;position:absolute;top:3rem;width:0}.checkbox-container .check-mark{background-color:#fff;background-color:var(--ui-02);border:2px solid #e0e7e9;border:2px solid var(--ui-03);height:2rem;left:0;margin-right:.8rem;position:relative;top:0;transition:all .3s;width:2rem}.checkbox-container .check-mark:after{border-color:#fff;border-color:var(--ui-02);border-style:solid;border-width:0 .2rem .2rem 0;content:"";display:none;height:1.5rem;left:.5rem;position:absolute;top:-.2rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);width:.6rem}.checkbox-container .checkbox-input:checked~.check-mark{background-color:#a93e73;border:2px solid #a93e73}.checkbox-container .checkbox-input:checked~.check-mark:after{display:block}.checkbox-container .checkbox-link{margin-bottom:0;padding-bottom:0;text-decoration:none;transition:all .3s}.wrapper-disabled{cursor:not-allowed}.wrapper-disabled .checkbox-container{color:#b2b2b2;cursor:not-allowed}.wrapper-disabled .checkbox-container .check-mark{background-color:#d6d6d6;background-color:var(--ui-04);border:2px solid #d6d6d6;border:2px solid var(--ui-04)}.datepicker-wrapper{position:relative}.datepicker-wrapper .datepicker-hidden-input{border:none;height:0;left:2rem;margin:0;opacity:0;padding:0;position:absolute;top:3rem;width:0}.datepicker-wrapper .datepicker-internal-container{position:relative;width:100%}.datepicker-wrapper .datepicker-internal-container .datepicker-input{align-items:center;cursor:pointer;display:flex;padding-right:5rem;position:relative}.datepicker-wrapper .datepicker-internal-container .datepicker-input .clear{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);display:flex;height:4rem;justify-content:center;position:absolute;right:0;top:0;width:4rem}.datepicker-wrapper .datepicker-internal-container .datepicker-input .clear:hover{color:#a93e73}.datepicker-wrapper .datepicker-internal-container .datepicker-input .placeholder{color:#6a6a6a;color:var(--text-02);display:block;font-size:1.2rem;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datepicker-wrapper .datepicker-internal-container .date-popper{-webkit-touch-callout:none;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);left:0;position:absolute;top:4.8rem;-webkit-user-select:none;user-select:none;width:28rem;z-index:100}.datepicker-wrapper .datepicker-internal-container .date-popper__control{align-items:center;background-color:#e0e7e9;background-color:var(--ui-03);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);display:flex;justify-content:space-between;position:relative}.datepicker-wrapper .datepicker-internal-container .date-popper__control--label{font-weight:500;padding:1.2rem}.datepicker-wrapper .datepicker-internal-container .date-popper__control--triangle{border-bottom:1rem solid #e0e7e9;border-bottom:1rem solid var(--ui-03);border-left:1rem solid transparent;border-right:1rem solid transparent;height:0;left:2rem;position:absolute;top:-1rem;width:0}.datepicker-wrapper .datepicker-internal-container .date-popper__control .svg{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:1.2rem}.datepicker-wrapper .datepicker-internal-container .date-popper__control .svg:hover{background-color:#e7ecef;background-color:var(--ui-01)}.datepicker-wrapper .datepicker-internal-container .date-popper__year{position:relative}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year-list{background-color:#fff;background-color:var(--ui-02);border:1px solid #d6d6d6;border:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);left:25%;max-height:10rem;overflow-y:scroll;position:absolute;right:25%;top:0;width:50%;z-index:1}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year-list__show-more{cursor:pointer;padding:.2rem .4rem;text-align:center;width:100%}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year-list__show-more:hover{background-color:#d6d6d6;background-color:var(--ui-04)}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year-list__item{cursor:pointer;padding:.2rem .4rem;text-align:center;width:100%}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year-list__item.active-year{background-color:#a93e73;color:#fff;color:var(--text-04)}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year{cursor:pointer}.datepicker-wrapper .datepicker-internal-container .date-popper__year .year:hover{color:#a93e73}.datepicker-wrapper .datepicker-internal-container .date-popper__month,.datepicker-wrapper .datepicker-internal-container .date-popper__year{align-items:center;display:flex;font-weight:500;justify-content:space-between}.datepicker-wrapper .datepicker-internal-container .date-popper__month .control,.datepicker-wrapper .datepicker-internal-container .date-popper__year .control{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:400;height:3rem;justify-content:center;width:4rem}.datepicker-wrapper .datepicker-internal-container .date-popper__month .control:hover,.datepicker-wrapper .datepicker-internal-container .date-popper__year .control:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.datepicker-wrapper .datepicker-internal-container .date-popper__data,.datepicker-wrapper .datepicker-internal-container .date-popper__day-names{display:grid;grid-template-columns:repeat(7,1fr)}.datepicker-wrapper .datepicker-internal-container .date-popper__data .placeholder{background-color:#e7ecef;background-color:var(--ui-01);opacity:.4}.datepicker-wrapper .datepicker-internal-container .date-popper__data--week-day{padding:.4rem 0;text-align:center;width:100%}.datepicker-wrapper .datepicker-internal-container .date-popper__data--day{padding:.4rem;position:relative;text-align:center;width:100%}.datepicker-wrapper .datepicker-internal-container .date-popper__data--day:hover{background-color:#e7ecef;background-color:var(--ui-01);cursor:pointer}.datepicker-wrapper .datepicker-internal-container .date-popper__data .today{background-color:#d6d6d6;background-color:var(--ui-04)}.datepicker-wrapper .datepicker-internal-container .date-popper__data .selected-day{background-color:#a93e73;color:#fff;color:var(--text-04)}.datepicker-wrapper .datepicker-internal-container .date-popper__data .out-of-range-date{color:#d6d6d6;color:var(--ui-04);cursor:not-allowed}.datepicker-wrapper .datepicker-internal-container .date-popper__data .out-of-range-date:hover{background-color:initial}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs{border-top:1px solid #d6d6d6;border-top:1px solid var(--ui-04);display:grid;grid-template-columns:repeat(2,1fr);position:relative}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs .select-container{margin-bottom:0;position:relative}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs .select-container .input-label{background:none!important;pointer-events:none;position:absolute;right:5rem;text-align:right;top:.9rem;width:100%;z-index:1}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs .select-container .select-input__menu-list{max-height:14rem}@media screen and (max-width:576px){.datepicker-wrapper .datepicker-internal-container .datepicker-input .clear{height:3rem;width:3rem}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs .select-container .input-label{top:.5rem}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs .select-container .select-input__menu-list{max-height:9rem}.datepicker-wrapper .datepicker-internal-container .date-popper__time-inputs .select-container .select-input__option{padding:.4rem 1.2rem}}.wrapper-disabled .datepicker-internal-container .datepicker-input{background-color:#d6d6d6;background-color:var(--ui-04);cursor:not-allowed}.wrapper .text-area{background-color:#f3f6f7;background-color:var(--input-color);border:none;font-family:Open Sans;max-height:400px;min-height:120px;padding:.4rem 1.2rem;resize:vertical;width:100%}.wrapper .text-area,.wrapper .text-input-unit{border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04)}.wrapper .text-input-unit{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);color:#6a6a6a;color:var(--text-02);display:flex;font-size:1.2rem;height:4.1rem;justify-content:center;position:absolute;right:0;top:2.3rem;width:4.1rem}.wrapper .text-input-unit-without-label{top:0}.wrapper .clickable-unit{cursor:pointer}.wrapper .clickable-unit:hover{color:#a93e73}.wrapper .search-input{padding-left:4.8rem}.wrapper .search-icon{background:none!important;left:0;pointer-events:none;right:auto}.wrapper .input-label-with-unit{align-items:center;display:flex;justify-content:space-between}.wrapper .input-label-with-unit .input-controls{align-items:center;display:flex}.wrapper .input-label-with-unit .input-controls__size{cursor:pointer;margin-left:.4rem}.wrapper .input-label-with-unit .input-controls__size:hover{color:#171717;color:var(--text-01)}.wrapper .input-label-with-unit .input-controls__size.active-size{color:#171717;color:var(--text-01);font-weight:500}@media screen and (max-width:576px){.wrapper .text-input-unit{height:3.1rem;width:3.1rem}}.file-uploader-container .file-uploader{align-items:stretch;background-color:#f3f6f7;background-color:var(--input-color);color:#6a6a6a;color:var(--text-02);cursor:pointer;display:flex;justify-content:space-between;min-height:10rem;padding:1.2rem;position:relative}.file-uploader-container .file-uploader:hover .file-uploader__upload-icon{color:#a93e73}.file-uploader-container .file-uploader__label{color:#6a6a6a;color:var(--text-02);display:block;font-size:1.4rem;padding-bottom:.4rem;position:relative;width:100%}.file-uploader-container .file-uploader__input{background-color:initial;height:0;left:1rem;max-height:0;max-width:0;position:absolute;top:1rem;width:0}.file-uploader-container .file-uploader__left{align-items:center;display:flex;justify-content:flex-start;max-width:60%;text-align:left}.file-uploader-container .file-uploader__left .files{display:block}.file-uploader-container .file-uploader__left .files .file{grid-column-gap:.4rem;align-items:center;-webkit-column-gap:.4rem;column-gap:.4rem;display:grid;grid-template-columns:2rem auto;width:100%}.file-uploader-container .file-uploader__left .files .file__control{align-items:center;display:flex;flex-direction:row;justify-content:center}.file-uploader-container .file-uploader__left .files .file:hover .file__control{color:#a93e73}.file-uploader-container .file-uploader__left--url{display:block;font-size:1.2rem;line-height:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-uploader-container .file-uploader__right{align-items:center;align-self:stretch;display:inline-flex;justify-content:flex-end;max-width:40%;width:100%}.file-uploader-container .file-uploader__right--icon{align-items:center;display:inline-flex;height:100%;justify-content:center;width:4.1rem}.file-uploader-container .file-uploader__right--icon:hover{color:#a93e73}.file-uploader-container .file-uploader__right--preview{align-items:center;align-self:center;background-color:#d6d6d6;background-color:var(--ui-04);display:inline-flex;height:100%;justify-content:center;padding:.4rem;width:10rem}.file-uploader-container .file-uploader__right--preview--image{height:auto;max-height:100%;max-width:100%;width:auto}@media screen and (max-width:576px){.file-uploader-container .file-uploader{min-height:3.1rem}.file-uploader-container .file-uploader .file-uploader__right--icon,.file-uploader-container .file-uploader .file-uploader__right--preview{height:3.1rem;width:3.1rem}}.file-uploader-container .single-file{max-height:10rem}.color-wrapper .color-picker-container{display:grid;grid-template-columns:auto 34px}.color-wrapper .color-picker-container .color-text-input{border:none}.color-wrapper .color-picker-container .color-picker-input{border:none;border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);cursor:pointer;grid-area:1/1/2/2;height:4.1rem;margin:0;padding:0;width:36px}.color-wrapper .color-picker-container .color-picker{align-items:center;display:flex;grid-area:1/2/2/3;height:100%;justify-content:flex-end;margin-top:.6rem;position:relative;width:36px}.color-wrapper .color-picker-container .color-picker--no-margin-top{margin-top:-.6rem}.color-wrapper .color-picker-container .color-picker .no-color{background:none!important;content:" ";display:block;height:4.1rem;pointer-events:none;position:absolute;right:0;width:36px;z-index:1}.color-wrapper .color-picker-container .color-picker .no-color:after{background-color:#a93e73;content:" ";display:block;height:2px;position:absolute;right:0;top:18px;transform:rotate(-40deg);-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);width:100%}.color-wrapper .color-picker-container input[type=color i]{background-color:#e7ecef;background-color:var(--ui-01)}@media screen and (max-width:576px){.color-wrapper .color-picker-container .color-picker,.color-wrapper .color-picker-container .color-picker .no-color{width:3rem}.color-wrapper .color-picker-container .color-picker-input{height:3rem;width:3rem}}.long-select{position:relative}.long-select__hidden-input{border:none;height:0;left:2rem;margin:0;outline:none;padding:0;position:absolute;top:2rem;width:0}.long-select__input{position:relative}.long-select__input .text-input{padding-right:4.8rem}.long-select__input .text-input-unit{-webkit-touch-callout:none;align-items:center;background-color:#e0e7e9;background-color:var(--ui-03);cursor:pointer;display:flex;height:4.1rem;justify-content:center;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;width:4.1rem}.long-select__input .text-input-unit:hover{color:#a93e73}.long-select__options{-webkit-animation:slide-up-from-below .2s linear;animation:slide-up-from-below .2s linear;background-color:#fff;background-color:var(--ui-02);border-top:1px solid #d6d6d6;border-top:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);left:0;max-height:20rem;overflow-y:auto;position:absolute;right:0;top:6.3rem;z-index:1}.long-select__options--close{align-items:center;cursor:pointer;display:flex;justify-content:flex-end}.long-select__options--close .svg{background-color:#e0e7e9;background-color:var(--ui-03)}.long-select__options--close .svg,.long-select__options--new{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.8rem}.long-select__options--new{color:#a93e73;cursor:pointer}.long-select__options--new:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.long-select__options--is-typing{padding:.8rem}.long-select__options--control,.long-select__options--is-typing{align-items:center;display:flex;flex-direction:row;justify-content:center}.long-select__options--control{-webkit-touch-callout:none;cursor:pointer;padding:.4rem 0;-webkit-user-select:none;user-select:none}.long-select__options--control:hover{background-color:#e0e7e9;background-color:var(--ui-03)}.long-select__options--item{-webkit-touch-callout:none;cursor:pointer;padding:.8rem;-webkit-user-select:none;user-select:none}.long-select__options--item:hover{background-color:#e7ecef;background-color:var(--ui-01)}.long-select__options--item.active-option{background-color:#a93e73;color:#fff;color:var(--text-04)}@media screen and (max-width:576px){.long-select__input .text-input{padding-right:4rem}.long-select__input .text-input-unit{height:3.1rem;width:3.1rem}}@-webkit-keyframes slide-up-from-below{0%{opacity:.6;top:4rem;z-index:0}60%{opacity:.8;top:9rem;z-index:1}to{opacity:1;top:6.3rem;z-index:1}}.loader-input{position:relative;width:100%}.loader-input__input{padding-right:4.1rem}.loader-input__loading-container{background:none!important;bottom:0;justify-content:center;pointer-events:none;right:0;z-index:11}.loader-input__loading-container,.loader-input__selected-item{align-items:center;display:flex;height:4.1rem;left:0;position:absolute}.loader-input__selected-item{background-color:#f3f6f7;background-color:var(--input-color);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);color:#6a6a6a;color:var(--text-02);cursor:not-allowed;justify-content:flex-start;line-height:2rem;padding:0 1.2rem;right:4.1rem;top:2.3rem}.loader-input__selected-item .item-name{color:#171717;color:var(--ui-05);margin-right:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loader-input__clear{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);color:#171717;color:var(--text-01);cursor:pointer;display:flex;height:4.1rem;justify-content:center;position:absolute;right:0;top:2.3rem;width:4.1rem}.loader-input__clear:hover{color:#a93e73}.loader-input__clear.--disabled{cursor:not-allowed}.loader-input__clear.--disabled,.loader-input__clear.--disabled:hover{background-color:#d6d6d6;background-color:var(--ui-04);color:#777}.loader-input__list{background-color:#fff;background-color:var(--ui-02);border-top:1px solid #d6d6d6;border-top:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);display:block;left:0;max-height:150px;overflow-y:auto;position:absolute;right:0;top:6.3rem;z-index:100}.loader-input__list--item{cursor:pointer;padding:.8rem 1.2rem}.loader-input__list--item:hover{background-color:#e0e7e9;background-color:var(--ui-03)}.loader-input__list--item.--disabled{background-color:#d6d6d6;background-color:var(--ui-04);cursor:not-allowed}.loader-input__no-data{border-top:1px solid #d6d6d6;border-top:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);margin-bottom:.4rem;padding:1.2rem;position:relative;text-align:center;top:-13px}@media screen and (max-width:576px){.loader-input__input{padding-right:3.1rem}.loader-input__selected-item{height:3.1rem;right:3.1rem}.loader-input__clear{height:3.1rem;width:3.1rem}}.no-loader-input-label .loader-input__clear,.no-loader-input-label .loader-input__selected-item{top:0}.no-loader-input-label .loader-input__list{top:4rem}.multi-select{position:relative}.multi-select .hidden-select-input{cursor:pointer;height:0;left:2rem;margin:0;opacity:0;padding:0;position:absolute;top:3rem;width:0}.multi-select .multi-select-input{position:relative}.multi-select .multi-select-input__controls{-webkit-touch-callout:none;align-items:center;color:#999;color:var(--text-03);display:flex;flex-direction:row;height:100%;justify-content:center;padding-right:.8rem;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none}.multi-select .multi-select-input__controls--separator{border-left:1px solid #999;border-left:1px solid var(--text-03);height:70%;margin:0 .4rem}.multi-select .multi-select-input__controls--icon{cursor:pointer;height:70%}.multi-select .multi-select-input__controls--icon:hover{color:#a93e73}.multi-select .multi-select-input__values{align-items:center;background-color:#f3f6f7;background-color:var(--input-color);color:#171717;color:var(--text-01);display:flex;font-size:1.2rem;justify-content:flex-start;min-height:4.1rem;padding:.4rem 6.4rem .4rem 1.6rem}.multi-select .multi-select-input__values .placeholder{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400}.multi-select .multi-select-input__values--option{align-items:stretch;background-color:#e0e7e9;background-color:var(--ui-03);display:grid;grid-template-columns:1fr 1.6rem;margin-right:.4rem;padding-left:.4rem;text-align:left}.multi-select .multi-select-input__values--option .name{display:inline-block;max-width:8rem;overflow:hidden;padding-right:.4rem;text-overflow:ellipsis;white-space:nowrap}.multi-select .multi-select-input__values--option .option-clear-icon{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:.4rem;-moz-border-radius-topleft:.4rem;align-items:center;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-left-radius:.4rem;border-bottom-left-radius:.4rem;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-left:1px solid #d6d6d6;border-left:1px solid var(--ui-04);-webkit-border-top-left-radius:.4rem;border-top-left-radius:.4rem;-webkit-border-top-right-radius:0;border-top-right-radius:0;cursor:pointer;display:inline-flex;justify-content:center}.multi-select .multi-select-input__values--option .option-clear-icon:hover{background-color:#e63753;color:#fff;color:var(--text-04)}.multi-select .multi-select-input__search{background-color:#f3f6f7;background-color:var(--input-color);border:none;color:#171717;color:var(--text-01);font-size:1.2rem;height:4.1rem;padding:.4rem 6.4rem .4rem 1.6rem;width:100%}.multi-select .multi-select-input__search::-webkit-input-placeholder{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400}.multi-select .multi-select-input__search::placeholder{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400}.multi-select .multi-select-input__list{background-color:#fff;background-color:var(--ui-02);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);left:0;margin-top:.4rem;min-width:25rem;position:absolute;right:0;width:100%;z-index:1}.multi-select .multi-select-input__list--input-overlay{background-color:initial;background:none!important;height:4.5rem;pointer-events:none}.multi-select .multi-select-input__list--scrollable{max-height:20rem;overflow-y:auto;pointer-events:all}.multi-select .multi-select-input__list--item{-webkit-touch-callout:none;align-items:center;cursor:pointer;display:flex;padding:.4rem 1.2rem;-webkit-user-select:none;user-select:none}.multi-select .multi-select-input__list--item--icon{margin-right:.4rem}.multi-select .multi-select-input__list--item.--active{background-color:#e63753;color:#fff;color:var(--text-04)}.multi-select .multi-select-input__list--item:hover{background-color:#bb3d69;color:#fff;color:var(--text-04)}.multi-select .multi-select-input__list--item.--selected{font-weight:500}@media screen and (max-width:576px){.multi-select .multi-select-input__values{min-height:3.1rem}.multi-select .multi-select-input__controls,.multi-select .multi-select-input__search{height:3.1rem}}.multi-select-growable .multi-select-input__values{flex-wrap:wrap}.multi-select-growable .multi-select-input__controls{height:100%}.multi-select-disabled .multi-select-input__search{background-color:#a2a2a2;background-color:var(--ui-06);color:#6a6a6a;color:var(--text-02);cursor:not-allowed}.multi-select-disabled .multi-select-input__search::-webkit-input-placeholder{color:#6a6a6a;color:var(--text-02)}.multi-select-disabled .multi-select-input__search::placeholder{color:#6a6a6a;color:var(--text-02)}.multi-select-disabled .multi-select-input__controls{color:#6a6a6a;color:var(--text-02)}.multi-select-disabled .multi-select-input__controls--icon:hover{color:#6a6a6a;color:var(--text-02);cursor:not-allowed}.select{position:relative}.select .hidden-select-input{cursor:pointer;height:0;left:2rem;margin:0;opacity:0;padding:0;position:absolute;top:3rem;width:0}.select .select-input{position:relative}.select .select-input__controls{-webkit-touch-callout:none;align-items:center;color:#999;color:var(--text-03);display:flex;flex-direction:row;height:4.1rem;justify-content:center;padding-right:.8rem;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none}.select .select-input__controls--separator{padding:0 .4rem}.select .select-input__controls--icon{cursor:pointer}.select .select-input__controls--icon:hover{color:#a93e73}.select .select-input__search{background-color:#f3f6f7;background-color:var(--input-color);border:none;color:#171717;color:var(--text-01);font-size:1.2rem;height:4.1rem;padding:.4rem 6.4rem .4rem 1.6rem;width:100%}.select .select-input__search::-webkit-input-placeholder{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400}.select .select-input__search::placeholder{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400}.select .select-input__list{background-color:#fff;background-color:var(--ui-02);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);left:0;margin-top:.4rem;min-width:25rem;position:absolute;right:0;width:100%;z-index:1}.select .select-input__list--new-option{-webkit-touch-callout:none;align-items:center;color:#a93e73;cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.select .select-input__list--last-search-results,.select .select-input__list--new-option{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);padding:.8rem 1.2rem}.select .select-input__list--last-search-results{color:#999;color:var(--text-03);font-size:1.1rem;font-style:italic;text-align:center}.select .select-input__list--loading{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:.8rem 1.2rem 0}.select .select-input__list--loading .search-loading-text{padding-bottom:.8rem;text-align:center;width:100%}.select .select-input__list--input-overlay{background-color:initial;background:none!important;height:4.5rem;pointer-events:none}.select .select-input__list--scrollable{max-height:20rem;overflow-y:auto;pointer-events:all}.select .select-input__list--item{-webkit-touch-callout:none;cursor:pointer;padding:1.2rem;-webkit-user-select:none;user-select:none}.select .select-input__list--item.--active{background-color:#e63753;color:#fff;color:var(--text-04)}.select .select-input__list--item:hover{background-color:#bb3d69;color:#fff;color:var(--text-04)}.select .select-input__list--item.--selected{background-color:#a93e73;color:#fff;color:var(--text-04);font-weight:500}@media screen and (max-width:576px){.select .select-input__controls,.select .select-input__search{height:3.1rem}}.select-disabled .select-input__search{background-color:#a2a2a2;background-color:var(--ui-06);color:#6a6a6a;color:var(--text-02);cursor:not-allowed}.select-disabled .select-input__search::-webkit-input-placeholder{color:#6a6a6a;color:var(--text-02)}.select-disabled .select-input__search::placeholder{color:#6a6a6a;color:var(--text-02)}.select-disabled .select-input__controls{color:#6a6a6a;color:var(--text-02)}.select-disabled .select-input__controls--icon:hover{color:#6a6a6a;color:var(--text-02);cursor:not-allowed}.dark .--SIMPLE,.dark .product__icon{color:#171717!important;color:var(--text-01)!important}.dark .--DEFAULT{background-color:initial!important}.dark .floating-error-container{background-color:#fff!important;background-color:var(--ui-02)!important}.dark .--GHOST,.dark .cart-item__buttons .delete{color:#171717;color:var(--text-01)}.dark .queue .--in_progress{color:#f5f5f5;color:var(--ui-07)}.dark .--in_progress .kitchen-counter{color:#f5f5f5!important;color:var(--ui-07)!important}.dark .kitchen-controls .zoom{background-color:initial!important}.dark .kitchen-filter,.dark .subproduct-page .quantity-value{color:#171717;color:var(--text-01)}.dark .subproduct-page .required-group{color:#f5f5f5;color:var(--ui-07)}.dark .subproduct-page .required-group .subproduct-page__options--option--required{color:inherit}.dark .subproduct-page .options .please-select{color:#f5f5f5;color:var(--ui-07)}.dark .income .om-label,.dark .income .om-ttl{color:#171717;color:var(--text-01)}.dark .order__details--label{color:#171717!important;color:var(--text-01)!important}.dark .delivery-time .time--selected{color:#fff!important}body,html{height:100%;overflow:hidden;position:relative}body{background-color:#e0e7e9;background-color:var(--ui-03)}body #root{height:100%;overflow:auto;position:relative}h1,h2,h3,h4,h5,h6{margin:0}*{outline:none!important;touch-action:manipulation!important}.update-info-text{line-height:2rem;text-align:justify}.common-cart{padding:0 0 8rem}.common-cart .fixed-container{z-index:10000}.common-cart .products-view .products-control .om-btn{height:100%;min-width:200px}.common-cart .subproduct-page{padding-top:8rem}.common-cart .cart-view{bottom:6rem;top:0}.common-cart .cart-view__content{padding-right:0}.common-cart .cart-view__footer{display:flex;width:100%}.common-cart .cart-view__footer .om-btn{height:6rem;width:50%}@media screen and (max-width:800px){.common-cart .products-view .products-control .om-btn{height:100%;min-width:150px}}@media screen and (max-width:768px){.common-cart .cart-view{bottom:5rem}.common-cart .cart-view__footer{margin-bottom:-6rem;transition:margin-bottom .2s linear}.common-cart .cart-view-opened .cart-view__footer{margin-bottom:0}.common-cart .subproduct-page{padding-top:9rem}}.error-container__oneline-text{color:#fb3350;text-align:center}.root-loading .loader-container{background-color:hsla(0,0%,100%,.4)!important}.loader-container{background:none!important;pointer-events:none}.global__editor{background-color:#fff;background-color:var(--ui-02);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.global__editor.global__editor--visible{margin-top:57px;padding:2.4rem;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);width:calc(100% - 550px)}.global__editor--input{padding-bottom:1.2rem}.global__editor--title{align-items:center;border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;margin-bottom:1.2rem;padding-bottom:.4rem}.global__editor--title--icon-container{align-items:center;color:#777;display:inline-flex;height:20px;margin-right:.8rem;width:20px}.global__editor--error{color:#fb3350;font-size:12px;padding-top:.4rem}.global__restaurant-group-selector{background-color:#fff;background-color:var(--ui-02)}.global__restaurant-group-selector .bx--label{display:none}.global__depot-selector,.global__restaurant-group-selector .bx--select-input{background-color:#fff!important;background-color:var(--ui-02)!important}.global__depot-selector .bx--label{display:none!important}.global__depot-selector .bx--select-input{background-color:#fff!important;background-color:var(--ui-02)!important}.global__space-after{margin-bottom:1.6rem!important}.global__space-before{margin-top:2.4rem!important}@media screen and (max-width:1250px){.global__view{align-items:flex-end;flex-wrap:wrap-reverse}.global__editor.global__editor--visible{margin:0 auto 2.4rem;max-width:500px;width:100%}}::-webkit-scrollbar{height:.8rem;width:.8rem}::-webkit-scrollbar-track{background:#fff;background:var(--ui-02)}::-webkit-scrollbar-thumb{background:#a93e73;border-radius:15px}::-webkit-scrollbar-thumb:hover{background:#e63753}@-webkit-keyframes blur-in{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes blur-in{0%{opacity:0}70%{opacity:0}to{opacity:1}}.ripple-loading-container{align-items:center;background-color:initial;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:200}.ripple-loading-container .ripple-loading{display:inline-block;height:80px;position:relative;width:80px}.ripple-loading-container .ripple-loading .ripple{-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #fb3350;border-radius:50%;opacity:1;position:absolute}.ripple-loading-container .ripple-loading .ripple:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:76px;left:0;opacity:0;top:0;width:76px}}.warn-page-wrapper{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:center;overflow-y:auto;padding-bottom:10rem}.warn-page{background-color:#fff;background-color:var(--ui-02);margin:0 auto;max-width:600px;padding:1.2rem 2.4rem}.warn-page__title{font-size:2rem;font-weight:600;text-align:center;width:100%}.warn-page__title span{font-size:3.6rem}.warn-page__container--text{color:#888;font-size:16px;font-weight:400;margin:1.2rem auto;text-align:justify}.warn-page__container--text span{font-size:16px;font-weight:600}.warn-page__container--buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-bottom:1.2rem;width:100%}.warn-page__container--buttons .om-btn{margin-top:.4rem}.warn-page__container--buttons .has-left-margin{margin-left:1.2rem}.selectable-card{background-color:#fff;background-color:var(--ui-02);border:2px solid transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;padding:1.2rem;text-transform:capitalize}.selectable-card__icon{align-items:flex-end;color:#a93e73;display:inline-flex;display:none;font-weight:400;justify-content:center;margin-right:.4rem}.selectable-card__name{display:inline-block;font-size:1.8rem;font-weight:600}.selectable-card__price{display:block;text-align:left;width:100%}.selectable-card__count{color:#999;color:var(--text-03);text-transform:none}.selectable-card__count.--colorized{color:#a93e73}.selectable-card.--with-hover{align-items:center;display:flex}.selectable-card.--with-hover .selectable-card__name{font-size:1.4rem}.selectable-card.--with-hover:hover,.selectable-card.active-card{border:2px solid #a93e73}.selectable-card.active-card .selectable-card__icon{display:inline-flex}.selectable-card.active-card .selectable-card__name{-webkit-animation:slide-in-from-left .2s linear;animation:slide-in-from-left .2s linear}@-webkit-keyframes slide-in-from-left{0%{transform:translateX(-7%);-webkit-transform:translateX(-7%);-moz-transform:translateX(-7%);-ms-transform:translateX(-7%);-o-transform:translateX(-7%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@keyframes slide-in-from-left{0%{transform:translateX(-7%);-webkit-transform:translateX(-7%);-moz-transform:translateX(-7%);-ms-transform:translateX(-7%);-o-transform:translateX(-7%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.footer-separator{background:none!important;bottom:6rem;box-shadow:inset 0 -8px 7px 1px hsla(0,0%,47%,.1);display:block;height:4rem;left:0;pointer-events:none;position:fixed;right:0;width:100%;z-index:10}@media screen and (max-width:768px){.footer-separator{bottom:5rem}}.require-pin__image{align-items:center;display:flex;justify-content:center}.require-pin__image .locker-image{height:auto;max-width:70px}.require-pin__description{padding:1.2rem 0 .4rem}.require-pin__description .discount-percent{font-weight:600}.require-pin__form{display:block;margin:1.2rem auto 0;max-width:120px}.require-pin__form .text-input{text-align:center}.require-pin__form .blurred{-webkit-filter:blur(3px);filter:blur(3px)}.require-pin__invalid{color:#fb3350;margin-top:1.2rem;text-align:center;width:100%}.quantity-inputs{grid-column-gap:.4rem;align-items:flex-start;-webkit-column-gap:.4rem;column-gap:.4rem;display:grid;grid-template-columns:4rem auto 4rem}.quantity-inputs__control{align-items:center;background-color:#fff;background-color:var(--ui-02);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#a93e73;cursor:pointer;display:flex;flex-grow:1;font-weight:600;height:4rem;justify-content:center;margin-top:2.3rem;min-width:0;min-width:auto;width:4rem}.quantity-inputs__control .om-btn__icon{margin-left:0}.quantity-inputs__control:focus{border:2px solid #a93e73!important}.quantity-inputs__control.--DISABLED{cursor:not-allowed;opacity:.3}.socket-info{align-items:stretch;-webkit-animation:slide-in-left .2s linear 0s 1 normal forwards;animation:slide-in-left .2s linear 0s 1 normal forwards;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);cursor:pointer;display:grid;grid-template-columns:5rem auto;left:3rem;margin-right:1.6rem;padding:1.6rem 1.6rem 1.6rem 0;position:fixed;top:8%;z-index:12000}.socket-info__icon{align-items:center;border-right:1px solid #f5f5f5;border-right:1px solid var(--ui-07);display:flex;flex-direction:row;justify-content:center}.socket-info__icon.ok{color:#7de394}.socket-info__icon.fail{color:#fb3350}.socket-info__text{font-size:1.6rem;max-width:350px;padding-left:.8rem;text-align:justify}.socket-info__text .dot-pulse{display:inline-block}.socket-info__close{position:absolute;right:.5rem;top:.5rem}@-webkit-keyframes slide-in-left{0%{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@keyframes slide-in-left{0%{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.onemin-img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.onemin-horizontal-responsive-img{height:auto;max-width:100%}.onemin-vertical-responsive-img{max-height:100%;width:auto}.out-of-stock-backdrop{background-color:hsla(0,0%,100%,.2);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:10001}.out-of-stock-backdrop .out-of-stock-container{left:10%;position:absolute;right:10%;top:10%}.out-of-stock-backdrop .out-of-stock-container .out-of-stock{-webkit-animation:grow-x 1s normal;animation:grow-x 1s normal;background-color:#fff;background-color:var(--ui-02);box-shadow:0 4px 7px rgba(0,0,0,.12),0 1px 48px rgba(0,0,0,.24);display:block;margin:0 auto;max-width:50rem;padding:2.4rem;pointer-events:all}.out-of-stock-backdrop .out-of-stock-container .out-of-stock__title{padding-bottom:1.2rem}.out-of-stock-backdrop .out-of-stock-container .out-of-stock__item{display:grid;grid-template-columns:auto 12rem}.out-of-stock-backdrop .out-of-stock-container .out-of-stock__item .name .hyphen{padding-left:.2rem;padding-right:.4rem}.out-of-stock-backdrop .out-of-stock-container .out-of-stock__item .remaining{font-weight:400;text-align:right}.out-of-stock-backdrop .out-of-stock-container .out-of-stock__item .remaining .strong{font-weight:700}.out-of-stock-backdrop .out-of-stock-container .out-of-stock__control{align-items:center;display:flex;justify-content:center;padding-top:2.4rem}.out-of-stock-backdrop.app .out-of-stock-container{left:1.2rem;right:1.2rem;top:6.4rem}.out-of-stock-backdrop.app .out-of-stock-container .out-of-stock{max-width:100%}.out-of-stock-backdrop.app .out-of-stock-container .out-of-stock__title{font-size:1.6rem}.out-of-stock-backdrop.app .out-of-stock-container .out-of-stock__item{background-color:#e7ecef;background-color:var(--ui-01);grid-template-columns:1fr;padding:.8rem}.out-of-stock-backdrop.rounded .out-of-stock-container .out-of-stock,.out-of-stock-backdrop.rounded.app .out-of-stock-container .out-of-stock__item{border-radius:1rem}.out-of-stock-backdrop.dark .out-of-stock-container .out-of-stock{background-color:#a2a2a2;background-color:var(--ui-06);color:#fff;color:var(--text-04)}.out-of-stock-backdrop.dark.app .out-of-stock-container .out-of-stock__item{background-color:#171717;background-color:var(--ui-05)}.storno-modal .storno-reason-item{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);cursor:pointer;padding:1.2rem}.storno-modal .storno-reason-item:hover{background-color:#a93e73;color:#fff;color:var(--ui-02)}.storno-modal .storno-reason-item--selected{border-left:10px solid #a93e73}.login-page{display:grid;grid-template-columns:100%;grid-template-rows:20rem auto;overflow-y:visible;padding-bottom:1.6rem}.login-page__header{align-items:center;background-image:-webkit-gradient(180deg,#ee3753 0,#ee3753 40%,#b63958 100%);background-image:linear-gradient(180deg,#ee3753,#ee3753 40%,#b63958);display:flex;height:20rem;justify-content:center;width:100%}.login-page__header--block{display:flex;flex-direction:column}.login-page__header--text{color:#fff;color:var(--ui-02);display:flex;font-size:12px;justify-content:flex-end;line-height:24px;padding-top:.4rem;vertical-align:middle;width:100%}.login-page__header--text .--italic{color:#ffd750;font-size:20px;font-style:italic;font-weight:600;margin-left:.4rem}.login-page__container{display:grid;grid-template-columns:auto 40rem auto;grid-template-rows:50px 25rem 50px;padding-top:4rem}.login-page__container--title{background-color:#fff;background-color:var(--ui-02);grid-area:1/2/2/3;margin-bottom:0;padding:1.2rem;text-align:center}.login-page__container--form{align-items:stretch;background-color:#fff;background-color:var(--ui-02);display:flex;flex-direction:column;grid-area:2/2/3/3;justify-content:flex-start;padding:2.4rem 3.2rem}.login-page__container--form .login-input{display:flex;flex-direction:column;position:relative;width:100%}.login-page__container--form .login-input-icon{color:#777;left:15px;position:absolute;top:35px}.login-page__container--form .login-input-error{color:#fb3350;font-size:12px;font-style:italic;margin-bottom:.8rem;margin-top:-.8rem;text-align:right;width:100%}.login-page__container--form--input-field{margin-bottom:1.6rem;width:100%}.login-page__container--form--input-field .text-input{padding-left:40px!important}.login-page__container--form--setting:hover{color:#a93e73;cursor:pointer}.login-page__container--admin-link{-webkit-touch-callout:none;background-color:#fff;background-color:var(--ui-02);border-top:2px solid #e0e7e9;border-top:2px solid var(--ui-03);color:#a93e73;cursor:pointer;font-size:1.4rem;font-weight:600;grid-area:3/2/4/3;padding:1.2rem;text-align:center;-webkit-user-select:none;user-select:none}.login-page__container--admin-link:hover{text-decoration:underline}@media screen and (max-width:576px){.login-page{grid-template-rows:11rem auto}.login-page__header{height:11rem}.login-page__container{grid-template-columns:1rem auto 1rem;grid-template-rows:50px 23rem 50px;padding-top:4rem}.login-page__container--form{padding:1.6rem}.login-page__container--form .login-input-icon{left:1.25rem;top:3rem}}.url-form{padding-top:1.2rem}.login-footer{-webkit-touch-callout:none;background-color:#e7ecef;background-color:var(--ui-01);color:#999;color:var(--text-03);font-size:1.2rem;justify-content:center;padding:.4rem 1.2rem;position:absolute;text-align:center;-webkit-user-select:none;user-select:none}.footer,.login-footer{align-items:center;bottom:0;left:0;right:0;width:100%}.footer{background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:0 .8rem;position:fixed;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;z-index:1000}.footer__icon-container{align-items:center;color:#171717;color:var(--ui-05);cursor:pointer;display:flex;height:100%;justify-content:center;padding:1.4rem}.footer__icon-container:hover{color:#a93e73}.footer__mid-section--buttons{display:flex;height:60px;justify-content:center}.footer__mid-section--buttons .footer-button{background-color:#fff;background-color:var(--ui-02);border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);color:#171717;color:var(--ui-05);cursor:pointer;font-weight:600;padding:20px 30px;position:relative;text-transform:uppercase}.footer__mid-section--buttons .footer-button:last-of-type{border-right:none}.footer__mid-section--buttons .footer-button .order-count{align-items:center;background-color:red;border-radius:11px;color:#fff;display:flex;height:22px;justify-content:center;position:absolute;right:.4rem;top:.4rem;width:22px}.footer__mid-section--buttons .active{background-color:#fff;background-color:var(--ui-02);border-top:2px solid #a93e73;box-shadow:inset 3px 14px 46px -24px rgba(0,0,0,.22);color:#a93e73}.footer__end-section,.footer__end-section .user_change{align-items:center;display:flex;justify-content:center}.footer__end-section .user_change{border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);color:#171717;color:var(--ui-05);cursor:pointer;flex-direction:row;font-weight:500;height:6rem;padding:0 2rem}.footer__end-section .user_change .waiter-change-text{margin-right:.4rem}.footer__end-section .user_change:hover{color:#a93e73}.footer.narrow-footer{width:calc(100% - 380px)}.footer.narrow-footer .footer__mid-section--buttons .footer-button{font-size:1.4rem;padding:20px 15px}.footer.footer-closed{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}@media (min-width:768px) and (max-width:1024px){.footer__mid-section--buttons .footer-button{font-size:14px}}@media screen and (max-width:991px){.footer{height:6rem;padding:0 1.5rem}.footer .footer__mid-section{align-items:center;display:flex}.footer .footer__mid-section--buttons{height:100%}.footer .footer__mid-section--buttons .footer-button{align-items:center;display:none;height:100%;justify-content:center;padding:0;padding:1.2rem!important}.footer .footer__mid-section--buttons .footer-button .order-count{border-radius:10px;font-size:1.2rem;height:20px;right:-2rem;top:0;width:20px}.footer .footer__mid-section--buttons .active{border:none;box-shadow:none!important;color:#171717;color:var(--ui-05);display:flex}.footer .footer__mid-section .--is-open{overflow:visible}.footer .footer__mid-section .--is-open .active{box-shadow:inset 3px 14px 46px -24px rgba(0,0,0,.22);color:#a93e73}}@media screen and (max-width:768px){.footer{height:5rem;padding:0 1.5rem}.footer .footer__mid-section{align-items:center;display:flex}.footer .footer__mid-section--buttons{height:100%}.footer .footer__mid-section--buttons .footer-button{align-items:center;display:none;height:100%;justify-content:center;padding:0;padding:1.2rem!important}.footer .footer__mid-section--buttons .footer-button .order-count{border-radius:10px;font-size:1.2rem;height:20px;right:-2rem;top:0;width:20px}.footer .footer__mid-section--buttons .active{border:none;box-shadow:none!important;color:#171717;color:var(--ui-05);display:flex}.footer .footer__mid-section .--is-open{overflow:visible}.footer .footer__mid-section .--is-open .active{box-shadow:inset 3px 14px 46px -24px rgba(0,0,0,.22);color:#a93e73}}@media screen and (max-width:650px){.footer.narrow-footer{width:100%}}.sidemenu{background-color:#fff;background-color:var(--ui-02);bottom:0;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:300px;z-index:10000}.sidemenu .sidemenu-content{min-height:100vh;padding-bottom:7rem;position:relative}.sidemenu__logo{align-items:center;border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);display:flex;justify-content:center}.sidemenu__logo--image{padding:2.4rem 4rem}.sidemenu__logged-as{border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);display:flex;flex-direction:column;font-size:1.4rem;padding:1.2rem}.sidemenu__logged-as--label,.sidemenu__logged-as--value{color:#999;color:var(--text-03)}.sidemenu__logged-as--value{font-weight:600}.sidemenu__admin-link{align-items:center;border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);color:#171717;color:var(--text-01);display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;padding:1.6rem 1.2rem;text-transform:uppercase}.sidemenu__admin-link:hover{color:#a93e73}.sidemenu__items{display:flex;flex-direction:column}.sidemenu__items,.sidemenu__items--selector{border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01)}.sidemenu__items--selector{padding:.8rem 1.2rem 0}.sidemenu__items--link{cursor:pointer;font-weight:600;padding:2.4rem 1.2rem;text-transform:uppercase}.sidemenu__items--link.--WITH_ICON{align-items:center;display:flex;justify-content:space-between}.sidemenu__items--link:hover{color:#a93e73}.sidemenu__items--link.active{background-color:#fff;background-color:var(--ui-02);border-right:2px solid #a93e73;box-shadow:inset -14px 3px 46px -24px rgba(0,0,0,.22);color:#a93e73}.sidemenu__version{bottom:0;font-size:1.2rem;font-style:italic;padding:1.2rem;position:absolute;right:0;text-align:right;width:100%}.sidemenu__version .server{display:block}.sidemenu__version--downloads{align-items:center;display:flex;justify-content:flex-end;padding-top:.4rem}.sidemenu__version--downloads--link{border:1px solid #a93e73;margin-left:.8rem;padding:.4rem 1.2rem}.sidemenu__version--downloads--link:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.sidemenu__backdrop{bottom:0;display:inline-block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s linear;z-index:9999}.sidemenu__backdrop.opened-backdrop{background-color:hsla(0,0%,9%,.502);cursor:pointer;opacity:1;pointer-events:all}.sidemenu.sidemenu-open{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.tables-view{min-height:100vh;padding-bottom:6rem;padding-top:5rem}.tables-view__filter{position:fixed;top:10%;width:100%;z-index:10}.tables-view__filter--container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.6);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:block;margin:0 auto;max-width:500px;min-height:60px}.tables-view__filter--header{display:block;font-weight:600;padding:.8rem 1.2rem}.tables-view__filter--header,.tables-view__filter--text-box{color:#171717;color:var(--text-01);text-align:center;width:100%}.tables-view__filter--text-box{display:inline-block;font-size:2.4rem;height:40px;line-height:40px;overflow:hidden;padding-left:1.6rem;padding-right:50px;position:relative;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.tables-view__filter--clear{align-items:center;background-color:#fff;background-color:var(--ui-02);bottom:0;color:#171717;color:var(--text-01);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}.tables-view__filter--clear:hover{background-color:#a93e73;color:#fff;color:var(--ui-02)}.tables-view__categories{align-items:stretch;background-color:#fff;background-color:var(--ui-02);display:grid;grid-template-columns:auto 25rem;height:5rem;left:0;max-width:100vw;position:fixed;right:0;top:0;z-index:1001}.tables-view__categories .admin-name{align-items:center;display:inline-flex;height:5rem;text-align:right;width:100%}.tables-view__categories .admin-name .--T4{padding-right:2.4rem}.tables-view__categories .admin-name .wrapper{height:100%;margin-bottom:0;width:100%}.tables-view__categories .admin-name .wrapper .select-input,.tables-view__categories .admin-name .wrapper .select-input__search{height:100%}.tables-view__categories .admin-name .wrapper .select-input__list{min-width:24rem}.tables-view__categories .category-container{align-items:stretch;display:inline-flex;height:5rem;justify-content:flex-start}.tables-view__categories .category-container .category{-webkit-touch-callout:none;align-items:center;background-color:#fff;background-color:var(--ui-02);border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);border-top:2px solid #fff;border-top:2px solid var(--ui-02);cursor:pointer;display:inline-flex;font-size:1.6rem;font-weight:600;height:100%;justify-content:center;padding:0 1.2rem;-webkit-user-select:none;user-select:none}.tables-view__categories .category-container .category.active-category{border-top:2px solid #a93e73}.tables-view__categories .category-selector-mobile{display:none;height:4.1rem}.tables-view__categories .category-selector-mobile .wrapper{width:100%}.tables-view__categories .category-selector-mobile .wrapper .select-input{height:4.1rem;width:100%}.tables-view__categories .category-selector-mobile .wrapper .select-input__list{min-width:20rem}.tables-view__categories .category-selector-mobile .wrapper .select-input__controls,.tables-view__categories .category-selector-mobile .wrapper .select-input__search{height:4.1rem}.tables-view__container{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(6,1fr);padding:3.2rem;width:100%}.tables-view__container .block-table{align-items:center;background-color:#fff;background-color:var(--ui-02);border-radius:2px;box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);cursor:pointer;display:inline-flex;font-weight:600;height:7rem;justify-content:center;padding:1.6rem;position:relative;transition:box-shadow .2s linear;word-break:break-all}.tables-view__container .block-table:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.tables-view__container .block-table.--none,.tables-view__container .block-table.active-block-table{background-color:#a93e73;color:#fff;color:var(--text-04)}.tables-view__container .block-table.--done{border-left:1rem solid #7de394}.tables-view__container .block-table.--in_progress{border-left:1rem solid #ffd750}.tables-view__container .block-table.--queued{border-left:1rem solid #777}.tables-view__container .block-table__lock{align-items:center;display:flex;font-size:1.1rem;font-weight:400;position:absolute;right:.4rem;top:.4rem}.tables-view__container .block-table__lock svg{margin-left:.4rem}.tables-view__container .block-table .me{font-weight:600;text-transform:uppercase}.tables-view__container .block-table .not-in-kitchen{bottom:-4.8rem;position:absolute;right:0;width:-webkit-max-content;width:max-content}@media screen and (max-width:1400px){.tables-view__container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:991px){.tables-view{padding-bottom:5rem}.tables-view__container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.tables-view{padding-bottom:5rem;padding-top:4.1rem}.tables-view__container{gap:.4rem;grid-template-columns:repeat(2,1fr);padding:3.2rem .8rem}.tables-view__categories{grid-template-columns:20rem auto;height:4.1rem;justify-content:space-between}.tables-view__categories .category-container{display:none}.tables-view__categories .category-selector-mobile{display:block}.tables-view__categories .admin-name-text{padding:0 1.2rem}.tables-view__categories .admin-name{height:4.1rem}.tables-view__categories .admin-name .wrapper{width:100%}.tables-view__categories .admin-name .wrapper .select-input,.tables-view__categories .admin-name .wrapper .select-input__controls,.tables-view__categories .admin-name .wrapper .select-input__search{height:4.1rem}.tables-view__categories.--WITH_QUICK_LOGIN{-webkit-column-gap:.8rem;column-gap:.8rem;justify-content:flex-start}}@media screen and (max-width:650px){.tables-view__container .block-table{height:5rem}.tables-view__container .block-table .not-in-kitchen{bottom:-2.7rem}}@media screen and (max-width:470px){.tables-view__container{grid-template-columns:repeat(1,1fr)}.tables-view .--WITH_QUICK_LOGIN .admin-name .select .select-input__list{left:-.5rem;min-width:0}}.couriers-view{padding-bottom:7rem}.couriers-view__header{-webkit-touch-callout:none;align-items:stretch;background-color:#fff;background-color:var(--ui-02);display:grid;grid-template-columns:1fr 2fr 22rem 18rem;-webkit-user-select:none;user-select:none}.couriers-view__header--toggle{display:none}.couriers-view__header .wrapper{background-color:#fff;background-color:var(--ui-02);height:4rem;margin-bottom:0;padding-left:1.2rem}.couriers-view__header .wrapper.text-filter{padding-left:0}.couriers-view__header .wrapper.text-filter .text-input:focus{background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:120%}.couriers-view__header .wrapper.text-filter .text-input:focus~.text-input-unit{height:120%!important}.couriers-view__header .wrapper .checkbox-container{height:100%}.couriers-view__header .wrapper .checkbox-container .check-mark{min-width:2rem}.couriers-view__header .wrapper .checkbox-container .check-mark:after{left:.5rem}.couriers-view__change-noti{align-items:center;background:none!important;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:10%;z-index:5}.couriers-view__change-noti__container{align-items:stretch;background-color:#fff;background-color:var(--ui-02);border:2px solid #a93e73;border-radius:3rem;box-shadow:0 4px 7px rgba(0,0,0,.12),0 1px 48px rgba(0,0,0,.24);cursor:pointer;display:grid;grid-template-columns:8fr 1fr;margin:0 auto;pointer-events:all;transition:all .2s linear;width:30rem}.couriers-view__change-noti__container--text{border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);display:block;font-size:1.2rem;font-weight:500;padding:.8rem 0 .8rem 1.6rem}.couriers-view__change-noti__container--icon{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.8rem .4rem .8rem 0}.couriers-view__change-noti__container:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.couriers-view__assign,.couriers-view__container{display:flex;justify-content:space-between}.couriers-view__assign{margin-bottom:1rem}.couriers-view__assign__text{margin-top:1rem}@media screen and (max-width:1024px){.couriers-view{padding-bottom:10rem}.couriers-view__header{grid-template-columns:1fr 1fr}.couriers-view__header .om-btn{grid-area:1/2/2/3}.couriers-view__header .delivery-filter:nth-of-type(2){grid-area:2/1/3/2}.couriers-view__header .delivery-filter:nth-of-type(3){grid-area:2/2/3/3}.couriers-view__container{flex-wrap:wrap}.couriers-view__container .courier-view,.couriers-view__container .orders-view{width:100%}}@media screen and (max-width:576px){.couriers-view__header{grid-template-columns:4.5rem auto;position:relative}.couriers-view__header .wrapper{height:3.1rem;margin-bottom:1px}.couriers-view__header--toggle{align-items:center;cursor:pointer;display:inline-flex;grid-area:1/1/2/2;height:4rem;padding:1.2rem}.couriers-view__header--toggle:hover{color:#a93e73}.couriers-view__header .om-btn{grid-area:1/2/2/3}.couriers-view__header .order-with-filter{grid-area:2/1/3/3}.couriers-view__header .delivery-filter:nth-of-type(2){grid-area:3/1/4/3}.couriers-view__header .delivery-filter:nth-of-type(3){grid-area:4/1/5/3}.couriers-view__header .delivery-filter{margin-bottom:0}.couriers-view__header.hide-filters .delivery-filter{display:none}}.assign-to-courier-modal .modal__content{max-height:80vh;overflow-y:auto}@media screen and (max-width:576px){.assign-to-courier-modal .modal__content{max-height:calc(100vh - 50px)}}.orders-view{padding:0 1.6rem 1.6rem;width:50%}.orders-view__no-orders{background-color:#f3f6f7;background-color:var(--input-color);border-radius:5px;padding:2.4rem;text-align:center;width:100%}.orders-view .order{background-color:#fff;background-color:var(--ui-02);cursor:pointer;display:grid;grid-template-columns:30px 40px 90px auto 150px;margin-bottom:1px;padding:.8rem 0;position:relative;width:100%}.orders-view .order__status{bottom:2px;display:block;height:100%;left:0;position:absolute;top:0;width:4px}.orders-view .order__status.waiting{background-color:hsla(0,3%,52%,.425)}.orders-view .order__status.approved{background-color:#7de394}.orders-view .order__status.queued{background-color:#757575}.orders-view .order__status.done{background-color:#7de394}.orders-view .order__status.in_progress,.orders-view .order__status.viewed{background-color:#ffd750}.orders-view .order__control{align-items:center;display:flex;justify-content:center;padding-left:1.2rem}.orders-view .order__control .wrapper{height:2rem;margin:0}.orders-view .order__control .wrapper .checkbox-container{height:2rem}.orders-view .order__counter{align-items:center;display:flex;justify-content:center;text-align:center}.orders-view .order__time{display:grid;grid-template-rows:50% 50%;padding-left:.8rem}.orders-view .order__time--timestamp{align-items:flex-end;display:flex}.orders-view .order__time--elapsed{align-items:flex-start;display:flex;font-weight:600}.orders-view .order__address{margin:0;padding-right:1.2rem}.orders-view .order__payment-method{align-items:center;display:flex;justify-content:flex-end;margin:0;padding-right:1.2rem;text-align:right}.orders-view .order__delete-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.orders-view .order__delete-button:hover{color:#a93e73}@media screen and (max-width:576px){.orders-view{padding:0 .8rem 1.6rem}.orders-view .order{grid-template-columns:30px 40px 90px auto}.orders-view .order__control{grid-area:1/1/3/2}.orders-view .order__counter{grid-area:1/2/3/3}.orders-view .order__time{grid-area:1/3/3/4}.orders-view .order__address{grid-area:1/4/2/5}.orders-view .order__payment-method{font-weight:500;grid-area:2/4/3/5;justify-content:flex-start}}.courier-view{padding:0 1.6rem 1.6rem;width:50%}.courier-view__courier-row{background-color:#fff;background-color:var(--ui-02);display:grid;grid-template-columns:auto auto;margin-bottom:.4rem;padding:1.2rem;width:100%}.courier-view__courier-row.assigning-order{grid-template-columns:3rem auto}.courier-view .courier{background-color:#fff;background-color:var(--ui-02);display:grid;grid-template-columns:40px auto auto;margin-bottom:.4rem;width:100%}.courier-view .courier__assign_button{align-items:center;cursor:pointer;display:flex;grid-area:1/2/2/1;justify-content:flex-start}.courier-view .courier__assign_button .control-box{align-items:center;background-color:#a93e73;color:#fff;color:var(--text-04);display:flex;height:2.25rem;justify-content:center;width:2.25rem}.courier-view .courier__arrow{align-items:center;display:flex;justify-content:center;padding-left:1.2rem}.courier-view .courier__name{align-items:center;display:flex;padding-left:.8rem}.courier-view .courier__controls{display:grid;grid-template-columns:auto auto}.courier-view .courier__controls--countdown{align-items:center;display:flex;grid-area:1/1/2/2;justify-content:flex-start}.courier-view .courier__controls--button{display:flex;grid-area:1/2/2/5;justify-content:flex-end}.courier-view .courier.clickable-courier{cursor:pointer}.courier-view .courier.assigning-order{grid-template-columns:2.5rem 4rem auto auto;padding-left:1.2rem}@media screen and (max-width:576px){.courier-view .courier{grid-template-columns:4rem 4rem auto}.courier-view .courier__arrow{grid-area:1/1/3/2}.courier-view .courier__controls{grid-area:2/2/3/4}.courier-view .courier__controls--countdown{grid-area:1/1/2/2;padding-left:.8rem}.courier-view .courier__controls--button{grid-area:1/2/2/3}.courier-view .courier__name{font-weight:500;grid-area:1/2/2/4;padding:.8rem .8rem .4rem}.courier-view .courier.assigning-order{grid-template-columns:2.5rem 4rem auto}.courier-view .courier.assigning-order .courier__assign-button{align-items:center;grid-area:1/1/3/2}.courier-view .courier.assigning-order .courier__arrow{grid-area:2/1/3/2;padding-left:0}}@media screen and (max-width:450px){.courier-view{padding:0 .8rem 1.6rem}}.inside-courier-element{margin-bottom:.4rem;padding:0;width:100%}.inside-courier-element .order{cursor:default;grid-template-columns:0 40px 90px auto 150px 30px;padding-right:1.2rem}@media screen and (max-width:576px){.inside-courier-element .order{grid-template-columns:0 40px 90px auto 30px}.inside-courier-element .order__status{grid-area:1/1/3/2}.inside-courier-element .order__counter{grid-area:1/1/3/3;padding-left:2rem}.inside-courier-element .order__time{grid-area:1/3/3/4}.inside-courier-element .order__address{grid-area:1/4/2/5}.inside-courier-element .order__payment-method{grid-area:2/4/3/5}.inside-courier-element .order__delete-button{grid-area:1/5/3/6}}.phone-order{padding-bottom:6rem;padding-top:8rem}.phone-order .content-block{background-color:#fff;background-color:var(--ui-02);margin-bottom:1.2rem;padding:1.2rem 2.4rem}.phone-order .content-block__title{grid-area:1/1/5/5;width:100%}.phone-order .content-block .previous-addresses{color:#a93e73;cursor:pointer;display:block;padding-bottom:.4rem;text-align:right;width:100%}.phone-order .content-block .previous-addresses:hover{text-decoration:underline}@media screen and (max-width:768px){.phone-order{padding-top:9rem}}@media screen and (max-width:576px){.phone-order .products-view{padding-bottom:10rem}.phone-order .content-block{padding:.8rem 1.2rem 1.2rem}.phone-order .content-block__title{margin:0 0 .8rem}}.phone-header{background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);display:grid;grid-template-columns:1fr 7fr 1fr;left:0;position:fixed;right:0;top:0;width:100%;z-index:10}.phone-header .crossed{cursor:not-allowed;text-decoration:line-through}.phone-header .crossed:hover{color:#999;color:var(--text-03)}.phone-header__control{height:auto;min-width:160px}.phone-header__control .om-btn__icon{margin-left:1.2rem}.phone-header__control.disabled-control{opacity:0;pointer-events:none}.phone-header__control.finalize-button{background-color:#4cb576;border:2px solid #4cb576}.phone-header__control.finalize-button:hover{background-color:#47ab6f;border:2px solid #47ab6f}.phone-header__steps{align-items:center;display:flex;height:80px;justify-content:center}.phone-header__step{color:#999;color:var(--text-03);cursor:pointer;font-weight:600;padding:1.2rem;text-transform:uppercase}.phone-header__step.active-step,.phone-header__step:hover{color:#171717;color:var(--text-01)}.phone-header__arrow{color:#b2b2b2;margin-top:.6rem;padding:1.2rem}@media screen and (max-width:768px){.phone-header{grid-template-columns:50% 50%}.phone-header .reset-button{grid-area:2/1/3/2}.phone-header .next-button{grid-area:2/2/3/3}.phone-header__control{height:40px}.phone-header__arrow{padding:1.2rem .2rem}.phone-header__steps{grid-area:1/1/2/3;height:50px;padding:1.2rem .4rem}}.customer-step-flex-div{display:flex;justify-content:center}.customer-step-flex-div .customer-step{margin:0!important;padding-right:0}@media screen and (max-width:768px){.customer-step-flex-div{display:block;justify-content:normal;padding-top:1.2rem}.customer-step-flex-div .customer-step{margin:0 auto!important;padding:0 1.2rem}}.customer-step{margin:0 auto;max-width:650px;padding:2.4rem 1.2rem 6.4rem}.customer-step .last-order{min-width:30rem}.customer-step .customer-detail{border-top:1px solid #e0e7e9;border-top:1px solid var(--ui-03);display:block;font-size:1.2rem;padding:.8rem 1.2rem;text-align:center;width:100%}.customer-step .customer-detail.insider-note{background-color:#ffd750}.customer-step .customer-form{grid-column-gap:.8rem;-webkit-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:repeat(4,1fr)}.customer-step .customer-form .wrapper{margin-bottom:.8rem}.customer-step .customer-form .city-box,.customer-step .customer-form .phone-input-box{grid-area:1/1/2/3;position:relative}.customer-step .customer-form .manual-region{grid-area:4/1/5/5}.customer-step .customer-form .manual-region .select-input__search{background-color:#ffd750}.customer-step .customer-form .manual-region .--selected{background-color:#ffd750;color:#171717;color:var(--text-01)}.customer-step .customer-form .city-box .input-label,.customer-step .customer-form .manual-region .input-label{padding-left:2.4rem}.customer-step .customer-form .city-box .input-description,.customer-step .customer-form .manual-region .input-description{color:#a93e73;cursor:pointer;left:0;padding-top:.4rem;position:absolute;top:-.4rem}.customer-step .customer-form .city-box .input-description .city-prices,.customer-step .customer-form .manual-region .input-description .city-prices{align-items:flex-start;background-color:#fff;background-color:var(--ui-02);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#6a6a6a;color:var(--text-02);display:none;flex-direction:column;justify-content:flex-start;left:0;min-width:26rem;padding:.8rem;position:absolute;top:.5rem;z-index:2}.customer-step .customer-form .city-box .input-description .city-prices__title,.customer-step .customer-form .manual-region .input-description .city-prices__title{padding-bottom:.8rem}.customer-step .customer-form .city-box .input-description:hover .city-prices,.customer-step .customer-form .manual-region .input-description:hover .city-prices{display:flex}.customer-step .customer-form .gps_street,.customer-step .customer-form .street,.customer-step .customer-form .street-box{grid-area:1/3/2/5}.customer-step .customer-form .city-selector{display:flex;flex-direction:column;grid-area:3/1/4/5}.customer-step .customer-form .city-selector .address{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);cursor:pointer;display:flex;font-size:1.4rem;justify-content:center;margin-bottom:.4rem;padding:.8rem 1.2rem;width:100%}.customer-step .customer-form .city-selector .address:hover{background-color:#e0e7e9;background-color:var(--ui-03)}.customer-step .customer-form .city-selector .new-address{background-color:initial;border:1px solid #a93e73;color:#a93e73;font-weight:600}.customer-step .customer-form .city-selector .new-address:hover{background-color:#a93e73;color:#fff;color:var(--ui-02)}.customer-step .customer-form .address-notes-box{grid-area:3/1/4/5}.customer-step .customer-form .address-formatted-display{color:#6a6a6a;color:var(--text-02);grid-area:6/1/7/5;padding-bottom:1.2rem}.customers{background-color:#fff;background-color:var(--ui-02);display:block;grid-area:2/1/3/5;max-height:20rem;overflow-y:auto}.customers .customer{align-items:center;border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);cursor:pointer;display:flex;justify-content:space-between;padding:.4rem 1.2rem;transition:background-color .2s linear}.customers .customer:hover{background-color:#e0e7e9;background-color:var(--ui-03)}.customers .customer__phone{display:block;font-size:1.2rem;padding-right:1.2rem;width:50%}.customers .customer__name{align-items:center;display:flex;font-weight:600;justify-content:flex-end;width:50%}.customers .customer__name .name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customers .customer__name .svg{margin-left:1.2rem}@media screen and (max-width:576px){.customer-form{-webkit-column-gap:.8rem;column-gap:.8rem;grid-template-columns:repeat(2,1fr);row-gap:0}.customer-form .phone-input-box{grid-area:1/1/2/3}.customer-form .first-name-box{grid-area:3/1/4/2}.customer-form .last-name-box{grid-area:3/2/4/3}.customer-form .customers{grid-area:2/1/3/3}.customer-form .city{grid-area:1/2/2/3}.customer-form .gps_street{grid-area:2/1/3/3}.customer-form .street{grid-area:1/2/2/3}.customer-form .city-box{grid-area:1/1/2/2}.customer-form .street-box{grid-area:1/2/2/3}.customer-form .house-number-box{grid-area:3/1/4/2}.customer-form .floor-box{grid-area:3/2/4/3}.customer-form .door-box{grid-area:4/1/5/2}.customer-form .doorbell-box{grid-area:4/2/5/3}.customer-form .address-notes-box{grid-area:5/1/6/3}.customer-form .manual-region{grid-area:6/1/7/3}.customer-form .address-formatted-display{grid-area:7/1/8/3}}.cart-item{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);cursor:pointer;padding:.8rem 5.8rem .8rem 0;position:relative}.cart-item:last-of-type{border-bottom:none}.cart-item__name{width:100%}.cart-item__name--product{font-size:1.6rem;font-weight:600;padding-right:.8rem}.cart-item__name--subproduct{font-size:1.6rem}.cart-item__message,.cart-item__options{display:block;font-size:1.2rem;width:100%}.cart-item__price{font-size:1.6rem;width:100%}.cart-item__price--value .currency{padding-left:.4rem}.cart-item__price--gift{background-color:#a93e73;border-radius:2rem;color:#fff;color:var(--text-04);font-size:1.2rem;margin-left:1.2rem;padding:.4rem 1.6rem}.cart-item__delete{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:3.2rem}.cart-item__delete:hover{color:#a93e73}.cart-item__buttons{justify-content:space-between;position:absolute;right:0}.cart-item__buttons,.cart-item__buttons .delete{align-items:center;display:flex;height:100%;top:0}.cart-item__buttons .delete{background-color:initial;border:none;cursor:pointer;justify-content:center;width:3.2rem}.cart-item__buttons .delete:hover{color:#a93e73}.cart-item__buttons .discount{align-items:center;background-color:initial;background-color:#3d3a3a;border:none;color:#fff;color:var(--ui-02);cursor:pointer;display:flex;height:100%;justify-content:center;top:0;width:3.2rem}.cart-item__buttons .discount:hover{background-color:#a93e73;color:#a93e73;color:#fff;color:var(--ui-02)}.cart-item__buttons .discount__inactive{background-color:#d6d6d6;background-color:var(--ui-04);color:#a2a2a2;color:var(--ui-06)}.cart-item__buttons .discount__inactive:hover{background-color:#a93e73;color:#fff;color:var(--ui-02)}.cart-item .qty-wrapper{-webkit-touch-callout:none;align-items:center;display:grid;grid-template-columns:40px auto 40px;-webkit-user-select:none;user-select:none}.cart-item .qty-wrapper .input-label{grid-area:1/1/2/4}.cart-item .qty-wrapper .quantity-button{align-items:center;background-color:#fff;background-color:var(--ui-02);border:none;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#a93e73;cursor:pointer;display:flex;flex-grow:1;font-weight:600;height:40px;justify-content:center;min-width:0;min-width:auto;width:40px}.cart-item .qty-wrapper .quantity-button:focus{border:2px solid #a93e73}.cart-item .qty-wrapper .quantity-button.--DISABLED{cursor:not-allowed;opacity:.3}.cart-item .qty-wrapper .quantity-value{background-color:#fff;background-color:var(--ui-02);border:none;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-size:2rem;height:100%;margin:0 .4rem;max-width:6rem;padding:0;text-align:center}.cart-items{position:relative}.cart-items .last-item-reorder{display:flex;position:absolute;top:-4.4rem}.cart-items .cart-group{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03)}.cart-items .cart-group__date{font-size:1.6rem;font-weight:500;padding-top:.4rem}.cart-items .cart-group .cart-item{padding-left:.8rem}.cart-items .gift-item{cursor:default}.phone-final{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px;padding:3.2rem}.phone-final__payment-methods{background-color:#fff;background-color:var(--ui-02);grid-area:1/1/2/3;padding:2.4rem;width:auto}.phone-final__payment-methods .payment-method{width:100%}.phone-final__payment-methods .payment-method__title{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;font-size:1.6rem;font-weight:600;margin-bottom:.8rem;padding-bottom:.4rem;width:100%}.phone-final__payment-methods .payment-method__title .--T2{margin-top:.8rem}.phone-final__payment-methods .payment-method__title .om-btn{margin-left:.8rem}.phone-final__payment-methods .payment-method__container{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr);padding-bottom:1.6rem;width:100%}.phone-final__payment-methods .payment-method__container .om-btn{height:4.7rem}.phone-final__payment-methods .payment-method__inputs{grid-gap:.8rem;align-items:flex-start;display:grid;gap:.8rem;grid-template-columns:repeat(4,1fr)}.phone-final__payment-methods .payment-method__inputs .discount .discount-price{margin-top:.4rem}.phone-final__payment-methods .payment-method__inputs .wrapper{margin-bottom:0}.phone-final__payment-methods .payment-method__inputs .wrapper-sm{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);display:flex;padding:0 1.2rem}.phone-final__payment-methods .payment-method__inputs .datepicker{-webkit-animation:fade-in .3s linear;animation:fade-in .3s linear}.phone-final__payment-methods .payment-method__inputs .coupon-container{grid-column-gap:1.2rem;align-items:flex-end;-webkit-column-gap:1.2rem;column-gap:1.2rem;display:grid;grid-column:1/3;grid-template-columns:3fr 2fr}.phone-final__payment-methods .payment-method__inputs .preorder-pickup-container{display:flex;flex-direction:column;justify-content:center;min-height:4.6rem}.phone-final__payment-methods .payment-method__inputs .preorder-pickup-container .pickup .switch-container .switch-sub-container,.phone-final__payment-methods .payment-method__inputs .preorder-pickup-container .preorder .switch-container .switch-sub-container{min-height:0;min-height:auto;padding-bottom:0}.phone-final__payment-methods .payment-method__inputs .selectable-tip-card{background-color:#fff;background-color:var(--ui-02);border:2px solid transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;height:5rem;margin-left:.4rem;padding:1.2rem;text-transform:capitalize}.phone-final__payment-methods .payment-method__inputs .selectable-tip-card__icon{align-items:flex-end;color:#a93e73;display:inline-flex;display:none;font-weight:400;justify-content:center;margin-right:.4rem}.phone-final__payment-methods .payment-method__inputs .selectable-tip-card.active-card{border:2px solid #a93e73}.phone-final__payment-methods .payment-method__inputs .selectable-tip-card.active-card .selectable-tip-card__icon{display:inline-flex}.phone-final__payment-methods .payment-method__inputs .selectable-tip-card.active-card .selectable-tip-card__name{-webkit-animation:slide-in-from-left .2s linear;animation:slide-in-from-left .2s linear}.phone-final__payment-methods .payment-method__inputs .--TEXT{align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#171717;color:var(--text-01)}.phone-final__payment-methods .payment-method__inputs .--TEXT .om-btn__text{align-items:center;display:flex}.phone-final__payment-methods .payment-method__inputs .--TEXT .om-btn__text .selectable-tip-card__name{font-size:1.4rem}.phone-final__payment-methods .payment-method__inputs .--TEXT:hover{border:2px solid #a93e73;text-decoration:none}.phone-final__customer-data{grid-area:2/1/3/2}.phone-final__customer-data .customer-step{padding:0}.phone-final__cart-data{grid-area:2/2/3/3}.phone-final__cart-data .cart-view{bottom:auto;max-width:none;position:relative;right:auto;top:auto}.phone-final__cart-data .cart-view,.phone-final__cart-data .cart-view__sum{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);width:100%}.phone-final__cart-data .cart-view__sum{box-shadow:none!important}.phone-final__cart-data .cart-view__control,.phone-final__cart-data .cart-view__header{display:none}.phone-final__cart-data .cart-view__backdrop{display:none!important}@media screen and (max-width:1200px) and (min-width:768px){.phone-final__customer-data .customer-step .customer-form{grid-template-columns:repeat(2,1fr)}.phone-final__customer-data .customer-step .customer-form .phone-input-box{grid-area:1/1/2/3}.phone-final__customer-data .customer-step .customer-form .first-name-box{grid-area:3/1/4/2}.phone-final__customer-data .customer-step .customer-form .last-name-box{grid-area:3/2/4/3}.phone-final__customer-data .customer-step .customer-form .city{grid-area:1/2/2/3}.phone-final__customer-data .customer-step .customer-form .gps_street{grid-area:2/1/3/3}.phone-final__customer-data .customer-step .customer-form .street{grid-area:1/2/2/3}.phone-final__customer-data .customer-step .customer-form .customers{grid-area:2/1/3/3}.phone-final__customer-data .customer-step .customer-form .city-box{grid-area:1/1/2/2}.phone-final__customer-data .customer-step .customer-form .street-box{grid-area:1/2/2/3}.phone-final__customer-data .customer-step .customer-form .address-notes-box{grid-area:5/1/6/3}.phone-final__customer-data .customer-step .customer-form .manual-region{grid-area:6/1/7/3}.phone-final__customer-data .customer-step .customer-form .address-formatted-display{grid-area:7/1/8/3}}@media screen and (max-width:991px){.phone-final{padding:1.2rem}.phone-final__payment-methods .payment-method__container{grid-template-columns:repeat(3,1fr)}.phone-final__payment-methods .payment-method__inputs{grid-template-columns:repeat(2,1fr)}.phone-final__payment-methods .payment-method__inputs .coupon-container{grid-column:1/3}}@media screen and (max-width:768px){.phone-final{grid-template-columns:repeat(1,1fr);padding-bottom:7rem}.phone-final__payment-methods{grid-area:1/1/2/2}.phone-final__payment-methods .payment-method__container{grid-template-columns:repeat(2,1fr)}.phone-final__customer-data{grid-area:2/1/3/2}.phone-final__customer-data .customer-step{margin:0;max-width:100%}.phone-final__cart-data{grid-area:3/1/4/2}}@media screen and (max-width:576px){.phone-final__payment-methods{padding:1.2rem}.phone-final__payment-methods .payment-method__inputs{grid-template-columns:repeat(1,1fr)}.phone-final__payment-methods .payment-method__inputs .select-container .select-input__indicators{max-height:3.1rem}.phone-final__payment-methods .payment-method__inputs .coupon-container{grid-column:1/2}}@media screen and (max-width:450px){.phone-final__payment-methods .payment-method__container{grid-template-columns:repeat(1,1fr)}}.phone-call{align-items:center;-webkit-animation:slide-in-left .3s linear 0s 1 normal forwards;animation:slide-in-left .3s linear 0s 1 normal forwards;background-color:hsla(0,0%,100%,.867);bottom:7rem;box-shadow:0 4px 7px rgba(0,0,0,.12),0 1px 48px rgba(0,0,0,.24);display:flex;flex-direction:column;justify-content:center;left:1.5rem;max-width:29rem;position:fixed;z-index:100}.phone-call__heading{align-items:center;display:flex;font-weight:600;justify-content:space-between;padding:.8rem 1.2rem 0;width:100%}.phone-call__icon{-webkit-animation:incoming-call .5s linear 0s infinite;animation:incoming-call .5s linear 0s infinite;background-color:#7de394;border-radius:50%;color:#fff;color:var(--ui-02);padding:.8rem}.phone-call__text{font-size:1.6rem;max-width:27rem;padding:.8rem 0;text-align:left}.phone-call__text--phone-number{font-weight:600}.phone-call__controls{display:grid;grid-template-columns:repeat(2,1fr)}.phone-call__controls--control{align-items:center;border:none;cursor:pointer;display:grid;grid-template-columns:auto 2rem;outline:none;padding:.8rem 1.2rem}.phone-call__controls--control--text{text-align:left}.phone-call__controls--control--icon{align-items:center;display:flex;justify-content:center}.phone-call__controls--control.accept-button{background-color:#a93e73;color:#fff;color:var(--text-04)}@-webkit-keyframes incoming-call{0%{box-shadow:0 0 1.2rem .2rem #7de394}50%{box-shadow:0 0 5rem .2rem #7de394}to{box-shadow:0 0 1.2rem .2rem #7de394}}@keyframes incoming-call{0%{box-shadow:0 0 1.2rem .2rem #7de394}50%{box-shadow:0 0 5rem .2rem #7de394}to{box-shadow:0 0 1.2rem .2rem #7de394}}.orders{flex-wrap:wrap;padding-bottom:6.4rem}.orders__new-orders{align-items:stretch;-webkit-animation:slide-in-left .2s linear 0s 1 normal forwards;animation:slide-in-left .2s linear 0s 1 normal forwards;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);cursor:pointer;display:grid;grid-template-columns:8fr 1fr;left:2rem;margin-right:1.6rem;max-width:30rem;position:fixed;top:4.8rem;z-index:5}.orders__new-orders--text{border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);display:block;font-size:1.2rem;font-weight:500;padding:.8rem 0 .8rem 1.6rem}.orders__new-orders--icon{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:.8rem .4rem .8rem 0}.orders__new-orders:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.orders__list{margin:0 auto;max-width:1300px;padding:0 2.4rem 4rem}.orders__list .no-data{background-color:#f3f6f7;background-color:var(--input-color);margin-top:4.8rem}.orders__sub-title{color:#6a6a6a;color:var(--text-02);margin-bottom:.8rem;margin-top:2.4rem}.orders .order{align-items:stretch;background-color:#fff;background-color:var(--ui-02);box-shadow:2px 3px 4px 0 rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:row;font-size:13px;justify-content:flex-start;margin-bottom:.4rem;min-height:52px;padding:1.2rem 1.2rem 1.2rem .4rem;transition:background-color .2s linear;width:100%}.orders .order:hover{opacity:.8}.orders .order .icon-desc{margin-left:.4rem}.orders .order__status{align-self:center;display:flex;height:100%;max-width:45px;position:relative;width:100%}.orders .order__status--marker{background-color:#777;bottom:0;display:block;height:100%;left:0;position:absolute;top:0;width:8px}.orders .order__status--container{align-self:center;display:flex;flex-direction:column;justify-self:center;padding-left:4px}.orders .order__status--info{align-self:flex-start;font-size:12px;padding:.2rem .4rem;word-break:break-all}.orders .order__status--counter{align-self:center;font-size:12px;justify-content:center;padding:.8rem;text-align:left;width:100%}.orders .order__name{align-self:center;display:block;flex-basis:0;flex-grow:1;padding-left:.8rem;padding-right:.8rem;width:100%}.orders .order__name .no-name{font-size:11px;font-style:italic}.orders .order__details{align-self:center;display:block;max-width:180px;padding-right:.8rem;width:100%}.orders .order__details--label{background-color:#525252}.orders .order__details--label,.orders .order__details--preorder{align-items:center;color:#fff;color:var(--ui-02);display:inline-flex;padding:.2rem .4rem}.orders .order__details--preorder{background-color:#4cb576;font-weight:600;justify-content:flex-start;margin-top:.4rem}.orders .order__details--courier{font-weight:600}.orders .order__details--courier .label{font-weight:400}.orders .order__phone{align-self:center;font-weight:600;max-width:130px;padding-left:.8rem;padding-right:.8rem;width:100%}.orders .order__time{width:45px}.orders .order__platform,.orders .order__time{align-items:center;align-self:center;color:#6a6a6a;color:var(--text-02);display:inline-flex;padding-right:.8rem}.orders .order__platform{max-width:120px;width:100%}.orders .order__transactions{align-self:stretch;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;justify-content:center;justify-self:stretch;min-width:26rem;padding-right:1.2rem;width:100%}.orders .order__transactions .transaction{align-items:center;display:flex;max-width:100%;width:100%}.orders .order__transactions .transaction .method{display:inline-block;flex-basis:0;flex-grow:1}.orders .order__transactions .transaction .value{display:inline-block;font-weight:600;padding-left:.8rem}.orders .order__transactions.--MULTIPLE_TRANSACTIONS .transaction{border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);margin-bottom:.4rem;padding-bottom:.2rem}.orders .order__transactions.--MULTIPLE_TRANSACTIONS .transaction:last-of-type{border-bottom:none}.orders .order__control{align-self:center;max-width:16px;text-align:right;width:100%}.orders .order.--loading-order{background-color:#fff;background-color:var(--ui-02);cursor:not-allowed;grid-template-columns:100%;justify-content:center;padding:0!important}.orders .order.--loading-order .loader{margin-bottom:0}.orders .order.--order-status--processed .order__status--marker{background-color:#4cb576}.orders .order.--order-status--in_progress .order__status--info,.orders .order.--order-status--in_progress .order__status--marker{background-color:#ffd750}.orders .order.--order-status--done .order__status--marker{background-color:#7de394}.orders .order.--order-status--done .order__status--info{background-color:#7de394;color:#171717;color:var(--text-01)}.orders .order.--removed-order{background-color:#fff5f5}.orders .order.--removed-order .order__status{color:#fff;color:var(--text-04)}.orders .order.--removed-order .order__status--info,.orders .order.--removed-order .order__status--marker{background-color:#fb3350;color:#fff;color:var(--text-04)}.orders .order.--removed-order .order__status--counter{align-self:center;color:#171717;color:var(--text-01);justify-self:flex-end;padding-bottom:0;padding-top:.4rem}.orders .order.--removed-order:hover{background-color:#ffebeb}@media screen and (max-width:1200px){.orders__new-orders{top:8.5rem}}@media screen and (max-width:991px){.orders{padding-bottom:8rem}.orders .order{display:grid;grid-template-columns:45px 30% 30% auto 16px;justify-content:stretch;position:relative}.orders .order .order-col{max-width:100%;width:100%}.orders .order .bx--inline-loading{grid-area:1/1/2/6}.orders .order__status{grid-area:1/1/2/2;position:static}.orders .order__status--marker{bottom:1.2rem;height:auto;left:4px;top:1.2rem}.orders .order__status--container{width:100%}.orders .order__status--counter{padding-left:0;text-align:center}.orders .order__name{font-weight:600;grid-area:1/2/2/3}.orders .order__details{grid-area:1/3/2/4;padding-bottom:.8rem}.orders .order__phone{font-weight:400;grid-area:2/2/3/4}.orders .order__time{grid-area:2/1/3/2;padding-left:1.2rem}.orders .order__platform{grid-area:2/3/3/4}.orders .order__transactions{grid-area:1/4/3/5;min-width:0;min-width:auto}.orders .order__control{grid-area:1/5/3/6}.orders .--loading-order{padding:1.2rem!important}}@media screen and (max-width:768px){.orders .order{grid-template-columns:45px auto 45px;padding-bottom:.2rem;width:100%}.orders .order__status{grid-area:1/1/2/2;padding-left:0!important}.orders .order__name{font-weight:600;grid-area:1/2/2/3}.orders .order__time{grid-area:1/3/2/4}.orders .order__details{border-top:1px solid #e7ecef;border-top:1px solid var(--ui-01);grid-area:2/1/3/4;padding-left:1.6rem!important;padding-top:1.2rem!important}.orders .order__details--address{padding-right:.8rem}.orders .order__phone{grid-area:3/1/4/4;text-align:right}.orders .order__platform{grid-area:4/1/5/4;padding-left:1.6rem!important;text-align:right}.orders .order__transactions{grid-area:5/1/6/4;text-align:left;width:100%}.orders .order__transactions .transaction{padding-left:.8rem}.orders .order__control{grid-area:7/1/8/4;margin-top:.8rem}.orders .order__control svg{height:24px;width:24px}.orders .order .order-col{padding:0 0 .4rem .8rem}}@media screen and (max-width:576px){.orders{padding-bottom:12rem}.orders__new-orders{left:1rem;top:12.5rem}.orders__list{padding:0 .8rem}}.order-filters{background-color:#fff;background-color:var(--ui-02);display:grid;grid-template-columns:auto 40px auto auto auto auto 85px}.order-filters .wrapper{align-items:center;display:flex;height:100%;margin:0}.order-filters .wrapper .text-input{background-color:#e0e7e9;background-color:var(--ui-03);border-right:1px solid #d6d6d6!important;border-right:1px solid var(--ui-04)!important;height:100%;transition:all .2s linear}.order-filters .wrapper .text-input:focus{background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);height:120%}.order-filters .wrapper .text-input:focus~.text-input-unit{height:110%!important}.order-filters .wrapper .text-input-unit{height:4.5rem;right:.1rem;transform:height .3s linear;-webkit-transform:height .3s linear;-moz-transform:height .3s linear;-ms-transform:height .3s linear;-o-transform:height .3s linear}.order-filters .wrapper .select-input{height:100%;width:100%}.order-filters .wrapper .select-input__search{background-color:#e0e7e9;background-color:var(--ui-03);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);height:100%}.order-filters .wrapper .select-input__controls{background-color:#e7ecef;background-color:var(--ui-01);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);border-right:1px solid #d6d6d6;border-right:1px solid var(--ui-04);height:100%;padding-left:.8rem}.order-filters .wrapper .select-input__dropdown-indicator{height:100%}.order-filters__platforms{align-items:center;display:flex;grid-area:1/1/2/2;justify-content:flex-start}.order-filters__platforms .platform{align-items:center;border-right:1px solid #d6d6d6;border-right:1px solid var(--ui-04);border-top:2px solid #fff;border-top:2px solid var(--ui-02);cursor:pointer;display:inline-flex;flex-grow:1;font-size:1.4rem;font-weight:500;justify-content:center;padding:1.2rem}.order-filters__platforms .platform.active-platform{border-top:2px solid #a93e73}.order-filters__delivered{grid-area:1/2/2/3}.order-filters__delivered .context-menu,.order-filters__delivered .context-menu__toggler{height:100%}.order-filters__delivered .menu-item{padding:.8rem .4rem}.order-filters__courier{grid-area:1/3/2/4}.order-filters__counter{grid-area:1/4/2/5}.order-filters__name{grid-area:1/5/2/6}.order-filters__street{grid-area:1/6/2/7}.order-filters__delivery-time{grid-area:1/7/2/7}.order-filters__delivery-time .data-tooltip{height:100%;padding-top:1.2rem;text-align:center;width:100%}.order-filters__delivery-time [data-tooltip]:before{content:attr(data-tooltip);opacity:0;position:absolute}.order-filters__delivery-time [data-tooltip]:hover:before{background-color:#fff;border:.5px solid #d6d6d6;border:.5px solid var(--ui-04);border-radius:.6rem;left:-3rem;opacity:1;padding:.8rem}.order-filters__delivery-time [data-tooltip]:not([data-tooltip-persistent]):before{pointer-events:none}@media screen and (max-width:1200px){.order-filters{grid-template-columns:auto auto auto auto auto 40px 85px}.order-filters .wrapper .select-input{height:40px;margin-top:0;min-height:40px}.order-filters .wrapper .select-input__control{height:40px}.order-filters .wrapper .select-input__dropdown-indicator{height:3.9rem}.order-filters .wrapper .text-input-unit{height:4rem}.order-filters .wrapper .text-input:focus~.text-input-unit{height:120%!important;top:-10%}.order-filters__platforms{grid-area:1/1/2/6}.order-filters__delivered{display:flex;grid-area:1/7/2/7;justify-content:flex-end}.order-filters__courier{grid-area:2/1/3/2;height:40px}.order-filters__counter{grid-area:2/2/3/3;height:40px}.order-filters__name{grid-area:2/3/3/5;height:40px}.order-filters__street{grid-area:2/5/3/7;height:40px}.order-filters__delivery-time{grid-area:2/7/3/7}}@media screen and (max-width:576px){.order-filters .wrapper .select-input,.order-filters .wrapper .select-input__control,.order-filters .wrapper .select-input__dropdown-indicator,.order-filters .wrapper .select-input__value-container{height:4rem!important}.order-filters__courier{grid-area:2/1/3/4}.order-filters__counter{grid-area:2/4/3/8}.order-filters__name{grid-area:3/1/4/4}.order-filters__street{grid-area:3/4/4/7}.order-filters__delivery-time{grid-area:3/7/4/7}}.load-more{align-items:center;display:flex;justify-content:center;padding:2.4rem .4rem;width:100%}.order-page{flex-wrap:wrap;margin:0 auto;max-width:1200px;padding-bottom:6.4rem}.order-page__controls .context-menu-control{display:none}.order-page__controls .control{margin-bottom:.4rem;margin-left:.4rem}.order-page__controls .control .accept-order-btn{background-color:#4cb576;border:2px solid #4cb576;color:#fff;color:var(--ui-02)}.order-page__controls .control .accept-order-btn:hover{background-color:#47ab6f;border:2px solid #47ab6f}.order-page__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.order-page__header--block{align-items:center;color:#6a6a6a;color:var(--text-02);display:inline-flex;flex-wrap:wrap;padding-bottom:.8rem;padding-right:2.4rem;width:100%}.order-page__header--block .text{margin-left:.4rem}.order-page__header--block .item{align-items:center;display:inline-flex;padding-right:.4rem}.order-page__header--block .item--clickable{cursor:pointer}.order-page__header--block .item--clickable:hover{color:#a93e73}.order-page__header--block .item:after{content:"|";display:inline-block;padding-left:.4rem}.order-page__header--block .item:last-of-type:after{display:none}.order-page__header--block .item .wrapper{margin-bottom:0;padding-left:1.2rem}.order-page__header--block .item .wrapper .switch-sub-container{min-height:auto!important}.order-page__header--block .item .wrapper .switch-sub-container .switch-label{padding-bottom:0;padding-top:0}.order-page__not-paid{font-size:2.4rem;font-weight:600;margin-bottom:1.2rem}.order-page .order{background-color:#fff;background-color:var(--ui-02);margin-top:.8rem;padding:1.6rem 2.4rem;width:100%}.order-page .order__row{align-items:stretch;border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;justify-content:stretch;position:relative}.order-page .order__row:first-of-type{min-height:51px}.order-page .order__status{min-width:45px}.order-page .order__status--marker{background-color:#777;bottom:0;left:0;position:absolute;top:0;width:8px}.order-page .order__status--container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.order-page .order__status--container--label{background-color:#fb3350;color:#fff;color:var(--ui-02);margin-left:4px;padding:.4rem .8rem}.order-page .order__status--container--counter{padding:.8rem 0 .8rem 4px}.order-page .order__name{align-self:center;flex-grow:1;min-width:140px;padding-left:1.2rem}.order-page .order__name .no-name{font-size:11px;font-style:italic}.order-page .order__phone{align-self:center;flex-grow:1;min-width:130px;padding-left:1.2rem}.order-page .order__details{align-self:center;display:inline-flex;flex-grow:1;flex-wrap:wrap}.order-page .order__details svg{margin-right:.4rem}.order-page .order__details--preorder{background-color:#4cb576;color:#fff;color:var(--ui-02);display:inline-block;font-weight:600;margin-left:.8rem;margin-top:.4rem;min-width:-webkit-max-content;min-width:max-content;padding:.2rem .4rem;text-align:center}@supports not ((min-width:-webkit-max-content) or (min-width:max-content)){.order-page .order__details--preorder{min-width:150px}}.order-page .order__details--address{align-items:center;padding-left:.8rem;padding-right:.4rem;width:100%}.order-page .order__details--address.editable{color:#a93e73;cursor:pointer}.order-page .order__details--address.editable:hover{text-decoration:underline}.order-page .order__details--label{background-color:#525252;color:#fff;color:var(--ui-02);display:inline-flex;padding:.2rem .4rem}.order-page .order__details--label--pickup{margin-top:.4rem}.order-page .order__payment-method{align-items:flex-end;align-self:center;cursor:not-allowed;display:inline-flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:left}.order-page .order__payment-method .methods{display:block;padding-bottom:.4rem;text-align:right;width:100%}.order-page .order__payment-method .om-btn{padding-left:0;padding-right:0;text-align:right}.order-page .order__payment-method .transaction{align-items:center;display:inline-flex;margin-right:.4rem}.order-page .order__payment-method--text{display:inline-block}.order-page .order__payment-method--icon{align-items:center;display:flex;flex-direction:row;justify-content:center;padding-left:.4rem}.order-page .order__comment{align-items:center;align-self:center;display:inline-flex;flex-grow:1;font-style:italic}.order-page .order__comment--message{padding-left:.8rem}.order-page .order__deliverer{align-items:center;align-self:center;display:inline-flex;flex-grow:1;padding-left:.8rem}.order-page .order__deliverer--name{padding-left:.8rem}.order-page .order__deliverer .closed-round{align-items:center;display:flex}.order-page .order__deliverer .closed-round .name{padding-right:.4rem}.order-page .order__turn-data{align-items:flex-start;align-self:center;display:inline-flex;flex-direction:column;flex-grow:1}.order-page .order__turn-data--row--label{font-size:1.2rem;padding-right:.4rem}.order-page .order__turn-data--row--value{font-weight:500}.order-page .order__total{align-self:center;background-color:#f5f5f5;background-color:var(--ui-07);border-left:1px solid #d6d6d6;border-left:1px solid var(--ui-04);height:100%;min-width:200px}.order-page .order__total--container{align-items:center;display:flex;justify-content:flex-end;padding:0 1.2rem}.order-page .order__total--price{font-size:2.4rem;font-weight:600;padding:1.2rem 0}.order-page .order__total--crossed-price{color:#6a6a6a;color:var(--text-02);font-weight:600;padding:1.2rem 0;text-decoration:line-through}.order-page .order__total--final-price{font-size:22px;font-weight:600;padding:1.2rem 0 1.2rem 1.2rem}.order-page .order__total--extra{display:block;font-size:12px;font-style:italic;padding:0 1.2rem .4rem .4rem;text-align:right}.order-page .order__total--extra .crossed-delivery-price{color:#6a6a6a;color:var(--text-02);padding-right:.4rem;text-decoration:line-through}.order-page .order__total--extra .final-delivery-price{font-weight:600}.order-page .order__cart{display:grid;grid-template-columns:auto 30rem;padding:2.4rem 0;width:100%}.order-page .order__cart--left{align-items:center;display:flex;gap:1.2rem;justify-content:flex-start}.order-page .order__cart--right{align-items:center;display:flex;justify-content:flex-end}.order-page .order__cart--right .locked-text{color:#6a6a6a;color:var(--text-02);display:block;font-style:italic}.order-page .order__cart--text{font-size:18px;font-weight:600;padding-left:.8rem}.order-page .order__cart .kitchen-status-container .om-btn{border:none!important}.order-page .order__products{display:block}.order-page .--SINGLE_PAYMENT_METHOD .order__payment-method{list-style-type:none;margin-left:0;padding-left:0;text-align:right}.order-page .--in_progress-order .order__status--marker{background-color:#ffd750}.order-page .--in_progress-order .order__status--container--label{background-color:#ffd750;color:#171717;color:var(--text-01)}.order-page .--done-order .order__status--container--label,.order-page .--done-order .order__status--marker{background-color:#7de394}.order-page .--removed-order .order__status--marker{background-color:#fb3350}.order-page .--removed-order .order__status--container{justify-content:space-between}.order-page .--removed-order .order__status--container--counter{padding:.2rem 0 .8rem 4px}.order-page .--removed-order .order__status--container--label{background-color:#fb3350;color:#fff;color:var(--text-04)}.order-page .product{align-items:stretch;background-color:#f5f5f5;background-color:var(--ui-07);display:flex;justify-content:stretch;margin-bottom:.8rem;position:relative}.order-page .product__status{bottom:0;left:0;position:absolute;top:0;width:6px}.order-page .product__count{align-items:center;justify-content:center;max-width:70px;padding:1.6rem .4rem;text-align:center;width:100%}.order-page .product__count,.order-page .product__name{border-right:1px solid #d6d6d6;border-right:1px solid var(--ui-04);display:inline-flex;font-weight:600}.order-page .product__name{align-self:center;flex-grow:1;flex-wrap:wrap;padding:1.6rem .8rem}.order-page .product__name--options{display:flex;flex-direction:column;font-weight:400;padding-top:.4rem;width:100%}.order-page .product__name--options--item{align-items:center;display:inline-flex;padding:.2rem 0}.order-page .product__name--options--item .option-mark{background-color:#777;border-radius:50%;display:inline-block;height:5px;margin-left:.4rem;margin-right:.8rem;width:5px}.order-page .product__name--options--item .option-mark.--in_progress{background-color:#ffd750}.order-page .product__name--options--item .option-mark.--done{background-color:#7de394}.order-page .product__comment{align-items:center;border-right:1px solid #d6d6d6;border-right:1px solid var(--ui-04);display:inline-flex;font-size:12px;font-style:italic;max-width:250px;overflow-wrap:anywhere;padding:1.6rem .8rem;width:100%}.order-page .product__comment.--no-comment,.order-page .product__total{color:#6a6a6a;color:var(--text-02)}.order-page .product__total{align-items:center;display:grid;grid-template-columns:1fr;max-width:200px;padding:1.6rem .8rem;text-align:right;width:100%}.order-page .product__total--discount{font-size:1.1rem;font-style:italic;padding-right:.4rem}.order-page .product__total--crossed{border-left:.1rem solid #a2a2a2;border-left:.1rem solid var(--ui-06);font-size:1.2rem;padding-left:.4rem;text-decoration:line-through}.order-page .product__total--final{font-size:1.6rem;font-weight:600;padding:.4rem .8rem .4rem 0;text-align:right;width:100%}.order-page .product__total--prices{align-items:flex-end;display:grid;grid-template-columns:3fr 2fr}.order-page .product__total--prices .product__total--final{grid-column:1/3}.order-page .product.--QUEUED .product__status{background-color:#777}.order-page .product.--IN_PROGRESS .product__status{background-color:#ffd750}.order-page .product.--DONE .product__status{background-color:#7de394}.order-page .archived-product{background-color:#fff5f5}.order-page .archived-product .product__count{position:relative}.order-page .archived-product .product__count .storno-mark{border-left:2px solid #fb3350;border-top:2px solid #fb3350;height:100%;left:0;position:absolute;top:0}.order-page .archived-product .product__count .storno-mark .storno-text{background-color:#fb3350;color:#fff;color:var(--ui-02);font-size:12px;font-weight:400;padding:.2rem .4rem}.order-page .archived-product .product__count .counter{padding-top:.8rem}.order-page .archived-product .product__total--discount,.order-page .archived-product .product__total--final{text-decoration:line-through}@media screen and (max-width:991px){.order-page .order .head-row{display:grid;grid-template-columns:45px 55% auto}.order-page .order__status{grid-area:1/1/3/2}.order-page .order__status--container--label{margin-left:8px}.order-page .order__status--container--counter{font-size:16px;font-weight:600}.order-page .order__name{grid-area:1/2/2/3;padding-left:1.6rem}.order-page .order__phone{grid-area:1/3/2/4;text-align:right}.order-page .order__details{grid-area:2/2/3/3;padding-bottom:.8rem;padding-left:.8rem;padding-top:.4rem}.order-page .order__details--label,.order-page .order__details--preorder{margin-top:.4rem}.order-page .order__payment-method{grid-area:2/3/3/4}.order-page .order .price-row{display:grid;grid-template-columns:33% 33% auto}.order-page .order__comment{grid-area:1/1/2/2;padding:2.4rem .8rem}.order-page .order__deliverer{grid-area:1/2/2/3;padding:2.4rem .8rem}.order-page .order__turn-data{grid-area:1/3/2/4}.order-page .order__total{grid-area:2/1/3/4}.order-page .order.--no-turn-data .price-row{grid-template-columns:60% 40%}.order-page .order.--no-turn-data .order__comment{grid-area:1/1/2/2;padding:.4rem .8rem}.order-page .order.--no-turn-data .order__deliverer{grid-area:1/2/2/3;padding:.4rem .8rem}.order-page .product{display:grid;grid-template-columns:70px auto 45%}.order-page .product__count{grid-area:1/1/2/2}.order-page .product__count,.order-page .product__name{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03)}.order-page .product__name{border-right:none;grid-area:1/2/2/4}.order-page .product__comment{grid-area:2/1/3/3;max-width:none}.order-page .product__total{grid-area:2/3/3/4;max-width:none}}@media screen and (max-width:768px){.order-page__controls .hideable-control{display:none}.order-page__controls .context-menu-control{display:block}.order-page .order__cart{display:flex;flex-wrap:wrap;justify-content:space-between}.order-page .order__cart--left{display:flex;flex-wrap:wrap;width:100%}.order-page .order__cart--right{padding-left:1.2rem;padding-top:1.2rem;text-align:right;width:100%}}@media screen and (max-width:576px){.order-page{padding:2.4rem .8rem 6.4rem}.order-page__header--block{align-items:flex-start;flex-direction:column;padding-bottom:0}.order-page__header--block .item{padding-bottom:.8rem}.order-page__header--block .item:after{display:none}.order-page__header--block .item .wrapper{padding-left:0}.order-page .order{padding:1.2rem}.order-page .order .head-row{box-shadow:0 4px 8px 1px rgba(0,0,0,.05);grid-template-columns:100%;margin:-1.2rem -1.2rem 0}.order-page .order__status{grid-area:1/1/2/2}.order-page .order__status--container--label{margin-left:0;text-align:center;width:100%}.order-page .order__status--container--counter{font-size:20px;font-weight:600;padding:.8rem .4rem 0!important}.order-page .order__name{font-size:16px;font-weight:600;grid-area:2/1/3/2;padding:.4rem .8rem .2rem 2.4rem;text-align:left}.order-page .order__phone{grid-area:3/1/4/2;padding:.8rem .8rem 1.2rem 2.4rem;text-align:left}.order-page .order__details{display:flex;flex-wrap:wrap;grid-area:4/1/5/2;justify-content:flex-start;padding-bottom:.8rem;padding-left:1.6rem;text-align:left}.order-page .order__details--label,.order-page .order__details--preorder{margin-top:.4rem}.order-page .order__details--address{text-align:left;width:100%}.order-page .order__payment-method{grid-area:5/1/6/2;padding:.8rem 2.4rem 1.6rem;text-align:left}.order-page .order .price-row{grid-template-columns:100%!important}.order-page .order__comment{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);grid-area:1/1/2/2;padding:1.6rem .8rem 1.6rem 0!important}.order-page .order__deliverer{grid-area:2/1/3/2;padding:.8rem .8rem .8rem 0!important}.order-page .order__turn-data{grid-area:3/1/4/2;padding:0 .8rem 1.6rem 0!important}.order-page .order__total{grid-area:4/1/5/2;padding-left:0!important}.order-page .order.--no-turn-data .order__deliverer{grid-area:2/1/3/2}.order-page .order.--no-turn-data .order__total{grid-area:3/1/4/2}.order-page .order__cart--right .locked-text{font-size:1.2rem}.order-page .product{grid-template-columns:100%}.order-page .product__count{border-right:none;grid-area:1/1/2/2;max-width:100%;padding:1.2rem}.order-page .product__name{grid-area:2/1/3/2;padding:1.2rem 1.6rem}.order-page .product__comment{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);border-right:none;grid-area:3/1/4/2;padding-left:1.6rem}.order-page .product__total{grid-area:4/1/5/2}.order-page .archived-product .product__count{padding-bottom:.4rem;padding-top:2.4rem}}.reorder-btn{position:absolute;right:2.4rem;top:2.3rem}.order-editor .modal__content{grid-column-gap:2.4rem;-webkit-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-template-columns:repeat(2,1fr)}.order-editor .modal__content .full-address-display{color:#6a6a6a;color:var(--text-02);grid-column:1/3}@media screen and (max-width:576px){.order-editor .modal__content{grid-template-columns:1fr}}.payment-method-order-editor__form{z-index:1}.payment-method-order-editor__form .select-input{position:relative;z-index:1}.payment-method-order-editor__form .select-input__menu{z-index:1}.payment-method-order-editor .modal__content{overflow-y:visible;z-index:11}.order-print{display:flex;flex-wrap:wrap}.order-print__title{margin-bottom:.8rem;text-align:center;text-transform:capitalize;width:100%}.order-print svg{margin-right:.4rem}.order-print__item{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);display:inline-flex;flex-direction:column;padding:1.2rem;width:33%}.order-print__item:nth-of-type(3n){border-right:none;width:34%}.order-print__item--label{align-items:center;display:inline-flex;font-weight:600;padding-bottom:.4rem}.order-print__item--value{display:block}.order-print__separate{align-items:center;justify-content:flex-start;padding:2.4rem 0 1.2rem}.order-print__product,.order-print__separate{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;width:100%}.order-print__product{align-items:stretch;justify-content:stretch;padding:.8rem 0}.order-print__product--count{font-weight:600;justify-content:center;max-width:40px;padding:.8rem 0;text-align:center}.order-print__product--count,.order-print__product--items{align-items:center;border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);display:flex;width:100%}.order-print__product--items{flex-grow:1;flex-wrap:wrap;padding:0 1.2rem}.order-print__product--items--name{font-weight:600;padding-bottom:.4rem;width:100%}.order-print__product--items--option,.order-print__product--price{align-items:center;display:flex;padding-left:1.2rem;width:100%}.order-print__product--price{font-weight:600;justify-content:flex-end;max-width:150px;text-align:right}.order-block{border-left:1px solid #e0e7e9;border-left:1px solid var(--ui-03);border-right:1px solid #e0e7e9;border-right:1px solid var(--ui-03);display:block;max-width:400px;width:100%}.order-block__title{font-weight:600;margin-bottom:.8rem;text-align:center;text-transform:capitalize}.order-block__row{align-items:center;display:flex;justify-content:stretch;padding:.4rem .8rem;width:100%}.order-block__row--label{align-items:center;display:inline-flex;font-size:12px;font-weight:600;max-width:30%;padding-right:.8rem;width:100%}.order-block__row--value{font-size:12px}.table-cart-event .checkbox-container{height:auto}.table-cart-event__payment-methods{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,1fr);padding-bottom:1.2rem}.table-cart__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.2rem;width:100%}.table-cart__header:hover{color:#a93e73}.table-cart__header--table-name{-webkit-touch-callout:none;color:#6a6a6a;color:var(--text-02);font-size:1.8rem;font-weight:600;max-width:32rem;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.table-cart__header-menu{-webkit-animation:slide-in-from-right .2s linear;animation:slide-in-from-right .2s linear;background-color:#e7ecef;background-color:var(--ui-01);box-shadow:inset 0 0 11px -4px rgba(0,0,0,.33);width:100%}.table-cart__header-menu--item{-webkit-touch-callout:none;align-items:center;cursor:pointer;display:flex;padding:1.2rem;-webkit-user-select:none;user-select:none}.table-cart__header-menu--item .text{padding-left:.8rem}.table-cart__header-menu--item:hover{background-color:#d6d6d6;background-color:var(--ui-04)}.table-cart__header-menu--item .keyboard-nav{margin-bottom:0}.table-cart__header-menu--item .keyboard-nav .checkbox-container{font-size:1.2rem}.table-cart__common{align-items:center;display:flex;justify-content:space-between;padding:.8rem 1.2rem;width:100%}.table-cart__event-box{background-color:#e7ecef;background-color:var(--ui-01);display:block;padding:.4rem 1.2rem;width:100%}.table-cart__event-box--status{background-color:#777;bottom:0;display:block;height:100%;left:2.2rem;position:absolute;top:0;width:.5rem}.table-cart__event-box--status.--QUEUED{background-color:#757575}.table-cart__event-box--status.--IN_PROGRESS{background-color:#ffd750}.table-cart__event-box--status.--DONE{background-color:#7de394}.table-cart__event-box--product{font-size:1.6rem}.table-cart__event-box--options{font-size:1.2rem}.table-cart .cart-view__content{padding:0}.table-cart .cart-view__header{flex-direction:column;min-height:0;min-height:auto;padding:0}.table-cart .cart-view__footer{border-top:1px solid #e7ecef;border-top:1px solid var(--ui-01)}.table-cart .cart-view__footer .om-btn{transition:width .2s linear}.table-cart .cart-view__footer .--has-event{-webkit-animation:slide-in-from-right .3s linear;animation:slide-in-from-right .3s linear;width:80%}.table-finalize-manual-price{font-weight:500;padding-bottom:1.6rem}.change-flex-div{display:flex;flex-direction:row;justify-content:space-between}.change-calc-input{background-color:#f3f6f7;border:none;border-bottom:1px solid #d6d6d6;border-radius:0;color:#171717;font-size:1.2rem;height:4.1rem;padding:.8rem 1.2rem;width:100%}.change{width:49%}.change .change-suggestion{font-size:1.8rem}.bills-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2.4rem}.bills-container .bill{border:1px solid #d6d6d6;border:1px solid var(--ui-04);border-radius:.2rem;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin:.4rem;min-width:8rem;padding:1rem}.bills-container .bill:hover{background-color:#a93e73;color:#171717;color:var(--text-01)}.change-close-btn{width:100%}.change-close-btn .om-btn__text{text-align:center;width:100%}.no-table-data-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100vh}.no-table-data-container .no-table-data{background-color:#fff;background-color:var(--ui-02);padding:3.2rem}.no-table-data-container .no-table-data__title{font-size:2rem;font-weight:600;padding-bottom:.4rem}.no-table-data-container .no-table-data .om-container{justify-content:flex-end;padding-top:1.6rem}.no-table-data-container .no-table-data .om-container .om-btn{margin-left:.4rem}.table-payment-wrapper{padding:1.6rem 3.2rem 6.4rem}.table-payment-wrapper .table-payment{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px;width:100%}.table-payment-wrapper .table-payment .--manual-discount-with-value .text-input{border:.2rem solid #a93e73}.table-payment-wrapper .table-payment .--manual-discount-with-value .text-input-unit{height:3.7rem;right:.2rem;top:.2rem;width:3.7rem}@media screen and (max-width:576px){.table-payment-wrapper .table-payment .--manual-discount-with-value .text-input-unit{height:2.7rem;width:2.7rem}}.table-payment-wrapper .table-payment .block{background-color:#fff;background-color:var(--ui-02);grid-column:1/3;padding:1.2rem;position:relative}.table-payment-wrapper .table-payment .block .remove-customer{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex;height:3.2rem;justify-content:center;position:absolute;right:0;top:0;width:3.2rem}.table-payment-wrapper .table-payment .block .remove-customer:hover{color:#a93e73}.table-payment-wrapper .table-payment .block .flex-div{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;margin-bottom:.8rem;padding-bottom:.8rem}.table-payment-wrapper .table-payment .block .flex-div--no-border{border-bottom:initial}.table-payment-wrapper .table-payment .block .flex-div .customer{width:49%}.table-payment-wrapper .table-payment .block .flex-div .--T2{margin-top:.8rem}.table-payment-wrapper .table-payment .block .flex-div .om-btn{margin-left:.8rem}.table-payment-wrapper .table-payment .block .flex-div .test-order{width:250px}.table-payment-wrapper .table-payment .block .flex-div .test-order .switch-sub-container{min-height:0;min-height:auto}.table-payment-wrapper .table-payment .block .flex-div .selectable-tip-card{background-color:#fff;background-color:var(--ui-02);border:2px solid transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;margin-left:.4rem;margin-top:2rem;padding:1.2rem;text-transform:capitalize}.table-payment-wrapper .table-payment .block .flex-div .selectable-tip-card__icon{align-items:flex-end;color:#a93e73;display:inline-flex;display:none;font-weight:400;justify-content:center;margin-right:.4rem}.table-payment-wrapper .table-payment .block .flex-div .selectable-tip-card.active-card{border:2px solid #a93e73}.table-payment-wrapper .table-payment .block .flex-div .selectable-tip-card.active-card .selectable-tip-card__icon{display:inline-flex}.table-payment-wrapper .table-payment .block .flex-div .selectable-tip-card.active-card .selectable-tip-card__name{-webkit-animation:slide-in-from-left .2s linear;animation:slide-in-from-left .2s linear}.table-payment-wrapper .table-payment .block .flex-div .--TEXT{align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#171717;color:var(--text-01);height:100%}.table-payment-wrapper .table-payment .block .flex-div .--TEXT .om-btn__text{align-items:center;display:flex}.table-payment-wrapper .table-payment .block .flex-div .--TEXT .om-btn__text .selectable-tip-card__name{font-size:1.4rem}.table-payment-wrapper .table-payment .block .flex-div .--TEXT:hover{border:2px solid #a93e73;text-decoration:none}.table-payment-wrapper .table-payment .block.--col-1{background-color:#e0e7e9;background-color:var(--ui-03);grid-column:1/2;margin-right:1.2rem;margin-top:1.2rem;padding:0}.table-payment-wrapper .table-payment .block.--col-1 .consume,.table-payment-wrapper .table-payment .block.--col-1 .message{background-color:#fff;background-color:var(--ui-02);margin-bottom:1.2rem;padding:1.2rem}.table-payment-wrapper .table-payment .block.--col-2{grid-column:2/3;margin-top:1.2rem}.table-payment-wrapper .table-payment .block.--col-2 .cart-view{bottom:auto;max-width:none;position:relative;right:auto;top:auto}.table-payment-wrapper .table-payment .block.--col-2 .cart-view,.table-payment-wrapper .table-payment .block.--col-2 .cart-view__sum{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);width:100%}.table-payment-wrapper .table-payment .block.--col-2 .cart-view__sum{box-shadow:none!important}.table-payment-wrapper .table-payment .block.--col-2 .cart-view__control,.table-payment-wrapper .table-payment .block.--col-2 .cart-view__header{display:none}.table-payment-wrapper .table-payment .block.--col-2 .cart-view__backdrop{display:none!important}.table-payment-wrapper .table-payment .block .employee_tip{width:250px}.table-payment-wrapper .table-payment .block .wrapper{margin-bottom:0}.table-payment-wrapper .table-payment .block__space-before{margin-top:1.2rem}.table-payment-wrapper .table-payment__controls{align-items:center;display:flex;flex-direction:row;grid-column:1/3;justify-content:flex-end;padding-bottom:.4rem}.table-payment-wrapper .table-payment__prices{background-color:#e7ecef!important;background-color:var(--ui-01)!important;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1200px;padding:1.2rem;width:100%}.table-payment-wrapper .table-payment__prices--content{grid-gap:.4rem;align-items:center;display:grid;gap:.4rem;grid-template-columns:repeat(2,1fr);padding-right:1.2rem}.table-payment-wrapper .table-payment__prices--content .label{font-size:1.6rem;font-weight:600}.table-payment-wrapper .table-payment__prices--content .value{font-size:2.4rem;font-weight:600;text-align:right}.table-payment-wrapper .table-payment__prices--control{align-items:center;display:flex;justify-content:flex-end}.table-payment-wrapper .table-payment__prices--control .om-btn{max-width:300px;width:100%}.table-payment-wrapper .table-payment__payment-methods{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr);width:100%}.table-payment-wrapper .table-payment__payment-methods .om-btn{height:4.7rem}.table-payment-wrapper .table-payment__selectors{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(11,1fr);width:100%}.table-payment-wrapper .table-payment__selectors--13fr{grid-template-columns:repeat(13,1fr)}.table-payment-wrapper .table-payment__selectors--option{background-color:#e7ecef;background-color:var(--ui-01);font-size:1.6rem;padding:1.2rem}.table-payment-wrapper .table-payment__selectors--option.active-option{background-color:#a93e73}.table-payment-wrapper .table-payment__selectors .--TEXT{align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#171717;color:var(--text-01);height:100%}.table-payment-wrapper .table-payment__selectors .--TEXT .om-btn__text{align-items:center;display:flex}.table-payment-wrapper .table-payment__selectors .--TEXT .om-btn__text .selectable-card__name{font-size:1.4rem}.table-payment-wrapper .table-payment__selectors .--TEXT:hover{border:2px solid #a93e73;text-decoration:none}.table-payment-wrapper .table-payment__consume{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:991px){.table-payment-wrapper .table-payment__selectors,.table-payment-wrapper .table-payment__selectors.--has-one-less{grid-template-columns:repeat(7,1fr)}}@media screen and (max-width:768px){.table-payment-wrapper{padding-left:1.2rem;padding-right:1.2rem}.table-payment-wrapper .table-payment__prices{grid-template-columns:repeat(1,1fr)}.table-payment-wrapper .table-payment__prices--control{padding-top:1.2rem}.table-payment-wrapper .table-payment__prices--control .om-btn{max-width:none}.table-payment-wrapper .table-payment__payment-methods{grid-template-columns:repeat(2,1fr)}.table-payment-wrapper .table-payment__selectors,.table-payment-wrapper .table-payment__selectors.--has-one-less{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:576px){.table-payment-wrapper{padding-bottom:12rem}.table-payment-wrapper .table-payment{-webkit-column-gap:0;column-gap:0;grid-template-columns:repeat(1,1fr)}.table-payment-wrapper .table-payment .--col-1,.table-payment-wrapper .table-payment .--col-2{grid-column:1/2!important}}@media screen and (max-width:450px){.table-payment-wrapper{padding-left:0;padding-right:0}.table-payment-wrapper .table-payment__controls{padding-right:.4rem}.table-payment-wrapper .table-payment__payment-methods{grid-template-columns:repeat(1,1fr)}.table-payment-wrapper .table-payment__selectors,.table-payment-wrapper .table-payment__selectors.--has-one-less{grid-template-columns:repeat(2,1fr)}}.invoice-editor{position:relative}.invoice-editor .delete-button{position:absolute;right:20rem;top:.8rem;z-index:999}.invoice-editor .reset-button{position:absolute;right:6rem;top:.8rem;z-index:999}.invoice-editor .main-container{display:flex;flex-direction:row;width:100%}.invoice-editor .main-container .input-container{padding-right:.8rem;width:50%}.invoice-editor .main-container .input-container--full-size{padding-right:0;width:100%}.invoice-editor .main-container .companies{padding-left:.8rem;width:50%}.invoice-editor .main-container .companies .global__list-item{cursor:pointer}.invoice-editor .main-container .companies .global__list-item:hover{background-color:#e7ecef;background-color:var(--ui-01)}.invoice-editor .modal__controls .--PRIMARY{width:100%}.invoice-editor .modal__controls .--SECONDARY{display:none}.cart-payment-loading-modal{display:inline!important;display:initial!important}.cart-payment-loading-modal .modal__heading{display:none}.cart-payment-loading-modal .modal__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.cart-item{background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #e7ecef!important;border-bottom:1px solid var(--ui-01)!important;margin-bottom:0;padding-left:1.2rem!important;position:relative!important}.cart-item.no-edit{cursor:default}.cart-item.selectable-item{cursor:pointer}.cart-item.selectable-item:hover{background-color:#e7ecef;background-color:var(--ui-01)}.cart-item.selectable-item:hover .cart-item__delete{background-color:red;color:#a93e73}.cart-item__loading-overlay{align-items:center;background-color:hsla(0,0%,100%,.4);display:flex;justify-content:center;right:0}.cart-item__loading-overlay,.cart-item__status{bottom:0;left:0;position:absolute!important;top:0}.cart-item__status{display:block;height:100%;width:5px}.cart-item__price--quantity{color:#a93e73;font-weight:500}.cart-item__price--value{font-weight:500}.cart-item__price .not-in-kitchen{color:#999;color:var(--text-03);font-size:1.4rem;font-style:italic;padding-left:1.2rem}.cart-item__delete{width:4.2rem}.cart-item__ranking{align-items:center;display:flex;height:100%;justify-content:center;opacity:.8;position:absolute;right:4rem;top:0}.cart-item .--selected{color:#a93e73}.cart-item.--DEFAULT{background-color:hsla(0,0%,100%,.4)}.cart-item.--DEFAULT .cart-item__status{background-color:initial}.cart-item.--QUEUED .cart-item__status{background-color:#777}.cart-item.--IN_PROGRESS .cart-item__status{background-color:#ffd750}.cart-item.--DONE .cart-item__status{background-color:#7de394}.cart-item.shadow-item{background-color:#ffd750}.table-cart .cart-view__content .cart-item-group{margin-bottom:0}.table-cart .cart-view__content .cart-item-group__head{-webkit-touch-callout:none;border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);cursor:pointer;display:grid;grid-template-columns:auto 40px 40px;grid-template-rows:auto auto;padding:1.2rem;position:relative;-webkit-user-select:none;user-select:none}.table-cart .cart-view__content .cart-item-group__head--status{bottom:0;left:0;position:absolute;top:0;width:.8rem}.table-cart .cart-view__content .cart-item-group__head--status.--not-in-kitchen{background-color:#b2b2b2;opacity:.3}.table-cart .cart-view__content .cart-item-group__head--status.--queued{background-color:#777}.table-cart .cart-view__content .cart-item-group__head--status.--in_progress{background-color:#ffd750}.table-cart .cart-view__content .cart-item-group__head--status.--done{background-color:#7de394}.table-cart .cart-view__content .cart-item-group__head--name{grid-area:1/1/2/2}.table-cart .cart-view__content .cart-item-group__head--name .product-name{display:inline-block;font-size:1.6rem;font-weight:600;padding-right:.8rem}.table-cart .cart-view__content .cart-item-group__head--name .subproduct-name{display:inline-block}.table-cart .cart-view__content .cart-item-group__head--options{grid-area:2/1/3/2}.table-cart .cart-view__content .cart-item-group__head--increment{align-items:center;display:flex;grid-area:1/2/3/3;justify-content:center}.table-cart .cart-view__content .cart-item-group__head--increment .control-box{align-items:center;background-color:#a93e73;color:#fff;color:var(--text-04);display:flex;height:2.25rem;justify-content:center;width:2.25rem}.table-cart .cart-view__content .cart-item-group__head--control{align-items:center;color:#a93e73;display:flex;grid-area:1/3/3/4;justify-content:center}.table-cart .cart-view__content .cart-item-group__head:hover{opacity:.8}.table-cart .cart-view__content .cart-item-group__items{background-color:#e7ecef;background-color:var(--ui-01);display:none;padding:1.2rem 0 1.2rem 1.2rem;position:relative}.table-cart .cart-view__content .cart-item-group__items.--opened{display:block}.table-cart .cart-view__content .cart-item-group.--HEADER .cart-item-group__head{cursor:default;font-size:1.6rem;font-weight:600}@-webkit-keyframes slide-in-from-right{0%{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@keyframes slide-in-from-right{0%{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.kitchen-view{font-size:10px;height:100vh;overflow:hidden;position:relative;width:100vw}.kitchen-view .kitchen-body{align-content:flex-start;align-items:flex-start;background-image:-webkit-gradient(0deg,#e0e7e9 0,#e0e7e9 30%,hsla(240,8%,87%,.1) 100%);background-image:-webkit-gradient(0deg,var(--ui-03) 0,var(--ui-03) 30%,hsla(240,8%,87%,.1) 100%);background-image:linear-gradient(0deg,#e0e7e9,#e0e7e9 30%,hsla(240,8%,87%,.1));background-image:linear-gradient(0deg,var(--ui-03) 0,var(--ui-03) 30%,hsla(240,8%,87%,.1) 100%);display:flex;flex-direction:column;flex-wrap:wrap;height:100vh;overflow:auto;padding:8em 2em;width:100vw}.kitchen-view .kitchen-body .--selected-queue{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);outline-color:#757575!important;outline-style:solid!important;outline-width:.4em!important}.kitchen-view .kitchen-body .--late .queue__header--counter{background-color:#ffa650;color:#171717;color:var(--text-01)}.kitchen-view .kitchen-body .--late.--selected-queue{outline-color:#ffa650!important}.kitchen-view .kitchen-body .--in_progress .queue__header--counter{background-color:#ffd750;color:#171717;color:var(--text-01)}.kitchen-view .kitchen-body .--in_progress.--selected-queue{outline-color:#ffd750!important}.kitchen-view .kitchen-body .--done .queue__header--counter{background-color:#7de394;color:#fff;color:var(--ui-02)}.kitchen-view .kitchen-body .--done.--selected-queue{outline-color:#7de394!important}.kitchen-view .kitchen-body .--deleted{background-color:initial}.kitchen-view .kitchen-body .--deleted .queue__header--counter{background-color:#fb3350!important;color:#fff!important;color:var(--ui-02)!important}.kitchen-view .kitchen-body .--deleted .queue__header{background-color:#fb3350;color:hsla(0,0%,100%,.7)}.kitchen-view .kitchen-body .--deleted .queue__header--counter{box-shadow:0 0 7px 2px rgba(0,0,0,.1)}.kitchen-view .kitchen-body .--deleted .queue__header--counter .kitchen-counter{box-shadow:0 2px 7px 2px rgba(0,0,0,.1)}.kitchen-view .kitchen-body .--deleted .queue__header--time{color:hsla(0,0%,100%,.7)}.kitchen-view .kitchen-body .--deleted .queue__header--time .deleted-queue{color:#fff;color:var(--ui-02)}.kitchen-view .kitchen-body .--deleted .queue__body{background-color:#fff;background-color:var(--ui-02);opacity:.5}.kitchen-view .kitchen-body .--deleted .queue__body .deleted-overlay{display:block}.kitchen-view .kitchen-body .--deleted.--selected-queue{outline-color:#fb3350!important}.queue{background-color:#fff;background-color:var(--ui-02);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:block;margin-bottom:3.2rem;margin-right:1.2rem;min-width:22em;position:relative;transition:box-shadow .2s linear;width:22.5em}.queue__header{border-bottom:2px solid #e7ecef;border-bottom:2px solid var(--ui-01);cursor:pointer;display:block;padding-top:15px}.queue__header--counter{background-color:#757575;color:#fff;color:var(--ui-02);display:flex;font-size:1.6em;height:.4em;justify-content:center;left:0;position:absolute;right:0;top:-.4em;width:100%}.queue__header--counter .kitchen-counter{align-items:center;background-color:inherit;border-radius:50%;color:inherit;display:flex;font-weight:600;height:2em;justify-content:center;position:absolute;top:-1em;width:2em}.queue__header--time{color:#6a6a6a;color:var(--text-02);display:flex;font-size:1.4em;font-weight:600;justify-content:space-between;padding-left:10px;padding-right:10px;width:100%}.queue__header--time .deleted-queue{color:#fb3350;font-size:1em;font-style:italic;font-weight:600}.queue__header--meta{display:flex;width:100%}.queue__header--left{display:flex;flex-direction:column;justify-content:flex-end;width:50%}.queue__header--left--platform{font-size:1.4em;font-weight:600;padding-bottom:.17em;padding-left:10px;padding-top:.17em}.queue__header--left--platform-sit-in{background-color:#69cdff;color:#fff;color:var(--ui-02)}.queue__header--left--table{font-size:1.2em;padding-left:10px;padding-right:5px}.queue__header--right{align-items:flex-end;display:inline-flex;flex-direction:column;justify-content:flex-end;width:50%}.queue__header--right--waiter{display:flex;flex-direction:column;font-size:1.3em;padding-left:5px;padding-right:10px;text-align:right}.queue__header--right--waiter .waiter-name{font-weight:600}.queue__header--right--food-status{background-color:#b2b2b2;color:#fff;color:var(--ui-02);font-size:1.2em;padding:.3em .4em;text-align:center;transition:background-color .2s linear;width:100%;word-break:break-word}.queue__header--right--food-status:hover{background-color:#999}.queue__header--right--food-status.--in_progress{background-color:#ffd750;color:#171717;color:var(--text-01)}.queue__header--right--food-status.--in_progress:hover{background-color:#ffcb1d}.queue__header--right--food-status.--done{background-color:#7de394}.queue__header--right--food-status.--done:hover{background-color:#68de83}.queue__header--city{align-items:flex-end;display:flex;flex-direction:column;font-size:1.3em;padding:.2em 10px;text-align:right;width:100%}.queue__header--city .city-name{font-weight:600}.queue__body{background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:block;padding-top:5px;position:relative}.queue__body:last-of-type{border-bottom:none}.queue__body .deleted-overlay{bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.queue__body--name{align-items:flex-start;display:flex;font-size:1.5em;font-weight:600;justify-content:space-between;line-height:1.2em;padding:0 10px;text-align:left;width:100%}.queue__body--name--qty{font-size:1em;padding-left:5px}.queue__body--option{padding:.5rem 1rem 0 1.5rem}.queue__body--option .wrapper{margin-bottom:0}.queue__body--option .wrapper .checkbox-container{font-size:1.3em;height:auto}.queue__body--option .wrapper .checkbox-container .check-mark{height:1.3em;top:.15em;width:1.3em}.queue__body--option .wrapper .checkbox-container .checkbox-input:checked~.check-mark:after{border-width:0 .25em .25em 0;height:1em;left:.3em;top:-.15em;width:.5em}.queue__body--message{display:block;font-size:1.3rem;margin-top:.4rem;overflow-wrap:anywhere;padding:3px 15px;width:100%}.queue__body--message--label{color:#b2b2b2}.queue__body--info{align-items:flex-end;display:flex;justify-content:flex-end}.queue__body--info--new-item{align-items:center;background-color:#171717;background-color:var(--text-01);border-radius:30px;color:#fff;color:var(--ui-02);display:inline-flex;font-size:1.3em;font-weight:600;height:20px;justify-content:center;margin-bottom:5px;margin-right:10px;width:35px}.queue__body--info--deleted-item{color:#fb3350;font-size:1.3em;font-style:italic;font-weight:600;padding-right:8px}.queue__body--info--group-count{-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;font-size:1.6em;font-weight:600;padding:2px 5px}.queue__body--info--status{background-color:#b2b2b2;color:#fff;color:var(--ui-02);cursor:pointer;font-size:1.2em;padding:2px 5px;transition:background-color .2s linear}.queue__body--info--status:hover{background-color:#999}.queue__body--info .--in_progress{background-color:#ffd750;color:#171717;color:var(--text-01)}.queue__body--info .--in_progress:hover{background-color:#ffcb1d}.queue__body--info .--done{background-color:#7de394;color:#fff;color:var(--ui-02)}.queue__body--info .--done:hover{background-color:#68de83}.queue__body.--deleted .deleted-overlay{background-color:hsla(0,0%,100%,.7);display:block!important}.queue__footer{display:flex;flex-direction:column;font-size:1.3em;padding:.4rem .8rem .8rem}.queue__footer--title{color:#b2b2b2}.queue__footer--connection{display:block;width:100%}.queue__footer--message{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:1fr 14fr;overflow-wrap:anywhere}.queue__footer--status{background-color:#b2b2b2;border-radius:50%;display:inline-block;height:10px;margin-right:10px;width:10px}.queue__footer--status.--in_progress{background-color:#ffd750}.queue__footer--status.--done{background-color:#7de394}.queue.--multiple-left-head .queue__header--left{justify-content:space-between}.queue .kitchen-delay{background-color:red;color:#fff;font-size:1.4rem;font-weight:600;padding:.2rem 1.2rem}.kitchen-header{display:block;left:0;position:fixed;right:0;top:0;transition:height .2s linear;z-index:100}.kitchen-header .kitchen-filter{-moz-border-radius-topright:0;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:0;align-items:center;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;background-color:var(--ui-02);border:none;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;box-shadow:inset 0 -1px 2px 0 rgba(0,0,0,.302);cursor:pointer;display:inline-flex;font-weight:600;height:4rem;justify-content:center;padding:0 2rem;position:relative;transition:all .2s linear}.kitchen-header .kitchen-filter:after{background-color:#a93e73;border-radius:50%;content:" ";display:block;height:10px;left:5px;position:absolute;top:5px;width:10px;z-index:10}.kitchen-header .kitchen-filter.inactive-filter:after{background-color:initial;box-shadow:0 0 4px 2px rgba(169,62,115,.502)}.kitchen-header__counter{align-items:flex-start;display:inline-flex;height:4rem;justify-content:flex-start}.kitchen-header__counter .kitchen-counter{-moz-border-radius-topright:0;-moz-border-radius-bottomright:.5rem;-moz-border-radius-bottomleft:.5rem;-moz-border-radius-topleft:0;align-items:center;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:initial;background-color:#d6d6d6;background-color:var(--ui-04);-webkit-border-bottom-left-radius:.5rem;border-bottom-left-radius:.5rem;-webkit-border-bottom-right-radius:.5rem;border-bottom-right-radius:.5rem;-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;color:#6a6a6a;color:var(--text-02);cursor:pointer;display:inline-flex;font-size:1.4rem;height:100%;justify-content:center;position:relative;width:6rem}.kitchen-header__counter .kitchen-counter .kitchen-counter-explanation{background-color:#fff;background-color:var(--ui-02);border-radius:.5rem;box-shadow:0 4px 7px rgba(0,0,0,.12),0 1px 48px rgba(0,0,0,.24);color:#171717;color:var(--text-01);font-size:1.2rem;left:-14rem;padding:.4rem;position:absolute;top:4.2rem;width:17rem;z-index:1}.kitchen-header__counter .kitchen-counter .top-right-arrow{border-bottom:.7rem solid #fff;border-bottom:.7rem solid var(--ui-02);border-left:.7rem solid transparent;border-right:.7rem solid transparent;height:0;position:absolute;right:.7rem;top:-.7rem;width:0}.kitchen-header__counter .kitchen-counter.active{background-color:#4cb576;color:#fff;color:var(--text-04);padding:10px 0}.kitchen-header .food-status-filter,.kitchen-header .kitchen-filter,.kitchen-header .order-type-filter,.kitchen-header__counter{-webkit-animation:fade-in .5s linear;animation:fade-in .5s linear}.kitchen-header__content{align-items:stretch;display:grid;grid-template-columns:auto auto auto;width:100%}.kitchen-header__content .kitchen-filters{display:flex;justify-content:flex-start;padding-left:.8rem}.kitchen-header__content .order-type-filter{display:flex;justify-content:center}.kitchen-header__content .food-status-filter{display:flex;justify-content:flex-end;padding-right:.8rem}.kitchen-header__content--title{font-weight:500}.kitchen-header__content--title,.kitchen-header__control{align-items:center;display:none;justify-content:space-between}.kitchen-header__control{background-color:#fff;background-color:var(--ui-02);cursor:pointer;min-height:4rem;padding-left:1.2rem;transition:all .2s linear;width:100%}.kitchen-header__control .kitchen-counter{border-radius:0}.kitchen-header__control .left{align-items:center;display:flex}.kitchen-header__control .left .om-text{padding-right:.4rem}.kitchen-header__control:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}@media screen and (max-width:1050px){.kitchen-header__content{display:none}.kitchen-header .kitchen-header__control{display:flex}.kitchen-header.kitchen-header-opened{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}@supports not ((-webkit-backdrop-filter:blur(15px)) or (backdrop-filter:blur(15px))){.kitchen-header.kitchen-header-opened{background-color:#fff;background-color:var(--ui-02)}}.kitchen-header.kitchen-header-opened .kitchen-header__content{display:flex;flex-direction:column;padding:1.2rem}.kitchen-header.kitchen-header-opened .kitchen-header__content--title{display:flex}.kitchen-header.kitchen-header-opened .kitchen-header__control{background-color:#a93e73;box-shadow:inset 0 -4px 6px 2px rgba(90,32,61,.4);color:#fff;color:var(--text-04);min-height:10vh}.kitchen-header.kitchen-header-opened .kitchen-header__counter{display:none}.kitchen-header.kitchen-header-opened .food-status-filter,.kitchen-header.kitchen-header-opened .kitchen-filters,.kitchen-header.kitchen-header-opened .order-type-filter{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(4,1fr)}.kitchen-header.kitchen-header-opened .kitchen-filter{border-radius:0}}@media screen and (max-width:768px){.kitchen-header.kitchen-header-opened .food-status-filter,.kitchen-header.kitchen-header-opened .kitchen-filters,.kitchen-header.kitchen-header-opened .order-type-filter{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.kitchen-header.kitchen-header-opened .food-status-filter,.kitchen-header.kitchen-header-opened .kitchen-filters,.kitchen-header.kitchen-header-opened .order-type-filter{grid-template-columns:repeat(1,1fr)}}.kitchen-controls{background-color:#fff;background-color:var(--ui-02);bottom:10rem;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);overflow:visible;position:fixed;right:0;z-index:80}.kitchen-controls__control-container{align-items:center;border:1px solid #f5f5f5;border:1px solid var(--ui-07);color:#a93e73;cursor:pointer;display:inline-flex;height:4rem;justify-content:center;transition:all .2s linear;width:4rem}.kitchen-controls__control-container.full-width{position:relative;width:100%;z-index:1}.kitchen-controls__control-container:hover{background-color:#bb4680;color:#fff;color:var(--ui-02)}.kitchen-controls__control-container .text-icon{font-size:1.4rem!important}.kitchen-controls__control-wrapper{display:flex;justify-content:space-between;position:relative;z-index:2}.kitchen-controls__control-wrapper.zoom{-webkit-touch-callout:none;align-items:center;background-color:#d6d6d6;color:#6a6a6a;color:var(--text-02);display:flex;font-size:1.4rem;height:4rem;justify-content:center;-webkit-user-select:none;user-select:none}.kitchen-controls__control-wrapper.zoom svg{margin-left:.4rem}.kitchen-controls__opener{bottom:0;left:-4rem;position:absolute}.kitchen-controls__opener .opener{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;align-items:center;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;background-color:var(--ui-02);border:1px solid #f5f5f5;border:1px solid var(--ui-07);-webkit-border-bottom-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-right:none;-webkit-border-top-left-radius:50%;border-top-left-radius:50%;-webkit-border-top-right-radius:0;border-top-right-radius:0;box-shadow:-2px 3px 6px rgba(0,0,0,.16),-2px 3px 6px rgba(0,0,0,.23);cursor:pointer;display:inline-flex;height:4rem;justify-content:center;transition:all .2s linear;width:4rem}.kitchen-controls__opener .opener:hover{background-color:#a93e73;color:#fff;color:var(--text-04)}.highlighted{background-color:#a93e73;color:#fff;color:var(--ui-02)}.bold-text{font-weight:800}.products-view{display:block;width:calc(100% - 380px)}.products-view .titles{display:grid;grid-area:2/1/3/2;grid-template-columns:repeat(4,1fr);padding:1.2rem 1.2rem 0;width:90%}.products-view .products-control{align-items:center;display:flex;height:5rem;justify-content:space-between;width:100%}.products-view .products-control__category{color:#999;color:var(--text-03);font-size:1.6rem;font-weight:600}.products-view .products-control:nth-of-type(2){height:60px;padding:1.2rem}.products-view .products-control__button{height:100%}.products-view .products-control__filter{height:100%;margin:0;width:100%}.products-view .products-control__filter .search-svg{align-items:center;display:flex;height:100%;justify-content:center}.products-view .products-control__filter .text-input-unit{border-right:1px solid #d6d6d6;border-right:1px solid var(--ui-04);height:100%;left:0;right:auto;top:0;transition:height .2s linear;width:3.5rem}.products-view .products-control__filter .text-input{background-color:#e0e7e9;background-color:var(--ui-03);height:100%;padding-left:4.8rem;transition:height .2s linear}.products-view .products-control__filter .text-input:focus{background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.products-view .quick-order-container{display:flex}.products-view__container{grid-gap:.4rem;align-items:flex-start;display:grid;gap:.4rem;grid-area:2/1/3/2;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.2rem;width:100%}.products-view__container--quick-order{grid-template-columns:repeat(1,1fr)!important;max-height:calc(100vh - 160px);min-width:180px;overflow-y:auto;width:31%}.products-view__container--quick-order-product{grid-template-columns:repeat(3,1fr)!important}.products-view__container .product-card{align-items:center;background-color:#fff;background-color:var(--ui-02);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.22);cursor:pointer;display:inline-flex;flex-grow:1;font-weight:600;height:7rem;justify-content:space-between;padding:1.2rem 1.6rem 1.2rem 0;position:relative}.products-view__container .product-card--selected{border:2px solid #a93e73}.products-view__container .product-card--featured{background-color:#a93e73;color:#fff}.products-view__container .product-card__name{display:block;flex-grow:1;font-size:1.2rem;padding:0 1.6rem}.products-view__container .product-card.product{padding:0}.products-view__container .product-card.product--selected{box-shadow:0 5px 10px rgba(0,0,0,.2);outline-color:#a93e73!important;outline-style:solid!important;outline-width:.2rem!important;scale:1.05;transition:scale .2s linear;z-index:999}.products-view__container .product-card.product .product__icon{align-items:center;background-color:#a93e73;color:#fff;color:var(--ui-02);display:inline-flex;height:100%;justify-content:center;min-width:50px}.products-view__container .product-card.product .product__icon:hover{background-color:#bb4680}.products-view__container .product-card.product .product__icon.arrow{background-color:initial;color:#171717;color:var(--text-01)}.products-view__container .product-searching{align-items:center;display:flex;grid-area:1/1/2/3;justify-content:center}.products-view__container .product-searching .dot-pulse{margin-left:.4rem}.products-view__container .no-data{grid-area:1/1/2/3}@media screen and (max-width:1200px){.products-view__container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1100px){.products-view__container--quick-order-product{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:920px){.products-view__container--quick-order-product{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width:870px){.products-view__container{grid-template-columns:1fr}}@media screen and (max-width:768px){.products-view{padding-bottom:7rem;width:100%}.products-view__container{grid-template-columns:repeat(2,1fr)}.products-view__container--quick-order-product{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:576px){.products-view__container{grid-template-columns:1fr}.products-view__container--quick-order-product{grid-template-columns:repeat(1,1fr)!important}.products-view .products-view__container .product-card{height:50px}}.cart-view{background-color:#fff;background-color:var(--ui-02);bottom:6rem;display:flex;flex-direction:column;grid-area:1/2/3/3;position:fixed;right:0;top:8rem;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:380px}.cart-view .cart-button{height:6rem}.cart-view__header{align-items:center;border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);color:#6a6a6a;color:var(--text-02);display:flex;font-size:1.2rem;justify-content:space-between;min-height:5rem;padding:1.2rem}.cart-view__header--label{color:#bebebe;font-size:1.8rem;font-weight:600;padding-right:.4rem}.cart-view__content{flex-grow:1;overflow-y:scroll;padding:1.2rem}.cart-view__content .tmp{background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin-bottom:.4rem;min-height:10rem;padding:1.2rem}.cart-view__backdrop{background-color:rgba(0,0,0,.6);bottom:0;cursor:pointer;display:none;left:-100%;position:fixed;right:calc(100vw - 14%);top:0}.cart-view__control{align-items:center;color:#a93e73;cursor:pointer;display:flex;display:none;height:100%;justify-content:center;position:absolute;right:0;width:40px}.cart-view__control:hover{background-color:#a93e73;color:#fff;color:var(--ui-02)}.cart-view__sum{align-items:center;background-color:#fff;background-color:var(--ui-02);border-top:1px solid #e0e7e9;border-top:1px solid var(--ui-03);display:flex;justify-content:flex-start;min-height:5rem;padding:1.2rem;position:relative;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transition:all .2s linear;z-index:101}.cart-view__sum--label{color:#6a6a6a;color:var(--text-02);font-size:1.6rem}.cart-view__sum--value{align-items:center;display:inline-flex;font-size:2.4rem;font-weight:600;padding-left:.8rem}.cart-view__sum__prices--content{grid-gap:.4rem;align-items:center;display:grid;gap:.4rem;grid-template-columns:repeat(2,1fr);width:100%}.cart-view__sum__prices--content .label{font-size:1.6rem;font-weight:600}.cart-view__sum__prices--content .label.final-label{align-items:center;-webkit-column-gap:.4rem;column-gap:.4rem;display:flex}.cart-view__sum__prices--content .label.final-label svg{color:#bb3d69;cursor:pointer}.cart-view__sum__prices--content .label.final-label svg:hover{color:#e63753}.cart-view__sum__prices--content .label.final-label .price-info{background-color:#fff;background-color:var(--ui-02);border-radius:1rem;box-shadow:0 4px 7px rgba(0,0,0,.12),0 1px 48px rgba(0,0,0,.24);display:block;max-width:32rem;padding:1.2rem;pointer-events:all;position:fixed;z-index:120}.cart-view__sum__prices--content .sub-label{font-size:1.4rem;font-weight:500}.cart-view__sum__prices--content .value{font-size:2.4rem;font-weight:600;text-align:right}.cart-view__sum__prices--content .sub-value{font-weight:500;text-align:right}.cart-view__sum__prices--content .sub-value .crossed{color:#6a6a6a;color:var(--text-02);text-decoration:line-through}.cart-view__sum__prices--content .plus-percent{color:#6a6a6a;color:var(--text-02);font-size:1.1rem}.cart-view__sum__prices--control{align-items:center;display:flex;justify-content:flex-end}.cart-view__sum__prices--control .om-btn{max-width:300px;width:100%}@media screen and (max-width:768px){.cart-view{bottom:5rem;max-width:86%;top:9rem;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}.cart-view__control{display:flex}.cart-view__sum{border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);bottom:-.1rem;box-shadow:0 0 4px 2px rgba(0,0,0,.2);padding-right:4rem;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);width:100vw}.cart-view__sum__prices--content .plus-percent{display:none}.cart-view__sum-quick-order{margin-bottom:-60px}.cart-view.cart-view-opened{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);z-index:1000}.cart-view.cart-view-opened .cart-view__backdrop{display:block;height:100%;width:100%}.cart-view.cart-view-opened .cart-view__control{display:none}.cart-view.cart-view-opened .cart-view__sum{box-shadow:none!important;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);width:100%}.cart-view.cart-view-opened .cart-view__sum__prices--content .plus-percent{display:inline}.cart-view.cart-view-opened .cart-view__sum-quick-order{margin-bottom:0}}@media screen and (max-width:576px){.cart-view__sum{padding:.8rem 4.8rem .8rem 1.2rem}.cart-view.cart-view-opened .cart-view__sum{padding-right:2.4rem}}.subproduct-page{padding-bottom:9rem}.subproduct-page .subproduct-header{align-items:center;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);display:flex;height:8rem;justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:10}.subproduct-page .subproduct-header .om-btn{height:8rem}.subproduct-page__header{background-color:#fff;background-color:var(--ui-02)}.subproduct-page__header--container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:120rem;padding:3.2rem}.subproduct-page__header--left{padding-right:2.4rem}.subproduct-page__header--left--title{font-size:2.8rem;font-weight:600;margin:0}.subproduct-page__header--left--info{color:#6a6a6a;color:var(--text-02);font-weight:600;margin:.4rem 0 0}.subproduct-page__header--right{font-size:3.2rem;font-weight:600;min-width:150px;text-align:right}.subproduct-page__form{grid-gap:2.4rem;align-items:center;display:grid;gap:2.4rem;grid-template-columns:8fr 1fr;margin:0 auto;max-width:120rem;padding:1.6rem 3.2rem}.subproduct-page__form .input-label{font-weight:600}.subproduct-page__form--message{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.subproduct-page__form--message .text-input{font-size:1.8rem;height:6.2rem}.subproduct-page__form .qty-wrapper{-webkit-touch-callout:none;align-items:center;display:grid;grid-template-columns:60px auto 60px;-webkit-user-select:none;user-select:none}.subproduct-page__form .qty-wrapper .input-label{grid-area:1/1/2/4}.subproduct-page__form .qty-wrapper .quantity-button{align-items:center;background-color:#fff;background-color:var(--ui-02);border:none;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#a93e73;cursor:pointer;display:flex;flex-grow:1;font-weight:600;height:60px;justify-content:center;min-width:0;min-width:auto;width:60px}.subproduct-page__form .qty-wrapper .quantity-button:focus{border:2px solid #a93e73}.subproduct-page__form .qty-wrapper .quantity-button.--DISABLED{cursor:not-allowed;opacity:.3}.subproduct-page__form .qty-wrapper .quantity-value{background-color:#fff;background-color:var(--ui-02);border:none;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-size:2rem;height:100%;margin:0 .4rem;max-width:8rem;padding:0;text-align:center}.subproduct-page__subproducts{grid-gap:1.2rem;grid-row-gap:.4rem;display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:120rem;padding:.4rem 3.2rem;row-gap:.4rem}.subproduct-page__subproducts--title{color:#6a6a6a;color:var(--text-02);font-size:1.4rem;font-weight:600;grid-area:1/1/2/5;margin:0}.subproduct-page__subproducts--card{align-items:center;background-color:#fff;background-color:var(--ui-02);border:2px solid transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:1.2rem 1.2rem 1.2rem 4rem;position:relative}.subproduct-page__subproducts--card:hover{border:2px solid #a93e73}.subproduct-page__subproducts--card--name{display:block;font-size:1.8rem;font-weight:600;position:relative;text-transform:capitalize;width:100%}.subproduct-page__subproducts--card--name .svg{color:#a93e73;left:-3.2rem;position:absolute;top:45%}.subproduct-page__subproducts--card--price{display:block;text-align:left;width:100%}.subproduct-page__subproducts--card.active-subproduct{border:2px solid #a93e73}.subproduct-page__options{display:block;margin:0 auto;max-width:120rem;padding:1.6rem 3.2rem 0}.subproduct-page__options--title{color:#6a6a6a;color:var(--text-02);font-weight:600;padding-bottom:.4rem;width:100%}.subproduct-page__options--option{align-items:stretch;background-color:#fff;background-color:var(--ui-02);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.8rem;padding:1.2rem 4rem 1.2rem 1.6rem;position:relative;width:100%}.subproduct-page__options--option:hover{opacity:.8}.subproduct-page__options--option--required{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400;margin-right:-2.4rem;padding-left:1.2rem;text-align:right}.subproduct-page__options--option--name{font-size:1.6rem;font-weight:600;text-transform:capitalize}.subproduct-page__options--option--name .price{font-weight:400;padding-left:1.2rem}.subproduct-page__options--option--clear{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:row;justify-content:center;position:absolute;right:0;top:0;width:40px}.subproduct-page__options--option--clear:hover{background-color:#a93e73;color:#fff;color:var(--ui-02)}.subproduct-page__options--option.required-group{background-color:#ffd750}.subproduct-page__options .om-container{padding-top:.8rem}@media screen and (max-width:991px){.subproduct-page__subproducts{grid-template-columns:repeat(2,1fr)}.subproduct-page__subproducts--title{grid-area:1/1/2/3}}@media screen and (max-width:650px){.subproduct-page .subproduct-header,.subproduct-page .subproduct-header .om-btn{height:9rem}}@media screen and (max-width:576px){.subproduct-page__header--container{flex-direction:column;padding:1.6rem}.subproduct-page__header--left{text-align:left;width:100%}.subproduct-page__header--left--title{font-size:2rem}.subproduct-page__header--right{font-size:2.4rem;min-width:0;min-width:auto;text-align:right;width:100%}.subproduct-page__form{display:flex;flex-wrap:wrap;gap:0;padding:1.6rem 1.6rem 0}.subproduct-page__form .wrapper{width:100%}.subproduct-page__form .wrapper .text-input{height:4rem}.subproduct-page__form .qty-wrapper{display:flex;flex-wrap:wrap}.subproduct-page__form .qty-wrapper .quantity-value{height:4rem}.subproduct-page__form .qty-wrapper .quantity-button{flex-grow:1;height:4rem;width:auto}.subproduct-page__subproducts{gap:.4rem;grid-template-columns:repeat(1,1fr);padding:0 1.6rem 1.6rem}.subproduct-page__subproducts--title{grid-area:1/1/2/2}.subproduct-page__subproducts--card{padding:.4rem 1.2rem .4rem 4rem}.subproduct-page__subproducts--card--name{font-size:1.4rem}.subproduct-page__options{padding:0 1.6rem}.subproduct-page__options--option{font-size:1.2rem;margin-bottom:.4rem}.subproduct-page__options--option--name{font-size:1.4rem}}.options{-webkit-touch-callout:none;-webkit-animation:slide-up-from-below .2s linear 0s 1;animation:slide-up-from-below .2s linear 0s 1;margin:0 auto;max-width:120rem;padding:1.6rem 3.2rem;-webkit-user-select:none;user-select:none}.options__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:2.4rem}.options__header--title{color:#171717;color:var(--text-01);font-size:2rem;font-weight:600;padding-right:1.2rem}.options__sub-title{color:#6a6a6a;color:var(--text-02);font-weight:600;margin-bottom:.4rem;text-align:left;width:100%}.options__groups{display:flex;flex-wrap:wrap}.options__groups--group{background-color:#fff;background-color:var(--ui-02);border:2px solid transparent;border-radius:50px;cursor:pointer;font-weight:600;margin-bottom:.8rem;margin-right:.8rem;padding:1.2rem;position:relative;text-align:center}.options__groups--group .required{color:#6a6a6a;color:var(--text-02);font-style:italic;font-weight:400;padding-left:1.2rem}.options__groups--group .please-select{background-color:#ffd750;border-radius:10px;font-size:1.2rem;font-style:italic;font-weight:400;padding:0 1.2rem;position:absolute;right:15px;top:-10px}.options__groups--group.active-group{border:2px solid #a93e73}.options__groups--group.invalid-group{min-width:12rem}.options__options{grid-gap:.8rem;border-top:1px solid #d6d6d6;border-top:1px solid var(--ui-04);display:grid;gap:.8rem;grid-template-columns:repeat(4,1fr);padding-top:1.2rem}.options__options--header{color:#6a6a6a;color:var(--text-02);font-style:italic;grid-area:1/1/2/5;position:relative;z-index:0}.options__options--header.animated-header{-webkit-animation:flash-content 1s linear;animation:flash-content 1s linear}.options__options--item{background-color:#fff;background-color:var(--ui-02);border:2px solid transparent;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;padding:1.2rem;text-transform:capitalize}.options__options--item--icon{align-items:flex-end;color:#a93e73;display:inline-flex;display:none;font-weight:400;justify-content:center;margin-right:.4rem}.options__options--item--name{display:inline-block;font-size:1.8rem;font-weight:600}.options__options--item--price{display:block;text-align:left;width:100%}.options__options--item--count{color:#999;color:var(--text-03);text-transform:none}.options__options--item--count.--colorized{color:#a93e73}.options__options--item.active-group{border:2px solid #a93e73}.options__options--item.active-group .options__options--item--icon{display:inline-flex}.options__options--item.active-group .options__options--item--name{-webkit-animation:slide-in .2s linear;animation:slide-in .2s linear}@media screen and (max-width:1200px){.options__options{grid-template-columns:repeat(2,1fr)}.options__options--header{grid-area:1/1/2/3}}@media screen and (max-width:576px){.options{padding:1.6rem}.options__header--title{font-size:1.4rem;font-weight:600}.options__groups--group{font-size:1.2rem;padding:.8rem 1.2rem}.options__options{gap:.4rem;grid-template-columns:repeat(1,1fr)}.options__options--header{grid-area:1/1/2/2}.options__options--item{padding:.4rem 1.2rem}.options__options--item--icon{align-self:center}.options__options--item--icon svg{height:1.3rem;max-width:1.3rem}.options__options--item--name{font-size:1.4rem}}@keyframes slide-up-from-below{0%{opacity:0;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes flash-content{0%,to{color:#fb3350;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);z-index:0}10%,30%,50%,70%,90%{transform:translateX(-5px);-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px)}20%,40%,60%,80%{color:#fb3350;transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);z-index:0}}@keyframes flash-content{0%,to{color:#fb3350;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);z-index:0}10%,30%,50%,70%,90%{transform:translateX(-5px);-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px)}20%,40%,60%,80%{color:#fb3350;transform:translateX(5px);-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);z-index:0}}@-webkit-keyframes slide-in{0%{transform:translateX(-7%);-webkit-transform:translateX(-7%);-moz-transform:translateX(-7%);-ms-transform:translateX(-7%);-o-transform:translateX(-7%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}@keyframes slide-in{0%{transform:translateX(-7%);-webkit-transform:translateX(-7%);-moz-transform:translateX(-7%);-ms-transform:translateX(-7%);-o-transform:translateX(-7%)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}}.daily-close-header{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);display:flex;height:90px;justify-content:space-between;padding-left:4.8rem;width:100%}.daily-close-header__flex-box,.daily-close-header__flex-box__inner{display:flex}.daily-close-header__flex-box .wrapper{margin-bottom:0}.daily-close-header__flex-box .datepicker-wrapper,.daily-close-header__flex-box .om-btn{margin-right:.8rem}.daily-close-header__flex-box .search-button{align-items:center;color:#923061;cursor:pointer;display:flex;height:40px;justify-content:center;width:60px}@media screen and (max-width:970px){.daily-close-header{padding-left:.8rem}}@media screen and (max-width:460px){.daily-close-header{height:auto}.daily-close-header .om-ttl{font-size:1.8rem;width:100px}.daily-close-header__flex-box__inner{display:block}.daily-close-header__flex-box__inner .om-btn{margin-bottom:.4rem;margin-top:.4rem}.daily-close-header .search-button{height:calc(80px + .8rem)}}.daily-close-header-modal .modal__content .bottom-datepicker-wrapper{margin-bottom:2.4rem}.daily-close-header-modal .modal__content .flex-box{display:flex;justify-content:space-between;margin-bottom:.8rem}.daily-close-header-modal .modal__content .flex-box .om-btn{width:49%}.daily-close-header-modal .modal__content .om-btn{margin-bottom:.8rem;width:100%}.daily-close{padding-bottom:13rem;position:relative}.daily-close .open-tables{background-color:#f3f6f7;background-color:var(--input-color);border-radius:.8rem;color:#171717;color:var(--text-01);min-width:23rem;padding:1.2rem;position:absolute;right:.8rem;top:10.5rem}.daily-close .open-tables .om-label{color:#171717;color:var(--text-01);padding-bottom:0}.daily-close .open-tables .element{display:flex;justify-content:space-between;margin-bottom:0}.daily-close .open-tables .element--simple{margin-bottom:-.5rem}.daily-close .open-tables .element .label-green{color:green}.daily-close .open-tables .element .label-red{color:red}.daily-close .grid-box{align-items:center;display:grid;grid-template-columns:repeat(3,300px);justify-content:center;margin:2.4rem auto}.daily-close .grid-box.grid-box-four-cards{grid-template-columns:repeat(4,300px)}.daily-close .grid-box .income{background-color:#fff;background-color:var(--ui-02);margin:.4rem;padding:1.6rem}.daily-close .grid-box .income .om-ttl{margin-bottom:2.4rem}.daily-close .grid-box .income__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;justify-content:space-between;margin-bottom:.8rem}@media screen and (max-width:1375px){.daily-close .open-tables{margin-top:.8rem!important;min-width:30rem;top:10rem}.daily-close .grid-box{margin-top:10rem}}@media screen and (max-width:1300px){.daily-close .grid-box{grid-template-columns:repeat(3,1fr)}.daily-close .grid-box.grid-box-four-cards{grid-template-columns:repeat(2,300px)}}@media screen and (max-width:700px){.daily-close .open-tables{right:0;top:9rem;width:100%}.daily-close .grid-box{display:block;margin:8.5rem 0 0}.daily-close .grid-box .income{margin:0;width:100%}}.courier-close-header{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);display:flex;height:90px;justify-content:space-between;padding-left:4.8rem;width:100%}.courier-close-header__flex-box{display:flex}.courier-close-header__flex-box .wrapper{margin-bottom:0}.courier-close-header__flex-box .datepicker-wrapper,.courier-close-header__flex-box .om-btn{margin-right:.8rem}.courier-close-header__flex-box .print-all-container .om-btn{width:230px}@media screen and (max-width:970px){.courier-close-header{padding-left:.8rem}}.mobile-courier-close{padding-bottom:8rem}.mobile-courier-close-header{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);display:flex;justify-content:space-between;padding:0 .8rem}.mobile-courier-close-header .print-all-container{margin-right:.8rem}.mobile-courier-close-header .print-all-container .om-btn{width:230px}.mobile-courier-close-header .search-button{align-items:center;color:#923061;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}@media screen and (max-width:360px){.mobile-courier-close-header .om-ttl{font-size:1.8rem;width:100px}.mobile-courier-close-header .print-all-container .om-btn{width:150px}}.courier-close-header-modal .modal__content .bottom-datepicker-wrapper{margin-bottom:2.4rem}.courier-close-header-modal .modal__content .flex-box{display:flex;justify-content:space-between;margin-bottom:.8rem}.courier-close-header-modal .modal__content .flex-box .om-btn{width:49%}.courier-close-header-modal .modal__content .om-btn{margin-bottom:.8rem;width:100%}.courier-close{padding-bottom:10rem}.courier-close .main-box{display:flex;height:100%;width:100%}.courier-close .main-box .courier-list{background-color:#fff;background-color:var(--ui-02);padding-bottom:60px;width:250px}.courier-close .main-box .courier-list__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);cursor:pointer;padding:1.6rem}.courier-close .main-box .courier-list__data .om-ttl{color:#171717;color:var(--ui-05)}.courier-close .main-box .courier-list__data--selected{border-right:3px solid #a93e73}.courier-close .main-box .income{background-color:#fff;background-color:var(--ui-02);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:2.4rem;padding:1.6rem;width:350px}.courier-close .main-box .income__sub-view{background-color:#e0e7e9;background-color:var(--ui-03);display:grid;grid-template-columns:50% 50%;margin:2.4rem 0;padding:2.4rem 2.4rem 0;width:100%}.courier-close .main-box .income__sub-view__item{margin-bottom:2.4rem}.courier-close .main-box .income__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;justify-content:space-between;margin-bottom:.8rem}.courier-close .main-box .income__buttons{display:flex;justify-content:flex-end;margin-top:2.4rem}.courier-close .main-box .income__buttons .om-btn{width:49%}.courier-close .main-box .income__buttons .om-btn:last-of-type{margin-left:2%}.courier-close .main-box .orders{margin-top:2.4rem;width:calc(100% - 600px - 7.2rem)}.courier-close .main-box .orders .om-ttl{margin-bottom:1.2rem}.courier-close .main-box .orders__item{align-items:center;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:grid;grid-template-columns:20% 20% 15% 15% 30%;margin-bottom:.4rem;padding:.8rem 2.4rem;position:relative;width:100%}.courier-close .main-box .orders__item__red-bg{background-color:#fff5f5}.courier-close .main-box .orders__item .storno-mark{border-left:2px solid #fb3350;height:100%;left:0;position:absolute;top:0}.courier-close .main-box .orders__item .storno-mark .storno-text{background-color:#fb3350;color:#fff;color:var(--ui-02);font-size:10px;font-weight:400;left:0;padding:.2rem;position:absolute;top:0}.courier-close .main-box .orders__item .om-label,.courier-close .main-box .orders__item .om-ttl{margin-bottom:0}.courier-close .main-box .orders__item .item3 .flex-div{display:flex;justify-content:flex-start}.courier-close .main-box .orders__item .item3 .flex-div .om-label{margin-right:.4rem;width:auto}.courier-close .main-box .orders__item .item5{display:flex;justify-content:flex-end}.courier-close .main-box .no-data{background-color:initial;margin-top:2.4rem;width:calc(100% - 600px - 7.2rem)}.mobile-courier-close .tabulator{max-width:none}.mobile-courier-close .tabulator .tabulator__body .active-tab .income{padding-bottom:55px}.mobile-courier-close .tabulator .tabulator__body .active-tab .income__sub-view{background-color:#e0e7e9;background-color:var(--ui-03);display:grid;grid-template-columns:33% 33% 33%;margin:0 0 2.4rem;padding:2.4rem 2.4rem 0;width:100%}@media screen and (max-width:360px){.mobile-courier-close .tabulator .tabulator__body .active-tab .income__sub-view{grid-template-columns:50% 50%}}.mobile-courier-close .tabulator .tabulator__body .active-tab .income__sub-view__item{margin-bottom:2.4rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .income__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;justify-content:space-between;margin-bottom:.8rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .income__buttons{display:flex;justify-content:flex-end;margin-bottom:2.4rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .income__buttons .om-btn{margin-left:.4rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders .om-ttl{margin-bottom:1.2rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item{align-items:center;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:grid;grid-template-columns:20% 20% 10% 20% 30%;margin-bottom:.4rem;padding:.8rem 2.4rem;position:relative;width:100%}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item__red-bg{background-color:#fff5f5}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .storno-mark{border-left:2px solid #fb3350;height:100%;left:0;position:absolute;top:-1.2rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .storno-mark .storno-text{background-color:#fb3350;color:#fff;color:var(--ui-02);font-size:10px;font-weight:400;padding:.2rem}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .om-label,.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .om-ttl{margin-bottom:0}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item3 .flex-div{display:flex;justify-content:flex-start}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item3 .flex-div .om-label{margin-right:.4rem;width:auto}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item5{display:flex;justify-content:flex-end}@media screen and (max-width:600px) and (min-width:361px){.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item{grid-template-columns:50% 50%}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item1{grid-area:1/1/2/2}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item2{grid-area:2/1/3/2}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item3{grid-area:1/2/2/3;text-align:right}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item4{grid-area:2/2/3/3;text-align:right}.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item .item5{display:flex;grid-area:3/2/4/3;justify-content:flex-end}}@media screen and (max-width:360px){.mobile-courier-close .tabulator .tabulator__body .active-tab .orders__item{grid-template-columns:100%;padding-top:2.4rem}}.visual-editor{-webkit-overflow-scrolling:touch;background-image:radial-gradient(rgba(33,33,33,.133) 20%,transparent 0);background-position:0 0,50px 50px;background-size:8px 8px;margin-bottom:0;overflow:hidden;overflow:auto;width:100vw}.visual-editor .visual-editor-container{background-repeat:repeat;box-shadow:inset 0 0 10px 3px rgba(0,0,0,.2);display:block;position:relative}.visual-editor .visual-editor-container .item-element-container{height:100%;position:absolute;width:100%}.visual-editor .visual-editor-container .item{align-items:center;background-color:#fff;border-radius:10px;display:grid;font-size:1.2rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 4fr 1fr;justify-content:center;padding:7px 10px;position:absolute;-webkit-user-select:none;user-select:none;z-index:1}.visual-editor .visual-editor-container .item .text{display:inline-block;font-weight:600;grid-area:2/1/3/3;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.visual-editor .visual-editor-container .item .lock{align-items:center;display:inline-flex;font-weight:400;grid-area:3/2/4/3;justify-content:flex-end;text-align:right}.visual-editor .visual-editor-container .item .lock .admin-name{padding-left:.2rem}.visual-editor .visual-editor-container .item .lock .me{font-size:1.1rem;text-transform:uppercase}.visual-editor .visual-editor-container .item .lock .me .not-in-kitchen{text-transform:none;width:-webkit-max-content;width:max-content}.visual-editor .visual-editor-container .item.clickable-item:hover{box-shadow:1px 3px 8px 6px rgba(132,116,92,.6)!important;cursor:pointer}.visual-editor .visual-editor-container .item.rounded-item{grid-template-rows:0 4fr 3fr}.visual-editor .visual-editor-container .item.rounded-item .text{align-self:flex-end}.visual-editor .visual-editor-container .item.rounded-item .lock{align-self:flex-start;grid-area:3/1/4/3;justify-content:center;text-align:center}.visual-editor .visual-editor-container .locked-table.--none{background-image:-webkit-gradient(90deg,#a93e73 0,#a93e73 100%,#a93e73 100%)!important;background-image:linear-gradient(90deg,#a93e73,#a93e73 100%,#a93e73 0)!important}.visual-editor .visual-editor-container .locked-table.--queued{background-image:-webkit-gradient(90deg,#777 0,#a93e73 50%,#a93e73 100%)!important;background-image:linear-gradient(90deg,#777,#a93e73 50%,#a93e73)!important}.visual-editor .visual-editor-container .locked-table.--in_progress{background-image:-webkit-gradient(90deg,#ffd750 0,#a93e73 35%,#a93e73 100%)!important;background-image:linear-gradient(90deg,#ffd750,#a93e73 35%,#a93e73)!important}.visual-editor .visual-editor-container .locked-table.--done{background-image:-webkit-gradient(90deg,#7de394 0,#a93e73 35%,#a93e73 100%)!important;background-image:linear-gradient(90deg,#7de394,#a93e73 35%,#a93e73)!important}.visual-editor .visual-editor-zoomer{align-items:stretch;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:block;display:flex;justify-content:flex-start;margin:0 auto;max-width:500px;position:fixed;right:1rem;top:5.2rem;z-index:1000}.visual-editor .visual-editor-zoomer .zoom-btn{height:4rem;justify-content:center;min-width:4rem;width:4rem}.visual-editor .visual-editor-zoomer .zoom-btn .om-btn__text{display:none}.visual-editor .visual-editor-zoomer .zoom-btn .om-btn__icon{margin-left:0}.visual-editor .visual-editor-zoomer .zoom-value{align-self:center;background-color:initial;line-height:100%;padding:0 .4rem}.tax-printer-header{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);display:flex;height:90px;justify-content:space-between;padding-left:4.8rem;width:100%}.tax-printer-header .container{align-items:center;display:flex;justify-content:flex-end;padding-right:4.8rem;width:100%}.tax-printer-header .container .--X1{margin-left:1.2rem;margin-right:.4rem}.tax-printer-header .container .fiscat-stat{font-size:1.4rem;font-weight:600}.tax-printer-header .container .fiscat-stat--opened{color:#7de394}.tax-printer-header .container .fiscat-stat--closed{color:#fb3350}.tax-printer-header .container .fiscat-stat--overdue{color:#ffd750}.tax-printer-header .container .fiscat-stat--unavailable{color:#ffa650}.tax-printer-header .container .sub-container{display:flex}.tax-printer-header .container .sub-container .om-btn{margin-right:.8rem}@media screen and (max-width:590px){.tax-printer-header{padding-left:.8rem}.tax-printer-header .om-ttl{font-size:1.4rem}.tax-printer-header .container .--X1{margin-left:.2rem;margin-right:.2rem}.tax-printer-header .container .sub-container{display:inline;display:initial}.tax-printer-header .container .sub-container .om-btn{margin-bottom:.2rem;margin-right:.2rem}}.tax-printer{padding-bottom:13rem}.tax-printer__box{background-color:#fff;background-color:var(--ui-02);margin:2.4rem auto;max-width:600px;padding:1.6rem}.tax-printer__box .om-ttl{margin-bottom:2.4rem}.tax-printer__box .button{display:flex;justify-content:flex-end;width:100%}.tax-printer__box .button .om-btn{width:150px}.tax-printer__box .inputs{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;justify-content:space-between;margin-bottom:.8rem}.tax-printer__box .inputs .wrapper{width:calc(100% - 160px)}.tax-printer__box .inputs .button-container{display:flex;justify-content:flex-end}.tax-printer__box .inputs .button-container .om-btn{margin-top:2.3rem;width:150px}@media screen and (max-width:590px){.tax-printer__box{width:100%}.tax-printer__box .inputs{border-bottom:initial;display:block}.tax-printer__box .inputs .wrapper{width:100%}.tax-printer__box .inputs .button-container .om-btn{margin-top:0}}.tax-print-prev-days-modal{margin:10rem auto auto}.tax-print-prev-days-modal .modal__heading .modal__heading--close{display:none}.tax-print-prev-days-modal .modal__content{overflow:visible}.tax-print-prev-days-modal .switch-btn-container{display:flex;margin-bottom:1.2rem;width:100%}.tax-print-prev-days-modal .switch-btn-container .switch-btn{align-items:center;background-color:#e7ecef;background-color:var(--ui-01);border-bottom-left-radius:.5rem;border-top-left-radius:.5rem;color:#171717;color:var(--ui-05);cursor:pointer;display:flex;height:4rem;justify-content:center;width:50%}.tax-print-prev-days-modal .switch-btn-container .switch-btn__2{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}.tax-print-prev-days-modal .switch-btn-container .switch-btn__active{background-color:#bb3d69;color:#e7ecef;color:var(--ui-01)}.tax-print-prev-days-modal .switch-btn-container .switch-btn:hover{background-color:#c54d77;color:#fff}.tax-print-prev-days-modal .flex-div{display:flex;justify-content:space-between}.tax-print-prev-days-modal .flex-div .datepicker-wrapper,.tax-print-prev-days-modal .flex-div .num-input{width:49%}.drop-off-header{background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);height:90px;justify-content:space-between;padding-left:4.8rem}.drop-off-header,.drop-off-header__flex-box{align-items:center;display:flex;width:100%}.drop-off-header__flex-box .wrapper{margin-bottom:0}.drop-off-header__flex-box .datepicker-wrapper,.drop-off-header__flex-box .om-btn{margin-right:.8rem}.drop-off-header__flex-box .mobile-sized-element{display:none}@media screen and (max-width:770px){.drop-off-header{padding-left:.8rem}}@media screen and (max-width:740px){.drop-off-header{height:60px;padding-left:.8rem}.drop-off-header__flex-box .mobile-sized-element{display:inline;display:initial;height:40px;min-width:0;min-width:auto;width:60px}.drop-off-header__flex-box .pc-sized-element{display:none}.drop-off-header__flex-box .--T1{font-size:2rem}}.drop-off .main-box{display:flex;margin-bottom:15rem;width:100%}.drop-off .main-box .courier-list{background-color:#fff;background-color:var(--ui-02);overflow-y:scroll;width:25rem}.drop-off .main-box .courier-list__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);cursor:pointer;padding:1.6rem}.drop-off .main-box .courier-list__data .om-ttl{color:#171717;color:var(--ui-05)}.drop-off .main-box .courier-list__data--selected{border-right:3px solid #a93e73}.drop-off .main-box .mobile-sized-element{display:none}.drop-off .main-box .income{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 .8rem .8rem;padding:1.6rem;width:400px}.drop-off .main-box .income .global__list-item .income-item{display:flex;justify-content:space-between}.drop-off .main-box .income .global__list-item .income-item__time{width:170px}.drop-off .main-box .income .global__list-item .income-item__drop-off{color:#a93e73;font-weight:600;min-width:6rem;text-align:end}.drop-off .main-box .income .global__list-item .income-item__payment{text-align:end}.drop-off .main-box .income .global__list-item--controls--icon{color:#a93e73}.drop-off .main-box .income .--T2{margin-bottom:1.2rem}.drop-off--editor{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:2.4rem;margin-top:.8rem!important;max-width:576px;padding-bottom:0!important;position:relative}.drop-off--editor .print-button{position:absolute;right:1rem;top:1rem}.drop-off--editor .input-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8rem;width:100%}.drop-off--editor .input-container .calculated-text{padding-bottom:.8rem;text-align:right;width:10rem}.drop-off--editor .input-container .shift{align-items:center;display:flex;justify-content:space-between}.drop-off--editor .input-container .shift .om-text{margin:1rem}.drop-off--editor .input-container .wrapper{margin-bottom:0}.drop-off--editor .input-container .wrapper .checkbox-container .check-mark{margin:initial}.drop-off--editor .input-container__colored{color:#a93e73;font-weight:600}@media screen and (max-width:1100px){.drop-off--editor{width:50%!important}}@media screen and (max-width:900px){.drop-off .main-box{display:block;height:100%}.drop-off .main-box .mobile-sized-element{display:inline;display:initial}.drop-off .main-box .pc-sized-element{display:none}.drop-off .main-box .income{margin:initial;width:100%}.drop-off--editor{margin-bottom:4.8rem!important;max-width:none!important;padding-bottom:2.4rem!important;width:100%!important}}@media screen and (max-height:850px) and (min-width:900px){.drop-off{padding-bottom:10rem}}@media screen and (max-height:800px) and (min-width:900px){.drop-off{padding-bottom:20rem}}@media screen and (max-height:700px) and (min-width:900px){.drop-off{padding-bottom:30rem}}@media screen and (max-height:600px) and (min-width:900px){.drop-off{padding-bottom:40rem}}.drop-off-header-modal .modal__content .flex-box{display:flex;justify-content:space-between}.drop-off-header-modal .modal__content .flex-box .om-btn{width:49%}.payable-transactions__item{grid-column-gap:.8rem;align-items:center;-webkit-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-columns:1fr 1fr 4rem;margin-bottom:1.2rem}.payable-transactions__item .wrapper{margin-bottom:0}.payable-transactions__item--name{font-size:1.6rem}.payable-transactions__item--value{font-size:1.6rem;text-align:right}.payable-transactions__item--control{align-items:center;background-color:#fb3350;border:none;color:#fff;color:var(--text-04);cursor:pointer;display:flex;height:4rem;justify-content:center;margin:0;padding:0}.payable-transactions__item--control:hover{background-color:#ba1b23}.payable-transactions__item.--FROZEN{background-color:#e7ecef;background-color:var(--ui-01);color:#e63753;cursor:not-allowed;grid-template-columns:repeat(2,1fr);height:4rem;padding:0 1.2rem}.payable-transactions__control{display:flex;justify-content:center}.waiter-close-header{background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);height:90px;justify-content:space-between;padding-left:4.8rem}.waiter-close-header,.waiter-close-header__flex-box{align-items:center;display:flex;width:100%}.waiter-close-header__flex-box .wrapper{margin-bottom:0}.waiter-close-header__flex-box .wrapper .checkbox-container{width:15rem}.waiter-close-header__flex-box .wrapper .checkbox-container .check-mark{width:3.3rem}.waiter-close-header__flex-box .datepicker-wrapper,.waiter-close-header__flex-box .om-btn{margin-right:.8rem}.waiter-close-header__flex-box .mobile-sized-element{display:none}.waiter-close-header__flex-box .mobile-sized-element .om-btn__text{align-items:center;display:flex;justify-content:space-between;width:120px}.waiter-close-header__flex-box .mobile-sized-element .om-btn__text .from-till{font-size:1.2rem}@media screen and (max-width:768px){.waiter-close-header{height:60px;padding-left:.8rem}.waiter-close-header__flex-box .mobile-sized-element{display:flex;height:40px;min-width:0;min-width:auto}.waiter-close-header__flex-box .pc-sized-element{display:none}}@media screen and (max-width:700px){.waiter-close-header__flex-box .--T1{font-size:2rem}}.waiter-close .main-box{display:flex;height:calc(100vh - 150px);width:100%}.waiter-close .main-box .waiter-list{background-color:#fff;background-color:var(--ui-02);overflow-y:scroll;width:25rem}.waiter-close .main-box .waiter-list__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);cursor:pointer;padding:1.6rem}.waiter-close .main-box .waiter-list__data .om-ttl{color:#171717;color:var(--ui-05)}.waiter-close .main-box .waiter-list__data--selected{border-right:3px solid #a93e73}.waiter-close .main-box .mobile-sized-element{display:none}.waiter-close .main-box .income{background-color:#fff;background-color:var(--ui-02);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:2.4rem;padding:1.6rem;width:350px}.waiter-close .main-box .income__sub-view{background-color:#e0e7e9;background-color:var(--ui-03);display:grid;grid-template-columns:50% 50%;margin:2.4rem 0;padding:2.4rem 2.4rem 0;width:100%}.waiter-close .main-box .income__sub-view__item{margin-bottom:2.4rem}.waiter-close .main-box .income__data{border-bottom:1px solid #e0e7e9;border-bottom:1px solid var(--ui-03);display:flex;justify-content:space-between;margin-bottom:.8rem}.waiter-close .main-box .income__buttons{display:flex;justify-content:flex-end;margin-top:2.4rem}.waiter-close .main-box .income__buttons .om-btn{width:49%}.waiter-close .main-box .income__buttons .om-btn:last-of-type{margin-left:2%}.waiter-close .main-box .orders{margin-top:2.4rem;width:calc(100% - 600px - 7.2rem)}.waiter-close .main-box .orders .om-ttl{margin-bottom:1.2rem}.waiter-close .main-box .orders__item{align-items:center;background-color:#fff;background-color:var(--ui-02);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:grid;grid-template-columns:10% 25% 35% 30%;margin-bottom:.4rem;padding:.8rem 2.4rem;position:relative;width:100%}.waiter-close .main-box .orders__item__red-bg{background-color:#fff5f5}.waiter-close .main-box .orders__item .storno-mark{border-left:2px solid #fb3350;height:100%;left:0;position:absolute;top:0}.waiter-close .main-box .orders__item .storno-mark .storno-text{background-color:#fb3350;color:#fff;color:var(--ui-02);font-size:10px;font-weight:400;left:0;padding:.2rem;position:absolute;top:0}.waiter-close .main-box .orders__item .om-label,.waiter-close .main-box .orders__item .om-ttl{margin-bottom:0}.waiter-close .main-box .orders__item .item3 .flex-div{display:flex;justify-content:flex-start}.waiter-close .main-box .orders__item .item3 .flex-div .om-label{width:auto}.waiter-close .main-box .no-data{background-color:initial;margin-top:2.4rem;width:calc(100% - 600px - 7.2rem)}@media screen and (max-width:1100px){.waiter-close--editor{width:50%!important}}@media screen and (max-width:1050px){.waiter-close .main-box .waiter-list{width:20rem}.waiter-close .main-box .income{margin:2.4rem .8rem}.waiter-close .main-box .no-data,.waiter-close .main-box .orders{width:calc(100% - 580px)}}@media screen and (max-width:900px){.waiter-close .main-box{display:block;height:100%}.waiter-close .main-box .mobile-sized-element{display:inline;display:initial}.waiter-close .main-box .pc-sized-element{display:none}.waiter-close .main-box .income{margin:initial;max-width:none;width:100%}.waiter-close .main-box .no-data,.waiter-close .main-box .orders{width:100%}.waiter-close--editor{margin-bottom:4.8rem!important;max-width:none!important;padding-bottom:2.4rem!important;width:100%!important}}@media screen and (max-height:850px) and (min-width:900px){.waiter-close{padding-bottom:10rem}}@media screen and (max-height:800px) and (min-width:900px){.waiter-close{padding-bottom:20rem}}@media screen and (max-height:700px) and (min-width:900px){.waiter-close{padding-bottom:30rem}}@media screen and (max-height:600px) and (min-width:900px){.waiter-close{padding-bottom:40rem}}.waiter-close-header-modal .modal__content .flex-box{display:flex;justify-content:space-between}.waiter-close-header-modal .modal__content .flex-box .om-btn{width:49%}.blurred-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.quick-login{display:flex;justify-content:space-between}.quick-login .admin-list{align-items:flex-start;display:flex;flex-wrap:wrap;height:-webkit-min-content;height:min-content;justify-content:flex-start;width:50%}.quick-login .admin-list__item{align-items:center;border:2px solid #e0e7e9;border:2px solid var(--ui-03);border-radius:5rem;cursor:pointer;display:flex;font-size:1.25rem;height:10rem;justify-content:center;margin:.8rem;overflow:hidden;padding:1.2rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:10rem}.quick-login .admin-list__item--active{border:4px solid #a93e73}.quick-login .admin-list__item:hover{background-color:#a93e73;color:#e7ecef;color:var(--ui-01)}.quick-login .input-view{width:50%}.quick-login .input-view .login-input{display:flex;flex-direction:column;position:relative;width:100%}.quick-login .input-view .login-input-icon{color:#777;left:15px;position:absolute;top:35px}.quick-login .input-view .login-input-error{color:#fb3350;font-size:12px;font-style:italic;margin-bottom:.8rem;margin-top:-.8rem;text-align:right;width:100%}.quick-login .input-view .numpad{grid-gap:.4rem;display:grid;gap:.4rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.2rem;width:100%}.quick-login .input-view .numpad__item{align-items:center;border:2px solid #e0e7e9;border:2px solid var(--ui-03);border-radius:.8rem;cursor:pointer;display:flex;font-size:1.25rem;height:6rem;justify-content:center;min-width:5rem;padding:1.2rem;text-align:center;width:100%}.quick-login .input-view .numpad__item--active{border:4px solid #a93e73}.quick-login .input-view .numpad__item:hover{background-color:#a93e73;color:#e7ecef;color:var(--ui-01)}.quick-login .input-view .login-btn{border-radius:.8rem;height:6rem;width:100%}@media screen and (max-width:576px){.quick-login{display:block}.quick-login .admin-list,.quick-login .input-view{width:100%}}.temp-order-view .modal__content{padding-top:0}.temp-order-view .modal__content .om-ttl{border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);margin-bottom:1.2rem;padding-bottom:.2rem;padding-top:2.4rem}.temp-order-view .modal__content .flex-div{align-items:center;border-bottom:1px solid #e7ecef;border-bottom:1px solid var(--ui-01);display:flex;justify-content:space-between}.temp-order-view .modal__content .flex-div .loader-input,.temp-order-view .modal__content .flex-div .om-text{width:49%}.scrap-header{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);box-shadow:0 3px 6px rgba(0,0,0,.1),0 3px 3px rgba(0,0,0,.05);display:flex;height:48.5px;justify-content:space-between;padding-left:4.8rem;width:100%}.release-info{height:calc(100% - 60px)}.zendesk-header{align-items:center;background-color:#fff;background-color:var(--ui-02);border-bottom:1px solid #d6d6d6;border-bottom:1px solid var(--ui-04);display:flex;height:90px;justify-content:space-between;padding:0 4.8rem;width:100%}.zendesk{height:100%}.zendesk .main-box{align-items:center;display:flex;height:calc(100% - 15rem);justify-content:center;width:100%}.zendesk .main-box .container{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding:6rem 0;width:100%}.zendesk .main-box .container .card{background-color:#f5f5f5;background-color:var(--ui-07);border-radius:3rem;height:50rem;margin:1.2rem;min-width:30rem;width:30rem}.zendesk .main-box .container .card--colored{background-color:#a93e73}.zendesk .main-box .container .card--colored .--L1,.zendesk .main-box .container .card--colored .--T1,.zendesk .main-box .container .card--colored .--T4,.zendesk .main-box .container .card--colored .--X3,.zendesk .main-box .container .card--colored .--X5{color:#fff!important}.zendesk .main-box .container .card--colored .btn{background-color:#fff!important}.zendesk .main-box .container .card--colored .btn .--T4{color:#000!important}.zendesk .main-box .container .card .--T1{align-items:center;color:#000;display:flex;height:6.5rem;justify-content:center;margin-bottom:7rem;margin-top:4.8rem;padding-left:4.8rem;padding-right:4.8rem;text-align:center;vertical-align:center}.zendesk .main-box .container .card .--T4,.zendesk .main-box .container .card .--X3{color:#000;font-size:1.6rem;text-align:center}.zendesk .main-box .container .card .--X3{height:10rem;margin-top:2rem;padding:0 3.2rem}.zendesk .main-box .container .card .availability{display:flex;justify-content:center;margin-top:7rem}.zendesk .main-box .container .card .availability .--X5{color:#000;margin-right:.2rem}.zendesk .main-box .container .card .availability .--L1{color:#000;font-weight:600}.zendesk .main-box .container .card .btn{align-items:center;background-color:#a93e73;border-radius:2.5rem;cursor:pointer;display:flex;height:5rem;margin:.2rem auto 0;width:80%}.zendesk .main-box .container .card .btn .--T4{color:#fff}.zendesk .main-box .container .card .btn:hover{background-color:#47ab6f!important;border:2px solid #47ab6f}.zendesk .main-box .container .card .btn:hover .--T4{color:#fff!important}@media screen and (max-width:1300px){.zendesk .main-box{height:auto}}@media screen and (max-width:730px){.zendesk .main-box .container .card{height:40rem}.zendesk .main-box .container .card .--T1{margin-bottom:2rem;margin-top:.8rem}}.fiscal-modal__error{margin-top:.4rem;padding-left:.8rem}.fiscal-modal__error--element{align-items:center;color:#750e13;display:flex;font-size:2rem;font-weight:600;list-style-type:none;text-align:left}.fiscal-modal__error--element .icon{margin-right:.8rem;min-width:3rem}.fiscal-modal-disabled-container .modal__controls{align-items:center;justify-content:center}.fiscal-modal-disabled-container .modal__controls .--PRIMARY{width:100%!important}.fiscal-modal-disabled-container .modal__controls .--SECONDARY{display:none!important}.delivery-time .wrapper{margin-top:1.6rem}.delivery-time .wrapper .text-input{background-color:#f5f5f5;background-color:var(--ui-07)}.delivery-time .delivery-time-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:auto;width:-webkit-max-content;width:max-content}.delivery-time .delivery-time-container .time{border:1px solid #d6d6d6;border:1px solid var(--ui-04);border-radius:.2rem;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin:.4rem;min-width:8rem;padding:1rem}.delivery-time .delivery-time-container .time--selected{background-color:#a93e73;color:#e7ecef;color:var(--ui-01)}.delivery-time .delivery-time-container .time:hover{border:1px solid #a93e73}.delivery-time .flex-div{align-items:center;display:flex;justify-content:center}.delivery-time .flex-div .om-btn{margin:0 .4rem}