/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes zoomFadeInAnimation{0%{scale:.8;opacity:0}to{scale:1;opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes localeEditMove{0%{top:10px;right:10px;z-index:1}49%{top:-9px;right:-9px;z-index:1}50%{top:-9px;right:-9px;z-index:3}to{top:-3px;right:-3px;z-index:3}}@keyframes localeEditMoveBack{0%{top:-3px;right:-3px;z-index:3}49%{top:-9px;right:-9px;z-index:3}50%{top:-9px;right:-9px;z-index:1}to{top:10px;right:10px;z-index:1}}.image-upload,.image-upload.has-image .drop-area{position:relative}.image-upload.has-image .drop-area .drop-info{opacity:0}.image-upload.has-image .drop-area.drag-over{background:none}.image-upload.has-image .drop-area img{transition:opacity .3s}.image-upload.has-image .drop-area .btn-clear-image{position:absolute;top:calc(50% - 60px);right:calc(50% - 25px);background-color:#fff;box-shadow:var(--form-box-shadow);border-radius:50%;width:50px;height:50px;border:none;font-size:0;z-index:3;transition:all .3s ease-in-out;opacity:0;cursor:pointer}.image-upload.has-image .drop-area .btn-clear-image:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:30px}.image-upload.has-image .drop-area .btn-clear-image:hover{transition-duration:.1s;scale:1.1}.image-upload.has-image .drop-area:hover img{opacity:.5}.image-upload.has-image .drop-area:hover .btn-clear-image{top:calc(50% - 25px);opacity:1}.image-upload .drop-area{display:flex;flex-direction:column;background-color:#e4e4e4;border-radius:var(--border-radius);flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:10px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23333' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='4' stroke-linecap='square'/%3e%3c/svg%3e");aspect-ratio:1024/768;transition:all .5s}.image-upload .drop-area form{display:flex;flex-direction:column;align-items:center;z-index:1}.image-upload .drop-area img{max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.image-upload .drop-area img.hidden{display:none}.image-upload .drop-area .drop-info{display:flex;flex-flow:column;gap:10px;align-items:center}.image-upload .drop-area .drop-info:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:45px}.image-upload .drop-area.drag-over{background-color:#00ddfe;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23333' stroke-width='6' stroke-dasharray='6%2c 14' stroke-dashoffset='54' stroke-linecap='square'/%3e%3c/svg%3e")}.dummy-image{width:100%;height:100%;background-color:#e4e4e4;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center}.dummy-image:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:4rem}@media (min-width: 600px){aside{background:var(--background-color-navbar);min-height:100vh;max-width:320px}.navbar{height:100vh}}aside{position:relative;--color-button-bg: transparent;--color-button-text: white}.navbar{display:flex;flex-direction:column;padding:var(--gutter);box-sizing:border-box}.navbar a{text-decoration:none}.navbar .navbar-brand{display:flex;align-items:center;z-index:100}.navbar .navbar-brand .logo{display:block;width:100%;margin-bottom:var(--gutter)}.navbar .navbar-brand .icon{display:none}.navbar .locale-selector{padding-top:20px;justify-self:flex-end;text-align:center;z-index:1;position:relative;width:100%}.navbar .locale-selector:before{content:"";border-top:1px solid white;display:block;padding-bottom:10px}.navbar .navbar-nav{list-style:none}.navbar .navbar-nav .navbar-nav{margin-left:15px}.navbar .navbar-nav .nav-link{display:flex;justify-content:space-between;padding:10px;font-weight:700;border-radius:var(--border-radius);cursor:pointer}.navbar .navbar-nav .nav-item .navbar-nav{display:none}.navbar .navbar-nav .nav-item.has-children>.nav-link:after{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0}.navbar .navbar-nav .nav-item.active>.nav-link{background-color:#fff;color:var(--color-primary)}.navbar .navbar-nav .nav-item.child-active>.nav-link:after{rotate:90deg}.navbar .navbar-nav .nav-item.active>.navbar-nav,.navbar .navbar-nav .nav-item.child-active>.navbar-nav{display:block}.navbar .nav-link{color:#fff}.navbar .btn-logout{color:#fff;padding:10px 15px;margin-top:20px;font-size:1rem}.version{position:absolute;bottom:10px;right:10px;font-size:.7rem;color:#fff;opacity:.8}@media (max-width: 599px){.navbar{position:relative}.navbar .nav-container{position:fixed;z-index:2;width:100vw;height:100dvh;left:-110vw;top:0;transition:left .5s ease-in-out;padding:80px 20px 20px;box-sizing:border-box}.navbar .icon{filter:brightness(1) invert(0);transition:filter .6s}.navbar.show{position:fixed;z-index:100;width:100vw}.navbar.show .icon{filter:brightness(0) invert(1)}.navbar.show .nav-container{left:0}.navbar-header{display:grid;grid-template-columns:40% 20% 40%;grid-template-areas:"burger logo ."}.navbar-header .navbar-brand{grid-area:logo;align-self:center;justify-self:center}.navbar-header .navbar-brand .logo{display:none}.navbar-header .navbar-brand .icon{display:block}.navbar-header .navbar-brand img{width:35px;height:35px}.nav-container{background:var(--background-color-navbar)}}.navbar-toggler{grid-area:burger;justify-items:start;display:none;background-color:transparent;border:none;padding:0}@media (max-width: 599px){.navbar-toggler{display:flex;z-index:100}}.navbar-toggler svg .line{fill:none;stroke:var(--color-primary);stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1),stroke .6s cubic-bezier(.4,0,.2,1)}.navbar-toggler svg .line1{stroke-dasharray:60 207;stroke-width:6}.navbar-toggler svg .line2{stroke-dasharray:60 60;stroke-width:6}.navbar-toggler svg .line3{stroke-dasharray:60 207;stroke-width:6}.navbar-toggler.show svg .line{stroke:#fff}.navbar-toggler.show svg .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.navbar-toggler.show svg .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.navbar-toggler.show svg .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.filter-container{padding-bottom:0}.filter-container h1{margin-top:0}.filter-container .filters{width:100%;box-sizing:border-box;display:flex;flex-flow:row wrap;align-items:flex-end;gap:var(--gutter);margin-bottom:var(--gutter)}.filter-container .filters .filter-label{width:100%;text-transform:uppercase}.filter-container .filters .checkbox-wrapper{margin-bottom:13px}.filter-container .filters>.btn{margin-bottom:5px}.filter-container label,.filter-container .input-group-text{font-weight:700;font-size:.85rem}.filter-container .row{flex:1 100%;display:flex;flex-flow:row wrap;gap:20px;align-items:center}.filter-container .include-price0{align-self:end}.filter-container .compare-from-to{display:flex;flex-flow:row wrap;align-items:center;gap:10px}.filter-container .period{display:flex;flex-flow:row wrap;align-items:flex-end;gap:10px 20px}.filter-container .profitcenter-area-picker{display:flex;flex-flow:row wrap;align-items:center;gap:10px}.filter-container .checkbox-wrapper{margin-bottom:10px}.form-check{display:flex;align-items:center}.form-check input{position:relative;right:-100000px}.form-check input:checked~label:before{background-color:var(--color-secondary)}.form-check label{display:flex;align-items:center}.form-check label:before{content:"";display:block;width:20px;height:20px;background-color:#fff}.tabs-container .tab-list{margin:0 calc(var(--gutter) - var(--gutter) * 2);display:flex;gap:5px;list-style:none;padding:0 var(--gutter) 0;border-bottom:1px solid #C9C9C9}.tabs-container .tab-list .tab-title{background-color:transparent;border:none;padding:10px 20px 5px;border-radius:5px 5px 0 0;font-weight:700}.tabs-container .tab-list .tab-title.active{background-color:#fff;color:#000;box-shadow:var(--form-box-shadow)}.tabs-container .tab-content{padding:var(--gutter) 0}.tab-panel-header{width:100%;margin:0 auto;box-sizing:border-box}.tab-panel-header h2{margin:0;padding:0}.tab-panel-header h2 .text-secondary{font-size:small}.tab-panel-content .tab-content-wrapper{display:flex;flex-flow:row wrap;margin:0 auto;gap:20px;box-sizing:border-box}.tab-panel-content .tab-content-wrapper .chart{flex:1 1 40%;min-width:300px;background-color:#fff;border-radius:var(--border-radius);padding:20px}.tab-panel-content .tab-content-wrapper .chart h3{margin-top:0}.tab-panel-content .tab-content-wrapper .chart>div{height:300px}@media (max-width: 599px){.tab-panel-content .tab-content-wrapper .chart>div{height:200px}}.tab-panel-content .tab-content-wrapper .group-sales-lists{display:flex;flex-flow:row wrap;width:100%;gap:20px}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list{flex:1 66%}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .list-header{display:flex;align-items:center;justify-content:space-between}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list ul{list-style:none}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .item-header{display:flex;flex-flow:row wrap;gap:20px;text-align:left}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .item-header .description{flex:1 50%}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .item-header .description:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;transition:transform .3s}@media (max-width: 599px){.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .item-header .description{flex:1 100%}}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .item-header .item-qty{min-width:10%;text-align:right}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .item-header .value{flex:1 20%}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group:has(.item-body) .description:before{transform:rotate(90deg)}.tab-panel-content .tab-content-wrapper .group-sales-lists .terminal-sales-list{flex:1 30%}.tab-panel-content .tab-content-wrapper .bestselling-articles .list-group-values{display:flex;justify-content:space-between;align-items:center;min-width:20%;text-align:right}.tab-panel-content .item-body{background-color:#fff;box-shadow:inset 0 3px 9px #00000042}.tab-panel-content .item-body h3{margin:0;padding:20px 10px 15px}.tab-panel-content .item-header{margin:1px 0;background-color:#fff;padding:10px}.form-footer{display:flex;gap:20px;align-items:center;min-height:50px}.checkbox-wrapper{display:flex;align-items:center;flex-flow:row wrap;gap:5px;margin:5px 0}.checkbox-wrapper:has(+.form-info){margin-bottom:0}.checkbox-wrapper input[type=checkbox]{visibility:hidden;display:none}.checkbox-wrapper label{font-weight:700;font-size:.85rem;text-transform:uppercase}.checkbox-wrapper .toggle{position:relative;display:block;width:42px;height:24px;padding-right:5px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateZ(0)}.checkbox-wrapper .toggle:before{content:"";position:relative;top:1px;left:1px;width:40px;height:22px;display:block;background:#c8ccd4;border-radius:12px;transition:background .2s ease}.checkbox-wrapper .toggle .toggler{position:absolute;top:0;left:0;width:24px;height:24px;display:block;background:#fff;border-radius:50%;box-shadow:0 2px 6px #9a9999bf;transition:all .2s ease}.checkbox-wrapper .toggle .toggler svg{margin:7px;fill:none}.checkbox-wrapper .toggle .toggler svg path{stroke:#c8ccd4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:0;transition:all .5s linear}.checkbox-wrapper input[type=checkbox]:checked+.toggle:before{background:#52d66b}.checkbox-wrapper input[type=checkbox]:checked+.toggle .toggler{transform:translate(18px)}.checkbox-wrapper input[type=checkbox]:checked+.toggle .toggler path{stroke:#52d66b;stroke-dasharray:25;stroke-dashoffset:25}.checkbox-wrapper:has(input[disabled]){opacity:.5}.radio-wrapper{position:relative;cursor:pointer;line-height:20px;font-size:14px}.radio-wrapper .label{display:flex;align-items:center}.radio-wrapper .labels{position:relative;display:block;float:left;margin-right:10px;width:20px;height:20px;border:2px solid #c8ccd4;border-radius:100%;-webkit-tap-highlight-color:transparent}.radio-wrapper .labels:after{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:100%;background:var(--color-primary);transform:scale(0);transition:all .2s ease;opacity:.08;pointer-events:none}.radio-wrapper:hover .labels:after{transform:scale(3.6)}.radio-wrapper input[type=radio]:checked+.labels{border-color:var(--color-primary)}.radio-wrapper input[type=radio]:checked+.labels:after{transform:scale(1);transition:all .2s cubic-bezier(.35,.9,.4,.9);opacity:1}.radio-wrapper .hidden{display:none}input[type=number]{max-width:100px}.input-group{display:flex;flex-flow:row wrap;align-items:center;gap:5px 20px;margin:0;position:relative}.input-group:has(input:hover)>label:before,.input-group:has(input:hover)>.label:before,.input-group:has(.fancy-picker-select:hover)>label:before,.input-group:has(.fancy-picker-select:hover)>.label:before{width:30px}.input-group .form-info{flex:100%;margin-top:0;font-size:.85rem}.input-group label,.input-group .label{position:relative;font-weight:700;font-size:.85rem;text-transform:uppercase;width:100%;margin-bottom:3px;text-align:left}.input-group>label:before,.input-group>.label:before{content:"";display:block;width:0px;height:2px;background-color:var(--color-primary);position:absolute;bottom:-3px;transition:width .3s ease-in-out}.input-group input,.input-group .form-control,.input-group .checkbox-wrapper{flex:1}.input-group .checkbox-wrapper label{min-width:auto;width:auto}.input-group select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:thin solid rgb(197,197,197);border-radius:4px;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.input-group select:focus{border-color:var(--color-primary);outline:0;box-shadow:none}.input-group select:active{box-shadow:none}.input-group .alert{width:100%}.input-row{display:flex;flex-flow:row wrap;align-items:center;gap:10px;margin-bottom:10px}.input-row>.input-group{flex:1}.input-row .fancy-picker-select{width:100%}.form-group{max-width:800px;background-color:#fff;padding:20px;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:10px}.select-group{position:relative}.select-group select:has(+.btn-clear){padding-right:4.5em}.select-group select:has(+.btn-clear):focus+.btn-clear:before{color:#666}.select-group .btn-clear{position:absolute;right:2.5rem;font-size:0;border:0;padding:10px}.select-group .btn-clear:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:20px;color:#ccc}.select-group .btn-clear:hover:before{color:#b3b3b3}.filter .input-group label,.filter .input-group .label,.shop-info .input-group label,.shop-info .input-group .label,.toolbar .input-group label,.toolbar .input-group .label,.fancy-picker-dropdown .input-group label,.fancy-picker-dropdown .input-group .label{min-width:auto}.form-select,input{padding:.5rem;border-radius:4px;line-height:1.5em;box-sizing:border-box;border:thin solid rgb(197,197,197);transition:border-color .6s;background-color:#fff}.form-select:hover,input:hover{border-color:var(--color-primary)}.form-row{display:flex;flex-flow:row wrap;align-items:center;gap:10px}.btn{padding:5px 10px;border-radius:var(--border-radius)}.select{min-width:300px}.fancy-picker{display:flex;width:100%}.fancy-picker.editable .fancy-picker-select{box-shadow:var(--form-box-shadow);background-color:#fff}.fancy-picker.editable .fancy-picker-select .selected-item{padding:5px 10px}.fancy-picker .fancy-picker-select{border-radius:4px;min-width:300px;display:flex;align-items:center;position:relative}.fancy-picker .fancy-picker-select .selected-item{flex:1 100%}.fancy-picker .fancy-picker-select button{box-shadow:none}.fancy-picker .fancy-picker-select .btn-dropdown{padding:10px;border-left:1px solid #A4A4A4;border-radius:0}.fancy-picker .fancy-picker-select .btn-clear{padding:0;border:none}.fancy-picker .fancy-picker-dropdown{position:absolute;top:40px;right:-10%;background:#fff;border:solid 1px #E4E4E4;border-radius:5px;z-index:1000;width:120%;max-width:400px}.fancy-picker .fancy-picker-dropdown .input-group{padding:10px;gap:10px}.fancy-picker .fancy-picker-dropdown .input-group label{width:auto}.fancy-picker .fancy-picker-dropdown ul{list-style:none;max-height:400px;overflow-y:scroll}.fancy-picker .fancy-picker-dropdown ul>li{padding:10px;display:flex;gap:10px;border-top:1px solid rgb(178,178,178);cursor:pointer;border-left:0px solid var(--color-primary);transition:border-left-width .3s}.fancy-picker .fancy-picker-dropdown ul>li.selected{background:var(--color-primary);color:var(--color-primary-contrast)}.fancy-picker .fancy-picker-dropdown ul>li:hover,.fancy-picker .fancy-picker-dropdown ul>li:focus{border-left-width:5px}.fancy-picker .fancy-picker-dropdown .option-value:before{content:"("}.fancy-picker .fancy-picker-dropdown .option-value:after{content:")"}.fancy-picker.open+.dialog-backdrop{display:block;width:100vw;height:100vh;position:fixed;top:0;right:0;left:0;bottom:0;z-index:999;background-color:transparent}.dialog-backdrop{display:none}legend{display:table;float:left;margin:0;padding:0;width:100%}legend+*{clear:both}fieldset{border:0;padding:.01em 0 0;margin:0;min-width:0}body:not(:-moz-handler-blocked) fieldset{display:table-cell}.ipv4-input{border:solid 1px #e0e0e0;border-radius:5px}.ipv4-input span input{width:4ch;margin-right:5px;border:0;text-align:center}.ipv4-input span:not(:last-child):after{content:"."}.timespan-input{display:flex;border:solid 1px #e0e0e0;border-radius:5px}.timespan-input .timespan-segment{position:relative}.timespan-input .timespan-segment:not(:last-child):after{content:":";position:absolute;bottom:.9rem;top:50%;transform:translateY(-50%)}.timespan-input .timespan-segment input{width:5ch;padding-top:1rem;padding-bottom:5px;text-align:center;border:none;background-color:transparent}.timespan-input .timespan-segment .segment-description{position:absolute;top:5px;left:0;width:100%;text-align:center;font-size:.8em;color:#666}.input-group-copy{position:relative;flex:1;display:flex}.input-group-copy:after{content:"";position:absolute;right:5px;top:1px;background:linear-gradient(to right,transparent,white 50%);width:60px;height:40px}.input-group-copy input{padding-right:30px}.input-group-copy .btn{position:absolute;right:3px;top:3px}.form-label:has(.label-warning){display:flex;flex-flow:row wrap;gap:10px;align-items:center}.label-warning{position:relative;display:flex;justify-content:center;cursor:help}.label-warning:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;color:orange}.label-warning .warning-text{position:absolute;background-color:var(--color-primary);color:var(--color-primary-contrast);padding:5px 10px;box-shadow:var(--form-box-shadow);border-radius:var(--border-radius);bottom:1.5lh;opacity:0;z-index:1000;max-width:250px;width:max-content;text-align:center;transition:opacity .5s .5s;pointer-events:none}.label-warning:hover{z-index:1;background-color:#0000000d}.label-warning:hover .warning-text{opacity:1;transition-delay:0}.label-warning:before{font-size:20px;margin:0}.label-warning.hover-right .warning-text{position:absolute;margin-top:0;top:-25px;right:-10px}.label-warning.hover-left .warning-text{position:absolute;margin-top:0;top:-25px;left:-10px}button,.btn{cursor:pointer}button[disabled],button.disabled,.btn[disabled],.btn.disabled{pointer-events:none!important;opacity:.5!important}.btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:7px 15px;font-weight:700;border:1px solid transparent;background:var(--color-button-bg);color:var(--color-button-color);font-size:var(--btn-font-size);margin:0;text-decoration:none;box-sizing:border-box;line-height:var(--button-icon-size);min-height:var(--button-min-height);transition:all .3s;box-shadow:var(--btn-box-shadow);scale:1}.btn:hover{border-color:gray;scale:1.05}.btn:active{box-shadow:none;scale:1}.btn:before,.btn:after{font-display:--button-icon-size}.btn-close{border:none;padding:0;box-shadow:none}.btn-close:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.btn-secondary{border:1px solid lightgray}.btn-primary,.btn-save{color:var(--color-primary-contrast);background-color:var(--color-primary);outline:1px solid transparent;outline-offset:-3px}.btn-primary:hover,.btn-save:hover{outline-color:#fff}.btn-danger{background-color:var(--color-danger);border:none;color:#fff}.btn-edit:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.btn-logs:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.btn-delete:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.btn-remove:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.btn-expander{background:none;border:none}.btn-expander:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;transition:transform .3s}.btn-expander.expanded:before{transform:rotate(90deg)}.btn-dropdown{background:none;border:none}.btn-dropdown:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.btn-clear{border-color:transparent;margin:0}.btn-clear:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;font-size:20px}.btn-add-user:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.btn-create{line-height:35px}.btn-create:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:35px}.btn-copy:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.btn-add:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.btn-expand:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.btn-collapse:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.btn-print:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.hover-btn{border:none;padding:8px;margin:0;border-radius:50%;transition:all .3s;box-shadow:none;min-height:auto;position:relative;display:flex;justify-content:center}.hover-btn .btn-text{position:absolute;background-color:var(--color-primary);color:var(--color-primary-contrast);padding:5px 10px;box-shadow:var(--form-box-shadow);border-radius:var(--border-radius);bottom:1.5lh;opacity:0;z-index:1000;max-width:250px;width:max-content;text-align:center;transition:opacity .5s .5s;pointer-events:none}.hover-btn:hover{z-index:1;background-color:#0000000d}.hover-btn:hover .btn-text{opacity:1;transition-delay:0}.hover-btn:before{font-size:20px;margin:0}.hover-btn.hover-right .btn-text{position:absolute;margin-top:0;top:-25px;right:-10px}.hover-btn.hover-left .btn-text{position:absolute;margin-top:0;top:-25px;left:-10px}.hover-btn:hover.btn-primary,.hover-btn.btn-save:hover{background-color:var(--color-primary)}span.btn.hover-btn.disabled{pointer-events:all!important;opacity:1!important;cursor:help}span.btn.hover-btn.disabled:before{opacity:.5}span.btn.hover-btn.disabled .btn-text{background-color:var(--color-danger);color:var(--color-danger-contrast)}.expanded .btn-expander:before{transform:rotate(90deg)}.btn-group{display:flex;flex-flow:row wrap;align-items:center;gap:5px}.btn-outline-light{border:2px solid white;background:transparent;color:#fff}.add-user-btn{display:flex;align-items:center;gap:5px}.add-user-btn:before{content:"+";font-size:30px}.btn-picker{background-color:#fff;color:var(--font-color);font-weight:500;border-radius:var(--border-radius);padding:5px 20px;font-size:.75rem;text-wrap:nowrap;font-weight:700;box-shadow:var(--form-box-shadow);cursor:pointer;border:1px solid transparent;transition:border-color .6s}.btn-picker.selected{background-color:var(--color-primary);color:#fff}.btn-picker:hover{border-color:var(--color-primary)}.btn-add{background:none;border:none;display:flex;align-items:center}.btn-add:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px}.btn-large-add{display:flex;align-items:center;gap:20px;background:none;border:none;box-shadow:none}.btn-large-add:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px;border-radius:50%;padding:15px;font-size:35px;box-shadow:var(--form-box-shadow);background-color:#fff}.btn-confirm-container{display:inline-block;position:relative}.btn-confirm-container .btn-confirm-dialog{max-width:400px;width:80vw;position:fixed;background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius);padding:20px;z-index:1000;top:40%;right:50%;transform:translate(50%);opacity:1;animation:fadeInAnimation .6s}.btn-confirm-container .btn-confirm-dialog p{margin-top:0}.btn-confirm-container .btn-confirm-dialog button{margin:5px}.btn-confirm-container .btn-confirm-dialog .dialog-footer{text-align:right}.btn-confirm-container.confirm-open:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;z-index:999;animation:fadeInAnimation .6s}.btn-save{transition:background-color .6s;min-width:50px;position:relative}.btn-save .btn-loader{opacity:0;position:absolute;transform:translate(-50%);transition:all .6s}.btn-save .start-text{opacity:1;transition:all 2s;transition-delay:.6s;font-size:var(--btn-font-size)}.btn-save .saved-text,.btn-save .failed-text{opacity:0;font-size:0;transition:font-size 1s,opacity 1s 1s;overflow:hidden}.btn-save.loading .btn-loader{opacity:1}.btn-save.loading .start-text{font-size:0;opacity:0;transition-delay:0s}.btn-save.success{background-color:var(--color-success);pointer-events:none}.btn-save.success .start-text{opacity:0;font-size:0;transition-delay:0s}.btn-save.success .failed-text{opacity:0;width:0px;transition-delay:0s}.btn-save.success .saved-text{font-size:var(--btn-font-size);opacity:1}.btn-save.failed{background-color:red;color:#000;pointer-events:none}.btn-save.failed .start-text{opacity:0;font-size:0;transition-delay:0s}.btn-save.failed .saved-text{opacity:0;width:0px;transition-delay:0s}.btn-save.failed .failed-text{font-size:var(--btn-font-size);opacity:1}.btn-loader{width:16px;height:16px;border:3px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.admin-page{box-sizing:border-box;display:flex;flex-flow:row wrap;gap:10px}.admin-page h1{flex:1 100%}.admin-page .user-list-item{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:5px}.admin-page .search{flex:1 60%;margin-bottom:var(--gutter)}.admin-page .search>*{margin:10px 0}.admin-page .user-profitcenter-access{min-width:250px}@media (min-width: 600px){.search-result-container{display:table;width:100%;border-collapse:collapse;border-radius:var(--border-radius)}.search-result-container .search-result-header{display:table-header-group;font-weight:700;padding:10px;border-bottom:1px solid lightgray;background:var(--color-primary);color:var(--color-primary-contrast)}.search-result-container .search-result-header>span{display:table-cell;padding:10px}.search-result-container .search-result-header>span:last-child{text-align:right}.search-result-container .search-result{display:table-row-group}.search-result-container .search-result>li{display:table-row}.search-result-container .search-result>li>*{display:table-cell;padding:5px 10px;vertical-align:middle}.search-result-container .search-result>li>*:first-child{min-width:250px}.search-result-container .search-result>li>*:last-child{text-align:right}.search-result-container .search-result>li .btn-group{white-space:nowrap}.search-result-container .search-result>li .btn-group>.btn{display:inline-flex}.search-result-container .search-result .bage{display:inline-block}}.search-result-container .search-result>li{background-color:#fff}.search-result-container .search-result>li>*:first-child{font-weight:700}.search-result-container .search-result>li{border-top:1px solid lightgray;padding:5px 10px}.search-result-container .search-result>li:first-child{border-top:none}.search-result-container .item-name{display:none}@media (max-width: 599px){.search-result-container .search-result-header{display:none}.search-result-container .search-result>li{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;padding:10px;border-radius:var(--border-radius);border:none}.search-result-container .search-result>li span{word-break:break-all}.search-result-container .search-result>li>*:empty{display:none}.search-result-container .search-result>li>*:first-child{grid-column:1/-1}.search-result-container .search-result>li .btn-group{grid-column:1/-1}.search-result-container .item-name{display:block;font-size:.8rem;font-weight:700;opacity:.6}.search-result-container .item-name:after{content:":"}}.list{list-style:none;border-top:1px solid lightgray}.list>li{padding:10px;border-bottom:1px solid lightgray}.list>li.selected:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;color:var(--color-success)}.edit-price{padding-bottom:100px}.edit-price .save-banner{position:fixed;bottom:10px;z-index:10000;max-width:800px;left:50%;transform:translate(-50%)}.edit-price .save-banner ol{width:100%;padding:0 1rem}.edit-price .save-banner p+p{margin-top:1rem}.edit-price .filters h1{padding:0;display:block;margin-top:var(--gutter)}.edit-price .price-list,.edit-price .missing-price-list{margin:var(--gutter) 0}.edit-price .price-row.active{border:1px solid rgb(167.5,167.5,167.5);background-color:#efefef}.edit-price .filter{display:flex;flex-flow:row wrap;align-items:flex-end;gap:20px}.profitcenter-picker{display:flex;flex-flow:row wrap;align-items:center;gap:5px}.profitcenter-picker .badge{margin:0}.price-list{margin-top:20px;padding:0;display:table;border-collapse:collapse}.price-row{display:table-row;background-color:#fff}.price-row:nth-child(2n){background-color:#f4f4f4}.price-row .excluded-cb{width:1%}.price-row.has-edits{background-color:#aed0ed}.price-row>div{display:table-cell;vertical-align:middle;padding:10px;position:relative}.price-row>div .label{display:none}@media (max-width: 599px){.price-row>div .label{display:block;font-size:small;font-weight:700;color:#5f5f5f;margin:-3px 0}}.price-row .codes{cursor:pointer}.price-row>*{flex-flow:row}.price-row.excluded>*:not(:first-child){opacity:.5;text-decoration:line-through}.price-row .description{width:30%}.price-row .category{width:20%}.price-row .default-price .value{opacity:.6;font-weight:700}.price-row .new-price{width:70px}.price-row .new-price input{width:100%;text-align:center;font-weight:700}.price-row input[type=number]::-webkit-outer-spin-button,.price-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-row input[type=number]{-moz-appearance:textfield}.price-row.head-row{background-color:#e2e2e2}.price-row.head-row .label{display:block;font-weight:700;text-transform:uppercase;font-size:.8rem;margin:5px 0}@media (max-width: 599px){.price-row.head-row{display:none}}.price-row .group-children{position:absolute;background-color:#fff;z-index:1000;list-style:none;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px;min-width:320px;width:max-content;max-width:500px}.price-row .group-children li{display:flex;align-items:center;gap:10px;padding:10px 20px}.price-row .group-children li:not(:first-child){border-top:1px solid rgb(155,155,155)}.price-footer{position:sticky;bottom:0;background-color:#fff;padding:10px;box-shadow:var(--form-box-shadow);border-top:1px solid rgb(180,180,180)}.price-footer .btn-group{justify-content:center;gap:20px}.price-footer .btn-group a{text-decoration:none}@media (max-width: 599px){.price-row{display:flex;flex-flow:row wrap;align-items:center}.price-row .description{width:50%}.price-row .category{width:30%}.price-row .default-price,.price-row .new-price{width:20%}}.modal-backdrop{background-color:#110c2e59;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:1}.modal{position:fixed;z-index:1;top:0;bottom:0;left:0;right:0}.modal .list .list-item:hover{background-color:#ededed;cursor:pointer}.modal-dialog{background-color:#fff;border-radius:var(--border-radius);position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.modal-content{height:80vh;display:flex;flex-direction:column}.modal-header{display:flex;justify-content:space-between;padding:10px}.modal-body{flex:1 1 auto;overflow-x:none;overflow-y:auto}.modal-body .list-group-item{cursor:pointer}.modal-footer{padding:10px;display:flex;flex-flow:row wrap;justify-content:space-between}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.confirm-dialog{overflow:hidden}.confirm-dialog .modal-header{background-color:var(--background-color-navbar);color:#fff}.confirm-dialog .modal-content{height:auto}.confirm-dialog .modal-body{padding:0 10px}dialog{border:none;box-shadow:0 1px 1px #0000001f,0 2px 2px #0000001f,0 4px 4px #0000001f,0 8px 8px #0000001f,0 16px 16px #0000001f;max-width:600px;border-radius:var(--border-radius)}dialog::backdrop{background:#0000004d}dialog .dialog-body h1{margin:0 0 1rem;font-size:1.2rem}dialog .dialog-footer{justify-content:flex-end;padding-top:10px}dialog .dialog-footer .btn{margin:0}.login{display:grid;justify-content:center;align-content:center}@media (min-width: 600px){.login{height:80dvh}}.login .login-dialog{box-shadow:var(--dialog-box-shadow);background-color:#fff;border-radius:var(--border-radius);padding:20px;width:80vw;max-width:350px;height:auto;margin:0 auto}.login .login-dialog h3{padding:0;margin:0 0 10px}.login .login-dialog .input-group{margin:15px 0}.login .login-dialog .e-mail-input,.login .login-dialog .password-input{padding:5px 0}.login .login-dialog .e-mail-input label,.login .login-dialog .e-mail-input input,.login .login-dialog .password-input label,.login .login-dialog .password-input input{display:block;width:100%}.login .login-dialog .reset-password{display:block;margin-top:10px}.login-footer{display:flex;justify-content:flex-end;gap:20px}.invalid-token a{margin-top:10px;display:block}.external-login.winpos{bottom:var(--gutter);position:fixed;right:var(--gutter);display:flex;flex-direction:column;align-items:flex-end}.external-login.winpos span{margin-bottom:3px;font-size:.85rem}.external-login.winpos .alert{max-width:500px}.external-login.winpos .ms-login-btn{background:url(/assets/ms-symbollockup_signin_dark-BLaB1Mw_.svg) no-repeat;width:215px;height:41px;border:none}.stats-summary{display:flex;justify-content:space-between;gap:var(--gutter);padding:10px 0 30px;flex-flow:row wrap}.stats-summary-item{display:flex;color:#565656;background-color:#fff;border-radius:var(--border-radius);padding:10px}.stats-summary-item .header{margin:0}.stats-summary-item .content>*:not(:last-child){margin-bottom:10px}.stats-summary-item:before{content:"";display:block;border-radius:5px;width:10px;background-color:red;margin-right:10px}.stats-summary-item .value{display:block;font-weight:700}.stats-summary-item .compare-value,.stats-summary-item .compare-percentage,.stats-summary-item .compare-quantity{font-weight:700;padding-top:5px}.stats-summary-item .compare-value.text-danger,.stats-summary-item .compare-percentage.text-danger,.stats-summary-item .compare-quantity.text-danger{color:var(--color-danger)}.stats-summary-item .compare-value.text-success,.stats-summary-item .compare-percentage.text-success,.stats-summary-item .compare-quantity.text-success{color:var(--color-success)}.stats-summary-item:nth-child(7n+1):before{background-color:#eab69f}.stats-summary-item:nth-child(7n+2):before{background-color:#e07a5f}.stats-summary-item:nth-child(7n+3):before{background-color:#81b29a}.stats-summary-item:nth-child(7n+4):before{background-color:#f2cc8f}.stats-summary-item:nth-child(7n+5):before{background-color:#2a9d8f}.stats-summary-item:nth-child(7n+6):before{background-color:#f4a261}.stats-summary-item:nth-child(7n+7):before{background-color:#287271}.tab-panel-header>h2{display:flex;flex-flow:row wrap;align-items:baseline;gap:5px}@media (max-width: 1159px){.tab-panel-header .stats-summary-item{width:250px}}.tab-panel-header .stats-summary-item .value{font-size:1.5rem}@media (max-width: 599px){.tab-panel-header .stats-summary-item{width:40%}.tab-panel-header .stats-summary-item .value{font-size:1.5rem}}.tab-panel-header .stats-summary-year .value{font-size:1.5rem}@media (max-width: 599px){.tab-panel-header .stats-summary-year .value{font-size:1.3rem}}.tab-panel-header .stats-summary-month .value{font-size:1.5rem}@media (max-width: 599px){.tab-panel-header .stats-summary-month .value{font-size:1.3rem}}.terminal-sales{background-color:#fff;border-radius:var(--border-radius);margin:10px 0;padding:20px;box-shadow:0 2px 6px #9a9999bf;color:var(--color-primary);text-align:center}.terminal-sales .header{font-size:1.3rem}.terminal-sales .content{display:flex;flex-flow:row wrap}.terminal-sales .content .row-statistic-value{order:1;flex:1 100%;font-size:2rem}.terminal-sales .content .value-stat{margin:0 auto;order:2;display:flex;flex-flow:row wrap;gap:20px;font-size:1.2rem}.terminal-sales-list .compare-value.text-danger,.terminal-sales-list .compare-percentage.text-danger,.terminal-sales-list .compare-quantity.text-danger{color:var(--color-danger)}.terminal-sales-list .compare-value.text-success,.terminal-sales-list .compare-percentage.text-success,.terminal-sales-list .compare-quantity.text-success{color:var(--color-success)}g.recharts-layer.recharts-bar-rectangle path{fill:var(--chart-bar-color)}g.recharts-layer.recharts-line path{stroke:var(--chart-line-color)}.custom-tooltip{background-color:#fff;padding:1px 10px;border-radius:var(--border-radius);box-shadow:0 2px 6px #9a9999bf}.list-group .list-group-item{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:10px;gap:20px}.list-group .list-group-item:nth-child(odd){background-color:#e7e7e7}.list-group .list-group-values{display:flex;flex-flow:row wrap;gap:20px;align-items:center}.list-group .list-group-values .value-sum{min-width:150px}.user-list,.users{width:100%}.user-list.list{background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius)}.user-list.list li:first-child{border-top:none}.user-list.list li:last-child{border-bottom:none}.user-header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.user-list-item .user{flex:20%}.user-list-item .user span{display:block}.user-list-item .user .user-email{font-size:small;padding-top:5px}.user-list-item .access{flex:20%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:10px}.user-list-item .profitcenters-container{max-width:40vw}.user-list-item .profitcenters-container .profitcenters{list-style:none}.user-list-item .profitcenters-container .profitcenters>li{white-space:nowrap;font-size:.85rem;display:inline-block;margin:5px}.user-list-item .profitcenters-container .profitcenters-left{position:relative}.user-list-item .profitcenters-container .profitcenters-left p{font-weight:700;cursor:help}.user-list-item .profitcenters-container .profitcenters-left p:hover~.profitcenters-rest{display:flex}.user-list-item .profitcenters-container .profitcenters-rest{display:none;flex-direction:column;position:absolute;top:2em;right:0;gap:5px;list-style:none;background:#fff;padding:10px;box-shadow:var(--form-box-shadow)}.user-list-item .user-roles{list-style:none;padding:0;max-width:320px}.user-list-item .user-roles li{display:inline-block;margin:5px}.user-list-item .badge{pointer-events:none}.edit-user .user-info,.edit-user .user-profitcenter-access,.create-user .user-info,.create-user .user-profitcenter-access{background-color:#fff;border-radius:var(--border-radius)}.edit-user .user-info,.create-user .user-info{padding:20px;flex:1 60%;display:flex;flex-flow:column;gap:20px}.edit-user .user-info .checkbox-wrapper,.create-user .user-info .checkbox-wrapper{margin:0}.edit-user .user-profitcenter-access,.create-user .user-profitcenter-access{flex:1 30%}.edit-user .user-profitcenter-access h2,.edit-user .user-profitcenter-access button,.create-user .user-profitcenter-access h2,.create-user .user-profitcenter-access button{margin:20px 10px}.edit-user .btn-group,.create-user .btn-group{margin-top:20px}.profitceter-dialog{width:90%;max-width:500px}.profitceter-dialog .modal-title{font-weight:700}.profitceter-dialog .list-item{display:flex;align-items:center;cursor:pointer}.profitceter-dialog .list-item.selected svg{fill:var(--color-success);width:2rem;height:2rem;margin:-.5rem 0 -.5rem -.5rem}.loader{color:var(--color-primary);font-size:20px;margin:30px auto 0;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);scale:.3}.tab-panel-header .loader{margin-left:20px;margin-top:0}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.toast-container .toast{opacity:0;transition:opacity .5s}.toast-container .toast.show{opacity:1}.toast-container .toast-body{display:flex;align-items:center;gap:10px;border:2px solid var(--color-success);padding:3px;border-radius:20px}.toast-container .checkmark2-wrapper{display:flex;justify-content:center;align-items:center}.toast-container .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--color-success);fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.toast-container .toast-text{width:0;overflow:hidden;white-space:nowrap;animation:text .6s 1.2s cubic-bezier(.65,0,.45,1) forwards}.toast-container .checkmark2{width:30px;height:30px;border-radius:50%;display:block;stroke-width:3;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 #7ac142;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.toast-container .checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}@keyframes text{to{width:250px}}.user-profile .user-profile-header h1{display:block;margin:0 0 var(--gutter)}.user-profile .settings-group{background-color:#fff;display:block;margin:var(--gutter) 0;padding:20px;border-radius:var(--border-radius)}.user-profile .settings-group>span{display:block;padding:5px 0}.user-profile .settings-group .input-group{margin-bottom:20px}.user-profile .user-information ul{max-width:800px;background-color:#fff;padding:20px;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:10px;list-style:none;display:flex;flex-flow:row wrap;gap:5px 10px}.user-profile .user-information ul li:not(:last-child):after{content:","}.edit-price .temp-footer{margin:var(--gutter) 0}.campaign-column .btn-add{padding-left:0}.campaign-stickers{background-color:#fcfcfc;box-shadow:inset 0 0 10px #0000001a;border-radius:var(--border-radius);padding:10px;display:flex;gap:10px}.paging{list-style:none}.paging li{cursor:pointer;border:solid 1px black;border-radius:2px;padding:5px;display:inline-block;margin-right:5px}.paging li.active{background-color:#000;color:#fff}.transaction-search-result dialog{max-width:1024px;max-height:1024px}.transaction-search-result dialog code{white-space:pre-wrap}.transaction-search-result dialog .container{max-height:600px;overflow-y:auto;padding:10px;background-color:#f8f9fa;border-radius:var(--border-radius);border:solid 1px #ced4da}.transaction-search-result dialog .container h1{margin-top:20px}.transaction-search-result .transaction-result.status-failed .status{background-color:#f8d7da;color:#721c24}.transaction-search-result .transaction-result.status-completed .status{background-color:#d4edda;color:#155724}.agents-search-result{margin-top:20px}.agents-search-result .agent-item.status-online .status{background-color:#d4edda;color:#155724}.agents-search-result .agent-item.status-offline .status{background-color:#f8d7da;color:#721c24}.reconciliation-dialog{width:50%;max-height:800px}.reconciliation-dialog .report{overflow-y:scroll;max-height:600px}.debug-code{font-family:Menlo,Consolas,Monaco,monospace;font-size:12px;line-height:1.5;padding:10px;background-color:#f8f8f8;border:1px solid #ccc;border-radius:5px}.line{display:grid;grid-template-columns:auto 1fr}pre.inline{display:inline;margin:0;white-space:pre-wrap}span.line-number{display:inline;font-family:Menlo,Consolas,Monaco,monospace;margin-right:20px}.campaign-list{list-style:none;margin:0;background-color:#fff;border-radius:var(--border-radius)}.campaign-list .campaign-list-item .campaign-header{display:flex;flex-flow:row wrap;align-items:center;-webkit-user-select:none;user-select:none}.campaign-list .campaign-list-item .campaign-header .btn-expander{padding:20px 0 20px 20px;cursor:pointer}.campaign-list .campaign-list-item .campaign-header h3{display:inline-block;margin:0;flex:1;padding:20px;cursor:pointer}.campaign-list .campaign-list-item .campaign-header .locale-selector{pointer-events:none}.campaign-list .campaign-list-item .campaign-header .locale-selector button:active{border:none}.campaign-list .campaign-list-item .campaign-header.expanded .locale-selector{pointer-events:all}.campaign-list .campaign-list-item .campaign-header.expanded .locale-selector button.active{border:2px solid var(--color-primary)}.campaign-list .campaign-list-item .campaign-header .campaign-code:before{content:" ("}.campaign-list .campaign-list-item .campaign-header .campaign-code:after{content:")"}.campaign-list .campaign-list-item .campaign-header .loader{scale:.2;margin-top:-5px}.campaign-list .campaign-list-item .system-activated{margin-left:20px;display:flex;align-items:center;font-size:.85rem;font-weight:700}.campaign-list .campaign-list-item .system-activated+.system-activated{margin-right:20px}.campaign-list .campaign-list-item .system-activated:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;color:var(--color-danger);font-size:1.5rem}.campaign-list .campaign-list-item .system-activated.enabled:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;color:var(--color-success)}.campaign-list .campaign-list-item .campaign-image{border-radius:var(--border-radius);max-width:100%;max-height:100%;aspect-ratio:4/3}.campaign-list .campaign-list-item:not(:last-child){border-bottom:#d6d6d6 1px solid}.campaign-list .campaign-details{display:flex;justify-content:space-between;flex-flow:row wrap;gap:20px;padding:20px;position:relative}.campaign-list .campaign-details .campaign-image{aspect-ratio:4/3}.campaign-list .campaign-details .campaign-image .selected-image{max-width:100%;max-height:100%}.campaign-list .campaign-details .campaign-column{flex:1;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.campaign-list .campaign-details .campaign-column label{font-weight:.85rem;font-weight:700}.campaign-list .campaign-details .campaign-column ul{list-style:none;max-height:100px;overflow:auto;margin-bottom:10px}.campaign-list .campaign-details .campaign-column ul li{font-size:.85rem;display:flex;flex-flow:row wrap;gap:5px}.campaign-list .campaign-details .campaign-column ul .condition-type,.campaign-list .campaign-details .campaign-column ul .item-type{font-weight:700}.campaign-list .campaign-details .campaign-column ul .condition-type:after,.campaign-list .campaign-details .campaign-column ul .item-type:after{content:":"}.campaign-list .campaign-details .campaign-column .input-group{margin-bottom:20px}.campaign-list .campaign-details .campaign-column .editor-container{margin:0}.campaign-list .campaign-details .campaign-column.actions{flex:none}.campaign-list .campaign-details .campaign-column .upload-info{display:block;font-size:.85rem;margin-top:5px}.campaign-list .campaign-details .campaign-footer{flex:1 100%;display:flex;justify-content:flex-end}.campaign-list .create-campaign{position:absolute;top:0;right:0;left:0;bottom:0;display:grid;align-items:center;justify-content:center;background-color:#0003;pointer-events:none}.campaign-list .create-campaign .btn{pointer-events:all}.pick-n-pay .filter{display:flex;flex-flow:row wrap;gap:20px;align-items:center}.pick-n-pay .filter .form-select{min-width:200px}.pick-n-pay.stickers .filters .input-group{flex-direction:column}.pick-n-pay.stickers .filters .input-group input[type=search]{width:250px}.sticker-picker{position:relative}.sticker-picker .sticker-picker-dialog{position:absolute;top:40px;right:0;z-index:1000;min-width:600px;min-height:300px;background-color:#fff;border-radius:var(--border-radius);border:solid 2px #d5d5d5;padding:20px}.sticker-picker .sticker-picker-dialog.overflow-bottom{top:inherit;bottom:40px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-header h1{font-size:1.2rem}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body{min-height:200px;max-height:300px;overflow-y:auto;overflow-x:hidden;border-radius:var(--border-radius);border:solid 2px #d5d5d5;background-color:#f9f9f9;max-width:800px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul{list-style:none;padding:10px;display:flex;flex-flow:row wrap;gap:10px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker{position:relative}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker .btn-edit{position:absolute;top:-20px;right:-20px;background-color:#fff;box-shadow:var(--form-box-shadow);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease-out;cursor:pointer}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker .btn-edit:before{margin:0}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker:hover .btn-edit{opacity:1;top:-15px;right:-15px;z-index:1}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker-inner{border-radius:var(--border-radius);box-shadow:var(--form-box-shadow);background-color:#fff;min-width:100px;min-height:40px;display:flex;align-items:center;padding:5px 10px;font-weight:700}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker-inner img{max-width:50px;max-height:50px;margin-right:10px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul input{display:none}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul input:checked+.sticker-inner{background-color:var(--color-primary);color:#fff}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane{padding:20px 0;background-color:#fff;display:flex;justify-content:center}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane{display:flex;justify-content:space-between;gap:20px;width:100%}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane>form{flex:1}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane .input-group{margin-bottom:20px;display:flex}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane .input-group input{flex:1}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane .form-footer{justify-content:flex-end}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-footer{display:flex;justify-content:flex-end}.sticker-picker .image-upload .drop-area{width:150px;height:150px;aspect-ratio:1/1}.sticker-picker .image-upload .drop-area img{max-width:150px;max-height:150px}.sticker-picker .image-upload .drop-area form span{display:none}.search-result li.article h1{font-size:1rem;margin:0}.search-result li.article:last-child{border-bottom:none}.search-result li.article .profit-centers{display:table-cell;list-style:none;flex:1 1;gap:10px}.search-result li.article .profit-centers li{display:inline-block;margin:3px}.search-result li.article .article-stickers{list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:10px}.search-result li.article .article-stickers img{width:50px;max-height:50px}@media (max-width: 599px){.stickers .search-result-container h1{grid-column:1/-1}}.pick-n-pay.shops nav.tabs{position:relative}.pick-n-pay.shops nav.tabs:after{content:"";display:block;position:absolute;right:0;top:0;width:30px;height:calc(100% - 10px);background:linear-gradient(to right,transparent,var(--site-background));pointer-events:none}.pick-n-pay.shops nav.tabs .tab-items{list-style:none;display:flex;border-bottom:1px solid var(--color-primary);overflow-x:auto;overflow-y:hidden}.pick-n-pay.shops nav.tabs .tab-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:5px;background-color:#f5f5f5}.pick-n-pay.shops nav.tabs .tab-items::-webkit-scrollbar{width:5px;height:5px;background-color:#f5f5f5}.pick-n-pay.shops nav.tabs .tab-items::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--color-primary)}.pick-n-pay.shops nav.tabs .tab-items .tab-item{padding:10px 20px;margin-bottom:-1px}.pick-n-pay.shops nav.tabs .tab-items .tab-item:first-child{padding-left:0}.pick-n-pay.shops nav.tabs .tab-items .tab-item.active{border-bottom:1px solid var(--color-success)}.pick-n-pay.shops nav.tabs .tab-items .tab-item.active a{color:var(--color-success)}.pick-n-pay.shops nav.tabs .tab-items .tab-item a{text-decoration:none;font-weight:700;white-space:pre}.pick-n-pay.shops nav.tabs .tab-items .hours span:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.pick-n-pay.shops nav.tabs .tab-items .general span:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.pick-n-pay.shops nav.tabs .tab-items .delivery-spots span:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.pick-n-pay.shops nav.tabs .tab-items .self-service span:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.pick-n-pay.shops nav.tabs .tab-items .agent span:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.pick-n-pay.shops section.container{padding:20px 0}.pick-n-pay.shops .shop-container>div:not(.self-service){max-width:800px}.pick-n-pay.shops .order-shop-details{background-color:#fff;border-radius:var(--border-radius);padding:10px;box-shadow:var(--form-box-shadow)}.pick-n-pay.shops .order-shop-details h2,.pick-n-pay.shops .order-shop-details a{display:none}.pick-n-pay.shops .order-shop-details .contact-information{display:flex;flex-flow:column wrap;align-items:flex-start;gap:2px}.shops .shop{display:relative}.shops .overrides{list-style:none}.shops .overrides>li{margin-bottom:var(--gutter)}.shops .shop-header{display:flex;gap:20px;align-items:center;padding:10px 0}.shops .shop-header .btn-confirm-container{margin-left:auto}.shops .shop-status{display:flex;gap:20px;align-items:center}.shops .shop-status>span{display:flex;gap:5px;align-items:center;text-transform:capitalize}.shops .image-upload .drop-area{aspect-ratio:16/9}.shops .shop-details{display:flex;flex-flow:row wrap;align-items:flex-start;gap:var(--gutter);margin-bottom:var(--gutter)}.shops .shop-opening-hours,.shops .shop-info{background-color:#fff;border-radius:var(--border-radius)}.shops .shop-opening-hours{flex:4 1.5 50%}.shops .shop-opening-hours .hours-header{display:flex;gap:20px;padding:20px;margin:0;cursor:pointer}.shops .shop-opening-hours .active-now{color:green;font-weight:700;margin-left:10px}.shops .shop-opening-hours .toolbar{display:flex;justify-content:flex-start;gap:20px;padding:0 20px;margin-bottom:10px;flex-wrap:wrap}.shops .shop-opening-hours .toolbar .input-group [name=name]{width:300px}.shops .shop-opening-hours .toolbar .toolbar .btn-group{margin-left:auto}.shops .shop-opening-hours .toolbar .btn-delete{border-radius:50%;padding:15px;box-shadow:var(--form-box-shadow);background-color:#fff;margin-left:auto}.shops .shop-opening-hours .toolbar .btn-delete:before{margin:0}.shops .shop-opening-hours .opening-hours{list-style:none;padding:0;margin:0}.shops .shop-opening-hours .opening-hours .day,.shops .shop-opening-hours .opening-hours .opening-hours-prompt{padding:20px;border-bottom:1px solid #d6d6d6;display:flex;justify-content:left;line-height:1.5;align-items:center}.shops .shop-opening-hours .opening-hours .day:first-child,.shops .shop-opening-hours .opening-hours .opening-hours-prompt:first-child{border-top:1px solid #d6d6d6}.shops .shop-opening-hours .opening-hours .day .set-time,.shops .shop-opening-hours .opening-hours .opening-hours-prompt .set-time{opacity:1;transition:opacity .3s}.shops .shop-opening-hours .opening-hours .day>*,.shops .shop-opening-hours .opening-hours .opening-hours-prompt>*{margin-left:10px}.shops .shop-opening-hours .opening-hours .day:has(.closed) .set-time,.shops .shop-opening-hours .opening-hours .opening-hours-prompt:has(.closed) .set-time{opacity:.5;pointer-events:none}.shops .shop-opening-hours .opening-hours .day:has(.closed) .closed,.shops .shop-opening-hours .opening-hours .opening-hours-prompt:has(.closed) .closed{opacity:1}.shops .shop-opening-hours .opening-hours .day .closed,.shops .shop-opening-hours .opening-hours .opening-hours-prompt .closed{font-size:.85rem;font-weight:700;opacity:0;animation:fadeInAnimation ease .3s}@media (min-width: 600px){.shops .shop-opening-hours .opening-hours .checkbox-wrapper{min-width:200px}}.shops .shop-opening-hours .form-footer{padding:20px}.shops .shop-opening-hours.collapsible.collapsed .opening-hours-details{display:none}.shops .shop-status-container{flex:1 0 320px}.shops .shop-status-container .spots-btn{margin-top:10px}.shops .shop-info{padding:20px;position:relative}.shops .shop-info h4{margin-top:0;display:flex;justify-content:space-between;align-items:center}.shops .shop-info .input-group{margin:10px 0;justify-content:space-between}.shops .shop-info .dummy-image{width:100%}.shops .shop-info .shop-image{aspect-ratio:16/9;background:#f3f3f3;border:thin solid rgb(203,203,203);display:flex;align-items:center;justify-content:center}.shops .shop-info .shop-image img{max-width:100%;max-height:100%}.shops .shop-info .shop-status{position:absolute;top:-20px;right:-10px;background-color:#fff;box-shadow:var(--form-box-shadow);padding:5px 10px;border-radius:var(--border-radius);font-weight:700;font-size:.85rem}.shops .shop-info .shop-location .label{display:block}.shops .shop-list{margin:var(--gutter);list-style:none;margin:0;background-color:#fff;padding:20px;border-radius:var(--border-radius)}.shops .btn-large-add{margin:auto}.shops .shop-not-pnp-ready{margin:var(--gutter) 0}.shops .spots-btn{display:flex;margin-left:auto;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABkCAYAAAALxleYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACn9JREFUeNrsnFtsFNcZx8/eZnftXV+IDV4Lw7bBlpJYtU3UVkrAuKqSAmmVi2hNEzUYgfqQKCn0IU2TJmlatVGqVjaNhFSJxEhVpaSN1LykoDwBQTxEKqZqKxQchHOpDMEY7F2v92bT852ZMz47ntm5j8/a80nLDjOzl/M7//P/vnNm1gFUYzF9MzOMn5qCwcCnDYl4D2zD/nMfjd36curG4ce+950Jtz776OhfDn172/2bW1vumBEiYVQXF2D3Zuk7vBoMhS7ovUe4lmBfHL8yip+GYLsuHpX3T167jjBs2DyNHyNufHb0rp7hhvr6Q5cnJhAGjoqlMhKEMAqHgvSUgcWFhT4MvWqHB2sF9oHnXxrd0NJCYEcrG4ouT3xGN3tcgj1aF48fwg+UzxfQ1I1psr9QKLGngcpH9d6rJoALuMGPPvgAgR0IBFAsGpGP5ebzGMBN8bxIJO0GbBhVXenN8r6paRF4qbyAbt++zZ4OKh+oaeAA+76tfUP39fUhqm6ALjdegg3R2NSQdgM2ee9EEsViMekzp+VzyguLype9UrPABanBg7t3L+2LVKadqekl4HjIp92ADdGJFR6PiXmjXC6j7Nwc2V5YDhxU3ltzwCnsxkQCDe7eRfZFwiGEq5OK82ZmM+L5goCPBV2BTYMqHIICV1E4xL6aAi4wDd7Z3y/vj0RCy85dAh5xFbbyMyB5aigcab2eS+CCosG7+rcjmiyVdkJhi+oXj439++KAG7CT9fUVI+jWzCx5ViRNuWLBtvII98CVsMFOdkrA2TKQRgl76ZL6BNeUTT2ctZUy89katrKDa+CCSoP17IStUOz4tx7sCmBSDqEeDrG4qAqcX4ULGg3G5SBjGaGq7xGLRV2HLZalSyOJqnxxUdVW0mrVSpBX2AS4VHuHsJ2wtbdaSegFbGVk53J6pwxwBbwa7O7OTtSRajOkbiv+bRU2WxrqeLiqjwd5hK20k7AG8Fwub8m/7SpbWYtzr3DBQIOpnWhVKOI6yrznNsJ2PvVwjdKQloe9KwpcMNjge7ClUP/Wi7jBhOmEssPh5SvaC9qWskzlQR5hd6RSsn9rqbtUKmuqyk0bMWkpED0rAlww0eDuzi3ytpbCZzIZrZc/7DRsmGVuvfvu5cmyvGDk5d4rXDDZYGonBLhGQoyENS9WDeHp/SGnYKdaW9HRV16203yox+VRF+YNNluhQO2tpfDGhiQsx5LEmcnOoaamRvbwMIY+7EZ7crmlRN22obVqFcUEJM5TritcsKiuboMJ85v3fo1Ah2ph8uqXqFgsuiqeLO7Y6+K1U7SxPYXa1q8n3zEejRi2lTBvsGHBqgE/RDsJVD8Xq/zBb90vzzihHre7iKUVsF4idmgaxaJRMgEKGKyikHhl3z3ggg3fvKerUzdhKqNlXbNHqb/eso+7ljQFm0mqm0mYTl3B4SAGXAEuOFDrdrS16c4wazFwpZJ2FLjg0MSCWora6qDXce2NEfTFiz9z6u3Sjnm44OAsrtvElB6i8MklNDV6DOXGzqNIWwpF8Cw1sW0Hatz1kK3vMXX8GJp+921xVnt1Ei1ksyi2pdOurZwK8AQb4uq5s+KERQijeKx6xbGYzaDLP3gUw1g+6wT4G545jBLbd5j+DvlPxtGVAz8SK6GdD6Hs2TPkM77y5p/tQB8JhkKHgzzBZpdkjVjKzIn3VWFTVX7x4nNo8rVfkY4xGqDkydd+TbZjW7okdWdIB8LnffqTp8g5FqLXlocLLiwGsWFg9oYyZ08b6pTPnn3KMHSwpzy2qVAiiaJYzbkL58n+ut6txGLg/1n8udPvvmO2SU2WgbsFm10DdzIAIEDXnbZjmNS3E9v60czJ9ytshW5DMr32xrDcGa4q3G1lu1US5qXkWs1KaEUCai5gH6e2AttgK6zFiCOgy2xp2BTkCTbr4UYCfNVM3Pzb25rHwLcpSHhf1lZgmyRyxmI2/uZ1fDxh2seDvClbnGEGDAJvN/W+ADT74WmVXHBGzgckOUpWomUr6/bsJaPAUtt4gk1rcKNT+uT2fksl3/IJznCF9VDwbMJkbaVl/0HLtXiQJ2U3mByi4KFmbUWtA8CX1cpKeLAWA5H6+UtWrMSYwr2EbTVhNu76ri3fN1IuUltpxcq2OdtsDPIC22zCpAHD24zK6/oqvTeIFazn+9RWWoYO2m2metJcKWWbmWWysfG3vyND3whsZeeAYvVeC8fbsZU4UhDwBtvMwhXr5Zv+eFQXXGly0lJ5Cb5tN1eoAl9J2B02GwTQ7/zr38mCldI22ESoLAthH02Iah2x+chRlNzW71QzB8K8KJve+GNLPVjhzd/fSx4s0P+98JwMFSY4d+IOod7NrnfDCGmREiMct5kgtRXOg41UfCkHLz6ASsFuqCVAEqSrgbAmQjsCYG/Cal63Z5AkSDdgk7bxBtvMTNOM8lMvLN3MA7NGmF3ShSpa7bgFuaLk5Q22WwGqXSdZTbSzC1058GTlMaxsT+YYPMKBG9zduIC8HidUCIBN62snSz7H1lJWU7C+bWXitCqB69xvbTmUvg0LUWAlGWkV0AfuYEB5SKsTdkIDV+fh2qdX0LkEXjJ237WpgHqbveDcKi2xXpeuAkFnqK0argng8JuZovYvHGz7NlnTHjpILgbLowp3hoM3/dRe0iyWnFG50repldB6nF1/gU6BzlmTwOHnHHZVrubb7Jo2VCfKqzfQOW76OddlYb5QqvaTPNO+DYCb9+ytOIdO5dlw08+5Bg6/YZ/PlxzxbYh2jctj4v6kJ37ODfBzY2MaXl5GhaI5a1Hz7WpX2tWsxSU/n6iJmeZ8vohy88Z+v6Pm22pAlaFmLU77ORYOP8A/n7yqU7WUUTZX0PpTGZq+Xc1K1KxFGU75uWiPRcQRcP1GQeUym50nyVQNvJpvm7lpB0ZCq2IkOOXnuTwZoae5shQ9lbPVC4Cfw4oH5UMlw96IKSeoDW2mb9qBCVFMcc8guS/x+DHLkziwQ+lXyxNcLc9+joeumUttsARAlwEuHDmCbs3MoWgoiATpzq1Ng0+iUiSKSgVzlU7zT59H/xx6omLf9RMn0Td+uM80bPh+zGjkC/i582OWb1nO4YZlsNozEts7tt6LWh/YSUaD6ehIo+Tj+9DHx/4k76q7cdPae7H21pw8xZWlnDzzoeXXfnXwcRSRaml47v3FL219l64DPyadRmCn2tHXX/+D3eadgn8Cwl09t3mCfumDk6bvMZQtBie42UuXZFCcxWGs8BHu6vATNlQOyuYUNsR7XE7tf//mW2gVxntY3RNcAod6/J1/nFhtwF/lbi2FjZdHjqD/jo+vFtj7sbovcA18JptFjz39jOaCVi3ErPhbToB9nN3PXZWiDPj7Keyf9KgJ2Jks+s/4+P7ixX8dVx7jHnit2ogabG4tZbXC9oF7DNsH7jFsH7jHsH3gHsP2gXsM2wfuMWwfuMewfeAew/aBewzbB+4xbB+4x7B94B7D9oF7DNsH7jFsH7jHsH3gHsP2gXsM2wfuMWwfuMewfeAew/aBewx7rQP3HPZaBr4isNcq8BWDvRaBryjstQZ8xWGvJeBcwIb4vwADAJZLm6+YY5kPAAAAAElFTkSuQmCC) no-repeat bottom left,#264c57;background-size:50px;height:65px;padding-left:70px;color:#fff;box-shadow:#00000075 0 1px 4px;border:none;justify-content:flex-start}.shop-status>span{white-space:nowrap;font-size:.85rem;font-weight:700}.shop-status>span.status-offline,.shop-status>span.hours-closed{color:var(--color-danger)}.shop-status>span:before{font-size:25px}.shop-status>span.status-online,.shop-status>span.hours-open{color:var(--color-success)}.shop-status .pnp-status:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.shop-status .shop-hours:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.shop-status .agent-status:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.agent-form .card-title{max-width:800px;display:flex;align-items:flex-end;justify-content:space-between}.agent-form .card-title .agent-version{font-size:.85rem}.terms-of-service{max-width:800px}.terms-of-service .editor-container{margin:10px 0;max-width:100%}.terms-of-service .editor-container .editor-input{min-height:50vh}.terms-of-service .locale-selector{text-align:right}.terms-of-service .terms-footer{justify-content:flex-end}.card-section{margin-bottom:var(--gutter)}.card-section h3,.card-section legend{font-size:var(--font-size-h3);font-weight:700;margin-bottom:var(--margin-h3)}.card-section .select-deployment-mode{min-width:200px}.card-section .card-group{display:flex;flex-direction:column;gap:20px;max-width:800px;background-color:#fff;padding:20px;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:10px}.card-section .card-footer{display:flex;flex-flow:row;justify-content:space-between}.card-section .form-info,.card-section h4{margin-bottom:0}.card-section.disabled{opacity:.5;pointer-events:none}.campaign-stickers{min-height:40px;margin-bottom:0!important}.campaign-stickers li{display:inline-block}.campaign-stickers .sticker-image{width:40px;height:40px;border:none!important}.payment-providers .filter{justify-content:space-between}.payment-providers .filter .btn-add:before{font-size:2rem}.payment-providers .create-panel{background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:20px;margin-top:20px;position:relative}.payment-providers .create-panel h3,.payment-providers .create-panel>.input-group{margin:20px}.payment-providers .create-panel .provider-header{padding-bottom:0;border-top:1px solid rgb(196,196,196)}.payment-providers .create-panel .provider-header h3{width:100%}.payment-providers .create-panel .provider-header h3:after{height:60px;margin:auto 0 auto auto}.payment-providers .create-panel .provider-settings{border:none;padding:20px}.payment-providers .create-panel .btn-close{position:absolute;top:20px;right:20px}.payment-providers .provider-header{display:flex;align-items:center;gap:10px;padding:20px}.payment-providers .provider-settings{border-top:1px solid rgb(196,196,196);padding:20px}.payment-providers ul{list-style:none}.payment-providers .provider-list{list-style:none;padding-top:20px}.payment-providers .provider-list>li{background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:5px}.payment-providers .provider-usage{flex:1;display:flex;justify-content:flex-end;flex-flow:row wrap;gap:10px}.payment-providers .provider h3{margin:0;display:flex;align-items:center;gap:20px}.payment-providers .provider h3:after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;height:30px}.payment-providers .nets-easy .provider-header h3:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%2081.97%2032'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2029.3.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.0%20Build%20151)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20%2300bef0;%20}%20.st1%20{%20fill:%20%23005677;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='st1'%20d='M.97,24.6c-.2,0-.4-.1-.4-.4v-15.8c0-.2.1-.4.3-.5,1.9-.8,4.2-1.3,6.5-1.3,4.6,0,7.7,2.1,7.7,7.4v10.3c0,.2-.1.4-.4.4h-2c-.2,0-.4-.1-.4-.4v-10.3c0-3.5-1.8-4.9-4.9-4.9-1.4,0-3,.3-4,.6v14.5c0,.2-.1.4-.4.4H.97Z'/%3e%3cpath%20class='st1'%20d='M33.37,16.7c0,.3-.1.4-.4.4h-11.1v1.4c0,2.6,1.9,3.9,4.4,3.9s4-.9,5.2-1.9c.2-.1.4-.1.5.1l1,1.3c.2.2.1.4-.1.5-1.7,1.4-3.9,2.5-6.7,2.5-3.7,0-7.2-2.1-7.2-6.4v-5.2c0-4.7,3.5-6.8,7.2-6.8s7.1,2.1,7.1,6.8l.1,3.4ZM26.27,9.1c-2.6,0-4.4,1.3-4.4,4.3v1.4h8.8v-1.4c0-2.9-1.9-4.3-4.4-4.3Z'/%3e%3cpath%20class='st1'%20d='M43.26,22.4c.4,0,1,0,1.6-.1.3,0,.4.1.4.4v1.8c0,.2-.1.4-.3.4-.6,0-1.4.1-1.8.1-3.4,0-5.9-1.8-5.9-6V3.1c0-.3.1-.4.4-.4h1.8c.2,0,.3.1.4.4l.2,4.1h4.4c.2,0,.4.1.4.4v1.7c0,.3-.1.4-.4.4h-4.5v9.2c0,2.2,1.2,3.5,3.3,3.5Z'/%3e%3cpath%20class='st1'%20d='M53.97,25c-2.4,0-4.7-.7-6.7-2.2-.2-.1-.2-.3-.1-.5l.9-1.6c.1-.2.3-.3.5-.1,1.6,1.2,3.5,1.9,5.5,1.9,2.3,0,4-1,4-2.7,0-1.9-2.1-2.4-4-2.7-2.5-.5-6.6-1.5-6.6-5.4,0-3.5,3.3-5,6.7-5,2.1,0,4.1.5,5.9,1.6.2.1.3.3.1.5l-.9,1.5c-.1.2-.3.3-.5.1-1.4-.7-3.1-1.3-4.8-1.3-2.4,0-3.8,1-3.8,2.5,0,1.9,2,2.4,4.4,2.9,2.7.5,6.3,1.3,6.3,5.1.1,3.5-2.9,5.4-6.9,5.4Z'/%3e%3cpath%20class='st0'%20d='M69.97,9.2c2.21,0,4-1.79,4-4s-1.79-4-4-4-4,1.79-4,4,1.79,4,4,4Z'/%3e%3cpath%20class='st0'%20d='M78.37,7.7c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5-2.5,1.12-2.5,2.5,1.12,2.5,2.5,2.5Z'/%3e%3cpath%20class='st0'%20d='M78.37,17.1c1.93,0,3.5-1.57,3.5-3.5s-1.57-3.5-3.5-3.5-3.5,1.57-3.5,3.5,1.57,3.5,3.5,3.5Z'/%3e%3cpath%20class='st0'%20d='M69.97,25c1.66,0,3-1.34,3-3s-1.34-3-3-3-3,1.34-3,3,1.34,3,3,3Z'/%3e%3c/svg%3e");aspect-ratio:132/26}.payment-providers .swedbank-pay .provider-header h3:after{background-image:url(/assets/swpay-CKj2cepg.svg);aspect-ratio:300/144}.payment-providers .adyen .provider-header h3:after{background-image:url("data:image/svg+xml,%3csvg%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns='http://www.w3.org/2000/svg'%20width='90'%20height='30'%20viewBox='0%200%2090%2030'%20aria-label='Adyen%20logo'%20role='img'%20data-j-logo-image=''%20class='ds-logo__image'%20data-v-56c1f8cb=''%3e%3cpath%20d='M27.7851%2018.5234H26.0557C25.555%2018.5234%2025.1454%2018.1138%2025.1454%2017.6131V6.622H21.7093C19.957%206.622%2018.5234%208.05563%2018.5234%209.80784V19.3198C18.5234%2021.0721%2019.957%2022.5057%2021.7093%2022.5057H34.4071V0H27.7851V18.5234ZM12.6978%206.6221H0.22756V10.5816H8.35145C8.85209%2010.5816%209.26169%2010.9913%209.26169%2011.4919V18.5235H7.53224C7.0316%2018.5235%206.622%2018.1139%206.622%2017.6132V12.5614H3.18584C1.43363%2012.5614%200%2013.995%200%2015.7473V19.2972C0%2021.0494%201.43363%2022.483%203.18584%2022.483H15.8837V9.78518C15.8837%208.05573%2014.4501%206.6221%2012.6978%206.6221ZM44.6018%2018.5235H46.3313V6.6221H52.9533V25.9419C52.9533%2027.6942%2051.5196%2029.1278%2049.7674%2029.1278H37.2971V24.4856H46.3313V22.5058H40.2554C38.5032%2022.5058%2037.0696%2021.0722%2037.0696%2019.3199V6.6221H43.6916V17.6132C43.6916%2018.1139%2044.1012%2018.5235%2044.6018%2018.5235ZM68.2908%206.6221H55.593V19.32C55.593%2021.0722%2057.0266%2022.5058%2058.7788%2022.5058H71.2491V18.5462H63.1252C62.6246%2018.5462%2062.215%2018.1366%2062.215%2017.636V10.5816H63.9444C64.4451%2010.5816%2064.8547%2010.9913%2064.8547%2011.4919V16.5437H68.2908C70.043%2016.5437%2071.4767%2015.1101%2071.4767%2013.3579V9.80794C71.4767%208.05573%2070.043%206.6221%2068.2908%206.6221ZM74.1163%206.6221H86.8141C88.5891%206.6221%2090%208.05573%2090%209.78518V22.483H83.378V11.4919C83.378%2010.9913%2082.9684%2010.5816%2082.4677%2010.5816H80.7383V22.5058H74.1163V6.6221Z'%20data-v-56c1f8cb=''%20fill='%230ABF53'%3e%3c/path%3e%3c/svg%3e");aspect-ratio:90/30}.payment-providers .stripe .provider-header h3:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20360%20149.8'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill-rule:%20evenodd;%20}%20.cls-1,%20.cls-2%20{%20fill:%20%23635bff;%20}%20%3c/style%3e%3c/defs%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.6.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%201.2.0%20Build%20709)%20--%3e%3cg%3e%3cg%20id='Layer_1'%3e%3cg%3e%3cpath%20class='cls-1'%20d='M360,77.4c0-25.6-12.4-45.8-36.1-45.8s-38.2,20.2-38.2,45.6,17,45.3,41.4,45.3,20.9-2.7,27.7-6.5v-20c-6.8,3.4-14.6,5.5-24.5,5.5s-18.3-3.4-19.4-15.2h48.9c0-1.3.2-6.5.2-8.9ZM310.6,67.9c0-11.3,6.9-16,13.2-16s12.6,4.7,12.6,16h-25.8Z'/%3e%3cpath%20class='cls-1'%20d='M247.1,31.6c-9.8,0-16.1,4.6-19.6,7.8l-1.3-6.2h-22v116.6l25-5.3v-28.3c3.7,2.6,9,6.3,17.8,6.3,17.9,0,34.2-14.4,34.2-46.1-.1-29-16.6-44.8-34.1-44.8ZM241.1,100.5c-5.9,0-9.4-2.1-11.8-4.7v-37.1c2.5-2.9,6.1-4.9,11.8-4.9,9.1,0,15.4,10.2,15.4,23.3s-6.2,23.4-15.4,23.4Z'/%3e%3cpolygon%20class='cls-1'%20points='169.8%2025.7%20194.9%2020.3%20194.9%200%20169.8%205.3%20169.8%2025.7'/%3e%3crect%20class='cls-2'%20x='169.8'%20y='33.3'%20width='25.1'%20height='87.5'/%3e%3cpath%20class='cls-1'%20d='M142.9,40.7l-1.6-7.4h-21.6v87.5h25v-59.3c5.9-7.7,15.9-6.3,19-5.2v-23c-3.2-1.2-14.9-3.4-20.8,7.4Z'/%3e%3cpath%20class='cls-1'%20d='M92.9,11.6l-24.4,5.2v80.1c0,14.8,11,25.7,25.8,25.7s14.2-1.5,17.5-3.3v-20.3c-3.2,1.3-19,5.9-19-8.9v-35.5h19v-21.3h-19V11.6Z'/%3e%3cpath%20class='cls-1'%20d='M25.3,58.7c0-3.9,3.2-5.4,8.5-5.4,7.6,0,17.2,2.3,24.8,6.4v-23.5c-8.3-3.3-16.5-4.6-24.8-4.6C13.5,31.6,0,42.2,0,59.9c0,27.6,38,23.2,38,35.1s-4,6.1-9.6,6.1c-8.3,0-18.9-3.4-27.3-8v23.8c9.3,4,18.7,5.7,27.3,5.7,20.8,0,35.1-10.3,35.1-28.2,0-29.8-38.2-24.5-38.2-35.7Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");aspect-ratio:300/125}.menu-page h1,.menu-editor-page h1{margin-top:0;margin-bottom:0}.menu-page .btn-large-add{display:inline-flex;justify-content:flex-start;padding:20px 0}.menu-editor-page{display:flex;flex-flow:column;gap:var(--gutter);top:var(--gutter);bottom:0;position:fixed}.menu-name{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid lightgray}.menu-name input{max-width:400px}.dragging-source{opacity:.9;background-color:#fff}.menu-editor{display:flex;position:relative;top:0;bottom:0;left:0;right:0;overflow:hidden;height:100%;width:100%;flex-flow:row;gap:var(--gutter)}.menu-editor .menu-header{display:grid;grid-template-columns:1fr auto}.menu-editor .article-search{height:100%;overflow:hidden;width:100%;display:flex;flex-direction:column}.menu-editor .article-search .filters{display:grid;grid-template-columns:auto 1fr}.menu-editor .article-search li.article{position:relative}.menu-editor .article-search li.article>*{padding:5px}.menu-editor .article-search li.article.selected>*{background:var(--list-item-selected-color);color:#fff}.menu-editor .article-search li.article.selected.used h1:before{color:#fff;border-color:#fff}.menu-editor .article-search li.article.used h1:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;color:green;border:2px solid green;padding:3px;border-radius:50%}.menu-editor .article-search li.article:hover .article-id{opacity:.9}.menu-editor .article-search li.article .article-id{font-weight:400;font-size:small;position:absolute;background-color:#fff;padding:10px;box-shadow:var(--form-box-shadow);border-radius:5px;right:10px;color:#000;opacity:0;transition:opacity .3s .3s}.menu-editor .article-search li.article .article-id:before{content:" ("}.menu-editor .article-search li.article .article-id:after{content:")"}.menu-editor .result-container{margin:0!important;height:100%;width:100%;overflow-y:auto;box-sizing:content-box;background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius)}.menu-editor .result-container .scroll-observer{background-color:transparent;height:1px;width:1px}.menu-editor .result-container>li>.btn-group{flex:none}.menu-editor .result .article{display:grid;grid-template-columns:60px 1fr auto;grid-template-areas:"img header department";border-bottom:1px solid #e0e0e0}.menu-editor .result .article img{grid-area:img;background-color:#fff}.menu-editor .result .article h1{grid-area:header;font-size:var(--font-size-text);background-color:#fff;padding:0;margin:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:5px}.menu-editor .result .article .department{grid-area:department;display:flex;align-items:center;background-color:#fff}.menu-editor img{max-width:50px;pointer-events:none}.menu-editor .image-error{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20512%20511.7'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23000;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='kNVH1m'%3e%3cg%3e%3cpath%20class='cls-1'%20d='M44.3,443.3c-2.6,0-4.6,0-6.6,0-6.6,0-13.1,0-19.7,0-9,0-15.8-5.6-17.5-14.3-.2-.9-.2-1.8-.2-2.8,0-97.1,0-194.1,0-291.2,0-16.5,0-33,0-49.5,0-10.2,7.3-17.6,17.5-17.6,15.5,0,31,0,46.5,0,21.1,0,42.2,0,63.3,0,15.6,0,31.3,0,46.9,0,7.5,0,15.1.2,22.6.2,41.2,0,82.5-.1,123.7-.2,21.3,0,42.7,0,64,0,10.8,0,21.5,0,32.3,0,1.7,0,2.9-.5,4.1-1.7,20.3-20.4,40.7-40.7,61-61.1,4.9-4.9,10.8-6.4,17.3-4.5,6.5,1.9,10.6,6.6,11.9,13.3,1.1,5.8-.5,10.9-4.7,15.1-13.7,13.8-27.4,27.5-41.2,41.2-35.1,35.1-70.2,70.2-105.3,105.3-8.7,8.7-17.4,17.3-26.1,26-33,33.1-66,66.2-99.1,99.2-9.7,9.7-19.5,19.4-29.3,29.1-41.8,41.8-83.5,83.6-125.3,125.4-16.9,17-33.9,33.9-50.8,50.9-9.3,9.4-24.6,6-28.7-6.5-2.1-6.3-.8-12.2,3.8-17,9.2-9.4,18.6-18.7,27.9-28,3.7-3.7,7.4-7.3,11.5-11.5ZM34.7,384.8c16.1-16.1,31.7-31.8,47.3-47.4,14.2-14.2,28.4-28.5,42.7-42.7,7-6.9,17.3-6.8,24.4,0,3.3,3.2,6.6,6.5,9.9,9.8,4,4,7.9,8,11.7,11.9,71.6-71.6,142.9-142.9,214.2-214.2H34.7v282.5ZM59,409.1c5.8,0,11.3-.1,16.7,0,2,0,3.4-.6,4.8-2,17.8-17.9,35.6-35.7,53.4-53.5,4.2-4.2,8.4-8.3,12.7-12.5-3.5-3.4-6.7-6.6-10-9.8-25.7,25.8-51.6,51.6-77.7,77.7Z'/%3e%3cpath%20class='cls-1'%20d='M477.7,384.7c0-28,0-55.4,0-82.9,0-45.2,0-90.3,0-135.5,0-15.6,0-31.1,0-46.7,0-10.2,7.7-17.8,17.8-17.5,9.4.3,16.5,8,16.5,18,0,22.8,0,45.5,0,68.3,0,25.5,0,51.1,0,76.6,0,42,0,83.9,0,125.9,0,11.4,0,22.8,0,34.3,0,6.9-2.7,12.5-8.8,15.7-2.6,1.3-5.7,2.2-8.5,2.3-10.3.2-20.5,0-30.8,0-20.3,0-40.5.1-60.8.2-26.2,0-52.4,0-78.6,0-37.5,0-75.1,0-112.6,0-7.8,0-15.7,0-23.5,0-10.3-.1-17.9-7.9-17.5-18,.2-4.5,2.1-8.3,5.3-11.5,14.5-14.5,29.1-29,43.6-43.6,23.6-23.6,47.2-47.2,70.8-70.8,13.1-13.1,26.2-26.2,39.4-39.2,6.5-6.3,16.9-6.1,23.4.3,23.4,23.3,46.7,46.7,70.1,70,17.6,17.6,35.1,35.1,52.7,52.7.4.4.9.8,1.7,1.6ZM341.5,297.5c-37,37-74.3,74.2-111.5,111.4h222.9c-37.3-37.3-74.5-74.5-111.4-111.4Z'/%3e%3cpath%20class='cls-1'%20d='M170.8,187.6c.2,27.5-22.3,51.6-52.1,51.1-27.3-.5-50.9-22.3-50.2-52.8.7-28.3,24.1-49.9,51.9-49.6,28,.4,50.6,23.3,50.4,51.3ZM136.6,187.7c.2-9.3-7.1-17-16.2-17.2-9.7-.2-17.5,7.1-17.7,16.6-.2,9,7.5,17.1,16.5,17.3,9.4.2,17.2-7.2,17.4-16.7Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:30px;height:30px}.shift-info{display:flex;flex-flow:row wrap;gap:10px;justify-content:space-between;font-size:small}.shift-info p{margin:0 0 5px}.article:has(.placeholder) .container{border-color:#1a4283}.menu-builder{height:100%;width:100%;display:flex;flex-direction:column}.menu-builder ul{list-style:none}.menu-builder ul ul{padding-left:30px;padding-top:5px;padding-bottom:20px}.menu-builder .menu-tools{display:flex;flex-flow:row wrap;gap:10px;justify-content:space-between}.menu-builder .menu-container{background-color:#fff;border:1px solid #e0e0e0;border-radius:var(--border-radius);padding:10px;height:calc(100% - 100px);display:flex;flex-direction:column;position:relative}.menu-builder .menu-container .btn-group{justify-content:flex-end}.menu-builder .menu-container:has(.confirm-open){overflow:visible}.menu-builder .menu-container:has(.dragging-source) li[draggable=true]{opacity:.7}.menu-builder .menu-container .menu-tree{overflow-y:auto;overflow-x:hidden;padding-right:5px;height:100%}.menu-builder .menu-container .menu-footer{position:sticky;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #e0e0e0;padding:10px}.menu-builder .menu-item{margin-bottom:2px;display:grid;gap:10px;grid-template-columns:1fr auto auto;align-items:center;border:1px solid #e2e2e2;border-radius:var(--border-radius);background-color:#fcfcfc;width:100%}.menu-builder .menu-item>span,.menu-builder .menu-item .item-content{padding:14px;display:flex;align-items:center;width:100%;gap:10px}.menu-builder .menu-item.article .image-error{margin:inherit;padding-left:10px}.menu-builder .menu-item.article .article-code{margin-left:auto}.menu-builder .menu-item.article.large img{max-width:100px}.menu-builder .menu-item.separator{margin:10px 0 5px;border:none;background:none;border-bottom:black 1px solid;border-radius:0}.menu-builder .menu-item.separator>span{padding:0}.menu-builder .menu-item.separator .tools{padding:0}.menu-builder .menu-item.placeholder{display:flex;align-items:center;height:10px;animation:placeholderIn .3s;margin-left:-5px}.menu-builder .menu-item.placeholder:before{content:"";width:10px;height:10px;border-radius:5px;background-color:#1a4283}.menu-builder .menu-item.placeholder:after{content:"";display:block;width:100%;height:2px;background-color:#1a4283}.menu-builder .menu-item .btn-group{margin-left:auto}.menu-builder .menu-item.container{grid-template-columns:1fr auto}.menu-builder .menu-item.container .item-content{cursor:pointer}.menu-builder .menu-item.container .item-content:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:25px;transition:transform .3s}.menu-builder .menu-item.container:has(+ul) .item-content:before{transform:rotate(90deg)}.menu-builder .menu-item .tools{opacity:0;transition:opacity .6s;padding-right:10px}.menu-builder .menu-item:hover .tools,.menu-builder .menu-item:has(.confirm-open) .tools{opacity:1}.menu-builder .empty-text{display:none}.menu-builder .menu{min-height:350px;list-style:none}.menu-builder .menu:empty{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20230.7%20210.9'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23000;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M195.2,141.1c-.2-3.2-1.9-5.3-4.8-6.5-4.1-1.8-8.1-3.7-12.2-5.4-1.9-.8-2.6-1.9-2.6-4,0-20.3,0-40.6,0-60.9,0-7.8-5-12.8-12.8-12.8-29.2,0-58.4,0-87.7,0-8.2,0-13.2,4.9-13.2,13.1,0,29.2,0,58.4,0,87.7,0,8,5,12.9,13,12.9,9.8,0,19.6,0,29.4,0,1.1,0,2.1,0,3.6,0-.4,5.8-.8,11.2-1.2,16.6-.3,3.9-.9,7.9,3.2,10.4,3.9,2.4,7.2.4,10.4-1.6,4.3-2.7,8.8-5.3,13.3-7.9,1,1.6,1.9,3,2.7,4.3,3.9,6.5,7.8,13.1,11.7,19.6,2.7,4.4,6.5,5.6,10.8,3,9.7-5.7,19.4-11.6,29-17.4,3.5-2.1,4.4-5.9,2.6-9.6-1-1.9-2.2-3.8-3.3-5.6-3.8-6.4-7.7-12.8-11.6-19.4,5.4-3.2,10.4-6.3,15.5-9.3,2.7-1.6,4.3-3.8,4.1-7ZM111.9,112.6c-1,14.3-2.1,28.6-3.1,42.9,0,.7-.2,1.4-.3,2.2-.8,0-1.6.2-2.3.2-10.3,0-20.6,0-30.9,0-4.2,0-6-1.8-6-5.9v-87.3c0-4.2,1.8-5.9,6.1-5.9,29,0,58,0,87,0,4,0,6,1.7,6,5.3,0,19.7,0,39.4,0,59.1,0,.4,0,.7-.2,1.5-5.4-2.4-10.6-4.7-15.9-7-9.5-4.2-19-8.4-28.5-12.6-6.9-3.1-11.3-.2-11.9,7.4ZM165.6,155c6.2,10.3,12.3,20.5,18.5,31-9.9,5.9-19.5,11.7-29.4,17.6-6.2-10.4-12.3-20.5-18.6-30.9-7.5,4.5-14.7,8.8-22.4,13.4,1.9-25.1,3.7-49.6,5.6-74.8,23,10.1,45.6,20.1,68.7,30.3-7.6,4.6-14.8,8.9-22.4,13.5ZM2,174.4c.8,2,1.8,2.4,3.9,1.2,14.7-8.2,29.4-16.4,44.1-24.4,2.9-1.6,1.7-3,.8-5-1-2.1-1.9-3-4.5-1.5-11.9,6.8-24,13.4-36,20-3.3,1.9-6.7,3.8-10.2,5.8.8,1.5,1.4,2.6,2,3.9ZM52.1,169.6c-.4-.5-1.8-.9-2.4-.6-8.7,4.7-17.4,9.4-25.9,14.4-3,1.8.4,3.5.8,5.2.4,1.5,1.5,1.8,3,1,8.4-4.8,16.9-9.4,25.4-14.1.6-.3,1.1-.9,1.7-1.5-.9-1.7-1.6-3.2-2.5-4.4ZM221.1.2c-1.8,4.3.9,7.4,3.1,10.7h6.4c.7-5.7-4.8-11.7-9.5-10.7ZM132.4.1c-6.4,0-10.9,4.2-10.6,9.6,4.3,1.7,7.4-.9,10.6-3V.1ZM220.1,110.3c5.9.5,10.8-4,10.5-9.6-8.4-1.3-11.8,1.7-10.5,9.6ZM120.6,27.8h7v-9.4h-7v9.4ZM120.6,47.4h7v-9.3h-7v9.3ZM151.9,6.9V.1h-9.5v6.8h9.5ZM171.6,0h-9.5v6.9h9.5V0ZM181.7,6.9h9.4V0h-9.4v6.9ZM201.3,7h9.5V0h-9.5v6.9ZM230.6,30.4v-9.5h-6.8v9.5h6.8ZM181.6,103.6v6.8h9.6v-6.8h-9.6ZM201.3,103.5v6.9h9.5v-6.9h-9.5ZM223.7,49.9h6.9v-9.4h-6.9v9.4ZM230.7,60.1h-6.9v9.5h6.9v-9.5ZM223.8,89.1h6.8v-9.4h-6.8v9.4Z'/%3e%3c/svg%3e") no-repeat center center;background-size:200px}.menu-builder .menu:empty+.empty-text{font-weight:700;text-align:center;display:block}.menu-builder .menu-footer{margin-top:20px}.menu-editor-page .article{position:relative}.menu-editor-page .article .article-code{font-size:.85rem;color:gray}.menu-editor-page .article.added{animation:addedBG 5s}.menu-editor-page .article.dragging{border:none!important}.menu-editor-page .article.dragging .department{opacity:0}.menu-editor-page .article.multiple:before{content:attr(data-selected-count);background-color:#ff0000b2;border-radius:20px;width:25px;height:25px;position:absolute;top:0;left:0;color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700}@keyframes placeholderIn{0%{height:0px}to{height:10px}}@keyframes addedBorder{0%{border-color:transparent}10%{border-color:var(--color-primary)}20%{border-color:transparent}30%{border-color:var(--color-primary)}40%{border-color:transparent}50%{border-color:var(--color-primary)}90%{border-color:var(--color-primary)}to{border-color:transparent}}@keyframes addedBG{0%{background:transparent}10%{background:var(--list-item-selected-color);color:#fff}90%{background:var(--list-item-selected-color);color:#fff}to{background:transparent}}@keyframes test2{0%{height:50px}to{height:0px}}.generate-qr .generator-container{display:grid;grid-template-columns:auto clamp(320px,40%,400px);gap:var(--gutter);align-items:start}@media (max-width: 599px){.generate-qr .generator-container{grid-template-columns:1fr}}.generate-qr .generator-container .generator-form textarea{width:100%;height:100px}.generate-qr .generator-container .generator-form .colors-section{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:10px}.generate-qr .generator-container .qr-container{border:solid 1px #e0e0e0;border-radius:var(--border-radius);overflow:hidden}.generate-qr .generator-container .qr-container .qr-code{background-image:linear-gradient(45deg,#808080 25%,transparent 25%),linear-gradient(-45deg,#808080 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#808080 75%),linear-gradient(-45deg,transparent 75%,#808080 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;max-width:100%}.generate-qr .generator-container .qr-container.download{background-image:initial}.generate-qr .generator-container .qr-container .btn-download{background:#fff}.color-picker .color-preview-container{background-image:linear-gradient(45deg,#808080 25%,transparent 25%),linear-gradient(-45deg,#808080 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#808080 75%),linear-gradient(-45deg,transparent 75%,#808080 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;width:26px;height:26px;border:solid 1px black}.color-picker .color-preview-container .color-preview{margin:2px;border:solid 1px black;width:20px;height:20px}.color-picker .popover{position:absolute;z-index:2}.color-picker .cover{position:fixed;top:0;right:0;bottom:0;left:0}.line-numbered-text{width:100vw;max-width:400px;display:flex;border:1px solid rgb(203,213,225);border-radius:.5rem;overflow:hidden;max-height:32rem;font:1rem/1.5 monospace}.line-numbered-text .line-numbered-text-text{border:none;outline:none;width:100%;line-height:25px;padding-left:5px}.line-numbered-text .line-numbered-text-line-numbers{border-right:1px solid rgb(203,213,225);text-align:right;overflow:hidden}.line-numbered-text .line-numbered-text-line-numbers div{padding:0 4px}.leaflet-container{height:500px;max-width:600px;width:80vw}.leaflet-container .leaflet-control-container .leaflet-bar{border:none;width:250px}.leaflet-container .leaflet-bar-part.leaflet-bar-part-single{display:none}.leaflet-container .geosearch form{position:relative}.leaflet-container .geosearch form .reset{position:absolute;right:5px;top:5px;cursor:pointer}.leaflet-container .geosearch input{width:100%;padding:5px 30px 5px 5px;border-radius:5px;border:1px solid #e0e0e0}.leaflet-container .results.active{background-color:#fff;display:flex;flex-direction:column;gap:5px;width:480px;max-width:580px;width:70vw}.leaflet-container .results.active>div{padding:0 5px;cursor:pointer;border-bottom:1px solid #e1e1e1}.leaflet-container .results.active>div:hover{background-color:#f0f0f0}.order-details-container{display:flex;gap:var(--gutter)}.order-details-container .label-group{margin-bottom:5px}.order-contents .receipe-item .description,.order-contents .sub-recipe-item .description,.order-contents .recipe-sub-item .description{padding-left:20px;font-weight:400!important}.order-contents .receipe-item span,.order-contents .sub-recipe-item span,.order-contents .recipe-sub-item span{font-size:.85rem}.order-contents .recipe-sub-item .description{padding-left:40px;font-style:italic}.order-contents .vat-item span{padding:10px}.order-contents .total-sum{font-weight:700;font-size:1.2em;margin-top:10px}.order-contents .total-sum span{padding:20px 10px}.winpos-payment-methods .payment-method{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #e0e0e0}.winpos-payment-methods .payment-method:last-child{border-bottom:none}.setting-card,.order-details-container,.order-contents,.order-payments{background-color:#fff;padding:20px;border:1px solid #e0e0e0;border-radius:var(--border-radius);margin-bottom:10px}.setting-card h2,.order-details-container h2,.order-contents h2,.order-payments h2{margin-top:0}.setting-card .order-item.article,.order-details-container .order-item.article,.order-contents .order-item.article,.order-payments .order-item.article{font-weight:700}.setting-card .order-item.receipe-item,.order-details-container .order-item.receipe-item,.order-contents .order-item.receipe-item,.order-payments .order-item.receipe-item{padding-left:20px}.label-group .label{font-weight:700;margin-right:10px}.label-group .label:after{content:":"}.delivery-spots{display:flex;flex-direction:column}.delivery-spots>.description{margin-top:0}.delivery-spots form{max-width:1000px}.delivery-spots .line-numbered-text-text{max-height:200px;resize:none}.delivery-spots>.btn-confirm-container{align-self:flex-end}.delivery-spots>.btn-confirm-container .btn-delete{font-size:var(--btn-font-size)}.delivery-spots>.btn-confirm-container .btn-delete:before{margin-right:1rem}.delivery-spots .edit-delivery-spots{text-align:left}.delivery-spots .edit-delivery-spots .form-info{white-space:pre-wrap}.delivery-spots .edit-delivery-spots .input-group{padding-top:16px}.delivery-spots .controls .btn-group{justify-content:flex-end}.delivery-spot-select{border-bottom:1px solid #e1e1e1;margin-bottom:10px}.delivery-spot-result li.disabled{background:#f9f9f9}.delivery-spot-result li.disabled>span{opacity:.5}@media (max-width: 599px){.delivery-spot-result .search-result>li>*:first-child{grid-column:auto}}.customers-page .container{display:flex;flex-direction:column}.customers-page .container>.btn{align-self:flex-end}.pick-n-pay.design>p{max-width:800px}.pick-n-pay.design .form-label{display:flex;justify-content:space-between}.pick-n-pay.design code{color:#cf4520!important;text-transform:lowercase;background-color:#fff;padding:3px;border:solid 1px #c0c0c0;border-radius:5px;font-size:.8em}.pick-n-pay.design .list{border:none}.pick-n-pay.design .design-variable.input-group{display:block}.pick-n-pay.design .design-variable.input-group input{width:100%;margin-bottom:10px;margin-top:10px}.pick-n-pay.design .design-variable .form-label{font-weight:700;text-transform:uppercase}.pick-n-pay.design .background-picker{display:flex;flex-wrap:wrap;gap:10px}.pick-n-pay.design .background-picker .bg-settings{display:flex;flex-direction:column;gap:10px;flex:1}.pick-n-pay.design .background-picker.advanced input{width:100%}.pick-n-pay.design .background-picker>*{margin:5px}.pick-n-pay.design .background-picker .checkbox-wrapper{width:100%}.pick-n-pay.design .background-picker .color-picker{width:100%;display:flex;align-items:center}.pick-n-pay.design .background-picker .color-picker label{font-weight:700;text-transform:uppercase;margin-right:10px}.pick-n-pay.design .background-picker .image-picker{max-width:300px}.pick-n-pay.design .background-picker .design-value-selector{width:100%}.pick-n-pay.design .background-picker .design-value-selector .label{text-transform:uppercase;font-weight:700;margin-right:10px}.pick-n-pay.design .background-picker .design-value-selector label{margin-left:10px;text-transform:capitalize}.pick-n-pay.design .background-picker .design-value-selector label input{margin-right:5px}.pick-n-pay.design .image-upload{max-width:300px;margin-top:10px}.self-service ul{list-style:none;display:flex;gap:10px}.self-service .terminal{display:flex;flex-direction:column;gap:10px;background-color:#f7f7f7;box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px}.self-service .terminal .header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:20px 10px;border-radius:var(--border-radius) var(--border-radius) 0 0;box-shadow:#0000001f 0 1px 3px,#0000003d 0 1px 2px}.self-service .terminal .header h1:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;font-size:24px;color:var(--color-success)}.self-service .terminal.terminal-error h1:before{color:var(--color-danger)}.self-service ul li{display:inline-block;margin-right:10px;border:solid 1px #e0e0e0;border-radius:var(--border-radius)}.self-service ul li .header{background-color:#fff;display:flex;justify-content:space-between}.self-service ul li .header h1{font-size:1.2em;margin-left:10px}.self-service ul li .header .btn.btn-edit{border:none}.self-service ul li .input-group{display:flex;justify-content:space-between;padding:10px;border-bottom:solid 1px #e0e0e0}.self-service ul li .input-group input{width:100%}.self-service ul li .hover-setting .text{font-size:.8em}.self-service ul li .hover-setting .text:before{content:"("}.self-service ul li .hover-setting .text:after{content:")"}.self-service ul li .alert{margin:10px}.edit-self-service-terminal .btn.btn-delete{margin-right:auto}.edit-self-service-terminal .printer-settings{margin-bottom:20px}.edit-self-service-terminal .selected-terminal{border:thin solid rgb(197,197,197);padding:10px;margin-top:10px}.edit-self-service-terminal .selected-terminal h3{font-size:1.2em;margin:0;padding:0 0 10px}.edit-self-service-terminal .selected-terminal .disclaimer{font-size:.85rem;margin:0 0 20px;display:flex;align-items:center;border:1px solid orange;background-color:#fefaf4;border-radius:5px;padding:10px}.edit-self-service-terminal .selected-terminal .disclaimer:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;font-size:1.5rem;color:orange}.edit-self-service-terminal .printer-info{display:flex;flex-direction:column;border:thin solid rgb(197,197,197)}.edit-self-service-terminal .printer-info span{padding:10px}.edit-self-service-terminal .printer-info span:not(:first-child){margin-top:-5px}.edit-self-service-terminal .printer-info .printer-selected{background-color:var(--color-primary);color:var(--color-primary-contrast)}.edit-self-service-terminal .printer-info .printer-selected:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;color:var(--color-primary-contrast)}.hover-setting{position:relative;font-size:.8rem}.hover-setting .text{cursor:help}.hover-setting .hover{opacity:0;transition:opacity .3s ease-in-out;background-color:#fff;pointer-events:none;padding:5px 10px;position:absolute;right:-10px;top:-2rem;white-space:pre;border-radius:var(--border-radius);box-shadow:#0000003d 0 3px 8px}.hover-setting .hover:after{content:"";position:absolute;top:100%;right:50%;transform:translate(50%);border:solid transparent;border-width:5px;border-top-color:#fff}.hover-setting:hover .hover{opacity:1}.transactions-logs .filters .btn,.transactions-logs .filters .btn-group{align-self:end;margin-bottom:2px}.transactions-logs .transaction-details-modal{width:100%;max-width:80%;max-height:90dvh;position:relative}.transactions-logs .transaction-details-modal .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.transactions-logs .transaction-details-modal .header .btn{font-size:1.4rem}.transactions-logs .transaction-details-modal h2{margin:0}.transactions-logs .transaction-details-modal .debug-code{margin-top:20px}.pick-n-pay .result-container{margin:var(--gutter) 0}.widgets{display:grid;gap:var(--gutter)}.widgets .widget{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 0 10px #e4e4e4;max-width:500px}.widgets .widget h2{margin:0;padding:20px}.widgets .widget ul{list-style:none;padding:0;display:table;width:100%}.widgets .widget ul li.no-shops{display:block;padding:20px;text-align:center;background-color:initial}.widgets .widget ul li{display:table-row}.widgets .widget ul li .label{font-weight:700}.widgets .widget ul li span{display:table-cell;padding:5px 10px;vertical-align:middle}.widgets .widget ul li .shop-name{padding-left:20px}.widgets .widget ul li:nth-child(odd){background-color:#f9f9f9}.shop-status-widget .shop-status-table{max-height:480px;overflow-y:auto}.shop-status-widget .pnp-status,.shop-status-widget .shop-hours{white-space:nowrap}.post-install-tasks{min-height:250px;font-weight:700;padding-bottom:20px;background:url(/assets/no-rocket-DVbtryKK.svg) no-repeat bottom right,#39b0a9;background-size:40%}.post-install-tasks ol{margin:20px;padding:0 20px}.post-install-tasks li{margin:10px 0}.post-install-tasks li.task-done a:after{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;color:green;font-size:25px;text-decoration:none}.post-install-tasks .ready-for-live{font-size:25px;font-weight:700;padding:0 20px}.post-install-tasks .ready-for-live:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;font-size:45px}.post-install-tasks.all-tasks-done{background:url(/assets/rocket-x77g6EA9.svg) no-repeat bottom right,#39b0a9;background-size:40%;color:#fff}.post-install-tasks.all-tasks-done a{color:#fff}.search-filters{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--gutter);max-width:800px}.container{overflow:hidden;position:relative}.container:has(.confirm-open),.container:has(.fancy-dropdown.open){overflow:visible}.filter-panel{position:absolute;top:0;right:0;bottom:0;width:80vh;max-width:500px;z-index:1;background-color:#fff;padding:var(--gutter);transition:right .4s ease-out;box-shadow:0 0 10px #e4e4e4}.filter-panel .filter-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--gutter)}.filter-panel .filter-panel-header h2{margin:0}.filter-panel .filter-panel-footer{display:flex;justify-content:space-between;gap:var(--gutter);border-top:1px solid #E9E9E9;margin-top:var(--gutter);padding-top:10px}.filter-panel.hidden{right:-700px}@keyframes slideInFromRight{0%{right:-500px}to{right:0}}.alert{display:flex;flex-flow:row wrap;border-radius:var(--border-radius);color:#004085;background-color:#cce5ff;border-color:#b8daff;gap:20px;align-items:center;padding:1.5rem 1rem;margin:5px 0;position:relative;min-height:35px}.alert p{margin:0}.alert h1,.alert h2,.alert h3,.alert h4{margin:5px 0}.alert>*:first-child{margin-left:60px!important}.alert:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;font-size:40px;position:absolute;top:20px}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem}.alert .btn{justify-self:flex-end}.alert ul li{margin:10px}@font-face{font-family:dashboard-icons;src:url(/assets/dashboard-icons-C54WNZBN.eot?57361341);src:url(/assets/dashboard-icons-C54WNZBN.eot?57361341#iefix) format("embedded-opentype"),url(/assets/dashboard-icons-DsEfoeaS.woff2?57361341) format("woff2"),url(/assets/dashboard-icons-NDq7TAr2.woff?57361341) format("woff"),url(/assets/dashboard-icons-D4KqwC5r.ttf?57361341) format("truetype"),url(/assets/dashboard-icons-CZIoYqJ_.svg?57361341#dashboard-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;src:url(/assets/Montserrat-Light-CPHNg_Dm.woff2) format("woff2"),url(/assets/Montserrat-Light-D5wuBZ7D.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:300;font-style:italic;src:url(/assets/Montserrat-LightItalic-CrdX3Up6.woff2) format("woff2"),url(/assets/Montserrat-LightItalic-CAWmJoOa.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;src:url(/assets/Montserrat-Regular-CB6Ljo7d.woff2) format("woff2"),url(/assets/Montserrat-Regular-DRoh7jzm.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:400;font-style:italic;src:url(/assets/Montserrat-Italic-BqFRq9EE.woff2) format("woff2"),url(/assets/Montserrat-Italic-DPeOIKmT.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;src:url(/assets/Montserrat-Bold-Bsf7A8hH.woff2) format("woff2"),url(/assets/Montserrat-Bold-cWG6a6a7.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat;font-weight:700;font-style:italic;src:url(/assets/Montserrat-BoldItalic-OQJFugaf.woff2) format("woff2"),url(/assets/Montserrat-BoldItalic-CTvYyOCF.woff) format("woff");font-display:swap}.ltr{text-align:left}.rtl{text-align:right}.editor-container{margin:20px auto;border-radius:10px 10px 2px 2px;width:100%;max-width:600px;color:#000;position:relative;line-height:20px;font-weight:400;text-align:left}.editor-inner{background:#fff;position:relative;box-shadow:var(--form-box-shadow);border-radius:0 0 10px 10px}.editor-input{min-height:150px;resize:none;font-size:15px;caret-color:#050505;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:15px 10px;caret-color:#444}.editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor-link{color:#216fdb;text-decoration:none}.tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;-moz-tab-size:2;tab-size:2;overflow-x:auto;position:relative}.editor-code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:#00000080}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{font-size:24px;color:#050505;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h2{font-size:15px;color:#65676b;font-weight:700;margin:10px 0 0;padding:0;text-transform:uppercase}.editor-quote{margin:0 0 0 20px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:transparent;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.debug-timetravel-panel-slider{padding:0;flex:8}.debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.debug-timetravel-button:hover{text-decoration:underline}.emoji{color:transparent;background-size:16px 16px;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin:0 -1px}.emoji-inner{padding:0 .15em}.emoji-inner::selection{color:transparent;background-color:#96969666}.toolbar{display:flex;margin-bottom:1px;background:#fff;padding:4px;border-top-left-radius:10px;border-top-right-radius:10px;vertical-align:middle;justify-content:space-between}.toolbar button.toolbar-item{border:0;display:flex;background:none;border-radius:var(--border-radius);padding:8px;cursor:pointer;vertical-align:middle}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item.spaced{margin-right:2px}.toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active{background-color:#dfe8fa4d}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.toolbar .divider{width:1px;background-color:#eee;margin:0 4px}.toolbar select.toolbar-item{border:0;display:flex;background:none;border-radius:var(--border-radius);padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.toolbar select.code-language{text-transform:capitalize;width:130px}.toolbar .toolbar-item .text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.toolbar i.chevron-down:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}i.chevron-down{background-color:transparent;background-size:contain;display:inline-block;height:8px;width:8px}#block-controls button:hover{background-color:#efefef}#block-controls button:focus-visible{border-color:#00f}#block-controls span.block-type{background-size:contain;display:block;width:18px;height:18px;margin:2px}.dropdown{z-index:5;display:block;position:absolute;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80;border-radius:var(--border-radius);min-width:100px;min-height:40px;background-color:#fff}.dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:var(--border-radius);border:0;min-width:268px}.dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#eee}.dropdown .item .text{display:flex;line-height:20px;flex-grow:1;width:200px}.dropdown .item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:12px;line-height:16px;background-size:contain}.link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;max-width:300px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000004d;border-radius:var(--border-radius);transition:opacity .5s}.link-editor .link-input{display:block;width:calc(100% - 24px);box-sizing:border-box;margin:8px 12px;padding:8px 12px;border-radius:var(--border-radius);background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.link-editor div.link-edit{display:flex;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.link-editor div.link-edit:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:1rem;margin:auto}.link-editor .link-input a{color:#216fdb;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:var(--border-radius);cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.link-editor .button i,.actions i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}i.bold:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:20px}i.italic:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:20px}i.underline:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:20px}i.strikethrough:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:20px}i.link:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0;font-size:20px}.locale-selector .btn-locale{box-shadow:none;padding:10px 8px;position:relative;background:none;filter:grayscale(1);transition:all .3s}.locale-selector .btn-locale:before{display:block;width:25px;height:25px;position:relative;z-index:2}.locale-selector .btn-locale:active{box-shadow:none;-webkit-appearance:none;outline:none}.locale-selector .btn-locale.empty{opacity:.4}.locale-selector .btn-locale.active,.locale-selector .btn-locale:focus{opacity:1;scale:1.2;filter:grayscale(0);box-shadow:none}.locale-selector .lang-en:before{content:url(/assets/UK-Cv4gzXS4.svg)}.locale-selector .lang-sv:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20128%20128'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%232156a7;}.cls-1,.cls-2{stroke-width:0px;}.cls-2{fill:%23fed945;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-2'%20d='M0,68.75v-9.5c.46-1.16.29-2.42.56-3.62,10.5.01,20.99,0,31.49.06,1.1,0,1.39-.27,1.39-1.38-.04-12.5-.02-24.99-.03-37.49,0-3-.02-6-.04-9,5.25-2.91,10.81-5.02,16.68-6.27,0,17.53.03,35.06-.02,52.58,0,1.3.36,1.56,1.59,1.56,24.81-.04,49.63-.03,74.44-.03.46,0,.92-.02,1.37-.03.75,5.58.75,11.15,0,16.73-.5-.01-1-.03-1.5-.03-24.73,0-49.46,0-74.19,0q-1.68,0-1.68,1.65c0,17.49-.01,34.97-.02,52.46-5.87-1.26-11.42-3.38-16.68-6.27.01-1.54.03-3.08.03-4.62,0-13.95,0-27.91,0-41.86,0-.68.21-1.38-.98-1.38-10.62.05-21.24.04-31.86.06-.27-1.19-.09-2.45-.56-3.62Z'/%3e%3cpath%20class='cls-1'%20d='M50.05,126.44c0-17.49.01-34.97.02-52.46q0-1.65,1.68-1.65c24.73,0,49.46,0,74.19,0,.5,0,1,.02,1.5.03-.34,1.96-.58,3.95-1.03,5.89-6,25.81-26.7,44.96-52.94,49.05-1.49.23-3.03.14-4.47.7h-10.25c-.19-.4-.58-.23-.88-.27-2.63-.31-5.25-.64-7.83-1.29Z'/%3e%3cpath%20class='cls-1'%20d='M50.05,1.56c7.04-1.63,14.15-1.95,21.32-1.12,12.12,1.4,22.98,5.86,32.46,13.5,13.01,10.49,20.85,24.04,23.44,40.58.06.37.11.74.16,1.11-.46.01-.92.03-1.37.03-24.81,0-49.63,0-74.44.03-1.23,0-1.59-.25-1.59-1.56.05-17.53.02-35.06.02-52.58Z'/%3e%3cpath%20class='cls-1'%20d='M.56,55.64C3.67,34.61,14.53,18.84,32.81,8.11c.18-.1.37-.18.56-.27.01,3,.03,6,.04,8.99,0,12.5-.01,24.99.03,37.49,0,1.11-.28,1.39-1.39,1.38-10.5-.05-20.99-.05-31.49-.06Z'/%3e%3cpath%20class='cls-1'%20d='M33.37,120.17c-10.21-5.55-18.28-13.35-24.28-23.28-4.57-7.56-7.42-15.74-8.53-24.52,10.62-.01,21.24,0,31.86-.06,1.19,0,.98.7.98,1.38,0,13.95,0,27.91,0,41.86,0,1.54-.02,3.08-.03,4.62Z'/%3e%3c/svg%3e")}.locale-selector .lang-fi:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20128%20128'%3e%3cdefs%3e%3cstyle%3e.cls-1{clip-path:url(%23clippath);}.cls-2{fill:none;}.cls-2,.cls-3,.cls-4{stroke-width:0px;}.cls-3{fill:%232156a7;}.cls-4{fill:%23efefef;}%3c/style%3e%3cclipPath%20id='clippath'%3e%3ccircle%20class='cls-2'%20cx='64'%20cy='64'%20r='64'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20class='cls-1'%3e%3cpath%20class='cls-3'%20d='M-.5,69.16v-10.56c.5-.95.35-2,.51-3.01.5-.03,1-.09,1.5-.09,10.02,0,20.05-.02,30.07.02,1.21,0,1.63-.21,1.63-1.55-.06-15.03-.03-30.05-.04-45.08,0-.46-.06-.91-.09-1.37.16-.14.3-.31.48-.4,5.2-2.75,10.63-4.87,16.41-6.04,0,17.59,0,35.19,0,52.78q0,1.62,1.61,1.62c24.93,0,49.86,0,74.8,0,.54,0,1.08.06,1.63.09.16,1.09.05,2.22.51,3.26v10.31c-.5.95-.35,2-.51,3.01-.54.03-1.08.09-1.63.09-24.97,0-49.95.01-74.92-.02-1.22,0-1.52.33-1.51,1.53.04,17.64.03,35.27.03,52.91-3.46-.67-6.8-1.75-10.05-3.08-2.35-.96-4.73-1.88-6.84-3.36.03-.37.09-.74.09-1.12,0-15.19,0-30.39.03-45.58,0-1.09-.37-1.29-1.36-1.29-10.11.03-20.21.02-30.32.02-.5,0-1-.06-1.5-.09-.16-1-.01-2.06-.51-3.01Z'/%3e%3cpath%20class='cls-4'%20d='M127.99,55.59c-.54-.03-1.08-.09-1.63-.09-24.93,0-49.86,0-74.8,0q-1.61,0-1.61-1.62c0-17.59,0-35.19,0-52.78,2.87-.71,5.77-1.17,8.72-1.34.48-.03,9.88,0,10.27,0,1.64-.03,3.25.27,4.87.51,6.87,1,13.4,3.11,19.56,6.28,6.57,3.38,12.37,7.8,17.48,13.17,4.41,4.63,8.02,9.78,10.88,15.45,3.25,6.44,5.33,13.28,6.25,20.45Z'/%3e%3cpath%20class='cls-4'%20d='M49.95,126.67c0-17.64.01-35.27-.03-52.91,0-1.2.29-1.53,1.51-1.53,24.97.04,49.95.03,74.92.02.54,0,1.08-.06,1.63-.09-.85,6.26-2.51,12.29-5.13,18.05-4.32,9.51-10.57,17.52-18.74,24.03-8.98,7.15-19.15,11.6-30.52,13.32-.84.13-1.89-.24-2.54.69h-14.11c-.21-.56-.71-.45-1.15-.51-1.96-.3-3.93-.53-5.84-1.07Z'/%3e%3cpath%20class='cls-4'%20d='M0,55.59c.93-7.07,2.94-13.83,6.12-20.21,2.79-5.6,6.35-10.7,10.64-15.3,4.43-4.75,9.45-8.73,15.06-12,.4-.23.78-.5,1.25-.55.03.46.09.91.09,1.37,0,15.03-.02,30.05.04,45.08,0,1.34-.42,1.55-1.63,1.55-10.02-.05-20.05-.03-30.07-.02-.5,0-1,.06-1.5.09Z'/%3e%3cpath%20class='cls-4'%20d='M33.07,120.23c-2.19-.8-4.04-2.2-5.91-3.52-7.83-5.54-14.25-12.38-19.06-20.7-4-6.92-6.62-14.33-7.84-22.23-.08-.54-.17-1.07-.25-1.61.5.03,1,.09,1.5.09,10.11,0,20.21.02,30.32-.02,1,0,1.37.2,1.36,1.29-.04,15.19-.02,30.39-.03,45.58,0,.37-.06.74-.09,1.12Z'/%3e%3c/g%3e%3c/svg%3e")}.locale-selector .lang-no:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20128%20128'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%232156a7;}.cls-1,.cls-2,.cls-3,.cls-4{stroke-width:0px;}.cls-2{fill:%23d71f2a;}.cls-3{fill:%23ececed;}.cls-4{fill:%23fff;}%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M0,69.25v-10.5c.47-.94.36-1.99.51-2.99.5-.03.99-.09,1.49-.09,9.95,0,19.89-.02,29.83.02,1.2,0,1.62-.21,1.61-1.54-.06-14.94-.03-29.88-.04-44.81,0-.45-.06-.91-.09-1.36.16-.14.29-.31.47-.4,5.16-2.73,10.55-4.84,16.28-6,0,17.49,0,34.98,0,52.47q0,1.61,1.6,1.61c24.74,0,49.48,0,74.21,0,.54,0,1.08.06,1.61.09.18,1.08.04,2.2.51,3.24v10.25c-.5.94-.35,1.99-.51,2.99-.54.03-1.08.09-1.61.09-24.78,0-49.56.01-74.34-.02-1.21,0-1.5.32-1.5,1.52.04,17.53.03,35.07.03,52.6-3.43-.66-6.74-1.74-9.97-3.06-2.33-.96-4.7-1.87-6.78-3.34.03-.37.09-.74.09-1.11,0-15.1,0-30.21.03-45.31,0-1.09-.36-1.29-1.35-1.29-10.03.03-20.06.02-30.08.02-.5,0-.99-.06-1.49-.09-.16-1-.01-2.05-.51-2.99Z'/%3e%3cpath%20class='cls-2'%20d='M59,0h10c1.78.56,3.65.52,5.46.83,13.16,2.28,24.59,8,34.16,17.32,8.34,8.12,14.1,17.81,17.11,29.09-.21.01-.42.03-.62.03-21.85,0-43.71,0-65.56.03-1.03,0-1.11-.39-1.11-1.23.02-12.15.01-24.31.02-36.46,0-3.12.03-6.24.04-9.36.19-.04.44.05.5-.25Z'/%3e%3cpath%20class='cls-2'%20d='M69,128h-10.25c-.08-.08-.17-.17-.25-.25-.01-.37-.04-.75-.04-1.12,0-14.86.01-29.72-.03-44.58,0-1.12.29-1.35,1.37-1.35,20.9.03,41.79.03,62.69.03,1.08,0,2.16.02,3.25.03-.33,1.16-.6,2.34-1.01,3.46-8.94,24.13-25.99,38.58-51.38,43.09-1.44.26-2.94.13-4.33.69Z'/%3e%3cpath%20class='cls-3'%20d='M58.5.25c-.01,3.12-.04,6.24-.04,9.36,0,12.15,0,24.31-.02,36.46,0,.84.07,1.23,1.11,1.23,21.85-.04,43.71-.03,65.56-.03.21,0,.42-.02.62-.03.94,2.77,1.26,5.66,1.76,8.52-.54-.03-1.08-.09-1.61-.09-24.74,0-49.48,0-74.21,0q-1.6,0-1.6-1.61c0-17.49,0-34.98,0-52.47,1.94-.55,3.93-.8,5.92-1.07.41-.06.84,0,1.01-.51.33,0,.67,0,1,0,.17.08.33.17.5.25Z'/%3e%3cpath%20class='cls-3'%20d='M125.73,80.76c-1.08-.01-2.16-.03-3.25-.03-20.9,0-41.79,0-62.69-.03-1.08,0-1.37.23-1.37,1.35.04,14.86.03,29.72.03,44.58,0,.37.03.75.04,1.12-.17.08-.33.17-.5.25h-1c-.16-.51-.6-.45-1.01-.51-1.99-.27-3.98-.53-5.93-1.07,0-17.53.01-35.07-.03-52.6,0-1.19.29-1.52,1.5-1.52,24.78.04,49.56.03,74.34.02.54,0,1.08-.06,1.61-.09-.5,2.86-.82,5.75-1.76,8.52Z'/%3e%3cpath%20class='cls-4'%20d='M58.5.25c-.17-.08-.33-.17-.5-.25.33,0,.67,0,1,0-.06.3-.31.22-.5.25Z'/%3e%3cpath%20class='cls-4'%20d='M58,128c.17-.08.33-.17.5-.25.08.08.17.17.25.25h-.75Z'/%3e%3cpath%20class='cls-3'%20d='M24.75,13.41c2.38-1.72,4.77-3.44,7.33-4.89.4-.22.77-.49,1.24-.55.03.45.09.91.09,1.36,0,14.94-.02,29.88.04,44.81,0,1.33-.41,1.55-1.61,1.54-9.94-.05-19.89-.03-29.83-.02-.5,0-.99.06-1.49.09.51-2.86.82-5.75,1.76-8.52,7.29.01,14.57,0,21.86.06,1.03,0,.9-.54.9-1.17,0-10.53,0-21.07-.01-31.6,0-.38.23-.85-.27-1.12Z'/%3e%3cpath%20class='cls-3'%20d='M2.27,80.75c-.94-2.77-1.26-5.66-1.76-8.52.5.03.99.09,1.49.09,10.03,0,20.06.02,30.08-.02.99,0,1.36.2,1.35,1.29-.04,15.1-.02,30.21-.03,45.31,0,.37-.06.74-.09,1.11-2.15-.9-4.04-2.25-5.95-3.55-.89-.61-1.75-1.25-2.62-1.88.42-.19.27-.57.27-.87,0-10.7,0-21.4.02-32.1,0-.71-.21-.91-.91-.91-7.29.03-14.57.04-21.86.05Z'/%3e%3cpath%20class='cls-2'%20d='M2.27,80.75c7.29-.01,14.57-.01,21.86-.05.7,0,.91.19.91.91-.02,10.7-.01,21.4-.02,32.1,0,.3.15.69-.27.87-5.85-4.68-10.9-10.1-14.89-16.47-3.39-5.41-6-11.16-7.59-17.36Z'/%3e%3cpath%20class='cls-2'%20d='M24.75,13.41c.49.28.27.75.27,1.12.01,10.53.01,21.07.01,31.6,0,.63.13,1.17-.9,1.17-7.29-.06-14.57-.05-21.86-.06,2.78-10.5,8.04-19.59,15.48-27.46,2.17-2.3,4.56-4.36,7-6.37Z'/%3e%3c/svg%3e")}:root{--font-family-main: "Montserrat",arial, sans-serif;--font-family-header: var(--font-family-main);--font-family-item-header: var(--font-family-main);--letter-spacing: 0;--site-max-width: 1400px;--navbar-padding: 10px;--color-primary: #1F2130;--color-primary-contrast: white;--color-primary-shade: #db8300;--color-primary-body: #f5f5f5;--color-secondary: #55BA59;--color-secondary-contrast: white;--chart-bar-color: #55BA59;--chart-line-color: #1F2130;--color-secondary-body: #ffffff;--color-success: #55BA59;--color-success-contrast: #ffffff;--color-danger: #cf3c46;--color-danger-contrast: #ffffff;--link-color: #000;--tab-content: #1d2741;--font-color: black;--font-color-muted: #666666;--font-color-header: var(--font-color);--list-item-selected-color: #0059d1;--background-color-navbar: linear-gradient(90deg, rgba(16,37,60,1) 96%, rgba(0,0,0,1) 100%);--form-box-shadow: rgba(0, 0, 0, .16) 0px 1px 4px;--dialog-box-shadow: 0px 10px 23px 0px #0000001A, 0px 41px 41px 0px #00000017, 0px 92px 55px 0px #0000000D, 0px 164px 66px 0px #00000003, 0px 257px 72px 0px #00000000;--gutter: clamp(10px, 2vw, 25px);--font-size-h1: 2rem;--font-size-h2: 1.5rem;--font-size-h3: 1.2rem;--font-size-h4: 1.1rem;--font-size-text: size(16);--font-size-btn-link: size(18);--glow-color: green;--line-height: 1.6;--line-height-h1: 1.2;--line-height-h2: 1.2;--line-height-h3: 1.13;--line-height-h4: 1;--margin-p: size(10);--margin-h1: size(16);--margin-h2: size(16);--margin-h3: 10px;--margin-h4: size(16);--margin-btn-group: size(16) 0;--content-padding: 0;--page-padding: size(10);--padding-shop-list: 0 size(-10);--margin-bottom-shop-list: size(25);--list-page-header-padding: size(20);--color-button-bg: white;--color-button-text: black;--color-primary-button-bg: var(--color-primary);--color-primary-button-text: var(--color-primary-contrast);--color-primary-button-text-hover: var(--color-primary-contrast);--color-primary-button-border: var(--color-primary);--color-primary-button-bg-hover: var(--color-primary-shade);--color-primary-button-border-hover: var(--color-primary-shade);--color-secondary-button-bg: #fff;--color-secondary-button-text: var(--color-primary);--color-secondary-button-text-hover: var(--color-primary-contrast);--color-secondary-button-bg-hover: var(--color-primary-shade);--color-secondary-button-border: var(--color-primary);--color-secondary-button-border-hover: var(--color-primary-shade);--btn-box-shadow: rgba(0, 0, 0, .25) 0px .0625em .0625em, rgba(0, 0, 0, .25) 0px .125em .5em, rgba(255, 255, 255, .1) 0px 0px 0px 1px inset;--btn-border: size(3) solid;--btn-border-radius: size(66);--btn-height: size(45);--btn-padding: size(6) size(35);--btn-icon-margin: size(12);--button-icon-size: 20px;--button-min-height: 40px;--btn-font-size: .85rem;--btn-small-border-radius: size(56);--btn-small-height: size(45);--btn-small-font-size: size(14);--btn-small-padding: 0 size(25);--btn-text-transform: uppercase;--border-radius: 10px;--site-background: #F2F3F5;--list-item-width: size(250);--list-item-max-width: 1fr;--list-item-width-phone: size(160);--list-item-max-width-phone: var(--list-item-max-width);--list-item-category-width: var(--list-item-width);--list-item-category-max-width: var(--list-item-max-width);--list-item-articles-width: var(--list-item-width);--list-item-articles-max-width: var(--list-item-max-width);--list-item-suggested-article-width: size(200);--list-item-suggested-article-max-width: var( --list-item-max-width);--shop-selector-max-width: size(992);--input-border-color: #707070;--modal-backdrop-background-color: rgba(0, 0, 0, .16);--modal-background-color: #fff;--modal-header-background: var(--color-primary);--modal-header-color: var(--color-primary-contrast);--dropdown-font-color-hover: var(--font-color);--navbar-height: size(60)}@media (max-width: 599px){:root{--gutter: 4vw}}body{font-family:var(--font-family-main);background-color:var(--site-background)}.page{display:flex}@media (max-width: 599px){.page{flex-direction:column}}.page main{flex:1;padding:var(--gutter);max-width:1800px;border-right:1px solid rgb(216,216,216)}.page:after{content:"";background:#000;opacity:0;transition:opacity .5s}a{color:var(--color-primary)}ol,ul{padding:0;margin:0}h1{font-size:var(--font-size-h1);font-weight:700}h2{font-size:var(--font-size-h2);font-weight:700}h3{font-size:var(--font-size-h3);font-weight:700}h4{font-size:var(--font-size-h4);font-weight:700}label{-webkit-user-select:none;user-select:none}.btn:focus-visible,.btn-link.nav-link:focus-visible,.form-control:focus-visible,.form-check-input:focus-visible{outline:none}.card-header{background-color:#006086;color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.badge{background-color:#fff;color:var(--font-color);font-weight:500;border-radius:var(--border-radius);padding:5px 20px;font-size:.75rem;text-wrap:nowrap;font-weight:700;box-shadow:var(--form-box-shadow);cursor:default;border:1px solid transparent;transition:border-color .6s}.badge.selected{background-color:var(--color-primary);color:#fff}.badge.primary{background-color:var(--color-primary);color:var(--color-primary-contrast)}.badge.warning{background-color:#ff0}.badge.info{background-color:gray;color:#fff}.badge:hover{border-color:var(--color-primary)}.icon-chevron-up:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.icon-chevron-down:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.icon-chevron-left:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}.icon-chevron-right:before{content:"";font-family:dashboard-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0}@media (max-width: 960px){.price-row .codes,.price-row .ean-code{display:none}}
