/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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:initial}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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:initial}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}[hidden],template{display:none}@-webkit-keyframes zoomFadeInAnimation{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes zoomFadeInAnimation{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@-webkit-keyframes localeEditMove{0%{right:10px;top:10px;z-index:1}49%{right:-9px;top:-9px;z-index:1}50%{right:-9px;top:-9px;z-index:3}to{right:-3px;top:-3px;z-index:3}}@keyframes localeEditMove{0%{right:10px;top:10px;z-index:1}49%{right:-9px;top:-9px;z-index:1}50%{right:-9px;top:-9px;z-index:3}to{right:-3px;top:-3px;z-index:3}}@-webkit-keyframes localeEditMoveBack{0%{right:-3px;top:-3px;z-index:3}49%{right:-9px;top:-9px;z-index:3}50%{right:-9px;top:-9px;z-index:1}to{right:10px;top:10px;z-index:1}}@keyframes localeEditMoveBack{0%{right:-3px;top:-3px;z-index:3}49%{right:-9px;top:-9px;z-index:3}50%{right:-9px;top:-9px;z-index:1}to{right:10px;top:10px;z-index:1}}: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:#fff;--color-primary-shade:#db8300;--color-primary-body:#f5f5f5;--color-secondary:#55ba59;--color-secondary-contrast:#fff;--chart-bar-color:#55ba59;--chart-line-color:#1f2130;--color-secondary-body:#fff;--color-success:#55ba59;--color-success-contrast:#fff;--color-danger:#b83e6a;--color-danger-contrast:#fff;--link-color:#000;--tab-content:#1d2741;--font-color:#000;--font-color-muted:#666;--font-color-header:var(--font-color);--background-color-navbar:linear-gradient(109.6deg,#242d39 11.2%,#10253c 51.2%,#000 98.6%);--form-box-shadow:rgba(0,0,0,.16) 0px 1px 4px;--gutter:2vw;--font-size-h1:size(26);--font-size-h2:size(24);--font-size-h3:size(20);--font-size-h4:size(18);--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) 0;--margin-h1:size(16) 0;--margin-h2:size(16) 0;--margin-h3:size(16) 0;--margin-h4:size(16) 0;--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-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:1px 1px 5px 0px rgba(0,0,0,.35);--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);--btn-font-size:var(--font-size);--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:1rem;--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}}.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{background-color:#fff;border:none;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);cursor:pointer;font-size:0;height:50px;opacity:0;position:absolute;right:calc(50% - 25px);top:calc(50% - 60px);transition:all .3s ease-in-out;width:50px;z-index:3}.image-upload.has-image .drop-area .btn-clear-image:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:30px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.image-upload.has-image .drop-area .btn-clear-image:hover{scale:1.1;transition-duration:.1s}.image-upload.has-image .drop-area:hover img{opacity:.5}.image-upload.has-image .drop-area:hover .btn-clear-image{opacity:1;top:calc(50% - 25px)}.image-upload .drop-area{align-items:center;aspect-ratio:1024/768;background-color:#e4e4e4;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg 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, 14' stroke-dashoffset='4' stroke-linecap='square'/%3E%3C/svg%3E");border-radius:10px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;justify-content:center;padding:10px;transition:all .5s}.image-upload .drop-area form{align-items:center;display:flex;flex-direction:column;z-index:1}.image-upload .drop-area img{inset:0;margin:auto;max-height:100%;max-width:100%;position:absolute}.image-upload .drop-area img.hidden{display:none}.image-upload .drop-area .drop-info{align-items:center;display:flex;flex-flow:column;gap:10px}.image-upload .drop-area .drop-info:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:45px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.image-upload .drop-area.drag-over{background-color:#00ddfe;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg 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, 14' stroke-dashoffset='54' stroke-linecap='square'/%3E%3C/svg%3E")}.dummy-image{align-items:center;background-color:#e4e4e4;border-radius:10px;display:flex;height:100%;justify-content:center;width:100%}.dummy-image:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:4rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}@media(min-width:600px){aside{background:linear-gradient(109.6deg,#242d39 11.2%,#10253c 51.2%,#000 98.6%);background:var(--background-color-navbar);max-width:320px;min-height:100vh}.navbar{height:100vh}}aside{position:relative}.navbar{box-sizing:border-box;display:flex;flex-direction:column;padding:2vw;padding:var(--gutter)}.navbar a{text-decoration:none}.navbar .navbar-brand{align-items:center;display:flex;z-index:100}.navbar .navbar-brand .logo{display:block;margin-bottom:2vw;margin-bottom:var(--gutter);width:100%}.navbar .navbar-brand .icon{display:none}.navbar .locale-selector{justify-self:end;padding-top:20px;position:relative;text-align:center;z-index:1}.navbar .locale-selector:before{border-top:1px solid #fff;content:"";display:block;padding-bottom:10px}.navbar .navbar-nav{list-style:none;margin-left:-15px}.navbar .navbar-nav .navbar-nav{margin-left:15px}.navbar .navbar-nav .nav-link{border-radius:10px;cursor:pointer;display:block;font-weight:700;padding:10px 15px}.navbar .navbar-nav .nav-item .navbar-nav{display:none}.navbar .navbar-nav .nav-item.active>.nav-link{background-color:#fff;color:#1f2130;color:var(--color-primary)}.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;font-size:1rem;margin-top:20px;padding:10px 15px}.version{bottom:10px;color:#fff;font-size:.7rem;opacity:.8;position:absolute;right:10px}@media(max-width:599px){.navbar{position:relative}.navbar .nav-container{height:100dvh;left:-110vw;padding:80px 20px 20px;position:absolute;top:0;transition:left .5s ease-in-out;width:90vw;z-index:1}.navbar .icon{-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0);transition:-webkit-filter .6s;transition:filter .6s;transition:filter .6s,-webkit-filter .6s}.navbar.show .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.navbar.show .nav-container{left:0}.navbar-header{display:grid;grid-template-areas:"burger logo .";grid-template-columns:40% 20% 40%}.navbar-header .navbar-brand{align-self:center;grid-area:logo;justify-self:center}.navbar-header .navbar-brand .logo{display:none}.navbar-header .navbar-brand .icon{display:block}.navbar-header .navbar-brand img{height:35px;width:35px}.nav-container{background:linear-gradient(109.6deg,#242d39 11.2%,#10253c 51.2%,#000 98.6%);background:var(--background-color-navbar)}}.navbar-toggler{background-color:transparent;border:none;display:none;grid-area:burger;justify-items:start;padding:0}@media(max-width:599px){.navbar-toggler{display:flex;z-index:100}}.navbar-toggler svg .line{fill:none;stroke:#1f2130;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{align-items:end;box-sizing:border-box;display:flex;flex-flow:row wrap;gap:2vw;gap:var(--gutter);margin-bottom:2vw;margin-bottom:var(--gutter);width:100%}.filter-container .filters .filter-label{text-transform:uppercase;width:100%}.filter-container .input-group-text,.filter-container label{font-size:.85rem;font-weight:700}.filter-container .row{align-items:center}.filter-container .period{align-items:end;display:flex;flex:1 1 100%;flex-flow:row wrap;gap:10px 20px}.filter-container .profitcenter-area-picker{align-items:center;display:flex;flex-flow:row wrap;gap:10px}.form-check{align-items:center;display:flex}.form-check input{position:relative;right:-100000px}.form-check input:checked~label:before{background-color:#55ba59;background-color:var(--color-secondary)}.form-check label{align-items:center;display:flex}.form-check label:before{background-color:#fff;content:"";display:block;height:20px;width:20px}.nav-tabs{border-bottom:1px solid #c9c9c9;display:flex;gap:5px;list-style:none;margin:0 -2vw;margin:0 calc(var(--gutter) - var(--gutter)*2);padding:0 2vw;padding:0 var(--gutter) 0}.nav-tabs .nav-link{background-color:transparent;border:none;border-radius:5px 5px 0 0;font-weight:700;padding:10px 20px 5px}.nav-tabs .nav-link.active{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);color:#000}.tab-content{padding:2vw 0;padding:var(--gutter) 0}.tab-content>div{display:none}.tab-content>div.show{display:block}.tab-panel-header{box-sizing:border-box;margin:0 auto;width:100%}.tab-panel-header h2{margin:0;padding:0}.tab-panel-header h2 .text-secondary{font-size:small}.tab-panel-content .tab-content-wrapper{box-sizing:border-box;display:flex;flex-flow:row wrap;gap:20px;margin:0 auto}.tab-panel-content .tab-content-wrapper .chart{background-color:#fff;border-radius:1rem;border-radius:var(--border-radius);flex:1 1 40%;min-width:300px;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;gap:20px;width:100%}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list{flex:1 1 66%}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .accordion-button{display:flex;flex-flow:row wrap;gap:20px;text-align:left}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .accordion-button .description{flex:1 1 50%}@media(max-width:599px){.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .accordion-button .description{flex:1 1 100%}}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .accordion-button .item-qty{min-width:10%;text-align:right}.tab-panel-content .tab-content-wrapper .group-sales-lists .article-group-list .accordion-button .value{flex:1 1 20%}.tab-panel-content .tab-content-wrapper .group-sales-lists .terminal-sales-list{flex:1 1 30%}.tab-panel-content .tab-content-wrapper .bestselling-articles .list-group-values{align-items:center;display:flex;justify-content:space-between;min-width:20%;text-align:right}.form-footer{gap:20px;min-height:50px}.checkbox-wrapper,.form-footer{align-items:center;display:flex}.checkbox-wrapper{flex-flow:row wrap;gap:5px;margin:10px 0}.checkbox-wrapper input[type=checkbox]{display:none;visibility:hidden}.checkbox-wrapper label{font-size:.85rem;font-weight:700;text-transform:uppercase}.checkbox-wrapper .toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;display:block;height:24px;padding-right:5px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:42px}.checkbox-wrapper .toggle:before{background:#c8ccd4;border-radius:12px;content:"";display:block;height:22px;left:1px;position:relative;top:1px;transition:background .2s ease;width:40px}.checkbox-wrapper .toggle .toggler{background:#fff;border-radius:10px;box-shadow:0 2px 6px hsla(0,0%,60%,.75);display:block;height:24px;left:0;position:absolute;top:0;transition:all .2s ease;width:24px}.checkbox-wrapper .toggle .toggler svg{fill:none;margin:7px}.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{-webkit-transform:translateX(18px);transform:translateX(18px)}.checkbox-wrapper input[type=checkbox]:checked+.toggle .toggler path{stroke:#52d66b;stroke-dasharray:25;stroke-dashoffset:25}.input-group{align-items:center;display:flex;flex-flow:row wrap;gap:5px 20px;margin:0;position:relative}.input-group:has(.fancy-picker-select:hover) .label:before,.input-group:has(.fancy-picker-select:hover) label:before,.input-group:has(input:hover) .label:before,.input-group:has(input:hover) label:before{width:30px}.input-group .form-info{flex:100% 1;font-size:.85rem;margin-top:0}.input-group .label,.input-group label{font-size:.85rem;font-weight:700;margin-bottom:3px;position:relative;text-transform:uppercase;width:100%}.input-group>.label:before,.input-group>label:before{background-color:#1f2130;background-color:var(--color-primary);bottom:-3px;content:"";display:block;height:2px;position:absolute;transition:width .3s ease-in-out;width:0}.input-group .checkbox-wrapper,.input-group .form-control,.input-group input{flex:1 1}.input-group .checkbox-wrapper label{min-width:auto;width:auto}.input-group select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border:thin solid #c5c5c5;border-radius:4px;box-sizing:border-box;display:inline-block;font:inherit;line-height:1.5em;margin:0;padding:.5em 3.5em .5em 1em}.input-group select:focus{border-color:#1f2130;border-color:var(--color-primary);box-shadow:none;outline:0}.input-group select:active{box-shadow:none}.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{border:0;font-size:0;padding:10px;position:absolute;right:2.5rem}.select-group .btn-clear:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ccc;content:"";display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.select-group .btn-clear:hover:before{color:#b3b3b3}.fancy-picker-dropdown .input-group .label,.fancy-picker-dropdown .input-group label,.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{min-width:auto}.form-select,input{background-color:#fff;border:thin solid #c5c5c5;border-radius:4px;box-sizing:border-box;line-height:1.5em;padding:.5rem;transition:border-color .6s}.form-select:hover,input:hover{border-color:#1f2130;border-color:var(--color-primary)}.form-row{align-items:center;display:flex;flex-flow:row wrap;gap:10px}.btn{border-radius:10px;padding:5px 10px}.fancy-picker{display:flex;width:100%}.fancy-picker.editable .fancy-picker-select{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow)}.fancy-picker.editable .fancy-picker-select .selected-item{padding:5px 10px}.fancy-picker .fancy-picker-select{align-items:center;border-radius:10px;display:flex;justify-content:space-between;min-width:300px;position:relative}.fancy-picker .fancy-picker-select .btn-dropdown{border-left:1px solid #a4a4a4;border-radius:0;padding:10px}.fancy-picker .fancy-picker-dropdown{background:#fff;border:1px solid #e4e4e4;border-radius:5px;max-width:400px;position:absolute;right:-10%;top:40px;width:120%;z-index:1000}.fancy-picker .fancy-picker-dropdown .input-group{gap:10px;padding: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{border-left:0 solid #1f2130;border-left:0 solid var(--color-primary);border-top:1px solid #b2b2b2;cursor:pointer;display:flex;gap:10px;padding:10px;transition:border-left-width .3s}.fancy-picker .fancy-picker-dropdown ul>li.selected{background:#1f2130;background:var(--color-primary);color:#fff;color:var(--color-primary-contrast)}.fancy-picker .fancy-picker-dropdown ul>li:focus,.fancy-picker .fancy-picker-dropdown ul>li:hover{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{background-color:transparent;bottom:0;display:block;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:999}.dialog-backdrop{display:none}.btn{background:none;border:1px solid #1f2130;border:1px solid var(--color-primary);cursor:pointer;font-size:.85rem;font-weight:700;margin:5px 0;padding:7px 15px}.btn-close{background:none;border:0;height:20px;margin:0;padding:0;position:relative;width:20px}.btn-close:after,.btn-close:before{background:#000;border-radius:2px;content:"";height:2px;left:0;position:absolute;right:0;top:9px}.btn-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-close span{display:block}.btn-secondary{border:1px solid #d3d3d3}.btn-primary,.btn-save{background-color:#1f2130;background-color:var(--color-primary);border:none;color:#fff}.btn-danger{background-color:#b83e6a;background-color:var(--color-danger);border:none;color:#fff}.btn-edit{background:none;border:none;font-size:0}.btn-edit:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.btn-edit.btn-primary,.btn-edit.btn-save{align-items:center;background-color:#1f2130;background-color:var(--color-primary);display:flex;font-size:1rem;gap:10px;padding:10px 20px}.btn-delete{background:none;border:none;font-size:0}.btn-delete:before,.btn-remove:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:1rem;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.btn-expander{background:none;border:none}.btn-expander:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:1em}.btn-expander.expanded:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-dropdown{background:none;border:none}.btn-dropdown:before{content:"";margin-right:0}.btn-add-user:before,.btn-dropdown:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:dashboard-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.btn-add-user:before{content:"";font-size:20px;margin-right:1rem}.btn-create{align-items:center;display:flex}.btn-create:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:10px;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.expanded .btn-expander:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn-group{align-items:center;display:flex;flex-flow:row wrap;gap:5px}.btn-outline-light{background:transparent;border:2px solid #fff;color:#fff}.add-user-btn{align-items:center;display:flex;gap:5px}.add-user-btn:before{content:"+";font-size:30px}.btn-picker{text-wrap:nowrap;background-color:#fff;border:1px solid transparent;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);color:#000;color:var(--font-color);cursor:pointer;font-size:.75rem;font-weight:500;font-weight:700;padding:5px 20px;transition:border-color .6s}.btn-picker.selected{background-color:#1f2130;background-color:var(--color-primary);color:#fff}.btn-picker:hover{border-color:#1f2130;border-color:var(--color-primary)}.btn-add{align-items:center;background:none;border:none;display:flex}.btn-add:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.btn-large-add{align-items:center;background:none;border:none;display:flex;gap:20px}.btn-large-add:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);content:"";display:inline-block;font-family:dashboard-icons;font-size:25px;font-size:35px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;padding:15px;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.admin-page{box-sizing:border-box;display:flex;flex-flow:row wrap;gap:10px}.admin-page h1{flex:1 1 100%}.admin-page .user-item{align-items:center;display:flex;flex-flow:row wrap;gap:5px;justify-content:space-between}.admin-page .user-item .badge{margin:0}.admin-page .search{flex:1 1 60%;margin-bottom:2vw;margin-bottom:var(--gutter)}.admin-page .search>*{margin:10px 0}.admin-page .user-profitcenter-access{min-width:250px}.list,.list-group{list-style:none;margin:0;padding:0}.list-group>li,.list>li{border-bottom:1px solid #b8b8b8;border-left:3px solid transparent;padding:10px}.list-group>li:active,.list-group>li:focus,.list-group>li:hover,.list>li:active,.list>li:focus,.list>li:hover{border-bottom-color:#595959;border-left-color:#006086}.list-group>li:active:nth-child(2n),.list-group>li:focus:nth-child(2n),.list-group>li:hover:nth-child(2n),.list>li:active:nth-child(2n),.list>li:focus:nth-child(2n),.list>li:hover:nth-child(2n){border-bottom-color:#595959}.list-group>li:nth-child(2n),.list>li:nth-child(2n){background-color:#e8e8e8}.list-group>li:first-child,.list>li:first-child{border-top:1px solid #b8b8b8}.list .list-group-item,.list-group .list-group-item{align-items:center;display:flex;justify-content:space-between}.edit-price .filters h1{display:block;margin-top:2vw;margin-top:var(--gutter);padding:0}.edit-price .missing-price-list,.edit-price .price-list{margin:2vw 0;margin:var(--gutter) 0}.edit-price .price-row.active{background-color:#efefef;border:1px solid #a8a8a8}.edit-price .filter{display:flex;flex-flow:row wrap;gap:20px}.profitcenter-picker{align-items:center;display:flex;flex-flow:row wrap;gap:5px}.profitcenter-picker .badge{margin:0}.price-list{border-collapse:collapse;display:table;margin-top:20px;padding:0}.price-row{background-color:#fff;display:table-row}.price-row:nth-child(2n){background-color:#f4f4f4}.price-row .excluded-cb{width:1%}.price-row .btn{width:50px}.price-row>div{display:table-cell;padding:10px;position:relative;vertical-align:middle}.price-row>div .label{display:none}@media(max-width:599px){.price-row>div .label{color:#5f5f5f;display:block;font-size:small;font-weight:700;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{font-weight:700;opacity:.6}.price-row .new-price{width:70px}.price-row .new-price input{font-weight:700;text-align:center;width:100%}.price-row input[type=number]::-webkit-inner-spin-button,.price-row input[type=number]::-webkit-outer-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-size:.8rem;font-weight:700;margin:5px 0;text-transform:uppercase}@media(max-width:599px){.price-row.head-row{display:none}}.price-row .group-children{background-color:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);list-style:none;min-width:320px;padding:10px 0;position:absolute;z-index:1000}.price-row .group-children li{align-items:center;display:flex;gap:20px;padding:10px 20px}.price-row .group-children li:nth-child(2n){border-top:1px solid #9b9b9b}.price-footer{background-color:#fff;border-top:1px solid #b4b4b4;bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);padding:10px;position:-webkit-sticky;position:sticky}.price-footer .btn-group{gap:20px;justify-content:center}.price-footer .btn-group a{text-decoration:none}@media(max-width:599px){.price-row{align-items:center;display:flex;flex-flow:row wrap}.price-row .description{width:50%}.price-row .category{width:30%}.price-row .default-price,.price-row .new-price{width:20%}}.modal-backdrop{background-color:rgba(17,12,46,.35);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:1}.modal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.modal-dialog{background-color:#fff;border-radius:10px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.modal-content{display:flex;flex-direction:column;height:80vh}.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{display:flex;flex-flow:row wrap;justify-content:space-between;padding:10px}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.confirm-dialog{overflow:hidden}.confirm-dialog .modal-header{background-color:linear-gradient(109.6deg,#242d39 11.2%,#10253c 51.2%,#000 98.6%);background-color:var(--background-color-navbar);color:#fff}.confirm-dialog .modal-content{height:auto}.confirm-dialog .modal-body{padding:0 10px}.login{align-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.login form{background-color:#fff;border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);max-width:350px;padding:20px;width:80vw}.login form h3{margin:0 0 10px;padding:0}.login form .input-group{margin:15px 0}.login form .e-mail-input,.login form .password-input{padding:5px 0}.login form .e-mail-input input,.login form .e-mail-input label,.login form .password-input input,.login form .password-input label{display:block;width:100%}.login form .reset-password{display:block;margin-top:10px}.login-footer{display:flex;gap:20px;justify-content:end}.stats-summary{display:flex;flex-flow:row wrap;gap:2vw;gap:var(--gutter);justify-content:space-between;padding:10px 0 30px}.stats-summary-item{background-color:#fff;border-radius:1rem;border-radius:var(--border-radius);color:#565656;display:flex;padding:10px}.stats-summary-item .header{margin:0}.stats-summary-item .content>:not(:last-child){margin-bottom:10px}.stats-summary-item:before{background-color:red;border-radius:5px;content:"";display:block;margin-right:10px;width:10px}.stats-summary-item .value{display:block;font-weight:700}.stats-summary-item .compare-percentage,.stats-summary-item .compare-quantity,.stats-summary-item .compare-value{font-weight:700;padding-top:5px}.stats-summary-item .compare-percentage.text-danger,.stats-summary-item .compare-quantity.text-danger,.stats-summary-item .compare-value.text-danger{color:#b83e6a;color:var(--color-danger)}.stats-summary-item .compare-percentage.text-success,.stats-summary-item .compare-quantity.text-success,.stats-summary-item .compare-value.text-success{color:#55ba59;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{align-items:baseline;display:flex;flex-flow:row wrap;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:10px;box-shadow:0 2px 6px hsla(0,0%,60%,.75);color:#1f2130;color:var(--color-primary);margin:10px 0;padding:20px;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{flex:1 1 100%;font-size:2rem;order:1}.terminal-sales .content .value-stat{display:flex;flex-flow:row wrap;font-size:1.2rem;gap:20px;margin:0 auto;order:2}.terminal-sales-list .compare-percentage.text-danger,.terminal-sales-list .compare-quantity.text-danger,.terminal-sales-list .compare-value.text-danger{color:#b83e6a;color:var(--color-danger)}.terminal-sales-list .compare-percentage.text-success,.terminal-sales-list .compare-quantity.text-success,.terminal-sales-list .compare-value.text-success{color:#55ba59;color:var(--color-success)}g.recharts-layer.recharts-bar-rectangle path{fill:#55ba59;fill:var(--chart-bar-color)}g.recharts-layer.recharts-line path{stroke:#1f2130;stroke:var(--chart-line-color)}.custom-tooltip{background-color:#fff;border-radius:10px;box-shadow:0 2px 6px hsla(0,0%,60%,.75);padding:1px 10px}.accordion{border-radius:10px;overflow:hidden}.accordion-button{border:none;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;width:100%}.accordion-button .description{font-size:1.2rem;padding-left:10px}.accordion-button .description:before{border-style:solid;border-width:.15rem .15rem 0 0;content:"";display:inline-block;height:.45rem;left:-.5rem;position:relative;top:.3rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .3s;vertical-align:top;width:.45rem}.accordion-button.collapsed .description:before{top:.4rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-button .item-qty>span,.accordion-button>.item-sum>span{display:block}.accordion-button .item-qty .text-success,.accordion-button>.item-sum .text-success{color:#55ba59;color:var(--color-success)}.accordion-button .item-qty .text-danger,.accordion-button>.item-sum .text-danger{color:#b83e6a;color:var(--color-danger)}.accordion-collapse.collapse{display:none}.accordion-collapse.show{display:block}.accordion-body{background-color:#fff;box-shadow:inset 0 3px 9px 0 rgba(0,0,0,.26)}.accordion-body h3{margin:0;padding:20px 10px 15px}.accordion-item{width:100%}.accordion-header{margin:1px 0}.accordion-header button{background-color:#fff;padding:10px}.user-list,.users{width:100%}.user-list.list{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px}.user-list.list li:first-child{border-top:none}.user-list.list li:last-child{border-bottom:none}.user-header{align-items:center;justify-content:space-between}.user-header,.user-item{display:flex;flex-flow:row wrap}.user-item{gap:20px}.user-item .user{flex:20% 1}.user-item .user span{display:block}.user-item .user .user-email{font-size:small;padding-top:5px}.user-item .access{align-items:flex-start;display:flex;flex:20% 1;flex-direction:column;flex-wrap:wrap;gap:10px}.user-item .profitcenters{display:flex;flex:48% 1;flex-flow:row wrap;gap:10px;list-style:none;max-height:100px;overflow-x:hidden;overflow-y:auto}.user-item .profitcenters li{font-size:.85rem;white-space:nowrap}.user-item .user-roles{list-style:none;max-width:320px;padding:0}.user-item .user-roles li{display:inline-block;margin:5px}.user-item .badge{pointer-events:none}.create-user .user-info,.create-user .user-profitcenter-access,.edit-user .user-info,.edit-user .user-profitcenter-access{background-color:#fff;border-radius:10px}.create-user .user-info,.edit-user .user-info{display:flex;flex:1 1 60%;flex-flow:column;gap:20px;padding:20px}.create-user .user-info .checkbox-wrapper,.edit-user .user-info .checkbox-wrapper{margin:0}.create-user .user-profitcenter-access,.edit-user .user-profitcenter-access{flex:1 1 30%}.create-user .user-profitcenter-access button,.create-user .user-profitcenter-access h2,.edit-user .user-profitcenter-access button,.edit-user .user-profitcenter-access h2{margin:20px 10px}.create-user .btn-group,.edit-user .btn-group{margin-top:20px}.profitceter-dialog{max-width:500px;width:90%}.profitceter-dialog .modal-title{font-weight:700}.profitceter-dialog .list-item{align-items:center;cursor:pointer;display:flex}.profitceter-dialog .list-item.selected svg{fill:#55ba59;fill:var(--color-success);height:2rem;margin:-.5rem 0 -.5rem -.5rem;width:2rem}.spinner-border{-webkit-animation:load4 1.3s linear infinite;animation:load4 1.3s linear infinite;border-radius:50%;color:#1f2130;color:var(--color-primary);font-size:20px;height:1em;margin:30px auto 0;position:relative;scale:.3;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);width:1em}.tab-panel-header .spinner-border{color:#fff;margin-left:20px;margin-top:0}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 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 0 0,3em 0 0 .2em,2em 2em 0 0,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 0 0,2em 2em 0 .2em,0 3em 0 0,-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 0,0 3em 0 .2em,-2em 2em 0 0,-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 0 0,-2em 2em 0 .2em,-3em 0 0 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 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 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 0 0,3em 0 0 .2em,2em 2em 0 0,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 0 0,2em 2em 0 .2em,0 3em 0 0,-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 0,0 3em 0 .2em,-2em 2em 0 0,-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 0 0,-2em 2em 0 .2em,-3em 0 0 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 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.toast-container .toast{opacity:0;transition:opacity .5s}.toast-container .toast.show{opacity:1}.toast-container .toast-body{align-items:center;border:2px solid #55ba59;border:2px solid var(--color-success);border-radius:20px;display:flex;gap:10px;padding:3px}.toast-container .checkmark2-wrapper{align-items:center;display:flex;justify-content:center}.toast-container .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#55ba59;stroke:var(--color-success);fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.toast-container .toast-text{-webkit-animation:text .6s cubic-bezier(.65,0,.45,1) 1.2s forwards;animation:text .6s cubic-bezier(.65,0,.45,1) 1.2s forwards;overflow:hidden;white-space:nowrap;width:0}.toast-container .checkmark2{stroke-width:3;stroke:#fff;stroke-miterlimit:10;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 #7ac142;display:block;height:30px;margin:10% auto;width:30px}.toast-container .checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #7ac142}}@-webkit-keyframes text{to{width:250px}}@keyframes text{to{width:250px}}.user-profile .user-profile-header h1{display:block;margin:0 0 2vw;margin:0 0 var(--gutter)}.user-profile .profile-form{background-color:#fff;border-radius:10px;display:block;margin:2vw 0;margin:var(--gutter) 0;padding:20px}.user-profile .profile-form>span{display:block;padding:5px 0}.user-profile .user-information ul{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;display:flex;flex-flow:row wrap;gap:5px 10px;list-style:none;margin-bottom:10px;max-width:800px;padding:20px}.user-profile .user-information ul li:not(:last-child):after{content:","}.edit-price .temp-footer{margin:2vw 0;margin:var(--gutter) 0}.settings>h3{margin-top:2vw;margin-top:var(--gutter)}.settings .input-group{margin-bottom:10px}.settings .select-deployment-mode{min-width:200px}.settings .settings-group{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;margin-bottom:10px;max-width:800px;padding:20px}.btn-confirm-container{display:inline-block;position:relative}.btn-confirm-container .btn-confirm-dialog{-webkit-animation:zoomFadeInAnimation .6s;animation:zoomFadeInAnimation .6s;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;bottom:30px;min-width:400px;padding:20px;position:absolute;right:-30px;z-index:1000}.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}.paging{list-style:none}.paging li{border:1px solid #000;border-radius:2px;cursor:pointer;display:inline-block;margin-right:5px;padding:5px}.paging li.active{background-color:#000;color:#fff}.campaign-list{background-color:#fff;border-radius:20px;list-style:none;margin:0}.campaign-list .campaign-list-item .campaign-header{align-items:center;display:flex;flex-flow:row wrap;-webkit-user-select:none;user-select:none}.campaign-list .campaign-list-item .campaign-header .btn-expander{cursor:pointer;padding:20px 0 20px 20px}.campaign-list .campaign-list-item .campaign-header h3{cursor:pointer;display:inline-block;flex:1 1;margin:0;padding:20px}.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 #1f2130;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 .system-activated{align-items:center;display:flex;font-size:.85rem;font-weight:700;margin-left:20px}.campaign-list .campaign-list-item .system-activated+.system-activated{margin-right:20px}.campaign-list .campaign-list-item .system-activated:before{-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;color:#b83e6a;color:var(--color-danger);content:"";font-size:1.5rem;font-variant:normal}.campaign-list .campaign-list-item .system-activated.enabled:before,.campaign-list .campaign-list-item .system-activated:before{speak:never;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:dashboard-icons;font-style:normal;font-weight:400;line-height:1em;margin-right:8px;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.campaign-list .campaign-list-item .system-activated.enabled:before{-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;color:#55ba59;color:var(--color-success);content:"";font-variant:normal}.campaign-list .campaign-list-item .campaign-image{aspect-ratio:4/3;border-radius:10px;max-height:100%;max-width:100%}.campaign-list .campaign-list-item:not(:last-child){border-bottom:1px solid #d6d6d6}.campaign-list .campaign-details{display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between;padding:20px;position:relative}.campaign-list .campaign-details .campaign-image{aspect-ratio:4/3}.campaign-list .campaign-details .campaign-image .selected-image{max-height:100%;max-width:100%}.campaign-list .campaign-details .campaign-column{flex:1 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;margin-bottom:10px;max-height:100px;overflow:auto}.campaign-list .campaign-details .campaign-column ul li{display:flex;flex-flow:row wrap;font-size:.85rem;gap:5px;margin-top:3px}.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{display:flex;flex:1 1 100%;justify-content:end}.campaign-list .create-campaign{align-items:center;background-color:rgba(0,0,0,.2);bottom:0;display:grid;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0}.campaign-list .create-campaign .btn{pointer-events:all}.pick-n-pay .filter{align-items:center;display:flex;flex-flow:row wrap;gap:20px}.pick-n-pay .filter .form-select{min-width:200px}.pick-n-pay.stickers .sticker-picker .button-text{display:none}.sticker-picker{position:relative}.sticker-picker .sticker-picker-dialog{background-color:#fff;border:2px solid #d5d5d5;border-radius:15px;min-height:300px;min-width:600px;padding:20px;position:absolute;right:0;top:40px;z-index:1000}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-header{display:flex;justify-content:space-between;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{background-color:#f9f9f9;border:2px solid #d5d5d5;border-radius:10px;max-height:300px;max-width:800px;min-height:200px;overflow-x:hidden;overflow-y:auto}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul{display:flex;flex-flow:row wrap;gap:10px;list-style:none;padding: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{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);cursor:pointer;display:flex;height:40px;justify-content:center;opacity:0;position:absolute;right:-20px;top:-20px;transition:all .3s ease-out;width:40px}.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;right:-15px;top:-15px;z-index:1}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker-inner{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);display:flex;font-weight:700;min-height:40px;min-width:100px;padding:5px 10px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-body ul .sticker-inner img{margin-right:10px;max-height:50px;max-width:50px}.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:#1f2130;background-color:var(--color-primary);color:#fff}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane{background-color:#fff;display:flex;justify-content:center;padding:20px 0}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane{display:flex;gap:20px;justify-content:space-between;width:100%}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane>form{flex:1 1}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane .input-group{display:flex;margin-bottom:20px}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane .input-group input{flex:1 1}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-create-pane .sticker-picker-create-pane .form-footer{justify-content:end}.sticker-picker .sticker-picker-dialog .sticker-picker-dialog-footer{display:flex;justify-content:end}.sticker-picker .image-upload .drop-area{aspect-ratio:1/1;height:150px;width:150px}.sticker-picker .image-upload .drop-area img{max-height:150px;max-width:150px}.sticker-picker .image-upload .drop-area form span{display:none}.search-result{background-color:#fff;border-collapse:collapse;border-radius:15px;display:table;list-style:none;margin:2vw;margin:var(--gutter);padding:0;table-layout:auto}.search-result li.article{border-bottom:1px solid #d5d5d5;display:table-row;padding:15px}.search-result li.article h1{font-size:1rem;margin:0}.search-result li.article:last-child{border-bottom:none}.search-result li.article>*{display:table-cell;padding:10px 20px;vertical-align:middle}.search-result li.article .article-stickers,.search-result li.article .campaign-stickers{display:flex;gap:10px;list-style:none;margin-bottom:-10px;margin-top:-7px}.search-result li.article .article-stickers img,.search-result li.article .campaign-stickers img{max-height:50px;max-width:50px}.search-result li.article .sticker-picker{width:1%}.shops .shop{display:relative}.shops .overrides{list-style:none}.shops .shop-header,.shops .shop-status{align-items:center;display:flex;gap:20px}.shops .shop-status>span{align-items:center;display:flex;gap:5px;text-transform:capitalize}.shops .shop-status .pnp-status:before{content:""}.shops .shop-status .pnp-status:before,.shops .shop-status .shop-hours:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;display:inline-block;font-family:dashboard-icons;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:5px;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.shops .shop-status .shop-hours:before{content:""}.shops .shop-status .hours-open:before,.shops .shop-status .status-online:before{color:green}.shops .image-upload .drop-area{aspect-ratio:16/9}.shops .shop-details{display:flex;flex-flow:row wrap;gap:2vw;gap:var(--gutter);margin-bottom:2vw;margin-bottom:var(--gutter)}.shops .shop-info,.shops .shop-opening-hours{background-color:#fff;border-radius:20px}.shops .shop-opening-hours{flex:4 1.5 50%}.shops .shop-opening-hours .hours-header{cursor:pointer;display:flex;gap:20px;padding:20px}.shops .shop-opening-hours .active-now{color:green;font-weight:700;margin-left:10px}.shops .shop-opening-hours .toolbar{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin-bottom:10px;padding:0 20px}.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{background-color:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);margin-left:auto;padding:15px}.shops .shop-opening-hours .toolbar .btn-delete:before{margin:0}.shops .shop-opening-hours .opening-hours{list-style:none;margin:0;padding:0}.shops .shop-opening-hours .opening-hours .day,.shops .shop-opening-hours .opening-hours .opening-hours-prompt{align-items:center;border-bottom:1px solid #d6d6d6;display:flex;justify-content:left;line-height:1.5;padding:20px}.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{-webkit-animation:fadeInAnimation .3s ease;animation:fadeInAnimation .3s ease;font-size:.85rem;font-weight:700;opacity:0}@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-info{flex:1 0 320px;padding:20px;position:relative}.shops .shop-info h4{align-items:center;display:flex;justify-content:space-between;margin-top:0}.shops .shop-info .input-group{justify-content:space-between;margin:10px 0}.shops .shop-info .dummy-image{width:100%}.shops .shop-info .shop-image{align-items:center;aspect-ratio:16/9;background:#f3f3f3;border:thin solid #cbcbcb;display:flex;justify-content:center}.shops .shop-info .shop-image img{max-height:100%;max-width:100%}.shops .shop-info .shop-status{background-color:#fff;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);font-size:.85rem;font-weight:700;padding:5px 10px;position:absolute;right:-10px;top:-20px}.shops .shop-info .shop-location .label{display:block}.shops .shop-list{background-color:#fff;border-radius:20px;list-style:none;margin:0;padding:20px}.shops .btn-large-add{margin:auto}.shops .shop-not-pnp-ready{margin:2vw 0;margin:var(--gutter) 0}.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,.terms-of-service .terms-footer{text-align:right}.campaign-stickers li{display:inline-block}.campaign-stickers .sticker-image{border:none!important;height:40px;width:40px}.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:10px;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{border-top:1px solid #c4c4c4;padding-bottom:0}.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;right:20px;top:20px}.payment-providers .provider-header{align-items:center;display:flex;gap:10px;padding:20px}.payment-providers .provider-settings{border-top:1px solid #c4c4c4;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:10px;margin-bottom:5px}.payment-providers .provider-usage{display:flex;flex:1 1;flex-flow:row wrap;gap:10px;justify-content:end}.payment-providers .provider h3{align-items:center;display:flex;gap:20px;margin:0}.payment-providers .provider h3:after{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px}.payment-providers .nets-easy .provider-header h3:after{aspect-ratio:132/26;background-image:url(/static/media/nexi-nets.a2c0787b79191add07fa.svg)}.payment-providers .swedbank-pay .provider-header h3:after{aspect-ratio:300/144;background-image:url(/static/media/swpay.9271f12141b0078f9d22.svg)}.payment-providers .adyen .provider-header h3:after{aspect-ratio:90/30;background-image:url(/static/media/adyen.dec08a7a60f0453a01a2.svg)}.pick-n-pay .result-container{margin:2vw 0;margin:var(--gutter) 0}.widgets{grid-gap:2vw;grid-gap:var(--gutter);display:grid;gap:2vw;gap:var(--gutter)}.widgets .widget{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #e4e4e4;max-width:500px;padding:20px}.widgets .widget h2{margin-top:0}.widgets .widget ul{list-style:none;padding:0}.widgets .widget ul li{display:flex;justify-content:space-between;margin-bottom:10px}.widgets .widget ul li .label{font-weight:700}.post-install-tasks{background:url(/static/media/no-rocket.2468f16c0bd41083bf8c.svg) no-repeat 100% 100%,#39b0a9;background-size:40%;font-weight:700;min-height:250px}.post-install-tasks ol{margin:20px}.post-install-tasks li{margin:10px 0}.post-install-tasks li.task-done a:after{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:green;content:"";display:inline-block;font-family:dashboard-icons;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:5px;text-align:center;text-decoration:inherit;text-decoration:none;text-transform:none;width:1em}.post-install-tasks .ready-for-live{font-size:25px;font-weight:700}.post-install-tasks .ready-for-live:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:45px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:1rem;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.post-install-tasks.all-tasks-done{background:url(/static/media/rocket.53c81a42839683c3c0ea.svg) no-repeat 100% 100%,#39b0a9;background-size:40%;color:#fff}.post-install-tasks.all-tasks-done a{color:#fff}.alert{align-items:center;background-color:#cce5ff;border-color:#b8daff;border-radius:10px;color:#004085;display:flex;flex-flow:row wrap;gap:20px;margin:5px 0;padding:1.5rem 1rem;position:relative}.alert p{margin:0}.alert>:first-child{margin-left:60px!important}.alert:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:40px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:1rem;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:1rem;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.alert .btn{justify-self:end}.alert ul li{margin:10px}@font-face{font-family:dashboard-icons;font-style:normal;font-weight:400;src:url(/static/media/dashboard-icons.265afb455d31716bfb57.eot);src:url(/static/media/dashboard-icons.265afb455d31716bfb57.eot#iefix) format("embedded-opentype"),url(/static/media/dashboard-icons.ef42af21673798b868d8.woff2) format("woff2"),url(/static/media/dashboard-icons.65de12bc34191eae381c.woff) format("woff"),url(/static/media/dashboard-icons.78b7fda100b1b5281830.ttf) format("truetype"),url(/static/media/dashboard-icons.be7a0bccb975f0ae3f73.svg#dashboard-icons) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/media/Montserrat-Light.0323e955f74b515cc779.woff2) format("woff2"),url(/static/media/Montserrat-Light.8749526d8f2dedc12457.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/static/media/Montserrat-LightItalic.760c1393458f46102e12.woff2) format("woff2"),url(/static/media/Montserrat-LightItalic.360f7798959e460b6994.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Regular.58a8d7ebc386843b62c5.woff2) format("woff2"),url(/static/media/Montserrat-Regular.a04b5e24af93da353f0e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/static/media/Montserrat-Italic.593de7c561e5ffe80c3e.woff2) format("woff2"),url(/static/media/Montserrat-Italic.f872e621917a45943fbc.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/Montserrat-Bold.0af89c10df9bc2f8d646.woff2) format("woff2"),url(/static/media/Montserrat-Bold.f0032576ac7462ccbd0c.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/static/media/Montserrat-BoldItalic.dd8646a41e4397b77fc4.woff2) format("woff2"),url(/static/media/Montserrat-BoldItalic.bf331673b91821715c08.woff) format("woff")}.ltr{text-align:left}.rtl{text-align:right}.editor-container{border-radius:2px;border-top-left-radius:10px;border-top-right-radius:10px;color:#000;font-weight:400;line-height:20px;margin:20px auto;max-width:600px;position:relative;text-align:left;width:100%}.editor-inner{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);position:relative}.editor-input{caret-color:#050505;caret-color:#444;font-size:15px;min-height:150px;outline:0;padding:15px 10px;position:relative;resize:none;tab-size:1}.editor-placeholder{color:#999;display:inline-block;font-size:15px;left:10px;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:15px;-webkit-user-select:none;user-select: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;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%;padding:1px .25rem}.editor-link{color:#216fdb;text-decoration:none}.tree-view-output{background:#222;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#fff;font-size:12px;line-height:14px;margin:1px auto 10px;max-height:250px;overflow:auto;padding:5px;white-space:pre-wrap}.editor-code,.tree-view-output{display:block;position:relative}.editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;margin:8px 0;overflow-x:auto;padding:8px 8px 8px 52px;tab-size:2}.editor-code:before{background-color:#eee;border-right:1px solid #ccc;color:#777;content:attr(data-gutter);left:0;min-width:25px;padding:8px;position:absolute;text-align:right;top:0;white-space:pre-wrap}.editor-code:after{color:rgba(0,0,0,.5);content:attr(data-highlight-language);font-size:10px;padding:3px;position:absolute;right:3px;text-transform:uppercase;top:0}.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{color:#050505;font-size:24px;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h2{color:#65676b;font-size:15px;font-weight:700;margin:10px 0 0;padding:0;text-transform:uppercase}.editor-quote{border-left:4px solid #ced0d4;color:#65676b;font-size:15px;margin:0 0 0 20px;padding-left:16px}.editor-list-ol,.editor-list-ul{margin:0 0 0 16px;padding:0}.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{display:flex;margin:auto;overflow:hidden;padding:0 0 10px}.debug-timetravel-panel-slider{flex:8 1;padding:0}.debug-timetravel-panel-button{background:none;border:0;color:#fff;flex:1 1;font-size:12px;padding:0}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{background:none;border:0;color:#fff;font-size:12px;padding:0;position:absolute;right:15px;top:10px}.debug-timetravel-button:hover{text-decoration:underline}.emoji{background-position:50%;background-repeat:no-repeat;background-size:16px 16px;color:transparent;margin:0 -1px;vertical-align:middle}.emoji-inner{padding:0 .15em}.emoji-inner::selection{background-color:hsla(0,0%,59%,.4);color:transparent}.toolbar{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;margin-bottom:1px;padding:4px;vertical-align:middle}.toolbar button.toolbar-item{background:none;border:0;border-radius:10px;cursor:pointer;display:flex;padding:8px;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;display:flex;height:18px;margin-top:2px;vertical-align:-.25em;width:18px}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active{background-color:rgba(223,232,250,.3)}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .divider,.toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.toolbar .divider{margin:0 4px;width:1px}.toolbar select.toolbar-item{-webkit-appearance:none;-moz-appearance:none;background:none;border:0;border-radius:10px;color:#777;display:flex;font-size:14px;padding:8px;text-overflow:ellipsis;vertical-align:middle;width:70px}.toolbar select.code-language{text-transform:capitalize;width:130px}.toolbar .toolbar-item .text{color:#777;display:flex;font-size:14px;height:20px;line-height:20px;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;width:200px;width:70px}.toolbar .toolbar-item .icon{background-size:contain;display:flex;height:20px;line-height:16px;margin-right:8px;-webkit-user-select:none;user-select:none;width:20px}.toolbar i.chevron-down:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.toolbar i.chevron-down.inside{display:flex;height:16px;margin-left:-25px;margin-right:10px;margin-top:11px;pointer-events:none;width:16px}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:blue}#block-controls span.block-type{background-size:contain;display:block;height:18px;margin:2px;width:18px}.dropdown{box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.5);display:block;min-height:40px;min-width:100px;position:absolute;z-index:5}.dropdown,.dropdown .item{background-color:#fff;border-radius:8px}.dropdown .item{align-content:center;border:0;color:#050505;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-size:15px;justify-content:space-between;line-height:16px;margin:0 8px;min-width:268px;padding:8px}.dropdown .item .active{background-size:contain;display:flex;height:20px;width:20px}.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;flex-grow:1;line-height:20px;width:200px}.dropdown .item .icon{background-size:contain;display:flex;height:20px;line-height:16px;margin-right:12px;-webkit-user-select:none;user-select:none;width:20px}.link-editor{background-color:#fff;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.3);left:-10000px;margin-top:-6px;max-width:300px;opacity:0;position:absolute;top:-10000px;transition:opacity .5s;width:100%;z-index:100}.link-editor .link-input{background-color:#eee;border:0;border-radius:15px;box-sizing:border-box;color:#050505;display:block;font-family:inherit;font-size:15px;margin:8px 12px;outline:0;padding:8px 12px;position:relative;width:calc(100% - 24px)}.link-editor div.link-edit{background-position:50%;background-repeat:no-repeat;background-size:16px;bottom:0;cursor:pointer;position:absolute;right:0;top:0;vertical-align:-.25em;width:35px}.link-editor .link-input a{color:#216fdb;display:block;margin-right:30px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.link-editor .link-input a:hover{text-decoration:underline}.link-editor .button{border-radius:8px;cursor:pointer;display:inline-block;height:20px;margin:0 2px;padding:6px;width:20px}.link-editor .button.hovered{background-color:#eee;display:inline-block;height:20px;width:20px}.actions i,.link-editor .button i{background-size:contain;display:inline-block;height:20px;vertical-align:-.25em;width:20px}i.bold:before{content:""}i.bold:before,i.italic:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}i.italic:before{content:""}i.underline:before{content:""}i.strikethrough:before,i.underline:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}i.strikethrough:before{content:""}i.link:before{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:dashboard-icons;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.locale-selector .btn-locale{background:none;border:none;-webkit-filter:grayscale(1);filter:grayscale(1);padding:10px 8px;position:relative;transition:all .3s}.locale-selector .btn-locale:before{display:block;height:25px;position:relative;width:25px;z-index:2}.locale-selector .btn-locale:active{-webkit-appearance:none;box-shadow:none;outline:none}.locale-selector .btn-locale.empty{opacity:.4}.locale-selector .btn-locale.active,.locale-selector .btn-locale:focus{box-shadow:none;-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1;scale:1.2}.locale-selector .lang-en:before{content:url(/static/media/UK.74c78b269272fc6902c3.svg)}.locale-selector .lang-sv:before{content:url(/static/media/SE.c3d31e049444500eb847.svg)}.locale-selector .lang-fi:before{content:url(/static/media/FI.7c0c717471ca86375cfc.svg)}.locale-selector .lang-no:before{content:url(/static/media/NO.525562b11635d2160230.svg)}body{background-color:#f2f3f5;background-color:var(--site-background);font-family:Montserrat,arial,sans-serif;font-family:var(--font-family-main);padding-bottom:20px}.page{display:flex}@media(max-width:599px){.page{flex-direction:column}}.page main{border-right:1px solid #d8d8d8;flex:1 1;max-width:1600px;padding:2vw;padding:var(--gutter)}.page:has(.confirm-open):after{background:#000;content:"";height:100vh;left:0;opacity:.2;position:fixed;top:0;width:100vw;z-index:999}a{color:#1f2130;color:var(--color-primary)}ol,ul{margin:0;padding:0}label{-webkit-user-select:none;user-select:none}.btn-link.nav-link:focus-visible,.btn:focus-visible,.form-check-input:focus-visible,.form-control:focus-visible{outline:none}.card-header{background-color:#006086;color:#fff}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.badge{text-wrap:nowrap;background-color:#fff;border:1px solid transparent;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:var(--form-box-shadow);color:#000;color:var(--font-color);cursor:pointer;font-size:.75rem;font-weight:500;font-weight:700;padding:5px 20px;transition:border-color .6s}.badge.primary,.badge.selected{background-color:#1f2130;background-color:var(--color-primary);color:#fff}.badge.primary{color:var(--color-primary-contrast)}.badge.warning{background-color:#ff0}.badge.info{background-color:gray;color:#fff}.badge:hover{border-color:#1f2130;border-color:var(--color-primary)}@media(max-width:960px){.price-row .codes,.price-row .ean-code{display:none}}
/*# sourceMappingURL=main.6867af8a.css.map*/