@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 1400px),print{.col-xxl-8{width:66.66666667%}.col-xxl-4{width:33.33333333%}}.navbar-header .nav{gap:5px}.nav-menu-subtitle{color:var(--vz-vertical-menu-item-color);line-height:1}.nav-menu-subtitle span{display:block}.nav-menu-subtitle:after{content:"";background-color:var(--vz-vertical-menu-item-color);height:1px;width:200px;display:inline-block;clear:both;position:relative;display:block;margin-top:10px}.navbar-nav .nav-item .menu-dropdown .nav .nav-item .nav-link{color:#fff!important;transition:.3s all ease-in-out!important;display:inline-block!important}.navbar-nav .nav-item .menu-dropdown .nav .nav-item .nav-link:hover{transform:scale(1.05)!important}.navbar-header .nav .nav-item a{border-radius:10px;padding:12px 15px!important}.navbar-header .nav .nav-item:hover a,.navbar-header .nav .nav-item.active a{background-color:#2e3230cc}.navbar-header .nav .nav-item .nav-link i{color:#2e3230;font-size:18px;line-height:1}.navbar-header .nav .nav-item .nav-link span{font-weight:500;color:#2e3230;line-height:1}.navbar-header .nav .nav-item:hover i,.navbar-header .nav .nav-item:hover span,.navbar-header .nav .nav-item.active i,.navbar-header .nav .nav-item.active span{color:#fff}.select2-container{z-index:999!important}.select2-container--open{z-index:9999!important}.twitter-typeahead{display:block!important}.tt-input{border:1px solid #ccc;padding:8px;width:100%}.tt-menu{background-color:#fff;border:1px solid #ccc;border-top:none;width:300px;list-style:none;margin-top:5px;padding:0}.tt-suggestion{padding:8px;cursor:pointer;border-top:1px solid #eee}.tt-suggestion:hover{background-color:#f0f0f0}.tt-highlight{font-weight:700}.tt-suggestion div{padding:2px 5px}.bootstrap-touchspin input[type=number],input[type=number].no-arrows{-webkit-appearance:none;-moz-appearance:textfield}.modal,.modal-content{border:none!important}.modal-header{background-color:var(--vz-secondary);padding-top:15px!important;padding-bottom:15px!important;border-left:1px solid var(--vz-secondary)}.modal-header h5{color:#fff;font-weight:400;margin-bottom:0}.modal-header button{font-size:19px!important;filter:invert(1)!important;opacity:1}.nested-list .list-group-item{background-color:transparent!important;border-color:#5ea3cb0d;border:none;border-left:1px dotted #000!important;padding-top:5px;padding-bottom:5px;margin-left:13px}.list-group-item a{padding-left:5px}.nested-list.list-group:first-child>.list-group-item{border:none!important;margin-left:0;padding-left:0}.list-group-item.active>a{font-weight:400!important;background-color:#5ea3cbcc;color:#fff!important;border-radius:3px;padding-bottom:1px}.list-group-item>a i{font-size:18px;line-height:1;display:inline-block;vertical-align:middle}.list-group-item>a span{display:inline-block;vertical-align:middle}.ghost{opacity:.5;background:#c8ebfb}.nested-sortable-handle .list-group-item{padding-left:35px}.select2-container--default .select2-selection--single{height:39px!important;border:var(--vz-border-width) solid var(--vz-input-border-custom)!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#5ea3cb!important;border-color:#5ea3cb!important}.modal{position:fixed}.required{color:red}.card-fixed{position:sticky!important;top:80px!important}input[readonly=readonly]{background-color:#efefef}select.disabled{pointer-events:none;background-color:#efefef}.container-view-mode{flex-direction:column}.container-view-mode h5{margin-bottom:10px!important}@media (min-width: 1200px),print{.container-view-mode{flex-direction:row}.container-view-mode h5{margin-bottom:0!important}}.expert-switch{position:relative;display:inline-block;width:136px;height:36px;cursor:pointer;margin-bottom:0;margin-left:10px}.expert-switch input{opacity:0;width:0;height:0}.switch-track{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#4caf50;border-radius:20px;display:flex;align-items:center;justify-content:space-between;padding:0 1px;font-family:sans-serif;font-size:11px;font-weight:700;color:#fff;transition:.3s}.switch-knob{position:absolute;top:4px;left:4px;width:62px;height:28px;background-color:#fff;border-radius:16px;transition:.3s cubic-bezier(.18,.89,.35,1.15);box-shadow:0 2px 5px #0003;z-index:1}.switch-track .label-left{color:#000}.label-left,.label-right{position:relative;z-index:2;width:50%;text-align:center;pointer-events:none;color:#fff9}input:checked+.switch-track .label-left{color:#fff9}input:checked+.switch-track .label-right{color:#1b5e20}input:checked+.switch-track .switch-knob{transform:translate(67px)}.table{--bs-table-bg: transparent;--bs-table-striped-color: #67757c;--bs-table-striped-bg: #f2f4f8;--bs-table-active-color: #67757c;--bs-table-active-bg: rgba(0, 0, 0, .1);--bs-table-hover-color: #67757c;--bs-table-hover-bg: #f2f4f8;color:#67757c}table.dataTable th{background-color:#f2f4f8;font-weight:500!important;color:#67757c!important}table.dataTable tr td{font-size:.9375rem!important;font-weight:300!important;line-height:1.5!important;vertical-align:middle}table.dataTable.vertical-align-top tr td{vertical-align:top!important}table.dataTable tr td .btn-label i{color:#fff!important}table.dataTable tr td i{font-size:21px;display:inline-block;line-height:25px}.btn-sensor-overview{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;width:200px!important}@media screen and (max-width: 922px){.btn-sensor-overview{position:static!important;transform:none!important;top:auto!important;left:auto!important;margin:10px auto 0!important}}.login-bg{position:fixed;top:0;left:0;height:100%;width:100%}.dashboard-overview-sales.locked .card{position:relative}.dashboard-overview-sales.locked .card:after{content:"";background-color:#000000b3;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}:is([data-layout=vertical],[data-layout=semibox]) .app-menu{margin-left:0!important}[data-layout=vertical]:is([data-sidebar-size=sm],[data-sidebar-size=sm-hover]) #page-topbar,#page-topbar{left:88px}.main-content{margin-left:88px}:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=sm] .navbar-menu,.navbar-menu{width:88px!important;border-right:none!important;z-index:1004!important}:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link{width:88px!important}:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>a.menu-link span{padding:0}.navbar-menu .navbar-nav .nav-sm .nav-link:before{display:none!important}.navbar-nav .nav-item .menu-dropdown.collapse:not(.show){width:0!important;overflow:hidden;display:block!important;min-width:0}.navbar-menu .navbar-nav .menu-dropdown .nav-link{padding-left:1rem}.simplebar-content>.nav-item .nav-link.active,.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]{background-color:#4a4542}:is([data-layout=vertical],[data-layout=semibox])[data-sidebar-size=sm] .navbar-menu .navbar-nav .nav-item:hover>.menu-dropdown,.navbar-nav .nav-item .menu-dropdown{left:88px;position:fixed!important;background-color:#4a4542;top:0!important;height:90%!important;width:auto!important;min-width:300px}.navbar-nav .nav-item .menu-dropdown .nav{display:block}.navbar-nav .nav-item .nav-link{transition:none!important;flex-direction:column!important;text-align:center}.navbar-nav .nav-item .menu-dropdown .nav-link{flex-direction:row!important;text-align:left}.navbar-nav .nav-item .menu-dropdown .nav-link .nav-item-subtitle{font-size:13px;color:var(--vz-vertical-menu-item-color)}.simplebar-content>.nav-item>.nav-link>span{display:block!important;text-transform:uppercase;word-wrap:break-word;font-size:12px}.navbar-menu .navbar-nav .nav-link[data-bs-toggle=collapse]:after{content:""}.navbar-nav .nav-item.column{display:table-cell}.navbar-nav .nav-item.column>ul>li.parent{margin-bottom:40px}.navbar-nav .nav-item .menu-dropdown .nav .nav-item{width:19.8rem}@media (max-width: 922px),print{.navbar-nav .nav-item .menu-dropdown .nav .nav-item{width:13.8rem}}.header-item-organization{width:300px}@media screen and (max-width: 922px),print{.header-item-organization{width:200px}}.status{text-align:center;border-radius:5px;padding:3px 15px}.status.active{background-color:#1baf1d;color:#fff}.status.inactive{background-color:#6c757d;color:#fff}.status.special{background-color:#7460ee;color:#fff}.status.demo{background-color:#21c1d6;color:#fff}.select2-container{z-index:1080}.pickr .pcr-button{border-radius:5px;max-width:300px;width:100%;height:40px}.pickr .pcr-button:before,.pickr .pcr-button:after{border-radius:5px}.container-submit.fixed{background-color:#fff;box-shadow:1px -2px 7px -1px #0006;padding:10px 25px;position:fixed;left:0;bottom:-80px;width:100%;z-index:1000;transition:.25s linear all;--vz-gutter-x: 0 !important}.container-submit.fixed.show{bottom:0}#editcategory-form .actions{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:1000;padding:15px;margin:0!important;box-shadow:1px 1px 7px 1px #0009}.preview-media-library.no-image,.container-gallery-images .preview-media-library{padding:2em 15px}.container-gallery-images .preview-media-library{max-width:100%}#categorie-general .preview-media-library .image-preview,.container-gallery-images .preview-media-library .image-preview{height:145px}.preview-media-library .image-preview .thumbnail{height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}#table-product-list-all .col-status{text-align:center;border-left:10px solid #f2f4f8}#table-product-list-all .col-status.published{border-left:10px solid var(--vz-success)!important}#table-product-list-all .col-status.draft{border-left:10px solid var(--vz-light)}#table-sensor-list .col-alert-status{width:10px;padding-left:0!important;padding-right:0!important}#table-sensor-list .col-alert-status.danger{background-color:var(--vz-danger)}#table-sensor-list .col-alert-status.ok{background-color:var(--vz-success)}#table-sensor-list .col-alert-status.warning{background-color:var(--vz-warning)}form.compact-mode .card-header li.nav-item.hide-compact,form.compact-mode .card-body .hide-compact{display:none!important}@media (min-width: 1024px),print{form.compact-mode .col-name,form.compact-mode .col-sku,form.compact-mode .col-recipe{width:33.3333333%!important}}.previewContainer-product-option{width:50px;height:50px;text-align:center;position:relative;cursor:pointer;border:1px solid #efefef;margin:0 auto}.previewContainer-product-option img{max-height:100%;max-width:100%;width:auto;margin:0 auto}.previewContainer-product-option .delete{position:absolute;top:0;right:0}.btn-delete-option-image{z-index:999;width:25px;height:25px;position:absolute!important;top:-5px;right:-12px;border-radius:50px;font-size:12px;padding:0}.dropzone.dz-clickable{cursor:pointer}.dropzone .dz-message{text-align:center}.nav-link.invalid{background-color:var(--vz-form-invalid-border-color)!important;color:#fff!important}.nav-link.active.invalid:after{background:var(--vz-form-invalid-border-color)!important}.page-product .nav-item.hide{display:none}#ProductTypeModal .option-product-type{border:1px solid transparent}#ProductTypeModal .option-product-type.selected{border:1px solid #000;background-color:#efefef}.navigation-category ul{padding-left:0;list-style:none}.navigation-category ul ul{padding-left:10px}.navigation-category .nav-item a{display:block;color:var(--vz-heading-color)}.navigation-category ul ul .nav-item a{padding-left:15px}.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-control:not(:focus):invalid{z-index:0!important}#form-edit-order .card-header .status.badge{margin-left:20px}#form-edit-order .card-header h2{margin-bottom:0}.previewContainer{margin-top:10px;max-width:200px}.previewContainer#preview_background-landingpage-image{max-width:110px}.errors{background-color:red;color:#fff;padding:15px}.warnings{background-color:#f7b84b;padding:15px}.masked-field .toggle-cc{cursor:pointer;margin-left:5px}#table-order-list-all .status{display:block}.status.badge.cancelled,.status.badge.canceled{background-color:#fa896b;color:#fff}.status.badge.processing{background-color:#5ea3cb;color:#fff}.status.badge.pending{background-color:#f7b84b;color:#fff}.status.badge.complete,.status.badge.completed{background-color:#6ada7d;color:#fff}.status.badge.preparing,.status.badge.ready{background-color:var(--vz-warning)}.status.badge.refunded{background-color:var(--vz-danger)}.status.badge.on-hold{background-color:#efefef;color:#000}.sales-lock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#000000b3;text-align:center;display:flex;-webkit-display:flex;align-content:center;align-items:center;flex-direction:column}.sales-lock-overlay i{font-size:80px;color:#fff;clear:both}.sales-lock-overlay span{color:#fff;font-size:30px;display:block;max-width:800px;margin:0 auto}#form-add-sales-order .col-name dl dd label{clear:right}#form-add-sales-order .row table#order-totals tr td{padding:5px 8px}#form-edit-order .actions{position:fixed;bottom:0;left:0;width:100%;background:#fff;z-index:1000;padding:15px;margin:0!important;box-shadow:1px 1px 7px 1px #0009}#order-product-list .list-head{background-color:#f2f4f8;font-weight:700;padding:3px 15px}#order-product-list .list-body .item{border-radius:5px;margin-bottom:10px;padding:5px 15px}#order-product-list .list-body .item:nth-of-type(odd){background-color:#21252905}.product-option-blocks{display:flex;-webkit-display:flex;flex-wrap:wrap;gap:5px}.product-option-blocks .block{padding:0;border:1px solid #efefef;border-radius:5px;display:inline-block;cursor:pointer;background-color:#fff;flex:0 0 calc(32% - 5px);text-align:center}.product-option-blocks .block.is-invalid{border-color:var(--vz-form-invalid-border-color)}@media (min-width: 1200px),print{.product-option-blocks .block{flex:0 0 calc(25% - 5px)}}@media (min-width: 1400px),print{.product-option-blocks .block{flex:0 0 calc(20% - 5px)}}.product-option-blocks .block.selected{border-color:green}.product-option-blocks .block label{margin-bottom:0;cursor:pointer;text-align:center;height:100%;padding:5px;width:100%}.product-option-blocks .block label span{font-size:12px;display:block}@media screen and (max-width: 1200px){#content-sales-order-admin #sidebar{position:fixed;top:0;height:100%;width:100%;left:0;z-index:-9999;opacity:0}body.sidebar-open{height:100%;overflow:hidden}body.sidebar-open #content-sales-order-admin #sidebar{z-index:2000;opacity:1;background-color:#0009}body.sidebar-open #content-sales-order-admin #sidebar .card-fixed{position:fixed!important;top:0!important;height:95%;width:95%;left:2.5%;top:2.5%!important}body.sidebar-open #content-sales-order-admin #sidebar table tr td{padding-top:6px!important;padding-bottom:6px!important}body.sidebar-open #content-sales-order-admin #sidebar table tr td button{height:calc(.5rem + 1.5em + 2px);width:calc(.5rem + 1.5em + 2px)}body.sidebar-open #content-sales-order-admin #sidebar table tr td button span.adding{width:20px;height:20px;border:2px solid #fff;border-right:none;border-radius:50px;animation-name:spin;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear}body.sidebar-open #content-sales-order-admin #sidebar table tr td button span.product-added{display:inline-block;width:20px;height:20px}body.sidebar-open #content-sales-order-admin #sidebar table tr td button span.product-added:before{content:"✓";display:inline-block}body.sidebar-open #content-sales-order-admin #sidebar table tr td button span.adding i,body.sidebar-open #content-sales-order-admin #sidebar table tr td button span.product-added i{display:none}}@media screen and (min-width: 1200px){#content-sales-order-admin .btn-open-sidebar{display:none!important}}#create-recipe-ingredient-allergens,#edit-recipe-ingredient-allergens{margin-top:30px}#create-recipe-ingredient-allergens .cursor-pointer,#edit-recipe-ingredient-allergens .cursor-pointer{cursor:pointer}#create-recipe-ingredient-allergens .allergen,#edit-recipe-ingredient-allergens .allergen{width:90px;position:relative;padding-top:5px;margin-bottom:10px}#create-recipe-ingredient-allergens .allergen.active,#edit-recipe-ingredient-allergens .allergen.active{border:1px solid red;border-radius:0 0 3px 3px}#create-recipe-ingredient-allergens .allergen.active:before,#edit-recipe-ingredient-allergens .allergen.active:before{content:"Bevat";position:absolute;top:-20px;left:-1px;font-size:10px;color:#fff;background-color:red;text-align:center;text-transform:uppercase;font-weight:600;display:inline-block;padding:2px 5px;width:calc(100% + 2px);border-top-left-radius:5px;border-top-right-radius:5px}#content-sales-order-admin .order-setting-option{border:1px solid #efefef;border-radius:5px}#content-sales-order-admin .order-setting-option.selected{border-color:var(--vz-primary);background-color:var(--vz-primary);color:#fff}#content-sales-order-admin .order-setting-option.selected[data-status=pending]{background-color:var(--vz-warning);border-color:var(--vz-warning)}#content-sales-order-admin .order-setting-option.selected[data-status=completed],#content-sales-order-admin .order-setting-option.selected[data-status=paid]{background-color:var(--vz-success);border-color:var(--vz-success)}.footer{left:88px!important}
