.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip--active{color:inherit}.v-chip-group .v-chip--active.v-chip--no-color:after{opacity:.22}.v-chip-group .v-chip--active.v-chip--no-color:focus:after{opacity:.32}.v-chip-group .v-slide-group__content{padding:4px 0}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.product--disabled{opacity:.8!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;cursor:default!important}.product{margin-left:10px;margin-top:10px;width:calc(33.33333% - 15px)}@media screen and (max-width:1440px){.product{width:calc(50% - 15px)}}@media screen and (max-width:599px){.product{margin-left:0;margin-top:8px;width:calc(50% - 4px)}}.v-application .v-btn:not(.v-btn--fab):not(.v-btn--icon):not(.v-btn--round):not(.v-btn--tile){border-radius:12px!important}.v-application .v-card:not(.v-card--tile):not(.rounded-0):not(.rounded-circle){border-radius:16px!important}.v-application .v-text-field--filled .v-input__slot,.v-application .v-text-field--outlined .v-input__slot,.v-application .v-text-field--outlined fieldset,.v-application .v-text-field--solo .v-input__slot{border-radius:12px!important}.v-application .v-dialog:not(.v-dialog--fullscreen)>.v-card,.v-application .v-dialog:not(.v-dialog--fullscreen)>.v-sheet{border-radius:20px!important}.v-application .v-snack__wrapper{border-radius:12px!important}.v-application .v-menu__content,.v-application .v-menu__content .v-list{border-radius:16px!important}.v-application .v-tooltip__content{border-radius:6px!important}.v-application .v-alert:not(.v-alert--outlined):not(.v-alert--text),.v-application .vertical-nav-menu-items .v-list-item,.v-application .vertical-nav-menu-items .v-list-item:before{border-radius:12px!important}.v-application .v-bottom-sheet.v-dialog>.v-sheet{border-radius:20px 20px 0 0!important}@font-face{font-family:Roboto;font-weight:400;font-style:normal}.font-b{font-family:Roboto-Bold,Arial,Helvetica,sans-serif}.font-sb{font-family:Roboto-SemiBold,Arial,Helvetica,sans-serif}.txt--12{font-size:12px!important}.txt--14{font-size:14px!important}.txt--16{font-size:16px!important}.txt--18{font-size:18px!important}.txt--20{font-size:20px!important}.v-window-item>.container>.row,.v-window-item>.row,.v-window-item>.v-card>.row{padding-top:8px}body,html{font-family:Roboto-Regular,Arial,Helvetica,sans-serif!important}html{font-size:14px!important}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:0}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.08) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.08);border-radius:2px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.18)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}::-webkit-scrollbar-corner{background:transparent}.order-products{height:100%;flex:1 1 0;min-width:300px}@media screen and (max-width:600px){.order-products{width:100%}}.order-products .v-chip--outlined{border-color:#9e9e9e!important;color:#2e2e2e!important;font-weight:600}.order-products__card{height:100%;overflow-y:auto;overflow-x:hidden}@media(max-width:959px){.order-products__card{height:auto;overflow-y:visible}}.order-products__cats-mobile{display:flex;flex-wrap:nowrap;gap:8px;margin:12px 0 4px;padding:4px 12px 8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}.order-products__cats-mobile::-webkit-scrollbar{display:none}.order-products__cat-pill{flex-shrink:0;scroll-snap-align:start;white-space:nowrap;border:1.5px solid #bdc3c7;background:#fff;color:#666;font-weight:600;font-size:13px;line-height:1;padding:10px 14px;border-radius:9999px;cursor:pointer;transition:background .15s,color .15s,border-color .15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.order-products__cat-pill--active{background:#688cc8;color:#fff;border-color:#688cc8}@media(max-width:599px){.order-products__row{margin:0!important;width:100%;-moz-column-gap:8px;column-gap:8px}.order-products__row>.product{margin-left:0!important}}