@charset "UTF-8";@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Material Design Iconic Font';src:url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.eot) format("embedded-opentype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.ttf) format("truetype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.svg) format("svg");font-weight:400;font-style:normal}.grid{margin-right:-2rem}@media (max-width:544px){.grid{margin-right:-1rem}}.small-grid{margin-right:-.5rem}.col,.small-grid .col{box-sizing:border-box;float:left}.small-grid .col{padding-right:.5rem}.col{padding-right:2rem}@media (max-width:544px){.col{padding-right:1rem}}.place-right{float:right}.break{clear:left}@media (min-width:769px){.col-1-12{width:8.3333%}.col-2-12{width:16.6666%}.col-3-12{width:25%}.col-4-12{width:33.3333%}.col-5-12{width:41.6666%}.col-6-12{width:50%}.col-7-12{width:58.33333%}.col-8-12{width:66.6666%}.col-9-12{width:75%}.col-10-12{width:83.3333%}.col-11-12{width:91.6666%}.col-12-12{width:100%}.col-1-10{width:10%}.col-2-10{width:20%}.col-3-10{width:30%}.col-4-10{width:40%}.col-5-10{width:50%}.col-6-10{width:60%}.col-7-10{width:70%}.col-8-10{width:80%}.col-9-10{width:90%}.col-10-10{width:100%}.push-1-12{margin-left:8.3333%}.push-2-12{margin-left:16.6666%}.push-3-12{margin-left:25%}.push-4-12{margin-left:33.3333%}.push-5-12{margin-left:41.6666%}.push-6-12{margin-left:50%}.push-7-12{margin-left:58.33333%}.push-8-12{margin-left:66.6666%}.push-9-12{margin-left:75%}.push-10-12{margin-left:83.3333%}.push-10-12{margin-left:91.6666%}.push-1-10{margin-left:10%}.push-2-10{margin-left:20%}.push-3-10{margin-left:30%}.push-4-10{margin-left:40%}.push-5-10{margin-left:50%}.push-6-10{margin-left:60%}.push-7-10{margin-left:70%}.push-8-10{margin-left:80%}.push-9-10{margin-left:90%}.push-10-10{margin-left:100%}.col-1-1,.col-10-10,.col-12-12{width:100%}.push-0{margin-left:0}.hidden{display:none}.break{clear:left}}@media (max-width:768px){.md-col-1-12{width:8.3333%}.md-col-2-12{width:16.6666%}.md-col-3-12{width:25%}.md-col-4-12{width:33.3333%}.md-col-5-12{width:41.6666%}.md-col-6-12{width:50%}.md-col-7-12{width:58.33333%}.md-col-8-12{width:66.6666%}.md-col-9-12{width:75%}.md-col-10-12{width:83.3333%}.md-col-11-12{width:91.6666%}.md-col-12-12{width:100%}.md-col-1-10{width:10%}.md-col-2-10{width:20%}.md-col-3-10{width:30%}.md-col-4-10{width:40%}.md-col-5-10{width:50%}.md-col-6-10{width:60%}.md-col-7-10{width:70%}.md-col-8-10{width:80%}.md-col-9-10{width:90%}.md-col-10-10{width:100%}.md-push-1-12{margin-left:8.3333%}.md-push-2-12{margin-left:16.6666%}.md-push-3-12{margin-left:25%}.md-push-4-12{margin-left:33.3333%}.md-push-5-12{margin-left:41.6666%}.md-push-6-12{margin-left:50%}.md-push-7-12{margin-left:58.33333%}.md-push-8-12{margin-left:66.6666%}.md-push-9-12{margin-left:75%}.md-push-10-12{margin-left:83.3333%}.md-push-10-12{margin-left:91.6666%}.md-push-1-10{margin-left:10%}.md-push-2-10{margin-left:20%}.md-push-3-10{margin-left:30%}.md-push-4-10{margin-left:40%}.md-push-5-10{margin-left:50%}.md-push-6-10{margin-left:60%}.md-push-7-10{margin-left:70%}.md-push-8-10{margin-left:80%}.md-push-9-10{margin-left:90%}.md-push-10-10{margin-left:100%}.md-col-1-1,.md-col-10-10,.md-col-12-12{width:100%}.md-push-0{margin-left:0}.md-hidden{display:none}.md-break{clear:left}}@media (max-width:544px){.sm-col-1-12{width:8.3333%}.sm-col-2-12{width:16.6666%}.sm-col-3-12{width:25%}.sm-col-4-12{width:33.3333%}.sm-col-5-12{width:41.6666%}.sm-col-6-12{width:50%}.sm-col-7-12{width:58.33333%}.sm-col-8-12{width:66.6666%}.sm-col-9-12{width:75%}.sm-col-10-12{width:83.3333%}.sm-col-11-12{width:91.6666%}.sm-col-12-12{width:100%}.sm-col-1-10{width:10%}.sm-col-2-10{width:20%}.sm-col-3-10{width:30%}.sm-col-4-10{width:40%}.sm-col-5-10{width:50%}.sm-col-6-10{width:60%}.sm-col-7-10{width:70%}.sm-col-8-10{width:80%}.sm-col-9-10{width:90%}.sm-col-10-10{width:100%}.sm-push-1-12{margin-left:8.3333%}.sm-push-2-12{margin-left:16.6666%}.sm-push-3-12{margin-left:25%}.sm-push-4-12{margin-left:33.3333%}.sm-push-5-12{margin-left:41.6666%}.sm-push-6-12{margin-left:50%}.sm-push-7-12{margin-left:58.33333%}.sm-push-8-12{margin-left:66.6666%}.sm-push-9-12{margin-left:75%}.sm-push-10-12{margin-left:83.3333%}.sm-push-10-12{margin-left:91.6666%}.sm-push-1-10{margin-left:10%}.sm-push-2-10{margin-left:20%}.sm-push-3-10{margin-left:30%}.sm-push-4-10{margin-left:40%}.sm-push-5-10{margin-left:50%}.sm-push-6-10{margin-left:60%}.sm-push-7-10{margin-left:70%}.sm-push-8-10{margin-left:80%}.sm-push-9-10{margin-left:90%}.sm-push-10-10{margin-left:100%}.sm-col-1-1,.sm-col-10-10,.sm-col-12-12{width:100%}.sm-push-0{margin-left:0}.sm-hidden{display:none}.sm-break{clear:left}}html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:"Open sans",Helvetica,"Segoe UI",Arial,freesans,sans-serif;font-weight:200;font-size:14px;line-height:1.4em}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-weight:300;line-height:.8em;margin:.5em 0 1em}.h1.has-label,.h2.has-label,.h3.has-label,.h4.has-label,.h5.has-label,.h6.has-label,h1.has-label,h2.has-label,h3.has-label,h4.has-label,h5.has-label,h6.has-label{margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6{display:block}.title-label{margin-left:.15em}.h1,h1{font-size:3em}.h2,h2{font-size:2.7em}.h3,h3{font-size:2.2em}.h4,h4{font-size:1.8em}.h5,h5{font-size:1.2em}.h6,h6{font-size:1em}a{text-decoration:none;color:#2196f3}strong{font-weight:700}ol ol{list-style:lower-alpha}code,pre{font-family:monaco,Consolas,"Lucida Console",monospace;font-size:.85em}code{display:inline-block;margin:0 .1em;padding:0 .5em;background:#eceff1}pre code{display:block;margin:0;padding:1em 1.5em;max-width:100%;overflow-x:auto}table{width:100%}table th{text-align:left;padding:.4em .3em;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;background:#eceff1}@media (max-width:544px){table th.mobile-hidden{display:none}}table td{padding:.2em .3em;border-bottom:1px solid #eceff1}@media (max-width:544px){table td.mobile-hidden{display:none}}ul{padding:0;margin:0;list-style:none}p.intro{font-size:1.5em}.page-title{margin-top:0;margin-left:-.1em}@media (min-width:768px){.template-label{display:inline-block}}.ean-label{display:none}.template-data{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:544px){.template-data{align-items:baseline;display:flex;margin-bottom:.5rem}.template-data>:not(:last-child){margin-right:.5rem}}.product-edit .tpl-template .grid{margin-right:-1rem!important}.product-edit .col.tpl-field{padding-right:2rem}.product-edit .barcodes{margin:1em 0}.product-edit .barcode{position:relative;border:1px solid transparent;display:inline-block;margin-bottom:.2em;margin-right:.5em;vertical-align:top;height:3em}.product-edit .barcode .barcode-type{position:absolute;left:0;top:0;display:block;color:#333;font-family:monospace;background:#fff;font-size:.9em;line-height:1em;padding:.1em .3em;letter-spacing:1px;border-bottom:1px solid #333;border-right:1px solid #333}.product-edit .barcode img{height:2.5em;vertical-align:top;box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 5px 1px rgba(0,0,0,.1)}.product-edit h3{margin:.5em 0;width:100%;line-height:1.2em;margin-bottom:0}@media (min-width:768px){.product-edit h3{margin:.2em 0 .8em;margin-bottom:0;margin-top:0}}.product-edit .ui-product-element h3{line-height:1em}@media (max-width:544px){.product-edit .ui-product-element .name{margin-top:0}}.product-edit input,.product-edit select,.product-edit textarea{margin-bottom:0;display:block}.product-edit textarea{min-height:26.5px;line-height:1.5em}.product-edit header{margin-bottom:0;position:relative}.product-edit header .actions{display:flex;flex-direction:column;text-align:right}.product-edit header .actions a{display:inline-block;font-size:14px}@media (max-width:544px){.product-edit header .actions a{padding:0}}@media (max-width:544px){.product-edit header .actions>*{width:100%}}.product-edit header .actions>:not(:last-child){margin-right:.5em}@media (max-width:544px){.product-edit header .actions>:not(:last-child){margin-bottom:.75rem!important}}@media (max-width:544px){.product-edit header .actions{display:flex;align-items:flex-start;margin:.5em 0;text-align:left}}.product-edit header .button,.product-edit header .inline-button{font-size:1em;font-weight:400;line-height:2em}.product-edit header .button span.zmdi,.product-edit header .inline-button span.zmdi{margin-right:.5em}.product-edit header .button{box-shadow:2px 2px 5px 0 rgba(1,0,0,.3)}.product-edit header .button:hover{background:#0d8aee;box-shadow:1px 1px 5px 0 rgba(1,0,0,.5)}.product-edit header .inline-button{border-radius:2px;padding:.075em 1em;margin-right:1em!important}.product-edit header .inline-button:hover{background:rgba(0,0,0,.3)}@media (max-width:544px){.product-edit header .inline-button{top:2em;right:0}}.product-edit header .variant-status-input{align-items:baseline;display:flex;margin:0}@media (in-width:768px){.product-edit header .variant-status-input{justify-content:space-between}}.product-edit header .variant-status-input>:not(:last-child){margin-right:.5em}.product-edit header .variant-status-input label{font-size:14px}.product-edit header .variant-status-input .input{align-items:center;display:flex;width:100%}.product-edit header .variant-status-input .input>:not(:last-child){margin-right:.5em}.product-edit header .variant-status-input label{margin-bottom:0}.product-edit header .variant-status-indicator{background-color:rgba(0,0,0,.3);font-size:14px;padding:0 .5rem}.product-edit header .variant-status-indicator.editable:hover{background-color:rgba(0,0,0,.4)}.product-edit header .switch label{justify-content:flex-end;align-items:center;font-size:14px;margin:0}.product-edit header .properties{margin-top:.5rem}.product-edit header .channels .channel{background:rgba(0,0,0,.3);border:none}@media (min-width:768px){.product-edit header .actions{align-items:baseline;flex-direction:row;justify-content:flex-end}}.product-edit .header-extension,.product-edit header{background:#009688;padding:1rem;color:#fff}.product-edit .header-extension a,.product-edit header a{color:#fff;font-size:.9em}.product-edit .header-extension{padding-bottom:0}@media (max-width:544px){.product-edit .meta-info{font-size:.8em}}.product-edit .meta-info .gtin-code{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}@media (max-width:544px){.product-edit .meta-info .gtin-code{display:flex}.product-edit .meta-info .gtin-code>:not(:last-child){margin-right:.5rem}}.product-edit .meta-info .product-list{margin-right:.5em;float:left}@media (min-width:768px){.product-edit .meta-info .product-list{float:none}}.product-edit .meta-info .product-list-count{right:0;cursor:pointer;text-decoration:underline}.product-edit .meta-info .variants-products-body{color:#222}.product-edit .meta-info .gtin-code strong{letter-spacing:1px}@media (max-width:544px){.product-edit .meta-info .gtin-code strong{display:block}}.product-edit .meta-info .switch{float:right}@media (min-width:768px){.product-edit .meta-info .switch{font-size:14px}}.product-edit .meta-info .switch input[type=checkbox]+label span{background-color:rgba(0,0,0,.3);border:0;margin-right:0}.product-edit .meta-info .switch input[type=checkbox]+label span:before{color:#fff}.product-edit .category{margin-bottom:.3em}.product-edit .breadcrumbs a,.product-edit .breadcrumbs span{color:#fff}.export-formats-selection,.formats-selection{padding-top:2em}.export-formats-selection select,.formats-selection select{width:-moz-fit-content;width:fit-content}.export-formats-selection .inline-button,.formats-selection .inline-button{float:right;margin-top:1em}.export-formats-selection.hidden,.formats-selection.hidden{display:none}.product-family-list .item .name{margin-bottom:.3em;line-height:1em;float:left;width:auto}@media (max-width:544px){.product-family-list .item .name{font-size:1.3em}}.product-family-list .item .variants-counter{float:right}.product-family-list .item .info{display:none}@media (min-width:544px){.product-family-list .item .info{display:inline-block}.product-family-list .item .info li:not(:last-child)::after{content:"-";margin-left:.3em}}.product-family-list .item .products{width:100%;margin-top:1em}.product-family-list .item .products .thumbnail{width:100%;height:5.5em;max-height:5.5em;margin-bottom:0}.variant-batch-update-list .item .name{margin-bottom:.3em;line-height:1em;float:left;width:auto}@media (max-width:544px){.variant-batch-update-list .item .name{font-size:1.3em;line-height:1.2em}}.variant-batch-update-list .item .variants-counter{float:right}.variant-batch-update-list .item .actions{text-align:right}.variant-batch-update-list .item .button .zmdi{margin-right:.5em}.variant-batch-update-channels-select .variant-batch-update-channel-option{background:#fff;cursor:default;padding:.4em .5em!important;border-radius:0;border:solid 1px #ddd;height:32px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;position:relative}.variant-batch-update-channels-select .variant-batch-update-channel-option>:not(:last-child){margin-right:.5rem}.variant-batch-update-channels-select .variant-batch-update-channel-options-control-add{background:0 0;display:inline-block;width:100%;border:2px dashed #2196f3;text-align:center;line-height:2em;color:#2196f3;position:relative;height:32px;font-size:.8em;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap}.variant-batch-update-channels-select .variant-batch-update-channel-option-delete{float:right;background:#f44336;color:#fff;width:1.2rem;height:1.2rem;text-align:center;position:relative;line-height:1.2rem;font-size:1.1rem;display:inline-block;position:absolute;right:.5em;top:0;bottom:0;margin:auto}@media (min-width:768px){.variant-batch-update-channels-select .variant-batch-update-channel-option-delete{display:none}}.variant-batch-update-channels-select .variant-batch-update-channel-option-delete::before{content:"";width:0;height:0;border-top:.6rem solid transparent;border-right:.6rem solid #f44336;border-bottom:.6rem solid transparent;position:absolute;left:-.6rem}.variant-batch-update-channels-select[data-editable=true] .variant-batch-update-channel-option:hover .variant-batch-update-channel-option-delete{display:inline-block}#form-variant-batch-update{margin-top:0}.variant-batch-update-card{position:relative}.variant-batch-update-card .scroll-button{width:2em;height:100%;position:absolute;border:1px solid #eee}.variant-batch-update-card .scroll-button.left{left:0;border-right:0}.variant-batch-update-card .scroll-button.right{right:0;border-left:0}.variant-batch-update-card .toggle-fullscreen{width:100%;background:0 0;text-align:center;display:block}.variant-batch-update-card .toggle-fullscreen:focus{outline:0!important}.variant-batch-update-card .toggle-fullscreen:hover{color:#51adf6;cursor:pointer}.app-variant-batch-update-products{border-collapse:collapse;width:100%}.app-variant-batch-update-products thead{white-space:nowrap}.app-variant-batch-update-products .ui-table-th,.app-variant-batch-update-products th{background:#607d8b;border:1px solid #eee;color:#fff}.app-variant-batch-update-products .ui-table-td,.app-variant-batch-update-products td{background:#fff;border:1px solid #eee;border-top:0;padding:.5em;vertical-align:top}.app-variant-batch-update-products tr:nth-child(even) td:not(:first-child){background:#fbfbfb}.app-variant-batch-update-products input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.app-variant-batch-update-products input[type=text]{height:32px;border-radius:0;box-shadow:none}.app-variant-batch-update-products input[disabled]#brand,.app-variant-batch-update-products input[disabled]#description,.app-variant-batch-update-products input[disabled]#htmlDescription{background-color:#fcfcfc;border-color:#eee}.app-variant-batch-update-products input[disabled]#brand::-webkit-input-placeholder,.app-variant-batch-update-products input[disabled]#description::-webkit-input-placeholder,.app-variant-batch-update-products input[disabled]#htmlDescription::-webkit-input-placeholder{color:#ccc}.app-variant-batch-update-products input[disabled]#brand::-moz-placeholder,.app-variant-batch-update-products input[disabled]#description::-moz-placeholder,.app-variant-batch-update-products input[disabled]#htmlDescription::-moz-placeholder{color:#ccc}.app-variant-batch-update-products input[disabled]#brand:-ms-input-placeholder,.app-variant-batch-update-products input[disabled]#description:-ms-input-placeholder,.app-variant-batch-update-products input[disabled]#htmlDescription:-ms-input-placeholder{color:#ccc}.app-variant-batch-update-products input[disabled]#brand:-moz-placeholder,.app-variant-batch-update-products input[disabled]#description:-moz-placeholder,.app-variant-batch-update-products input[disabled]#htmlDescription:-moz-placeholder{color:#ccc}.app-variant-batch-update-products input[disabled]#brand:placeholder,.app-variant-batch-update-products input[disabled]#description:placeholder,.app-variant-batch-update-products input[disabled]#htmlDescription:placeholder{color:#ccc}.app-variant-batch-update-products textarea{height:32px;display:block;line-height:1.6em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-variant-batch-update-products col{width:120px}.app-variant-batch-update-products .is-sticky .ui-table-head{overflow:hidden}.app-variant-batch-update-products .select2-search__field{font-size:.9em!important;margin:0!important;padding:.5em .5em 0!important}.app-variant-batch-update-products .selectize-input{padding:6px 8px;white-space:nowrap;border-radius:0;box-shadow:none;border-color:#ddd;height:32px}.app-variant-batch-update-products .selectize-input.has-items{padding:3px 3px 0!important}.app-variant-batch-update-products .awesomplete ul{top:auto;left:auto;width:inherit;min-width:inherit;z-index:2!important;transition:.3s cubic-bezier(.4,.2,.5,1.4),top 0s linear!important}.app-variant-batch-update-products .selectize-dropdown{display:none!important}.app-variant-batch-update-products .uil-ripple{width:100%;height:112px}.app-variant-batch-update-products .ui-indicator{margin:auto}.app-variant-batch-update-products .ui-product .indicators{margin:.25rem 0}.app-variant-batch-update-products .ui-product .published{line-height:1.4em}.app-variant-batch-update-products .controls-cell{background:#d0d8dd;padding:.5em .25em}.app-variant-batch-update-products .controls-cell.checked{background:#aece94}.app-variant-batch-update-products .controls-cell.modified{background:#e8e28c}.app-variant-batch-update-products .controls-cell.errors{background:#e28e8a}.app-variant-batch-update-products .controls-cell .row-number{font-family:monospace}.app-variant-batch-update-products .controls-cell .group-controls{margin:.5em 0}.app-variant-batch-update-products .controls-cell .group-controls button{padding:.2em .3em;background:0 0;color:#333;box-shadow:none}.app-variant-batch-update-products .controls-cell .group-controls button.disabled{color:#aaa}.app-variant-batch-update-products .controls-cell .group-controls .switch{display:block;font-size:.6em}.app-variant-batch-update-products .controls-cell .group-controls .switch input[type=checkbox]+label span{margin:0}.app-variant-batch-update-products .controls-cell .group-controls .control:not(.disabled):hover{cursor:pointer;color:#2196f3}.app-variant-batch-update-products .controls-cell .group-controls .remove:hover{cursor:pointer;color:#f44336}.app-variant-batch-update-products .smt-dam-open-minidam.disabled{width:4em;height:4em;display:inline-block;font-size:2em;border:2px dashed #ddd;text-align:center;line-height:3em;color:#ddd;position:relative}.app-variant-batch-update-products .smt-dam-open-minidam.disabled .zmdi{display:inline-block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-size:2rem}.app-variant-batch-update-products .thumbnail{width:7.7em;height:7.7em;display:inline-block}.app-variant-batch-update-products .thumbnail.empty{display:inline-block}.app-variant-batch-update-products .variant-identifiers .gtin{border:1px solid #ddd;padding:.3em .5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;height:32px;position:relative;padding-right:2em;line-height:1.5em}.app-variant-batch-update-products .variant-identifiers .gtin:not(:last-child){margin-bottom:8px}.app-variant-batch-update-products .variant-identifiers .gtin .identifier{line-height:1.5em}.app-variant-batch-update-products .variant-identifiers .gtin:hover .clipboard{display:inline-block}.app-variant-batch-update-products .variant-identifiers ul{border:1px solid #ddd;font-size:.9em}.app-variant-batch-update-products .variant-identifiers ul li{padding:.3em .5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.app-variant-batch-update-products .variant-identifiers ul li:not(:last-child){border-bottom:1px solid #ddd}.app-variant-batch-update-products .variant-identifiers ul li:hover .clipboard{display:inline-block}.app-variant-batch-update-products .variant-identifiers .clipboard{display:none;position:absolute;right:.5em}.app-variant-batch-update-products .field{margin-bottom:0}.app-variant-batch-update-products .field:not(:last-child){margin-bottom:8px}.app-variant-batch-update-products .field label{margin-bottom:.4em;font-size:.9em}.app-variant-batch-update-products .field .tags .selectize-input{max-width:285px}.app-variant-batch-update-products .field .tags input{height:auto}.app-variant-batch-update-products .field .html-keywords .selectize-input{max-width:385px}.app-variant-batch-update-products .field .html-keywords input{height:auto}.app-variant-batch-update-products .ui-field-wrapper{margin:0}.app-variant-batch-update-products .ui-product{border-radius:0;border:0}.app-variant-batch-update-products .ui-product .ui-product-body{border:0;background:0 0}.app-variant-batch-update-products .ui-product .ui-product-footer{align-items:flex-start;padding:0;min-height:auto}.app-variant-batch-update-products .ui-product .ui-product-footer .ui-product-controls{width:100%}.app-variant-batch-update-products .ui-product .ui-product-footer .ui-product-controls .ui-product-add{display:inline-block;width:100%;border:2px dashed #2196f3;text-align:center;line-height:3em;color:#2196f3;float:left;position:relative;height:112px}.app-variant-batch-update-products .ui-product .ui-product-footer .ui-product-controls .ui-product-add .zmdi{display:block;font-size:2rem;margin:0}.app-variant-batch-update-products .ui-product-element{margin:0;margin-bottom:.5em;width:100%}.app-variant-batch-update-products .ui-product-element .data{font-size:.9em;line-height:1.4em}.app-variant-batch-update-products .ui-product-element .thumbnail{height:96px;width:96px;min-width:96px}.app-variant-batch-update-products .ui-product-element>.ui-product-controls{z-index:2}.app-variant-batch-update-products .ui-field.ui-tree{border-radius:0;border:0}.app-variant-batch-update-products .ui-field.ui-tree .ui-tree-body{border:0;background:0 0;padding:0}.app-variant-batch-update-products .ui-field.ui-tree .ui-tree-node{background:#fff;padding:.4em .5em;border-radius:0;border:solid 1px #ddd;height:32px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-variant-batch-update-products .ui-field.ui-tree .ui-tree-footer{align-items:flex-start;padding:0;min-height:auto}.app-variant-batch-update-products .ui-field.ui-tree .ui-tree-footer .ui-tree-controls{width:100%}.app-variant-batch-update-products .ui-field.ui-tree .ui-tree-footer .ui-tree-controls .ui-tree-control-add{display:inline-block;width:100%;border:2px dashed #2196f3;text-align:center;line-height:2em;color:#2196f3;float:left;position:relative;height:32px}.app-variant-batch-update-products .ui-field.ui-tree .ui-tree-footer .ui-tree-controls .ui-tree-control-add .zmdi{font-size:1rem;margin-right:.5em}.app-variant-batch-update-products .ui-variant-family{border-radius:0;border:0}.app-variant-batch-update-products .ui-variant-family .ui-variant-family-body{border:0;background:0 0}.app-variant-batch-update-products .ui-variant-family .ui-variant-family-footer{align-items:flex-start;padding:0;min-height:auto}.app-variant-batch-update-products .ui-variant-family .ui-variant-family-footer .ui-variant-family-controls{width:100%}.app-variant-batch-update-products .ui-variant-family .ui-variant-family-footer .ui-variant-family-controls .ui-variant-family-add{display:inline-block;width:100%;border:2px dashed #2196f3;text-align:center;line-height:3em;color:#2196f3;float:left;position:relative;height:112px}.app-variant-batch-update-products .ui-variant-family .ui-variant-family-footer .ui-variant-family-controls .ui-variant-family-add .zmdi{display:block;font-size:2rem;margin:0}.app-variant-batch-update-products .ui-variant-family-element{margin:0;margin-bottom:.5em;width:100%}.app-variant-batch-update-products .ui-variant-family-element .variant-family-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:70%}.app-variant-batch-update-products .ui-variant-family-element .variants-counter{position:absolute;right:.5em;top:.5em}.app-variant-batch-update-products .ui-variant-family-element .thumbnail{width:100%;height:55px}.app-variant-batch-update-products .ui-variant-family-element .variants{margin-top:1.2em;height:60px}.app-variant-batch-update-products .ui-variant-family-element .variants:not(.owl-carousel) .thumbnail.ui-handler{visibility:hidden}.app-variant-batch-update-products .smt-dam-controller{background:0 0;border:0}.app-variant-batch-update-products .smt-dam-controller .smt-dam-app-assets{grid-template-columns:100%!important;padding:0!important}.app-variant-batch-update-products .smt-dam-controller .smt-dam-app-assets .smt-dam-app-asset{width:100%;height:auto;margin:0;margin-bottom:.5em;box-shadow:none!important}.app-variant-batch-update-products .smt-dam-controller .smt-dam-app-assets .smt-dam-app-asset:not(.selected):hover:not(.smt-dam-open-minidam){box-shadow:none;transform:none}.app-variant-batch-update-products .smt-dam-controller .smt-dam-app-assets .smt-dam-app-asset .smt-dam-asset-selected-select-mode.smt-dam-selected{font-size:3em}.app-variant-batch-update-products .smt-dam-controller .smt-dam-open-minidam{margin:0;width:100%;padding-bottom:93%}.app-header{display:table;height:50px;z-index:10;position:fixed;width:100%;top:0;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 5px 1px rgba(0,0,0,.1)}.app-header>*{display:table-cell;vertical-align:middle}.app-heading{font-size:0;white-space:nowrap;width:1px}.app-heading .app-logo{display:inline-block;width:50px;height:50px;background:#009688;color:#fff;text-align:center;font-size:28px;line-height:50px}.app-heading .app-name{display:inline-block;padding:7px 10px;color:#333;font-weight:300;height:50px;vertical-align:bottom}.app-heading .app-name h2{font-size:1.4rem;line-height:1em;margin:0}.app-heading .app-name p{margin:0;line-height:1.4em;font-size:10px}.menu-wrapper{height:100%;width:100%}.app-menu{display:table;width:100%}.app-menu>*{display:table-cell;vertical-align:middle}@media (min-width:768px){.app-menu li{padding:0 1em}}.app-menu li a{text-transform:uppercase;font-size:.8em;font-weight:500;color:#2196f3}.app-menu li a:hover{color:#9acffa;transition:color .3s}.app-pages{line-height:1.5em;padding:0 .5em;width:100%;text-align:left}.app-pages .list-inline li{display:block}@media (min-width:992px){.app-pages .list-inline li{display:inline}}@media (min-width:992px){.app-pages .ui-dropdown-content.open{width:100%;left:0!important;right:0}}@media (min-width:768px){.app-pages{padding:0 2em}}.app-locale{width:1px;text-align:right}.app-locale .current-locale{background:#eee;color:#333;text-transform:uppercase;padding:.3em .5em;font-size:.7em;letter-spacing:1px;font-weight:400;border-radius:2px}.app-locale .ui-dropdown-handle:hover .current-locale{background:#e1e1e1;transition:background .3s}@media (min-width:768px){.app-locale .ui-dropdown.fixed{width:30%;float:right}}.app-user-menu{border-left:1px solid #eceff1;width:1px;white-space:nowrap;text-align:right;text-overflow:ellipsis}.app-user-menu .ui-dropdown-handle{text-align:center}.app-user-menu .zmdi-caret-down{display:none}@media (min-width:768px){.app-user-menu .ui-dropdown-handle{min-width:180px;text-align:right}.app-user-menu .zmdi-account{display:none}.app-user-menu .zmdi-caret-down{display:inline-block;margin-left:.5em}.app-user-menu .ui-dropdown-content{min-width:180px;width:180px}}.app-user-menu:hover{color:#9acffa;transition:color .3s}.app-menu-button{display:inline-block;text-align:center;height:50px;width:50px;line-height:50px;color:#333}.primary-actions{text-align:right}@media (max-width:768px){.primary-actions:not(.in-modal){font-size:.8em;line-height:1.5em;padding:1em 0;border-top:1px solid #ddd;margin-top:1em;text-align:left}}.primary-actions a,.primary-actions button{margin-bottom:.5em}.primary-actions a:not(:first-child),.primary-actions button:not(:first-child){margin-left:.5em}.primary-actions .alternative,.primary-actions .exit{display:inline-block;padding:.8em 1em;background:0 0;color:#607d8b;text-transform:uppercase;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-weight:600;border-radius:0}.primary-actions .alternative:hover,.primary-actions .exit:hover{background:#f6f7f8;color:#2196f3}.primary-actions .action{display:inline-block;position:relative;padding:0 1em;background:#607d8b;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);color:#fff;text-transform:uppercase;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-weight:400;border-radius:2px;height:3em;line-height:3em;vertical-align:bottom}.primary-actions .action:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),inset 0 -5em rgba(255,255,255,.2)}.primary-actions .action .zmdi-hc-stack{position:absolute;left:0;right:0;top:0;bottom:0}.primary-actions .action .zmdi{font-size:2em;position:absolute;left:0;width:1.5em;text-align:center;bottom:0;top:0;line-height:1.5em}.primary-actions .action.icon{width:3em}.primary-actions .action:not(.icon){padding-left:3em}.primary-actions .dropdown{display:inline-block}.primary-actions .dropdown .dropper{left:.15em}.primary-actions .dropdown .dropper a{margin-left:0}.primary-actions .stop{background:#ffeb3b;color:#333}.primary-actions .delete{background:#f44336}.primary-actions .save{background:#8bc34a}.primary-actions .confirm,.primary-actions .print{background:#33691e}.primary-actions .execute,.primary-actions .publish{background:#2196f3}section.main{padding-top:6em}@media (min-width:768px){section.main{padding-top:8em}}section header{margin-bottom:2em}section header h1{margin:0;font-size:2em;line-height:1em}@media (min-width:768px){section header h1{font-size:3em}}section header h1 small{text-transform:none}section header .subtitle{display:block;font-size:.6em}@media (min-width:768px){section header .subtitle{display:inline-block}}section .content form:not(.dropzone){margin-top:4em}section .content form:not(.dropzone).inline-form-sizes{margin-top:0;display:inline}@media print{@page{size:A4 portrait}h1,h2,h3,h4,h5{page-break-after:avoid}figure,table{page-break-inside:avoid}section.main{padding:0}.select2-selection{border:none!important}.select2-selection__rendered{padding:0!important}.select2-selection__arrow,.select2-selection__clear{display:none!important}#form-variant-update>header,.app-header,.offline-ui,.tpl-tabs-wrapper,.variant-footer{display:none}.tpl-template .tpl-tab{display:block!important}.tpl-template .tpl-tab:before{content:attr(title);font-size:21pt;margin-bottom:1em;display:inline-block}.tpl-template .tpl-tab.hidden{display:none!important}.tpl-template .tpl-group-constraints,.tpl-template .tpl-media-constraints{display:none}.tpl-template .autoExpand{padding-bottom:1em!important}.tpl-template .tpl-field{margin:0 0 1em 0!important}.tpl-template .tpl-field input[type=email],.tpl-template .tpl-field input[type=number],.tpl-template .tpl-field input[type=password],.tpl-template .tpl-field input[type=search],.tpl-template .tpl-field input[type=tel],.tpl-template .tpl-field input[type=text],.tpl-template .tpl-field input[type=url],.tpl-template .tpl-field select,.tpl-template .tpl-field textarea{border:0;padding:0;font-size:10pt;min-height:auto!important}.tpl-template .tpl-field label{font-size:8pt;color:#bbb!important;-webkit-print-color-adjust:exact;page-break-after:avoid}.tpl-template .tpl-field[data-required=true] label:after{display:none!important}.tpl-template .tpl-media{border:none!important;margin-bottom:0!important}.tpl-template .tpl-media .mc-action,.tpl-template .tpl-media .smt-dam-open-minidam{display:none}.tpl-template .tpl-media .tpl-media-header{padding:0!important;display:inline!important;page-break-after:avoid}.tpl-template .tpl-media .tpl-media-name{color:#bbb!important;-webkit-print-color-adjust:exact;font-size:8pt;width:100%}.tpl-template .tpl-media .smt-dam-controller{border:none!important;padding:.5em 0!important}.tpl-template .tpl-media .mc-image-manager .mc-asset{width:calc(12.5% - 1rem);padding-top:calc(12.5% - 1rem)}.tpl-template .tpl-media[data-required=true] .tpl-media-name:after{display:none!important}.tpl-template .tpl-field-wrapper{margin-bottom:0!important}.tpl-template .tpl-tableNumeric,.tpl-template .tpl-tableTextual{border:none!important;margin-bottom:1em!important}.tpl-template .tpl-tableNumeric .tpl-table-body,.tpl-template .tpl-tableTextual .tpl-table-body{padding:0!important}.tpl-template .tpl-tableNumeric .tpl-table-control-cell,.tpl-template .tpl-tableTextual .tpl-table-control-cell{display:none}.tpl-template .tpl-tableNumeric th,.tpl-template .tpl-tableTextual th{background:#fafafa!important;-webkit-print-color-adjust:exact}.tpl-template .tpl-tableNumeric caption,.tpl-template .tpl-tableTextual caption{page-break-after:avoid}.tpl-template .tpl-tree{border:none!important;margin-bottom:1em!important}.tpl-template .tpl-tree .tpl-tree-header{padding:0!important;display:inline!important;page-break-after:avoid}.tpl-template .tpl-tree .tpl-tree-body{border:none!important;padding:0!important}.tpl-template .tpl-tree .tpl-tree-footer{display:none!important}.tpl-template .tpl-tree .tpl-tree-name{color:#bbb!important;-webkit-print-color-adjust:exact;font-size:8pt;width:100%;page-break-after:avoid}.tpl-template .tpl-tree .tpl-tree-node-delete{display:none!important}.tpl-template .tpl-tree .tpl-tree-node{border:0!important;background:#fafafa!important;-webkit-print-color-adjust:exact}.tpl-template .tpl-tree .tpl-tree-node-title{text-decoration:none;white-space:normal}.tpl-template .tpl-group{border:none!important;margin-bottom:1em!important}.tpl-template .tpl-group .tpl-group-header{padding:0!important;display:inline!important;page-break-after:avoid}.tpl-template .tpl-group .tpl-group-body{border:none!important;padding:0!important}.tpl-template .tpl-group .tpl-group-footer{display:none!important}.tpl-template .tpl-group .tpl-group-name{color:#bbb!important;-webkit-print-color-adjust:exact;font-size:8pt;width:100%;page-break-after:avoid}.tpl-template .tpl-group .tpl-group-control-drag{display:none}.tpl-template .tpl-group[data-required=true] .tpl-group-name:after{display:none!important}.tpl-template .tpl-group-element{margin:.5em 0!important;background:#fafafa!important;-webkit-print-color-adjust:exact;border:none!important;page-break-inside:avoid}.tpl-template .tpl-group-element .tpl-field{padding-top:0!important;border-top:none!important}.tpl-template .tpl-group-element .tpl-element-body{margin:0!important;padding:.7em!important}.tpl-template .tpl-group-element .tpl-element-body .tpl-field{margin:0!important}.tpl-template .tpl-group-element .tpl-element-body .tpl-field:not(:last-of-type){margin-bottom:1em!important}.product-edit .ean-label{display:none}.product-edit .actions{display:none}.product-edit h3{margin:-10pt 0;width:100%;font-size:36pt;font-weight:700}}.app-variant-selector-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.app-variant-selector-wrapper.hidden{display:none}.app-variant-selector-wrapper .inline-button,.app-variant-selector-wrapper input,.app-variant-selector-wrapper select,.app-variant-selector-wrapper textarea{display:inline-block}.app-variant-selector-wrapper header{background:0 0;color:#333}.app-variant-selector-wrapper .hidden{display:none}.app-variant-selector{position:fixed;margin:5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:1200px){.app-variant-selector{width:1040px;margin:5% auto}}.app-variant-selector .search-panel{z-index:1}.app-variant-selector .result-panel{height:calc(100% - 54px);padding:1em}.app-variant-selector.search-active .result-panel{height:55%;overflow-x:hidden;overflow-y:scroll;padding:1em}.app-variant-selector.search-active .card .header{width:calc(100% - 15px)}.app-variant-selector .card{border-radius:0}.app-variant-selector .card .header{width:100%;z-index:10;background:#fff;top:0}.app-variant-selector .product-list{margin-bottom:1em}.app-variant-selector .pagination{display:inline-block;margin-bottom:1em}@media (min-width:768px){.app-variant-selector .pagination{margin:.5em 0}}.app-variant-selector .pagination a,.app-variant-selector .pagination span{height:2em;margin-right:.5em}@media (max-width:768px){.app-variant-selector .pagination a{padding:.3em .5em;font-size:.9em}}.app-variant-selector .item{position:relative}.app-variant-selector .item .grid{margin-bottom:2em}@media (min-width:768px){.app-variant-selector .item .grid{margin-left:2em;margin-bottom:0}}.app-variant-selector .item .small-grid :last-child .property{margin-bottom:0}.app-variant-selector .item .thumbnail{width:auto;min-width:auto}@media (min-width:992px){.app-variant-selector .item .thumbnail{width:5.5em;min-width:5.5em;height:5.5em}}@media (min-width:1164px){.app-variant-selector .item .thumbnail{height:6.5em;width:6.5em;min-width:6.5em}}@media (max-width:544px){.app-variant-selector .ean-code{font-size:1.25em!important}}.app-variant-selector .products-list{display:inline}@media (max-width:544px){.app-variant-selector .products-list{font-size:.8em}}.app-variant-selector .products-list li{display:inline}.app-variant-selector .products-list .product-code{display:inline-block}.app-variant-selector .products-list.hidden .product-code{display:none}@media (max-width:544px){.app-variant-selector .user-actions{display:inline-flex;width:100%;margin-bottom:1em}}.app-variant-selector .published{line-height:1.4em;margin-top:0;margin-bottom:0}@media (min-width:768px){.app-variant-selector .published{float:right}}.app-variant-selector[data-action=variant-copy] .select-variant{display:none}.app-variant-selector[data-action=variant-copy] .select-variant-single{display:block}.app-variant-selector .select-variant,.app-variant-selector .select-variant-single{position:absolute;left:0;right:0;bottom:0;border-radius:0;width:100%;height:2em;background:#d0d8dd;padding:0;color:#333}@media (min-width:768px){.app-variant-selector .select-variant,.app-variant-selector .select-variant-single{top:0;width:2em;height:100%}}.app-variant-selector .select-variant-single:hover,.app-variant-selector .select-variant:hover{color:#fff;cursor:pointer;background:#607d8b}.app-variant-selector .select-variant-single.deselect,.app-variant-selector .select-variant.deselect{background-color:#2196f3;color:#fff}.app-variant-selector .select-variant{display:block}.app-variant-selector .select-variant-single{display:none}.variant-selector-close-layer{height:100vh;width:100%}.variant-selector-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.variant-selector-header .title{font-size:1em;margin:0;float:left;width:auto}.variant-selector-header .close-button{float:right;font-size:1em;line-height:1em}.variant-selector-header .close-button:hover{cursor:pointer;opacity:.5}.variant-selector-body{position:relative;height:calc(100% - (3em + 5.2em));display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:544px){.variant-selector-body{height:calc(100% - (3em + 8.1em))}}.variant-selector-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}@media (max-width:544px){.variant-selector-footer{height:8.1em}}.variant-selector-footer .actions{text-align:right}.variant-selector-search:hover{cursor:pointer;opacity:.5}.app-batch-update-variant-selector-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:1000;display:block}.app-batch-update-variant-selector-wrapper.hidden{display:none}.app-batch-update-variant-selector-wrapper .inline-button,.app-batch-update-variant-selector-wrapper input,.app-batch-update-variant-selector-wrapper select,.app-batch-update-variant-selector-wrapper textarea{display:inline-block}.app-batch-update-variant-selector-wrapper header{background:0 0;color:#333}.app-batch-update-variant-selector-wrapper .hidden{display:none}.batch-update-variant-selector-close-layer{height:100vh;width:100%}.app-batch-update-variant-selector{position:fixed;margin:5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:1200px){.app-batch-update-variant-selector{width:1040px;margin:5% auto}}.app-batch-update-variant-selector .search-panel{z-index:1}.app-batch-update-variant-selector .result-panel{height:calc(100% - 54px);padding:1em}.app-batch-update-variant-selector.search-active .result-panel{height:55%;overflow-x:hidden;overflow-y:scroll;padding:1em}.app-batch-update-variant-selector.search-active .card .header{width:calc(100% - 15px)}.app-batch-update-variant-selector .card{border-radius:0}.app-batch-update-variant-selector .card .header{width:100%;z-index:10;background:#fff;top:0}.app-batch-update-variant-selector .product-list{margin-bottom:1em}.app-batch-update-variant-selector .pagination{display:inline-block;margin-bottom:1em}@media (min-width:768px){.app-batch-update-variant-selector .pagination{margin:.5em 0}}.app-batch-update-variant-selector .pagination a,.app-batch-update-variant-selector .pagination span{height:2em;margin-right:.3em}.app-batch-update-variant-selector .item{position:relative}.app-batch-update-variant-selector .item .grid{margin-bottom:2em}@media (min-width:768px){.app-batch-update-variant-selector .item .grid{margin-left:2em;margin-bottom:0}}.app-batch-update-variant-selector .item .small-grid :last-child .property{margin-bottom:0}.app-batch-update-variant-selector .item .thumbnail{width:auto;min-width:auto}@media (min-width:992px){.app-batch-update-variant-selector .item .thumbnail{width:5.5em;min-width:5.5em;height:5.5em}}@media (min-width:1164px){.app-batch-update-variant-selector .item .thumbnail{width:6.5em;min-width:6.5em;height:6.5em}}@media (max-width:544px){.app-batch-update-variant-selector .ean-code{font-size:1.25em!important}}.app-batch-update-variant-selector .products-list{display:inline}@media (max-width:544px){.app-batch-update-variant-selector .products-list{font-size:.8em}}.app-batch-update-variant-selector .products-list li{display:inline}.app-batch-update-variant-selector .products-list .product-code{display:inline-block}.app-batch-update-variant-selector .products-list.hidden .product-code{display:none}@media (max-width:544px){.app-batch-update-variant-selector .user-actions{display:inline-flex;width:100%;margin-bottom:1em}}.app-batch-update-variant-selector .published{line-height:1.4em;margin-top:0}@media (min-width:768px){.app-batch-update-variant-selector .published{float:right}}.app-batch-update-variant-selector .select-batch-update-variant{position:absolute;left:0;right:0;bottom:0;border-radius:0;width:100%;height:2em;background:#d0d8dd;display:block;padding:0;color:#333}@media (min-width:768px){.app-batch-update-variant-selector .select-batch-update-variant{top:0;width:2em;height:100%}}.app-batch-update-variant-selector .select-batch-update-variant:hover{color:#fff;cursor:pointer;background:#607d8b}.app-batch-update-variant-selector .select-batch-update-variant.deselect{background-color:#2196f3;color:#fff}.app-batch-update-variant-selector-close-layer{height:100vh;width:100%}.batch-update-variant-selector-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.batch-update-variant-selector-header .title{font-size:1em;margin:0;float:left;width:auto}.batch-update-variant-selector-header .close-button{float:right;font-size:1em;line-height:1em}.batch-update-variant-selector-header .close-button:hover{cursor:pointer;opacity:.5}.batch-update-variant-selector-body{position:relative;height:calc(100% - (3em + 5.2em));display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:544px){.batch-update-variant-selector-body{height:calc(100% - (3em + 8.1em))}}.batch-update-variant-selector-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}@media (max-width:544px){.batch-update-variant-selector-footer{height:8.1em}}.batch-update-variant-selector-footer .actions{text-align:right}.batch-update-variant-selector-search:hover{cursor:pointer;opacity:.5}.app-variant-family-selector-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.app-variant-family-selector-wrapper.hidden{display:none}.app-variant-family-selector-wrapper .inline-button,.app-variant-family-selector-wrapper input,.app-variant-family-selector-wrapper select,.app-variant-family-selector-wrapper textarea{display:inline-block}.app-variant-family-selector-wrapper header{background:0 0;color:#333}.app-variant-family-selector-wrapper .hidden{display:none}.app-variant-family-selector{position:fixed;margin:5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:1200px){.app-variant-family-selector{width:1040px;margin:5% auto}}.app-variant-family-selector .search-panel{z-index:1}.app-variant-family-selector .result-panel{height:calc(100% - 54px);padding:1em}.app-variant-family-selector.search-active .result-panel{height:55%;overflow-x:hidden;overflow-y:scroll;padding:1em}.app-variant-family-selector.search-active .card .header{width:calc(100% - 15px)}.app-variant-family-selector .card{border-radius:0}.app-variant-family-selector .card .header{width:100%;z-index:10;background:#fff;top:0}.app-variant-family-selector .variant-family-list{margin-bottom:1em}.app-variant-family-selector .pagination{display:inline-block;margin-bottom:1em}@media (min-width:768px){.app-variant-family-selector .pagination{margin:.5em 0}}.app-variant-family-selector .pagination a,.app-variant-family-selector .pagination span{height:2em;margin-right:.5em}@media (max-width:768px){.app-variant-family-selector .pagination a{padding:.3em .5em;font-size:.9em}}.app-variant-family-selector .item{position:relative}.app-variant-family-selector .item .grid{margin-bottom:2em}@media (min-width:768px){.app-variant-family-selector .item .grid{margin-left:2em;margin-bottom:0}}.app-variant-family-selector .item .small-grid :last-child .property{margin-bottom:0}.app-variant-family-selector .item .name{line-height:1em;margin-bottom:.3em;float:left;width:auto}@media (max-width:544px){.app-variant-family-selector .item .name{font-size:1.3em}}.app-variant-family-selector .item .variants-counter{float:right}.app-variant-family-selector .item .info{display:none}@media (min-width:544px){.app-variant-family-selector .item .info{display:inline-block}.app-variant-family-selector .item .info li:not(:last-child)::after{content:"-";margin-left:.3em}}.app-variant-family-selector .item .products{margin-top:.5em}.app-variant-family-selector .item .thumbnail{width:auto;min-width:auto;height:4em;margin-bottom:0}@media (min-width:992px){.app-variant-family-selector .item .thumbnail{width:5.5em;min-width:5.5em;height:5.5em}}@media (min-width:1164px){.app-variant-family-selector .item .thumbnail{width:5.5em;min-width:5.5em}}.app-variant-family-selector .select-variant-family{position:absolute;left:0;right:0;bottom:0;border-radius:0;width:100%;height:2em;background:#d0d8dd;display:block;padding:0;color:#333}@media (min-width:768px){.app-variant-family-selector .select-variant-family{top:0;width:2em;height:100%}}.app-variant-family-selector .select-variant-family:hover{color:#fff;cursor:pointer;background:#607d8b}.app-variant-family-selector .select-variant-family.deselect{background-color:#2196f3;color:#fff}.variant-family-selector-close-layer{height:100vh;width:100%}.variant-family-selector-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.variant-family-selector-header .title{font-size:1em;margin:0;float:left;width:auto}.variant-family-selector-header .close-button{float:right;font-size:1em;line-height:1em}.variant-family-selector-header .close-button:hover{cursor:pointer;opacity:.5}.variant-family-selector-body{position:relative;height:calc(100% - (3em + 5.2em));display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:544px){.variant-family-selector-body{height:calc(100% - (3em + 8.1em))}}.variant-family-selector-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}@media (max-width:544px){.variant-family-selector-footer{height:8.1em}}.variant-family-selector-footer .actions{text-align:right}.variant-family-selector-search:hover{cursor:pointer;opacity:.5}.app-categories-progress-wrapper,.app-groups-progress-wrapper,.app-variant-batch-update-progress-wrapper,.app-variant-family-generateReport-wrapper,.app-variant-family-progress-wrapper,.app-variants-generateReport-wrapper,.app-variants-progress-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.app-categories-progress-wrapper.hidden,.app-groups-progress-wrapper.hidden,.app-variant-batch-update-progress-wrapper.hidden,.app-variant-family-generateReport-wrapper.hidden,.app-variant-family-progress-wrapper.hidden,.app-variants-generateReport-wrapper.hidden,.app-variants-progress-wrapper.hidden{display:none}.app-categories-progress-wrapper .inline-button,.app-categories-progress-wrapper input,.app-categories-progress-wrapper select,.app-categories-progress-wrapper textarea,.app-groups-progress-wrapper .inline-button,.app-groups-progress-wrapper input,.app-groups-progress-wrapper select,.app-groups-progress-wrapper textarea,.app-variant-batch-update-progress-wrapper .inline-button,.app-variant-batch-update-progress-wrapper input,.app-variant-batch-update-progress-wrapper select,.app-variant-batch-update-progress-wrapper textarea,.app-variant-family-generateReport-wrapper .inline-button,.app-variant-family-generateReport-wrapper input,.app-variant-family-generateReport-wrapper select,.app-variant-family-generateReport-wrapper textarea,.app-variant-family-progress-wrapper .inline-button,.app-variant-family-progress-wrapper input,.app-variant-family-progress-wrapper select,.app-variant-family-progress-wrapper textarea,.app-variants-generateReport-wrapper .inline-button,.app-variants-generateReport-wrapper input,.app-variants-generateReport-wrapper select,.app-variants-generateReport-wrapper textarea,.app-variants-progress-wrapper .inline-button,.app-variants-progress-wrapper input,.app-variants-progress-wrapper select,.app-variants-progress-wrapper textarea{display:inline-block}.app-categories-progress-wrapper header,.app-groups-progress-wrapper header,.app-variant-batch-update-progress-wrapper header,.app-variant-family-generateReport-wrapper header,.app-variant-family-progress-wrapper header,.app-variants-generateReport-wrapper header,.app-variants-progress-wrapper header{background:0 0;color:#333}.app-categories-progress-wrapper .hidden,.app-groups-progress-wrapper .hidden,.app-variant-batch-update-progress-wrapper .hidden,.app-variant-family-generateReport-wrapper .hidden,.app-variant-family-progress-wrapper .hidden,.app-variants-generateReport-wrapper .hidden,.app-variants-progress-wrapper .hidden{display:none}.app-categories-progress-wrapper .field,.app-categories-progress-wrapper .field.inline,.app-groups-progress-wrapper .field,.app-groups-progress-wrapper .field.inline,.app-variant-batch-update-progress-wrapper .field,.app-variant-batch-update-progress-wrapper .field.inline,.app-variant-family-generateReport-wrapper .field,.app-variant-family-generateReport-wrapper .field.inline,.app-variant-family-progress-wrapper .field,.app-variant-family-progress-wrapper .field.inline,.app-variants-generateReport-wrapper .field,.app-variants-generateReport-wrapper .field.inline,.app-variants-progress-wrapper .field,.app-variants-progress-wrapper .field.inline{margin-bottom:2em}#categories-generic-progress .if-in-progress,#groups-generic-progress .if-in-progress,#variant-batch-update-progress .if-in-progress,#variants-export-progress .if-in-progress{display:none}#categories-generic-progress .if-not-in-progress,#groups-generic-progress .if-not-in-progress,#variant-batch-update-progress .if-not-in-progress,#variants-export-progress .if-not-in-progress{display:block}#categories-generic-progress.in-progress .if-in-progress,#groups-generic-progress.in-progress .if-in-progress,#variant-batch-update-progress.in-progress .if-in-progress,#variants-export-progress.in-progress .if-in-progress{display:block}#categories-generic-progress.in-progress .if-not-in-progress,#groups-generic-progress.in-progress .if-not-in-progress,#variant-batch-update-progress.in-progress .if-not-in-progress,#variants-export-progress.in-progress .if-not-in-progress{display:none}#categories-generic-progress.hidden-counts .meter,#groups-generic-progress.hidden-counts .meter,#variant-batch-update-progress.hidden-counts .meter,#variants-export-progress.hidden-counts .meter{display:none}#categories-generic-progress [data-progress-data=last-event-message],#groups-generic-progress [data-progress-data=last-event-message],#variant-batch-update-progress [data-progress-data=last-event-message],#variants-export-progress [data-progress-data=last-event-message]{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){#categories-generic-progress .time-indicator,#groups-generic-progress .time-indicator,#variant-batch-update-progress .time-indicator,#variants-export-progress .time-indicator{display:flex;flex-direction:row;justify-content:space-between}}.app-categories-progress,.app-groups-progress,.app-variant-batch-update-progress,.app-variant-family-progress,.app-variants-progress{position:fixed;margin:auto 5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:768px){.app-categories-progress,.app-groups-progress,.app-variant-batch-update-progress,.app-variant-family-progress,.app-variants-progress{width:520px;margin:auto}}.app-categories-progress .card,.app-groups-progress .card,.app-variant-batch-update-progress .card,.app-variant-family-progress .card,.app-variants-progress .card{height:100%}.app-categories-progress .card .content,.app-groups-progress .card .content,.app-variant-batch-update-progress .card .content,.app-variant-family-progress .card .content,.app-variants-progress .card .content{height:inherit}.app-categories-progress .progress-status ul,.app-groups-progress .progress-status ul,.app-variant-batch-update-progress .progress-status ul,.app-variant-family-progress .progress-status ul,.app-variants-progress .progress-status ul{font-size:.9em}.app-categories-progress .progress-status .meter,.app-groups-progress .progress-status .meter,.app-variant-batch-update-progress .progress-status .meter,.app-variant-family-progress .progress-status .meter,.app-variants-progress .progress-status .meter{position:relative;overflow:hidden;height:28px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0;margin-bottom:1em;margin-top:1em;padding:4px}.app-categories-progress .progress-status .meter span[data-progress-data=percentage],.app-groups-progress .progress-status .meter span[data-progress-data=percentage],.app-variant-batch-update-progress .progress-status .meter span[data-progress-data=percentage],.app-variant-family-progress .progress-status .meter span[data-progress-data=percentage],.app-variants-progress .progress-status .meter span[data-progress-data=percentage]{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:28px;text-align:center;line-height:28px}.app-categories-progress .progress-status .meter .bar,.app-groups-progress .progress-status .meter .bar,.app-variant-batch-update-progress .progress-status .meter .bar,.app-variant-family-progress .progress-status .meter .bar,.app-variants-progress .progress-status .meter .bar{width:50%;height:20px;display:block;font-weight:500;background-color:#8bc34a;background-image:linear-gradient(to bottom,#dcedc8,#8bc34a);background-repeat:repeat-x;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.categories-close-layer,.groups-close-layer,.variant-batch-update-progress-close-layer,.variant-family-close-layer,.variants-close-layer{height:100vh;width:100%}.categories-progress-header,.groups-progress-header,.variant-batch-update-progress-header,.variant-family-progress-header,.variants-progress-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.categories-progress-header .title,.groups-progress-header .title,.variant-batch-update-progress-header .title,.variant-family-progress-header .title,.variants-progress-header .title{font-size:1em;margin:0;float:left;width:auto}.categories-progress-header .close-button,.groups-progress-header .close-button,.variant-batch-update-progress-header .close-button,.variant-family-progress-header .close-button,.variants-progress-header .close-button{float:right;font-size:1em;line-height:1em}.categories-progress-header .close-button:hover,.groups-progress-header .close-button:hover,.variant-batch-update-progress-header .close-button:hover,.variant-family-progress-header .close-button:hover,.variants-progress-header .close-button:hover{cursor:pointer;opacity:.5}.categories-progress-body,.groups-progress-body,.variant-batch-update-progress-body,.variant-family-progress-body,.variants-progress-body{position:relative;display:flex;flex-direction:column;overflow-x:hidden}.categories-progress-footer,.groups-progress-footer,.variant-batch-update-progress-footer,.variants-progress-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}.categories-progress-footer .publish-variants,.groups-progress-footer .publish-variants,.variant-batch-update-progress-footer .publish-variants,.variants-progress-footer .publish-variants{margin-top:.8em}.categories-progress-footer .actions,.groups-progress-footer .actions,.variant-batch-update-progress-footer .actions,.variants-progress-footer .actions{text-align:right}.categories-progress-footer .publish-variants,.groups-progress-footer .publish-variants,.variant-batch-update-progress-footer .publish-variants,.variants-progress-footer .publish-variants{margin-top:.8em}.categories-progress-footer .field.inline,.groups-progress-footer .field.inline,.variant-batch-update-progress-footer .field.inline,.variants-progress-footer .field.inline{margin-bottom:0}.app-modal-wrapper,.app-variant-batch-update-execution-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.app-modal-wrapper.hidden,.app-variant-batch-update-execution-wrapper.hidden{display:none}.app-modal-wrapper .inline-button,.app-modal-wrapper input,.app-modal-wrapper select,.app-modal-wrapper textarea,.app-variant-batch-update-execution-wrapper .inline-button,.app-variant-batch-update-execution-wrapper input,.app-variant-batch-update-execution-wrapper select,.app-variant-batch-update-execution-wrapper textarea{display:inline-block}.app-modal-wrapper header,.app-variant-batch-update-execution-wrapper header{background:0 0;color:#333}.app-modal-wrapper .hidden,.app-variant-batch-update-execution-wrapper .hidden{display:none}.app-modal-wrapper:not(.app-modal-wrapper) .field,.app-modal-wrapper:not(.app-modal-wrapper) .field.inline,.app-variant-batch-update-execution-wrapper:not(.app-modal-wrapper) .field,.app-variant-batch-update-execution-wrapper:not(.app-modal-wrapper) .field.inline{margin-bottom:2em}#variant-batch-update-execution .if-in-progress{display:none}#variant-batch-update-execution .if-not-in-progress{display:block}#variant-batch-update-execution.in-progress .if-in-progress{display:block}#variant-batch-update-execution.in-progress .if-not-in-progress{display:none}@media (min-width:768px){#variant-batch-update-execution .time-indicator{display:flex;flex-direction:row;justify-content:space-between}}.app-modal,.app-variant-batch-update-execution{position:fixed;margin:auto 5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:768px){.app-modal,.app-variant-batch-update-execution{width:520px;margin:auto}}.app-modal .card,.app-variant-batch-update-execution .card{height:100%}.app-modal .card .content,.app-variant-batch-update-execution .card .content{height:inherit}.app-modal #execute-form,.app-modal #stop-execution-form,.app-variant-batch-update-execution #execute-form,.app-variant-batch-update-execution #stop-execution-form{margin:0}.app-modal .selectize-input,.app-variant-batch-update-execution .selectize-input{border-radius:0}.app-modal .ui-date.time .input-group,.app-variant-batch-update-execution .ui-date.time .input-group{display:flex;flex-direction:row;justify-content:space-between}.app-modal .ui-date.time .input-group input[type=text]:not(:last-child),.app-variant-batch-update-execution .ui-date.time .input-group input[type=text]:not(:last-child){margin-right:1em}.app-modal .progress-status ul,.app-variant-batch-update-execution .progress-status ul{font-size:.9em}.app-modal .progress-status .meter,.app-variant-batch-update-execution .progress-status .meter{position:relative;overflow:hidden;height:28px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0;margin-bottom:1em;margin-top:1em;padding:4px}.app-modal .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variant-batch-update-execution .progress-status .meter span[data-progress-data=updated-variants-percentage]{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:28px;text-align:center;line-height:28px}.app-modal .progress-status .meter .bar,.app-variant-batch-update-execution .progress-status .meter .bar{width:50%;height:20px;display:block;font-weight:500;background-color:#8bc34a;background-image:linear-gradient(to bottom,#dcedc8,#8bc34a);background-repeat:repeat-x;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}.app-modal-close-layer,.variant-batch-update-execution-close-layer{height:100vh;width:100%}.app-modal-header,.variant-batch-update-execution-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.app-modal-header .title,.variant-batch-update-execution-header .title{font-size:1em;margin:0;float:left;width:auto}.app-modal-header .close-button,.variant-batch-update-execution-header .close-button{float:right;font-size:1em;line-height:1em}.app-modal-header .close-button:hover,.variant-batch-update-execution-header .close-button:hover{cursor:pointer;opacity:.5}.app-modal-body,.variant-batch-update-execution-body{position:relative;display:flex;flex-direction:column;overflow-x:hidden}.app-modal-footer,.variant-batch-update-execution-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}.app-modal-footer .publish-variants,.variant-batch-update-execution-footer .publish-variants{margin-top:.8em}.app-modal-footer .actions,.variant-batch-update-execution-footer .actions{text-align:right}.app-modal-footer .publish-variants,.variant-batch-update-execution-footer .publish-variants{margin-top:.8em}.app-modal-footer .field.inline,.variant-batch-update-execution-footer .field.inline{margin-bottom:0}.app-categories-update-export-wrapper,.app-groups-update-export-wrapper,.app-variant-batch-update-export-wrapper,.app-variant-family-generateReport-wrapper,.app-variants-batch-update-wrapper,.app-variants-export-wrapper,.app-variants-generateReport-wrapper,.app-variants-products-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.app-categories-update-export-wrapper.hidden,.app-groups-update-export-wrapper.hidden,.app-variant-batch-update-export-wrapper.hidden,.app-variant-family-generateReport-wrapper.hidden,.app-variants-batch-update-wrapper.hidden,.app-variants-export-wrapper.hidden,.app-variants-generateReport-wrapper.hidden,.app-variants-products-wrapper.hidden{display:none}.app-categories-update-export-wrapper .inline-button,.app-categories-update-export-wrapper input,.app-categories-update-export-wrapper select,.app-categories-update-export-wrapper textarea,.app-groups-update-export-wrapper .inline-button,.app-groups-update-export-wrapper input,.app-groups-update-export-wrapper select,.app-groups-update-export-wrapper textarea,.app-variant-batch-update-export-wrapper .inline-button,.app-variant-batch-update-export-wrapper input,.app-variant-batch-update-export-wrapper select,.app-variant-batch-update-export-wrapper textarea,.app-variant-family-generateReport-wrapper .inline-button,.app-variant-family-generateReport-wrapper input,.app-variant-family-generateReport-wrapper select,.app-variant-family-generateReport-wrapper textarea,.app-variants-batch-update-wrapper .inline-button,.app-variants-batch-update-wrapper input,.app-variants-batch-update-wrapper select,.app-variants-batch-update-wrapper textarea,.app-variants-export-wrapper .inline-button,.app-variants-export-wrapper input,.app-variants-export-wrapper select,.app-variants-export-wrapper textarea,.app-variants-generateReport-wrapper .inline-button,.app-variants-generateReport-wrapper input,.app-variants-generateReport-wrapper select,.app-variants-generateReport-wrapper textarea,.app-variants-products-wrapper .inline-button,.app-variants-products-wrapper input,.app-variants-products-wrapper select,.app-variants-products-wrapper textarea{display:inline-block}.app-categories-update-export-wrapper header,.app-groups-update-export-wrapper header,.app-variant-batch-update-export-wrapper header,.app-variant-family-generateReport-wrapper header,.app-variants-batch-update-wrapper header,.app-variants-export-wrapper header,.app-variants-generateReport-wrapper header,.app-variants-products-wrapper header{background:0 0;color:#333}.app-categories-update-export-wrapper .hidden,.app-groups-update-export-wrapper .hidden,.app-variant-batch-update-export-wrapper .hidden,.app-variant-family-generateReport-wrapper .hidden,.app-variants-batch-update-wrapper .hidden,.app-variants-export-wrapper .hidden,.app-variants-generateReport-wrapper .hidden,.app-variants-products-wrapper .hidden{display:none}.app-categories-update-export-wrapper .field,.app-categories-update-export-wrapper .field.inline,.app-groups-update-export-wrapper .field,.app-groups-update-export-wrapper .field.inline,.app-variant-batch-update-export-wrapper .field,.app-variant-batch-update-export-wrapper .field.inline,.app-variant-family-generateReport-wrapper .field,.app-variant-family-generateReport-wrapper .field.inline,.app-variants-batch-update-wrapper .field,.app-variants-batch-update-wrapper .field.inline,.app-variants-export-wrapper .field,.app-variants-export-wrapper .field.inline,.app-variants-generateReport-wrapper .field,.app-variants-generateReport-wrapper .field.inline,.app-variants-products-wrapper .field,.app-variants-products-wrapper .field.inline{margin-bottom:2em;position:relative}.app-categories-update-export-wrapper .field .main-label,.app-categories-update-export-wrapper .field.inline .main-label,.app-groups-update-export-wrapper .field .main-label,.app-groups-update-export-wrapper .field.inline .main-label,.app-variant-batch-update-export-wrapper .field .main-label,.app-variant-batch-update-export-wrapper .field.inline .main-label,.app-variant-family-generateReport-wrapper .field .main-label,.app-variant-family-generateReport-wrapper .field.inline .main-label,.app-variants-batch-update-wrapper .field .main-label,.app-variants-batch-update-wrapper .field.inline .main-label,.app-variants-export-wrapper .field .main-label,.app-variants-export-wrapper .field.inline .main-label,.app-variants-generateReport-wrapper .field .main-label,.app-variants-generateReport-wrapper .field.inline .main-label,.app-variants-products-wrapper .field .main-label,.app-variants-products-wrapper .field.inline .main-label{display:block;margin-bottom:.5em;line-height:1em;font-weight:400;text-transform:uppercase}.app-categories-update-export-wrapper .field.inline.error .field-error-message,.app-categories-update-export-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-groups-update-export-wrapper .field.inline.error .field-error-message,.app-groups-update-export-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variant-batch-update-export-wrapper .field.inline.error .field-error-message,.app-variant-batch-update-export-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variant-family-generateReport-wrapper .field.inline.error .field-error-message,.app-variant-family-generateReport-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variants-batch-update-wrapper .field.inline.error .field-error-message,.app-variants-batch-update-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variants-export-wrapper .field.inline.error .field-error-message,.app-variants-export-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variants-generateReport-wrapper .field.inline.error .field-error-message,.app-variants-generateReport-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variants-products-wrapper .field.inline.error .field-error-message,.app-variants-products-wrapper .field.inline.error .tpl-template ul.tpl-errors,.tpl-template .app-categories-update-export-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-groups-update-export-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variant-batch-update-export-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variant-family-generateReport-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variants-batch-update-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variants-export-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variants-generateReport-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variants-products-wrapper .field.inline.error ul.tpl-errors{top:1em}.app-categories-update-export-wrapper .field-error-message,.app-categories-update-export-wrapper .tpl-template ul.tpl-errors,.app-groups-update-export-wrapper .field-error-message,.app-groups-update-export-wrapper .tpl-template ul.tpl-errors,.app-variant-batch-update-export-wrapper .field-error-message,.app-variant-batch-update-export-wrapper .tpl-template ul.tpl-errors,.app-variant-family-generateReport-wrapper .field-error-message,.app-variant-family-generateReport-wrapper .tpl-template ul.tpl-errors,.app-variants-batch-update-wrapper .field-error-message,.app-variants-batch-update-wrapper .tpl-template ul.tpl-errors,.app-variants-export-wrapper .field-error-message,.app-variants-export-wrapper .tpl-template ul.tpl-errors,.app-variants-generateReport-wrapper .field-error-message,.app-variants-generateReport-wrapper .tpl-template ul.tpl-errors,.app-variants-products-wrapper .field-error-message,.app-variants-products-wrapper .tpl-template ul.tpl-errors,.tpl-template .app-categories-update-export-wrapper ul.tpl-errors,.tpl-template .app-groups-update-export-wrapper ul.tpl-errors,.tpl-template .app-variant-batch-update-export-wrapper ul.tpl-errors,.tpl-template .app-variant-family-generateReport-wrapper ul.tpl-errors,.tpl-template .app-variants-batch-update-wrapper ul.tpl-errors,.tpl-template .app-variants-export-wrapper ul.tpl-errors,.tpl-template .app-variants-generateReport-wrapper ul.tpl-errors,.tpl-template .app-variants-products-wrapper ul.tpl-errors{position:absolute;left:0}#form-categories-update-export .if-file-type-csv,#form-groups-update-export .if-file-type-csv,#variant-batch-update-export .if-file-type-csv,#variant-family-generateReport .if-file-type-csv,#variants-batch-update .if-file-type-csv,#variants-export .if-file-type-csv,#variants-generateReport .if-file-type-csv{display:none}#form-categories-update-export .if-in-progress,#form-groups-update-export .if-in-progress,#variant-batch-update-export .if-in-progress,#variant-family-generateReport .if-in-progress,#variants-batch-update .if-in-progress,#variants-export .if-in-progress,#variants-generateReport .if-in-progress{display:none}#form-categories-update-export .if-not-in-progress,#form-groups-update-export .if-not-in-progress,#variant-batch-update-export .if-not-in-progress,#variant-family-generateReport .if-not-in-progress,#variants-batch-update .if-not-in-progress,#variants-export .if-not-in-progress,#variants-generateReport .if-not-in-progress{display:block}#form-categories-update-export.in-progress .if-in-progress,#form-groups-update-export.in-progress .if-in-progress,#variant-batch-update-export.in-progress .if-in-progress,#variant-family-generateReport.in-progress .if-in-progress,#variants-batch-update.in-progress .if-in-progress,#variants-export.in-progress .if-in-progress,#variants-generateReport.in-progress .if-in-progress{display:block}#form-categories-update-export.in-progress .if-not-in-progress,#form-groups-update-export.in-progress .if-not-in-progress,#variant-batch-update-export.in-progress .if-not-in-progress,#variant-family-generateReport.in-progress .if-not-in-progress,#variants-batch-update.in-progress .if-not-in-progress,#variants-export.in-progress .if-not-in-progress,#variants-generateReport.in-progress .if-not-in-progress{display:none}#form-categories-update-export.csv-format .if-file-type-csv,#form-groups-update-export.csv-format .if-file-type-csv,#variant-batch-update-export.csv-format .if-file-type-csv,#variant-family-generateReport.csv-format .if-file-type-csv,#variants-batch-update.csv-format .if-file-type-csv,#variants-export.csv-format .if-file-type-csv,#variants-generateReport.csv-format .if-file-type-csv{display:block}.app-categories-export,.app-groups-export,.app-variant-batch-update-export,.app-variant-family-generateReport,.app-variants-batch-update,.app-variants-export,.app-variants-generateReport,.app-variants-products{position:fixed;margin:auto 5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:768px){.app-categories-export,.app-groups-export,.app-variant-batch-update-export,.app-variant-family-generateReport,.app-variants-batch-update,.app-variants-export,.app-variants-generateReport,.app-variants-products{width:520px;margin:auto}}.app-categories-export .card .content,.app-groups-export .card .content,.app-variant-batch-update-export .card .content,.app-variant-family-generateReport .card .content,.app-variants-batch-update .card .content,.app-variants-export .card .content,.app-variants-generateReport .card .content,.app-variants-products .card .content{height:inherit}.app-categories-export #export-items-form,.app-groups-export #export-items-form,.app-variant-batch-update-export #export-items-form,.app-variant-family-generateReport #export-items-form,.app-variants-batch-update #export-items-form,.app-variants-export #export-items-form,.app-variants-generateReport #export-items-form,.app-variants-products #export-items-form{margin:0}.app-categories-export .selectize-input,.app-groups-export .selectize-input,.app-variant-batch-update-export .selectize-input,.app-variant-family-generateReport .selectize-input,.app-variants-batch-update .selectize-input,.app-variants-export .selectize-input,.app-variants-generateReport .selectize-input,.app-variants-products .selectize-input{border-radius:0}.app-categories-export .ui-date.time .input-group,.app-groups-export .ui-date.time .input-group,.app-variant-batch-update-export .ui-date.time .input-group,.app-variant-family-generateReport .ui-date.time .input-group,.app-variants-batch-update .ui-date.time .input-group,.app-variants-export .ui-date.time .input-group,.app-variants-generateReport .ui-date.time .input-group,.app-variants-products .ui-date.time .input-group{display:flex;flex-direction:row;justify-content:space-between}.app-categories-export .ui-date.time .input-group input[type=text]:not(:last-child),.app-groups-export .ui-date.time .input-group input[type=text]:not(:last-child),.app-variant-batch-update-export .ui-date.time .input-group input[type=text]:not(:last-child),.app-variant-family-generateReport .ui-date.time .input-group input[type=text]:not(:last-child),.app-variants-batch-update .ui-date.time .input-group input[type=text]:not(:last-child),.app-variants-export .ui-date.time .input-group input[type=text]:not(:last-child),.app-variants-generateReport .ui-date.time .input-group input[type=text]:not(:last-child),.app-variants-products .ui-date.time .input-group input[type=text]:not(:last-child){margin-right:1em}.app-categories-export .progress-status ul,.app-groups-export .progress-status ul,.app-variant-batch-update-export .progress-status ul,.app-variant-family-generateReport .progress-status ul,.app-variants-batch-update .progress-status ul,.app-variants-export .progress-status ul,.app-variants-generateReport .progress-status ul,.app-variants-products .progress-status ul{font-size:.9em}.app-categories-export .progress-status .meter,.app-groups-export .progress-status .meter,.app-variant-batch-update-export .progress-status .meter,.app-variant-family-generateReport .progress-status .meter,.app-variants-batch-update .progress-status .meter,.app-variants-export .progress-status .meter,.app-variants-generateReport .progress-status .meter,.app-variants-products .progress-status .meter{position:relative;overflow:hidden;height:28px;background-color:#f7f7f7;background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:0;margin-bottom:1em;margin-top:1em;padding:4px}.app-categories-export .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-groups-export .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variant-batch-update-export .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variant-family-generateReport .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variants-batch-update .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variants-export .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variants-generateReport .progress-status .meter span[data-progress-data=updated-variants-percentage],.app-variants-products .progress-status .meter span[data-progress-data=updated-variants-percentage]{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:28px;text-align:center;line-height:28px}.app-categories-export .progress-status .meter .bar,.app-groups-export .progress-status .meter .bar,.app-variant-batch-update-export .progress-status .meter .bar,.app-variant-family-generateReport .progress-status .meter .bar,.app-variants-batch-update .progress-status .meter .bar,.app-variants-export .progress-status .meter .bar,.app-variants-generateReport .progress-status .meter .bar,.app-variants-products .progress-status .meter .bar{width:50%;height:20px;display:block;font-weight:500;padding:.3em .5em;background-color:#8bc34a;background-image:linear-gradient(to bottom,#dcedc8,#8bc34a);background-repeat:repeat-x;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;transition:width .6s ease}@media (min-width:768px){.app-variants-products{width:820px;margin:auto}}.categories-export-close-layer,.groups-export-close-layer,.variant-batch-update-export-close-layer,.variant-family-generateReport-close-layer,.variants-batch-update-close-layer,.variants-export-close-layer,.variants-generateReport-close-layer,.variants-products-close-layer{height:100vh;width:100%}.categories-export-header,.groups-export-header,.variant-batch-update-export-header,.variant-family-generateReport-header,.variants-batch-update-header,.variants-export-header,.variants-generateReport-header,.variants-products-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.categories-export-header .title,.groups-export-header .title,.variant-batch-update-export-header .title,.variant-family-generateReport-header .title,.variants-batch-update-header .title,.variants-export-header .title,.variants-generateReport-header .title,.variants-products-header .title{font-size:1em;margin:0;float:left;width:auto}.categories-export-header .close-button,.groups-export-header .close-button,.variant-batch-update-export-header .close-button,.variant-family-generateReport-header .close-button,.variants-batch-update-header .close-button,.variants-export-header .close-button,.variants-generateReport-header .close-button,.variants-products-header .close-button{float:right;font-size:1em;line-height:1em}.categories-export-header .close-button:hover,.groups-export-header .close-button:hover,.variant-batch-update-export-header .close-button:hover,.variant-family-generateReport-header .close-button:hover,.variants-batch-update-header .close-button:hover,.variants-export-header .close-button:hover,.variants-generateReport-header .close-button:hover,.variants-products-header .close-button:hover{cursor:pointer;opacity:.5}.categories-export-body,.groups-export-body,.variant-batch-update-export-body,.variant-family-generateReport-body,.variants-batch-update-body,.variants-export-body,.variants-generateReport-body,.variants-products-body{position:relative;display:flex;flex-direction:column;height:400px;max-height:400px;margin:auto;overflow-x:hidden;overflow-y:scroll}.categories-export-footer,.groups-export-footer,.variant-batch-update-export-footer,.variant-family-generateReport-footer,.variants-batch-update-footer,.variants-export-footer,.variants-generateReport-footer,.variants-products-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}.categories-export-footer .publish-variants,.groups-export-footer .publish-variants,.variant-batch-update-export-footer .publish-variants,.variant-family-generateReport-footer .publish-variants,.variants-batch-update-footer .publish-variants,.variants-export-footer .publish-variants,.variants-generateReport-footer .publish-variants,.variants-products-footer .publish-variants{margin-top:.8em}.categories-export-footer .actions,.groups-export-footer .actions,.variant-batch-update-export-footer .actions,.variant-family-generateReport-footer .actions,.variants-batch-update-footer .actions,.variants-export-footer .actions,.variants-generateReport-footer .actions,.variants-products-footer .actions{text-align:right}.categories-export-footer .publish-variants,.groups-export-footer .publish-variants,.variant-batch-update-export-footer .publish-variants,.variant-family-generateReport-footer .publish-variants,.variants-batch-update-footer .publish-variants,.variants-export-footer .publish-variants,.variants-generateReport-footer .publish-variants,.variants-products-footer .publish-variants{margin-top:.8em}.categories-export-footer .field.inline,.groups-export-footer .field.inline,.variant-batch-update-export-footer .field.inline,.variant-family-generateReport-footer .field.inline,.variants-batch-update-footer .field.inline,.variants-export-footer .field.inline,.variants-generateReport-footer .field.inline,.variants-products-footer .field.inline{margin-bottom:0}.categories-export-body .card.shallow,.groups-export-body .card.shallow,.variant-family-generateReport-body .card.shallow,.variants-batch-update-body .card.shallow,.variants-generateReport-body .card.shallow{min-height:100%}.variant-family-generateReport-body .radio-choice,.variants-generateReport-body .radio-choice{display:block}.app-categories-update-import-wrapper,.app-groups-update-import-wrapper,.app-variant-batch-update-import-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.app-categories-update-import-wrapper.hidden,.app-groups-update-import-wrapper.hidden,.app-variant-batch-update-import-wrapper.hidden{display:none}.app-categories-update-import-wrapper .inline-button,.app-categories-update-import-wrapper input,.app-categories-update-import-wrapper select,.app-categories-update-import-wrapper textarea,.app-groups-update-import-wrapper .inline-button,.app-groups-update-import-wrapper input,.app-groups-update-import-wrapper select,.app-groups-update-import-wrapper textarea,.app-variant-batch-update-import-wrapper .inline-button,.app-variant-batch-update-import-wrapper input,.app-variant-batch-update-import-wrapper select,.app-variant-batch-update-import-wrapper textarea{display:inline-block}.app-categories-update-import-wrapper input[type=file],.app-groups-update-import-wrapper input[type=file],.app-variant-batch-update-import-wrapper input[type=file]{width:100%}.app-categories-update-import-wrapper header,.app-groups-update-import-wrapper header,.app-variant-batch-update-import-wrapper header{background:0 0;color:#333}.app-categories-update-import-wrapper .hidden,.app-groups-update-import-wrapper .hidden,.app-variant-batch-update-import-wrapper .hidden{display:none}.app-categories-update-import-wrapper .field,.app-categories-update-import-wrapper .field.inline,.app-groups-update-import-wrapper .field,.app-groups-update-import-wrapper .field.inline,.app-variant-batch-update-import-wrapper .field,.app-variant-batch-update-import-wrapper .field.inline{margin-bottom:2em;position:relative}.app-categories-update-import-wrapper .field .main-label,.app-categories-update-import-wrapper .field.inline .main-label,.app-groups-update-import-wrapper .field .main-label,.app-groups-update-import-wrapper .field.inline .main-label,.app-variant-batch-update-import-wrapper .field .main-label,.app-variant-batch-update-import-wrapper .field.inline .main-label{display:block;margin-bottom:.5em;line-height:1em;font-weight:400;text-transform:uppercase}.app-categories-update-import-wrapper .field.inline.error .field-error-message,.app-categories-update-import-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-groups-update-import-wrapper .field.inline.error .field-error-message,.app-groups-update-import-wrapper .field.inline.error .tpl-template ul.tpl-errors,.app-variant-batch-update-import-wrapper .field.inline.error .field-error-message,.app-variant-batch-update-import-wrapper .field.inline.error .tpl-template ul.tpl-errors,.tpl-template .app-categories-update-import-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-groups-update-import-wrapper .field.inline.error ul.tpl-errors,.tpl-template .app-variant-batch-update-import-wrapper .field.inline.error ul.tpl-errors{top:1em}.app-categories-update-import-wrapper .field-error-message,.app-categories-update-import-wrapper .tpl-template ul.tpl-errors,.app-groups-update-import-wrapper .field-error-message,.app-groups-update-import-wrapper .tpl-template ul.tpl-errors,.app-variant-batch-update-import-wrapper .field-error-message,.app-variant-batch-update-import-wrapper .tpl-template ul.tpl-errors,.tpl-template .app-categories-update-import-wrapper ul.tpl-errors,.tpl-template .app-groups-update-import-wrapper ul.tpl-errors,.tpl-template .app-variant-batch-update-import-wrapper ul.tpl-errors{position:absolute;left:0}.app-categories-update-import-wrapper .ui-modal-content,.app-groups-update-import-wrapper .ui-modal-content,.app-variant-batch-update-import-wrapper .ui-modal-content{height:0}#form-categories-update-import .if-file-type-csv,#form-groups-update-import .if-file-type-csv,#variant-batch-update-import .if-file-type-csv{display:none}#form-categories-update-import .if-in-progress,#form-groups-update-import .if-in-progress,#variant-batch-update-import .if-in-progress{display:none}#form-categories-update-import .if-not-in-progress,#form-groups-update-import .if-not-in-progress,#variant-batch-update-import .if-not-in-progress{display:block}#form-categories-update-import.in-progress .if-in-progress,#form-groups-update-import.in-progress .if-in-progress,#variant-batch-update-import.in-progress .if-in-progress{display:block}#form-categories-update-import.in-progress .if-not-in-progress,#form-groups-update-import.in-progress .if-not-in-progress,#variant-batch-update-import.in-progress .if-not-in-progress{display:none}#form-categories-update-import.csv-format .if-file-type-csv,#form-groups-update-import.csv-format .if-file-type-csv,#variant-batch-update-import.csv-format .if-file-type-csv{display:block}.app-categories-import,.app-groups-import,.app-variant-batch-update-import{position:fixed;margin:auto 5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:768px){.app-categories-import,.app-groups-import,.app-variant-batch-update-import{width:520px;margin:auto}}.app-categories-import .card .content,.app-groups-import .card .content,.app-variant-batch-update-import .card .content{height:inherit}.app-categories-import #import-items-form,.app-groups-import #import-items-form,.app-variant-batch-update-import #import-items-form{margin:0}.app-categories-import .selectize-input,.app-groups-import .selectize-input,.app-variant-batch-update-import .selectize-input{border-radius:0}.app-categories-import .ui-date.time .input-group,.app-groups-import .ui-date.time .input-group,.app-variant-batch-update-import .ui-date.time .input-group{display:flex;flex-direction:row;justify-content:space-between}.app-categories-import .ui-date.time .input-group input[type=text]:not(:last-child),.app-groups-import .ui-date.time .input-group input[type=text]:not(:last-child),.app-variant-batch-update-import .ui-date.time .input-group input[type=text]:not(:last-child){margin-right:1em}.categories-import-close-layer,.groups-import-close-layer,.variant-batch-update-import-close-layer{height:100vh;width:100%}.categories-import-header,.groups-import-header,.variant-batch-update-import-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.categories-import-header .title,.groups-import-header .title,.variant-batch-update-import-header .title{font-size:1em;margin:0;float:left;width:auto}.categories-import-header .close-button,.groups-import-header .close-button,.variant-batch-update-import-header .close-button{float:right;font-size:1em;line-height:1em}.categories-import-header .close-button:hover,.groups-import-header .close-button:hover,.variant-batch-update-import-header .close-button:hover{cursor:pointer;opacity:.5}.categories-import-body,.groups-import-body,.variant-batch-update-import-body{position:relative;display:flex;flex-direction:column;height:400px;max-height:400px;margin:auto;overflow-x:hidden;overflow-y:scroll}.categories-import-footer,.groups-import-footer,.variant-batch-update-import-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}.categories-import-footer .publish-variants,.groups-import-footer .publish-variants,.variant-batch-update-import-footer .publish-variants{margin-top:.8em}.categories-import-footer .actions,.groups-import-footer .actions,.variant-batch-update-import-footer .actions{text-align:right}.categories-import-footer .publish-variants,.groups-import-footer .publish-variants,.variant-batch-update-import-footer .publish-variants{margin-top:.8em}.categories-import-footer .field.inline,.groups-import-footer .field.inline,.variant-batch-update-import-footer .field.inline{margin-bottom:0}.working{position:relative}.working:before{position:absolute;left:50%;top:50%;content:'';display:block;margin:-15px 0 0 -15px;height:30px;width:30px;border:3px solid #000;border-radius:30px;opacity:0;animation:pulsate 1s ease-out;animation-iteration-count:infinite;z-index:900}.working:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:rgba(255,255,255,.7);z-index:800}.sizer{max-width:1100px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.sizer{padding:0 2rem}}.loading-indicator{position:absolute;width:4em;height:4em;top:5em;left:50%;margin-left:-2em;background:#2196f3;border-radius:2em;box-shadow:0 0 2px rgba(0,0,0,.2),0 0 15px rgba(0,0,0,.1),0 10px 45px rgba(0,0,0,.2);z-index:9999;animation:appear-from-top 1s cubic-bezier(.21,.9,.49,.95) forwards}.loading-indicator:after{content:'';position:absolute;display:block;left:1.25em;top:1.25em;height:1.5em;width:1.5em;margin:-2px;border-radius:50%;border:2px solid transparent;border-top-color:#fff;border-left-color:#fff;animation:offline-rotation .7s linear infinite;-webkit-backface-visibility:hidden;-webkit-border-radius:50%}.counters{display:inline-block;padding:0}.counters li{display:inline-block;padding:1em}.counters li label{display:inline;margin:0;margin-right:.5em}.counters .indicator{width:.8em;height:.8em;border-radius:50%;background-color:#ddd;display:inline-block}.counters .error-counter .indicator{background-color:#f77066}.counters .warn-counter .indicator{background-color:#fff06e}.counters .info-counter .indicator{background-color:#47c4fd}.log-filters{display:flex;flex-direction:row;justify-content:flex-end}.log-filters select{width:auto}.log-filters select:not(:last-child){margin-right:1em}.batch-update-import-events td,.batch-update-import-events th{padding:.3em .5em;border:0}.batch-update-import-events th{background:#607d8b;color:#fff;font-weight:300}.batch-update-import-events tr:nth-child(odd) td{background:rgba(230,230,230,.5)}.batch-update-import-events .label{border-radius:4px;border:1px solid #aaa;font-size:.9em;font-weight:600;text-transform:uppercase;padding:2px 5px}.batch-update-import-events [data-event-level=warn]{background-color:#fff06e}.batch-update-import-events [data-event-level=error]{background-color:#f77066;color:#fff}.batch-update-import-events [data-event-level=error] .label{border-color:#eee}.variants-products-table{border-spacing:0;border-collapse:collapse}.variants-products-table td{background:#eceff1;border-bottom:0;padding:.3em .5em}.variants-products-table tbody tr:nth-child(odd) td{background:#d5dbe0}.variants-products-table .product-identifier{white-space:nowrap}.breadcrumbs{position:relative;float:none;width:100%;padding:0;margin:0 0 0 .3em;font-family:monaco,Consolas,"Lucida Console",monospace;font-size:.8em;list-style:none}.field{margin:0 0 1em 0;padding:0}.field.no-validation{margin-bottom:1.5em}.field.last{margin-bottom:0}.field.inline{margin-bottom:1.5em}@media (min-width:768px){.field.inline{margin-bottom:0}}.field.inline label{margin:0;text-transform:none;margin-top:.3em;font-weight:300}.field.inline select{display:inline}.field.error input,.field.error select,.field.error textarea{border-color:#b71c1c}.field.hidden{display:none}.field input,.field select,.field textarea{margin-bottom:0}.field-error-message,.tpl-template ul.tpl-errors{background:#b71c1c;position:relative;top:100%;right:0;color:#fff;padding:.2em 1em;font-size:.7em;line-height:1.4em;display:table}.field-error-message:before,.tpl-template ul.tpl-errors:before{content:'';display:block;position:absolute;bottom:100%;left:0;width:0;height:0;border-style:solid;border-width:0 .8em .8em 0;border-color:transparent transparent #b71c1c transparent}.radio-choice{display:block;margin-bottom:.5em}@media (min-width:768px){.radio-choice{display:inline;margin-right:2em;margin-bottom:0}}.radio-choice label{display:inline-block}.ui-field-wrapper{margin-bottom:2em}.ui-field{padding:0}.ui-field .ui-field-add,.ui-field.ui-tree .ui-tree-control-add,.ui-field.ui-tree .ui-tree-control-add-field{display:inline-block;padding:.4em 1em;background:0 0;border:1px solid rgba(33,150,243,.2);text-decoration:none;cursor:pointer;white-space:nowrap;transition:.2s;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:.8em;font-weight:700;text-transform:uppercase;color:#2196f3}.ui-field .ui-field-add:disabled,.ui-field.ui-tree .ui-tree-control-add-field:disabled,.ui-field.ui-tree .ui-tree-control-add:disabled{color:#ccc;cursor:default}.ui-field .ui-field-add:hover:not(:disabled),.ui-field.ui-tree .ui-tree-control-add-field:hover:not(:disabled),.ui-field.ui-tree .ui-tree-control-add:hover:not(:disabled){background:#d3eafd}.ui-field .ui-field-add:focus,.ui-field.ui-tree .ui-tree-control-add-field:focus,.ui-field.ui-tree .ui-tree-control-add:focus{box-shadow:none;border-color:none;outline:0}.ui-field .ui-field-add:not(:last-child),.ui-field.ui-tree .ui-tree-control-add-field:not(:last-child),.ui-field.ui-tree .ui-tree-control-add:not(:last-child){margin-right:.5em}.ui-field .ui-field-add .zmdi,.ui-field.ui-tree .ui-tree-control-add .zmdi,.ui-field.ui-tree .ui-tree-control-add-field .zmdi{margin-right:.5em}.ui-field.ui-list .ui-list-name{display:inline-block;line-height:1em;font-weight:400;text-transform:uppercase;margin-bottom:.5em}.ui-field.ui-tree{border-radius:2px;margin:0;position:relative;border:1px solid #eee;padding:0}.ui-field.ui-tree .ui-tree-footer,.ui-field.ui-tree .ui-tree-header{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.ui-field.ui-tree .ui-tree-name{display:inline-block;line-height:1em;font-weight:400;text-transform:uppercase}.ui-field.ui-tree .ui-tree-node-wrapper-handler{display:none}.ui-field.ui-tree .ui-tree-body{padding:1em;background:#eee;border-top:1px solid #eee;border-bottom:1px solid #eee}.ui-field.ui-tree .ui-tree-node{background:#fff;border-radius:2px;border:solid 1px #d3d3d3;padding:.5rem;position:relative}.ui-field.ui-tree .ui-tree-node .ui-tree-node-title{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:-4px 0}.ui-field.ui-tree .ui-tree-node .ui-tree-node-delete{float:right;background:#f44336;color:#fff;width:1.2rem;height:1.2rem;text-align:center;position:relative;line-height:1.2rem;font-size:1.1rem;display:inline-block;position:absolute;right:.5em;top:0;bottom:0;margin:auto}@media (min-width:768px){.ui-field.ui-tree .ui-tree-node .ui-tree-node-delete{display:none}}.ui-field.ui-tree .ui-tree-node .ui-tree-node-delete::before{content:"";width:0;height:0;border-top:.6rem solid transparent;border-right:.6rem solid #f44336;border-bottom:.6rem solid transparent;position:absolute;left:-.6rem}.ui-field.ui-tree .ui-tree-node:not(.disabled):hover .ui-tree-node-delete{display:inline-block}.ui-field.ui-tree .ui-tree-node.disabled{background:#f7f7f7}.ui-window{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:10;margin:auto;border:1px solid #607d8b;border-radius:1px}.ui-window-header{background:#607d8b;color:#fff;padding:.5em;display:inline-block;width:100%}.ui-window-header .ui-window-control-close{color:#fff;float:right}.ui-window-header .ui-window-control-close:hover{color:rgba(255,255,255,.7)}.modal-window .modal-content-wrapper{white-space:nowrap;max-height:60vh}@media (max-width:544px){.modal-window .modal-content-wrapper{max-width:24em}}.modal-window.tree-node-selection .tpl-tree-node{margin:.5em 0;font-size:.8em;background:#eee;border:none;border-radius:0;padding:.3em .5em}.modal-window.tree-node-selection .tpl-tree-node-delete{display:inline-block}.modal-window.tree-node-selection .list-item.selected .tree-node-select{display:none}.modal-window .list-item.selected,.modal-window .list-item.visible{padding:.3em .5em;background:#2196f3;color:#fff;border-radius:2px}.modal-window .list-item.selected .select-all-hidden-inputs,.modal-window .list-item.selected .show-hidden,.modal-window .list-item.visible .select-all-hidden-inputs,.modal-window .list-item.visible .show-hidden{color:#fff;font-weight:700}.modal-window .list-item.selected .item-select{color:#085592;font-weight:700}.modal-window .list-item.selected>.item-select{display:none}.modal-window .list-item.selected.subselect-disabled .item-select{display:none}.modal-window .list-item.selected.auto{background:#ddd;color:#333}.modal-window .list-item.selection-disabled>.item-select{display:none}.modal-window.input-hidde-toggle-selection .list-item.folded .list-group{display:none}.modal-window.input-hidde-toggle-selection ul li{display:table}.modal-window.input-hidde-toggle-selection .inline-button{margin:-4em 1em}.modal-window.input-hidde-toggle-selection .list-item.group .list-group{margin:1em 0}.modal-selected-nodes{padding:1em;border-bottom:1px solid #607d8b;margin-top:2em;max-height:20vh;overflow-y:scroll;display:none}.ui-tabs-more{position:absolute;right:0;bottom:0;height:37px;width:47px;text-align:center;line-height:1.5em;font-size:1.6em;background:#009688;color:#fff;padding-right:.5em}.ui-tabs-more:hover{cursor:pointer}.ui-tabs-more-container{width:auto;height:auto;position:absolute;right:0;background:#fafafa;z-index:10;display:none}.ui-tabs-more-container.active{display:block}.ui-tabs-more-container ul li{padding:.5em 1em}.ui-tabs-more-container ul li:not(:last-child){border-bottom:1px solid #ddd}.ui-collapsable .childs{padding-left:.7rem}.ui-collapsable[data-collapsed=false]>.childs{display:none}.ui-collapsable[data-collapsed=true]>.childs{display:block}.ui-tree{padding:0 .5rem}.ui-tree[data-batch-editing=true] .control.update{display:none!important}@media (max-width:544px){.ui-tree.groups .ui-tree-node .name{width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ui-tree .empty-state{margin:.5em 0;display:none}.ui-tree.empty .empty-state{display:block}.ui-tree-node-wrapper .ui-tree-node{margin:0}.ui-tree-node-wrapper:not(:first-child) .ui-tree-node{margin-top:.5em}.ui-tree-node{margin:.5rem 0}.ui-tree-node .template-field-paths-container{border:1px solid #ddd;border-radius:0;border-top:0;background:#fff;display:none}.ui-tree-node .template-field-paths-container.open{display:block}.ui-tree-node .template-field-paths-container .ui-tree-body{background:#eceff1;border:0;padding:0}.ui-tree-node .template-field-paths-container .ui-tree-node{margin:0;border:0;border-bottom:1px solid #d3d3d3;border-radius:0}.ui-tree-node .template-field-paths-container .empty-state{display:none}.ui-tree-node .template-field-paths-container.empty .empty-state{display:block}.ui-tree-node .errors{width:auto;display:inline}.tpl-template .ui-tree-node .errors ul.tpl-errors,.ui-tree-node .errors .field-error-message,.ui-tree-node .errors .tpl-template ul.tpl-errors{width:100%}.ui-tree-node .editing-inputs{flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ui-tree-node .editing-inputs .field{margin:0;display:inline-block;position:relative;line-height:1.9em}.ui-tree-node .editing-inputs .field.error{border:1px solid #b71c1c}.ui-tree-node .editing-inputs .field.error input{padding:.5rem}.ui-tree-node .editing-inputs .field.error input[name=edit-code]{width:100%}.tpl-template .ui-tree-node .editing-inputs .field ul.tpl-errors,.ui-tree-node .editing-inputs .field .field-error-message,.ui-tree-node .editing-inputs .field .tpl-template ul.tpl-errors{position:relative;width:100%;top:0}.ui-tree-node .editing-inputs input{border:0;background:0 0;box-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-tree-node .editing-inputs input[data-input=category-code]{width:5.5em;text-align:center;color:#aaa}.ui-tree-node .group-controls{margin-left:.5rem;display:inline-block;float:right;height:2em;display:flex;flex-wrap:nowrap;flex-direction:row}.ui-tree-node .group-controls .control{display:inline-block;width:1.5em;height:2em;line-height:2em;text-align:center;margin:0 .2rem}.ui-tree-node .ui-tree-node-title-field{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:-4px 0}.ui-tree-node .control{float:right}.ui-tree-node .control.hidden{visibility:hidden}@media (max-width:768px){.ui-tree-node .control.hidden{visibility:visible}}.ui-tree-node .control:hover{cursor:pointer}.ui-tree-node .control:hover.add,.ui-tree-node .control:hover.template-field-paths{color:#2196f3}.ui-tree-node .control:hover.remove{color:#f44336}.ui-tree-node .control:last-child{margin-right:0}.ui-tree-node .control.collapse{height:2em;width:1em;text-align:center;line-height:2em;margin-right:.5em}.ui-tree-node .control.collapse:hover{opacity:.5}.ui-tree-node .control.template-field-paths.active{color:#2196f3}.ui-tree-node .code{color:#aaa;margin-right:.5em;width:13%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.ui-tree-node .code{width:9%}}@media (min-width:992px){.ui-tree-node .code{width:6%}}.ui-tree-node .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:25%}@media (min-width:768px){.ui-tree-node .name{width:20%}}.ui-tree-node[data-editing=false]>.header .editing-inputs{visibility:hidden}.ui-tree-node[data-editing=false] .template-fields .ui-tree-node-delete{display:none!important}.ui-tree-node[data-editing=true]>.header .code,.ui-tree-node[data-editing=true]>.header .name{display:none}.ui-tree-node.leaf .control.collapse{visibility:hidden}.ui-tree-node[data-code-updatable=false]>.header .editing-inputs [name=edit-code]{visibility:hidden}.ui-tree-node[data-code-updatable=false]>.header .code{display:inline-block}.ui-tree-node .linked-category{border:1px solid #ddd;margin-left:.5em;padding:.5em;padding-right:2.7em;max-height:35px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%}.ui-tree-node .linked-category .not-linked-message{color:#ccc;display:none}.ui-tree-node .linked-category .ui-tree-control-add,.ui-tree-node .linked-category .ui-tree-control-add-field{display:none;float:right;position:absolute;right:.5em;color:#333}.ui-tree-node .linked-category .ui-tree-control-add-field:hover,.ui-tree-node .linked-category .ui-tree-control-add:hover{color:#2196f3}.ui-tree-node .linked-category .ui-tree-node-delete{float:right;background:#f44336;color:#fff;width:1.2rem;height:1.2rem;text-align:center;position:absolute;line-height:1.2rem;font-size:1em;right:.5em;display:inline-block}@media (min-width:768px){.ui-tree-node .linked-category .ui-tree-node-delete{display:none}}.ui-tree-node .linked-category .ui-tree-node-delete::before{content:"";width:0;height:0;border-top:.6rem solid transparent;border-right:.6rem solid #f44336;border-bottom:.6rem solid transparent;position:absolute;left:-.6rem}.ui-tree-node .linked-category.not-linked .ui-tree-node-delete,.ui-tree-node .linked-category.not-linked .ui-tree-node-title{display:none!important}.ui-tree-node .linked-category.not-linked .not-linked-message,.ui-tree-node .linked-category.not-linked .ui-tree-control-add{display:inline-block}.ui-tree-node .linked-category:hover{cursor:pointer}.ui-tree-node .linked-category:hover .ui-tree-node-delete{display:inline-block}.ui-tree-node .group-check{width:8px;height:2em;background:#ddd;margin-left:.3em}.ui-tree-node .group-check.all{background:#8bc34a}.ui-tree-node .group-check.none{background:#f44336}.ui-tree-node .group-check.some{background:#ff9800}.ui-tree-node .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:.3rem;background:#fff;border:1px solid #ddd}.ui-tree-node .header:hover .control.hidden{visibility:visible}.ui-tree-node.disabled{background:#f7f7f7}.ui-tree-node.disabled .ui-tree-node-delete{display:none}.operations-table{display:none}.operations-table .table-wrapper{overflow-y:scroll;white-space:nowrap;text-overflow:ellipsis;height:20rem}.operations-table table{font-size:.8em;line-height:1.3em}.operations-table tr:nth-child(odd){background-color:#e3e3e3}@media (min-width:768px){.operations-table-modal .vex-content{width:650px!important}}.ui-product{border:none;border-radius:2px;margin:0;position:relative;border:1px solid #eee}.ui-product .ui-product-header{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.ui-product .ui-product-name{display:inline-block;line-height:1em;font-weight:400;text-transform:uppercase}@media (max-width:544px){.ui-product .ui-product-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ui-product .ui-product-body{width:100%;padding-top:1em;padding-left:1em;display:table;table-layout:fixed;background:#eee;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (max-width:544px){.ui-product .ui-product-body{padding-right:1em}}.ui-product .ui-product-footer{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.ui-product .ui-product-control-drag{position:absolute;top:0;left:0;bottom:0;padding:0;width:10px;border-radius:0;background:#d0d8dd;z-index:0;color:#333;display:none}@media (min-width:768px){.ui-product .ui-product-control-drag{display:block}}.ui-product .ui-product-control-drag:hover{color:#fff;cursor:move;background:#607d8b}.ui-product .ui-product-control-drag.mobile{color:#333!important}@media (min-width:768px){.ui-product .ui-product-control-drag.mobile{display:none!important}}.ui-product>div.ui-product-controls{background-color:transparent;margin:0;padding:0}.ui-product[data-editable=false] .ui-product-body .ui-product-control-drag,.ui-product[data-editable=false] .ui-product-body .ui-product-controls{display:none!important}.ui-product[data-editable=false] .ui-product-element-body{margin-left:0}.ui-product-element{width:100%;border:1px solid #ddd;background:#fff;margin:0;position:relative;float:left;display:table-cell;margin-bottom:1em;margin-right:1em}@media (min-width:544px){.ui-product-element{width:calc(50% - 1em)}}.ui-product-element .element-layer{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.8);z-index:3}.ui-product-element .ui-product-element-body{height:110px;padding:.5em;display:flex;flex-direction:row;justify-content:space-between;font-size:.9em}@media (min-width:768px){.ui-product-element .ui-product-element-body{margin-left:10px}}@media (min-width:992px){.ui-product-element .ui-product-element-body{font-size:1em}}.ui-product-element .thumbnail{height:96px;width:96px;min-width:96px;margin-right:.5em;margin-bottom:0}.ui-product-element .data{flex-grow:1;font-size:.9em;line-height:1.2em;overflow:hidden}@media (min-width:768px){.ui-product-element .data{line-height:1.5em}}.ui-product-element .gtin{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3em}@media (min-width:768px){.ui-product-element .gtin{line-height:normal}.ui-product-element .gtin a{float:left;margin-right:.5em}}.ui-product-element .gtin a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-product-element .variant-status-indicator{margin-right:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}.ui-product-element .variant-status-indicator>:not(:last-child){margin-right:.5em}.ui-product-element .variant-status-indicator.not-assigned .status-label{color:#aaa}.ui-product-element .indicators{margin:.25rem 0}.ui-product-element .published{font-size:.9em}.ui-product-element .products-list{font-size:.7rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-product-element .products-list li{display:inline-block}.ui-product-element .products-list.hidden{visibility:hidden!important}.ui-product-element .channels{flex-wrap:nowrap;margin:.25rem 0}.ui-product-element .channels>*{margin-bottom:.125rem}.ui-product-element .channels .channel{flex:1 1 0px;font-size:.65rem;height:1rem;min-width:0;max-width:33.33%}.ui-product-element .channels .channel .channel-name{overflow:hidden;text-overflow:ellipsis}.ui-product-element .channels .channels-counter{margin:0;font-size:.6rem;display:inline;height:1rem}.ui-product-element .name{font-size:1em;line-height:normal;margin-bottom:0;margin-top:0;font-weight:700;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.ui-product-element .name{white-space:nowrap}}.ui-product-element .brand{overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.ui-product-element .brand{white-space:nowrap}}@media (min-width:768px){.ui-product-element:hover>.ui-product-controls{display:block}}.ui-product-element>.ui-product-controls{position:absolute;right:0;top:0;bottom:0;display:none;background:#333;z-index:4;box-shadow:inset 33px -1px 12px -29px #111}@media (max-width:544px){.ui-product-element>.ui-product-controls{overflow-y:scroll}}.ui-product-element>.ui-product-controls li{position:relative}.ui-product-element>.ui-product-controls li:not(:first-child) button{margin-top:0}@media (min-width:768px){.ui-product-element>.ui-product-controls{position:absolute;right:0;display:none;padding:0;background:0 0;box-shadow:none}}.ui-product-element>.ui-product-controls button{display:block;width:2em;height:2em;color:#fff;background:#d0d8dd;text-align:center;border-radius:0;padding:0;margin:.4em}@media (min-width:768px){.ui-product-element>.ui-product-controls button{width:1.5em;height:1.5em;margin:0}}.ui-product-element>.ui-product-controls button:hover{cursor:pointer}.ui-product-element>.ui-product-controls button.ui-product-control-remove{background-color:#f44336}.ui-variant-family{border:none;border-radius:2px;margin:0;position:relative;border:1px solid #eee}.ui-variant-family .ui-variant-family-header{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.ui-variant-family .ui-variant-family-name{display:inline-block;line-height:1em;font-weight:400;text-transform:uppercase}@media (max-width:544px){.ui-variant-family .ui-variant-family-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ui-variant-family .ui-variant-family-body{width:100%;padding-top:1em;padding-left:1em;display:table;table-layout:fixed;background:#eee;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (max-width:544px){.ui-variant-family .ui-variant-family-body{padding-right:1em}}.ui-variant-family .ui-variant-family-footer{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.ui-variant-family .ui-variant-family-control-drag{position:absolute;top:0;left:0;bottom:0;padding:0;width:10px;border-radius:0;background:#d0d8dd;z-index:0;color:#333;display:none}@media (min-width:768px){.ui-variant-family .ui-variant-family-control-drag{display:block}}.ui-variant-family .ui-variant-family-control-drag:hover{color:#fff;cursor:move;background:#607d8b}.ui-variant-family .ui-variant-family-control-drag.mobile{color:#333!important}@media (min-width:768px){.ui-variant-family .ui-variant-family-control-drag.mobile{display:none!important}}.ui-variant-family>div.ui-variant-family-controls{background-color:transparent;margin:0;padding:0}.ui-variant-family[data-editable=false] .ui-variant-family-body .ui-variant-family-control-drag,.ui-variant-family[data-editable=false] .ui-variant-family-body .ui-variant-family-controls{display:none!important}.ui-variant-family[data-editable=false] .ui-variant-family-element-body{margin-left:0}.ui-variant-family-element{width:100%;min-height:91px;border:1px solid #ddd;background:#fff;margin:0;position:relative;float:left;display:table-cell;margin-bottom:1em;margin-right:1em}@media (min-width:544px){.ui-variant-family-element{width:calc(50% - 1em)}}.ui-variant-family-element .element-layer{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.8);z-index:3}.ui-variant-family-element .ui-variant-family-element-body{height:110px;padding:.5em;font-size:.9em}@media (min-width:992px){.ui-variant-family-element .ui-variant-family-element-body{font-size:1em}}.ui-variant-family-element .variants-counter{float:right}.ui-variant-family-element .variants{margin-top:.5em}.ui-variant-family-element .thumbnail{height:3.5em;width:auto;margin-bottom:0}.ui-variant-family-element .name{font-size:1em;margin-bottom:0;margin-top:0;font-weight:700;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5em}@media (min-width:768px){.ui-variant-family-element .name{white-space:nowrap}}@media (min-width:768px){.ui-variant-family-element:hover>.ui-variant-family-controls{display:block}}.ui-variant-family-element>.ui-variant-family-controls{position:absolute;right:0;top:0;bottom:0;display:none;background:#333;z-index:4;box-shadow:inset 33px -1px 12px -29px #111}@media (max-width:544px){.ui-variant-family-element>.ui-variant-family-controls{overflow-y:scroll}}.ui-variant-family-element>.ui-variant-family-controls li{position:relative}.ui-variant-family-element>.ui-variant-family-controls li:not(:first-child) button{margin-top:0}@media (min-width:768px){.ui-variant-family-element>.ui-variant-family-controls{position:absolute;right:0;display:none;padding:0;background:0 0;box-shadow:none}}.ui-variant-family-element>.ui-variant-family-controls button{display:block;width:2em;height:2em;color:#fff;background:#d0d8dd;text-align:center;border-radius:0;padding:0;margin:.4em}@media (min-width:768px){.ui-variant-family-element>.ui-variant-family-controls button{width:1.5em;height:1.5em;margin:0}}.ui-variant-family-element>.ui-variant-family-controls button:hover{cursor:pointer}.ui-variant-family-element>.ui-variant-family-controls button.ui-variant-family-control-remove{background-color:#f44336}.ui-indicator{height:11px;width:11px;border-radius:50px;background:#ddd;display:inline-block;position:absolute;right:0;margin:auto;top:0;bottom:0}@media (min-width:768px){.ui-indicator{height:12px;width:12px}}.ui-indicator.success{background:#8bc34a}.ui-indicator.large{height:1.2em;width:1.2em}.ui-table-wrapper{display:flex;flex-direction:row;justify-content:space-between}.fixed-section{display:flex;flex-direction:column;z-index:4}.fixed-section.scrolling{box-shadow:3px 0 5px -2px #4d4d4d}.fixed-section .ui-table-body:nth-child(even) .ui-table-td:not(.controls-cell):not(.changed){background:#fafafa}.fixed-section .ui-table-row .ui-table-td:last-child,.fixed-section .ui-table-row .ui-table-th:last-child{border-right:0}.scrollable-section{overflow-x:hidden;display:flex;flex-direction:column;justify-content:space-between;height:100%}.scrollable-section .ui-table-body:nth-of-type(even) .ui-table-td:not(.controls-cell){background:#fafafa}.scrollable-section .ui-table-body:nth-of-type(even) .ui-table-td:not(.controls-cell).changed{background:#f1e194}.ui-table-head{white-space:nowrap;z-index:3!important}.ui-table{display:flex;flex-direction:row}.ui-table *{margin:0;padding:0}.ui-table .tippy-tooltip{padding:.3125rem .5625rem}.ui-table-row{box-sizing:border-box;width:auto;clear:both}.ui-table-row hr{border-color:transparent;border-width:2px;margin:0}.ui-table-row hr:hover{border-color:#2196f3;cursor:row-resize}.ui-table-row.collapsed .ui-table-td-content-wrapper{height:auto}.ui-table-row.error .controls-cell{background:#e67f79}.ui-table-th{background:#ccc;border:1px solid #fff;display:table-cell;padding:.3em .5em}.ui-table-td{display:table-cell;padding:.3em .5em;vertical-align:middle}.ui-table-td.controls-cell{text-align:center}.ui-table-td.changed{background:#f1e194}.ui-table-fixed-cells{display:inline;float:left;position:absolute;z-index:3}.ui-table-scrollable-cells{margin-left:0}.ui-table-td-content-wrapper{height:112px}.ui-table-td-content-wrapper:not(.visible){overflow:hidden}.zmdi.disabled-events{pointer-events:none}.ui-handler{display:none!important}.tpl-template-wrapper{border:1px solid #ddd}.tpl-group-element-handler,.tpl-table-control-remove-column-handler,.tpl-table-control-remove-row-handler,.tpl-table-handler-cell,.tpl-table-handler-column,.tpl-table-handler-row{display:none}.tpl-template{border:solid 1px #d3d3d3;margin:10px}.tpl-template .tpl-tab{border:solid 1px #d3d3d3;margin:10px}.tpl-template .tpl-field{padding:10px}.tpl-template .tpl-field label{display:block}.tpl-template .tpl-errors{margin:0;padding:0;list-style-type:none;color:red}.tpl-template .tpl-group{border:solid 1px #d3d3d3;margin:10px}.tpl-template .tpl-group>.tpl-group-controls{margin:10px;padding:5px;background-color:#d3d3d3}.tpl-template .tpl-group[data-hidden=true]{display:none}.tpl-template .tpl-table-control-cell{text-align:center;background:0 0}.tpl-template .tpl-group-element{border:solid 1px #d3d3d3;margin:10px}.tpl-tabs-wrapper{position:relative}.tpl-tabs{list-style:none;margin:0;padding:0;background:#ddd}.tpl-tabs li{display:block}.tpl-tabs li:not(:last-child){border-bottom:1px solid #ddd}@media screen and (min-width:544px){.tpl-tabs li{display:inline-block}.tpl-tabs li:not(:last-child){border:none}}.tpl-tabs li.active{background:#fff}.tpl-tabs li a{padding:.5em 1em;display:inline-block}.tpl-dropdown{position:absolute;top:0;bottom:0;right:0;padding:.5rem;background:#fff;width:1rem;text-align:center}.tpl-tab{display:none}.tpl-tab.active{display:block}.tpl-link-selector-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:999;display:block}.tpl-link-selector-wrapper.hidden{display:none}.tpl-link-selector-wrapper .inline-button,.tpl-link-selector-wrapper input,.tpl-link-selector-wrapper select,.tpl-link-selector-wrapper textarea{display:inline-block}.tpl-link-selector-wrapper header{background:0 0;color:#333}.tpl-link-selector-wrapper .hidden{display:none}.link-selector-close-layer{height:100vh;width:100%}.tpl-link-selector{position:fixed;margin:5%;left:0;right:0;background:#eee;z-index:10;top:0;bottom:0;border:1px solid #ddd;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}@media (min-width:1200px){.tpl-link-selector{width:1040px;margin:5% auto}}.tpl-link-selector .search-panel{z-index:1}.tpl-link-selector .result-panel{height:calc(100% - 54px);padding:1em}.tpl-link-selector.search-active .result-panel{height:55%;overflow-x:hidden;overflow-y:scroll;padding:1em}.tpl-link-selector.search-active .card .header{width:calc(100% - 15px)}.tpl-link-selector .card{border-radius:0}.tpl-link-selector .card .header{width:100%;z-index:10;background:#fff;top:0}.tpl-link-selector .item-list{margin-bottom:1em}.tpl-link-selector .pagination{display:inline-block;margin-bottom:1em}@media (min-width:768px){.tpl-link-selector .pagination{margin:.5em 0}}.tpl-link-selector .pagination a,.tpl-link-selector .pagination span{height:2em;margin-right:.5em}@media (max-width:768px){.tpl-link-selector .pagination a{padding:.3em .5em;font-size:.9em}}.tpl-link-selector .item{position:relative}.tpl-link-selector .item .grid{margin-bottom:2em}@media (min-width:768px){.tpl-link-selector .item .grid{margin-left:2em;margin-bottom:0}}.tpl-link-selector .item .small-grid :last-child .property{margin-bottom:0}.tpl-link-selector .item .thumbnail{width:auto;min-width:auto}@media (min-width:992px){.tpl-link-selector .item .thumbnail{width:5.5em;min-width:5.5em;height:5.5em}}@media (min-width:1164px){.tpl-link-selector .item .thumbnail{height:6.5em;width:6.5em;min-width:6.5em}}.tpl-link-selector .select-link{position:absolute;left:0;right:0;bottom:0;border-radius:0;width:100%;height:2em;background:#d0d8dd;display:block;padding:0;color:#333}@media (min-width:768px){.tpl-link-selector .select-link{top:0;width:2em;height:100%}}.tpl-link-selector .select-link:hover{color:#fff;cursor:pointer;background:#607d8b}.tpl-link-selector .select-link.deselect{background-color:#2196f3;color:#fff}.link-selector-header{height:3em;padding:1em;color:#fff;background:#607d8b;border-bottom:1px solid #ddd}.link-selector-header .title{font-size:1em;margin:0;float:left;width:auto}.link-selector-header .close-button{float:right;font-size:1em;line-height:1em}.link-selector-header .close-button:hover{cursor:pointer;opacity:.5}.link-selector-body{position:relative;height:calc(100% - (3em + 5.2em));display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:544px){.link-selector-body{height:calc(100% - (3em + 8.1em))}}.link-selector-footer{height:5.2em;padding:1em;background:#fff;border-top:1px solid #ddd}@media (max-width:544px){.link-selector-footer{height:8.1em}}.link-selector-footer .actions{text-align:right}.tpl-link{border:none;border-radius:2px;margin:0;position:relative;border:1px solid #eee}.tpl-link .tpl-link-header{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.tpl-link .tpl-link-name{display:inline-block;line-height:1em;font-weight:400;text-transform:uppercase}@media (max-width:544px){.tpl-link .tpl-link-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.tpl-link .tpl-link-body{width:100%;padding-top:1em;padding-left:1em;display:table;table-layout:fixed;background:#eee;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (max-width:544px){.tpl-link .tpl-link-body{padding-right:1em}}.tpl-link .tpl-link-footer{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.tpl-link .tpl-link-control-drag{position:absolute;top:0;left:0;bottom:0;padding:0;width:10px;border-radius:0;background:#d0d8dd;z-index:0;color:#333;display:none}@media (min-width:768px){.tpl-link .tpl-link-control-drag{display:block}}.tpl-link .tpl-link-control-drag:hover{color:#fff;cursor:move;background:#607d8b}.tpl-link .tpl-link-control-drag.mobile{color:#333!important}@media (min-width:768px){.tpl-link .tpl-link-control-drag.mobile{display:none!important}}.tpl-link>div.tpl-link-controls{background-color:transparent;margin:0;padding:0}.tpl-link[data-editable=false] .tpl-link-body .tpl-link-control-drag,.tpl-link[data-editable=false] .tpl-link-body .tpl-link-controls{display:none!important}.tpl-link[data-editable=false] .tpl-link-element-body{margin-left:0}.tpl-link-element{width:100%;border:1px solid #ddd;background:#fff;margin:0;position:relative;float:left;display:table-cell;margin-bottom:1em;margin-right:1em}@media (min-width:544px){.tpl-link-element{width:calc(50% - 1em)}}.tpl-link-element .element-layer{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.8);z-index:3}.tpl-link-element .tpl-link-element-body{padding:.5em;display:flex;flex-direction:row;justify-content:space-between;font-size:.9em}@media (min-width:768px){.tpl-link-element .tpl-link-element-body{margin-left:10px}}@media (min-width:992px){.tpl-link-element .tpl-link-element-body{font-size:1em}}.tpl-link-element .thumbnail{height:96px;width:96px;min-width:96px;margin-right:.5em;margin-bottom:0}.tpl-link-element .data{flex-grow:1;font-size:.9em;line-height:1.2em;overflow:hidden}@media (min-width:768px){.tpl-link-element .data{line-height:1.5em}}.tpl-link-element .gtin{display:block;justify-content:space-between;margin-bottom:.3em}@media (min-width:768px){.tpl-link-element .gtin{display:flex;flex-direction:column;line-height:normal}.tpl-link-element .gtin a{float:left;margin-right:.5em}}.tpl-link-element .gtin a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tpl-link-element .user-actions{align-items:baseline;display:flex}.tpl-link-element .variant-status-indicator{margin-right:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}.tpl-link-element .variant-status-indicator>:not(:last-child){margin-right:.5em}.tpl-link-element .indicators{margin:.25rem 0}.tpl-link-element .published{font-size:.9em}.tpl-link-element .products-list{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tpl-link-element .products-list li{display:inline-block}.tpl-link-element .products-list.hidden{visibility:hidden!important}.tpl-link-element .name{font-size:1em;margin-bottom:0;margin-top:0;font-weight:700;line-height:1em;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.tpl-link-element .name{white-space:nowrap}}.tpl-link-element .brand{overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.tpl-link-element .brand{white-space:nowrap}}@media (min-width:768px){.tpl-link-element:hover>.tpl-link-controls{display:block}}.tpl-link-element>.tpl-link-controls{position:absolute;right:0;top:0;bottom:0;display:none;background:#333;z-index:4;box-shadow:inset 33px -1px 12px -29px #111}@media (max-width:544px){.tpl-link-element>.tpl-link-controls{overflow-y:scroll}}.tpl-link-element>.tpl-link-controls li{position:relative}.tpl-link-element>.tpl-link-controls li:not(:first-child) button{margin-top:0}@media (min-width:768px){.tpl-link-element>.tpl-link-controls{position:absolute;right:0;display:none;padding:0;background:0 0;box-shadow:none}}.tpl-link-element>.tpl-link-controls button{display:block;width:2em;height:2em;color:#fff;background:#d0d8dd;text-align:center;border-radius:0;padding:0;margin:.4em}@media (min-width:768px){.tpl-link-element>.tpl-link-controls button{width:1.5em;height:1.5em;margin:0}}.tpl-link-element>.tpl-link-controls button:hover{cursor:pointer}.tpl-link-element>.tpl-link-controls button.tpl-link-control-remove{background-color:#f44336}.tpl-template{border:none;margin:0}@media (max-width:544px){.tpl-template .tpl-tabs-wrapper{overflow:hidden}}.tpl-template .tpl-tabs{background:#009688;padding:.3em 1em}.tpl-template .tpl-tabs li{padding:0;display:inline-block;border:1px solid rgba(0,0,0,.2);margin-bottom:.7em;margin-right:.6em;position:relative}.tpl-template .tpl-tabs li:hover{border-color:rgba(200,200,200,.7)}.tpl-template .tpl-tabs li.active{background:0 0;border:1px solid #80deea}.tpl-template .tpl-tabs li.active a{color:#fff}.tpl-template .tpl-tabs li.hidden{display:none}.tpl-template .tpl-tabs li a{display:inline-block;color:#fff;text-transform:uppercase;padding:.3em .6em;cursor:pointer;outline:0;font-size:.9em}.tpl-template .tpl-tabs li.tpl-errors:after{content:'\f1f4';display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;color:#b71c1c;font-size:1.3em;top:-.5em;right:-.5em;z-index:2;text-shadow:0 1px 0 rgba(255,255,255,.5),1px 1px 0 rgba(255,255,255,.5),-1px -1px 0 rgba(255,255,255,.5),1px 0 0 rgba(255,255,255,.5)}.tpl-template .tpl-tabs li.built-in{background-color:rgba(255,255,255,.5)}.tpl-template .tpl-tabs li.built-in.active{border:1px solid #eee}.tpl-template .tpl-tabs li.built-in a{color:#333;font-weight:500}.tpl-template .tpl-tab{border:none;margin:2em 1em 0}.tpl-template .tpl-tab.hidden{display:none}.tpl-template .tpl-field{margin:0 0 2em 0;padding:0}.tpl-template .tpl-field:not(.tpl-tableTextual):not(.tpl-tableNumeric) .tpl-tip{display:none}.tpl-template .tpl-field[data-hidden=true]{display:none}.tpl-template .tpl-field[data-required=true] label:after{content:"*";display:inline-block;margin:0 .3em;color:#2196f3;font-weight:400}.tpl-template .tpl-field input[type=email],.tpl-template .tpl-field input[type=number],.tpl-template .tpl-field input[type=password],.tpl-template .tpl-field input[type=search],.tpl-template .tpl-field input[type=tel],.tpl-template .tpl-field input[type=text],.tpl-template .tpl-field input[type=url],.tpl-template .tpl-field select,.tpl-template .tpl-field textarea{margin-bottom:0}.tpl-template .tpl-errors{color:#333}.tpl-template .tpl-input-group{width:100%;position:relative;display:table}.tpl-template .tpl-unit{background:#ddd;padding:.3em 1em;font-size:.9em;display:table-cell;width:1%;white-space:nowrap;vertical-align:middle}.tpl-template .tpl-tableNumeric,.tpl-template .tpl-tableTextual{position:relative;border-radius:2px;border:1px solid #eee}.tpl-template .tpl-tableNumeric caption,.tpl-template .tpl-tableTextual caption{font-weight:400;padding:.5em 1em;line-height:1.4em;width:100%}.tpl-template .tpl-tableNumeric caption .tpl-tip,.tpl-template .tpl-tableTextual caption .tpl-tip{font-size:.9em;color:#aaa;font-style:italic}.tpl-template .tpl-tableNumeric .tpl-table-body,.tpl-template .tpl-tableTextual .tpl-table-body{display:block;background:#eee;padding-left:1em;width:100%}.tpl-template .tpl-tableNumeric .tpl-errors li,.tpl-template .tpl-tableTextual .tpl-errors li{padding:0 1em}.tpl-template .tpl-tableNumeric td,.tpl-template .tpl-tableNumeric th,.tpl-template .tpl-tableTextual td,.tpl-template .tpl-tableTextual th{padding:.2em .3em}.tpl-template .tpl-tableNumeric table,.tpl-template .tpl-tableNumeric td,.tpl-template .tpl-tableNumeric th,.tpl-template .tpl-tableNumeric tr,.tpl-template .tpl-tableTextual table,.tpl-template .tpl-tableTextual td,.tpl-template .tpl-tableTextual th,.tpl-template .tpl-tableTextual tr{border:1px solid #eee;border-collapse:collapse}.tpl-template .tpl-tableNumeric td:not(.tpl-table-control-cell),.tpl-template .tpl-tableTextual td:not(.tpl-table-control-cell){background:#fff}.tpl-template .tpl-tableNumeric th:not(.tpl-table-control-cell),.tpl-template .tpl-tableTextual th:not(.tpl-table-control-cell){background:#d0d8dd}.tpl-template .tpl-tableNumeric input,.tpl-template .tpl-tableTextual input{margin:0;border:none;box-shadow:none;background:0 0}.tpl-template .tpl-tableNumeric.tpl-errors caption,.tpl-template .tpl-tableTextual.tpl-errors caption{color:#333}.tpl-template .tpl-field-wrapper{margin-bottom:2em;padding-right:2rem;display:none}.tpl-template .tpl-field-wrapper.visible{display:block}.tpl-template .ui-field-wrapper{padding-right:2rem;display:none}.tpl-template .ui-field-wrapper.visible{display:block}.tpl-template .tpl-tableNumeric,.tpl-template .tpl-tableTextual{margin:0}.tpl-template .tpl-media[data-editable=false] .mc-controller.empty{display:none}.tpl-template .tpl-group,.tpl-template .tpl-link,.tpl-template .tpl-media,.tpl-template .tpl-tree{border:none;border-radius:2px;margin:0;position:relative;border:1px solid #eee}.tpl-template .tpl-group .tpl-group-footer,.tpl-template .tpl-group .tpl-group-header,.tpl-template .tpl-group .tpl-link-footer,.tpl-template .tpl-group .tpl-link-header,.tpl-template .tpl-group .tpl-media-header,.tpl-template .tpl-group .tpl-tree-footer,.tpl-template .tpl-group .tpl-tree-header,.tpl-template .tpl-link .tpl-group-footer,.tpl-template .tpl-link .tpl-group-header,.tpl-template .tpl-link .tpl-link-footer,.tpl-template .tpl-link .tpl-link-header,.tpl-template .tpl-link .tpl-media-header,.tpl-template .tpl-link .tpl-tree-footer,.tpl-template .tpl-link .tpl-tree-header,.tpl-template .tpl-media .tpl-group-footer,.tpl-template .tpl-media .tpl-group-header,.tpl-template .tpl-media .tpl-link-footer,.tpl-template .tpl-media .tpl-link-header,.tpl-template .tpl-media .tpl-media-header,.tpl-template .tpl-media .tpl-tree-footer,.tpl-template .tpl-media .tpl-tree-header,.tpl-template .tpl-tree .tpl-group-footer,.tpl-template .tpl-tree .tpl-group-header,.tpl-template .tpl-tree .tpl-link-footer,.tpl-template .tpl-tree .tpl-link-header,.tpl-template .tpl-tree .tpl-media-header,.tpl-template .tpl-tree .tpl-tree-footer,.tpl-template .tpl-tree .tpl-tree-header{padding:.5em 1em;display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:35px}.tpl-template .tpl-group .tpl-group-body,.tpl-template .tpl-group .tpl-media-body,.tpl-template .tpl-group .tpl-tree-body,.tpl-template .tpl-link .tpl-group-body,.tpl-template .tpl-link .tpl-media-body,.tpl-template .tpl-link .tpl-tree-body,.tpl-template .tpl-media .tpl-group-body,.tpl-template .tpl-media .tpl-media-body,.tpl-template .tpl-media .tpl-tree-body,.tpl-template .tpl-tree .tpl-group-body,.tpl-template .tpl-tree .tpl-media-body,.tpl-template .tpl-tree .tpl-tree-body{padding:1em;background:#eee;border-top:1px solid #eee;border-bottom:1px solid #eee}.tpl-template .tpl-group .tpl-media-body,.tpl-template .tpl-link .tpl-media-body,.tpl-template .tpl-media .tpl-media-body,.tpl-template .tpl-tree .tpl-media-body{padding:0;border-top:0;border-bottom:0}.tpl-template .tpl-group .tpl-group-name,.tpl-template .tpl-group .tpl-link-name,.tpl-template .tpl-group .tpl-media-name,.tpl-template .tpl-group .tpl-tree-name,.tpl-template .tpl-link .tpl-group-name,.tpl-template .tpl-link .tpl-link-name,.tpl-template .tpl-link .tpl-media-name,.tpl-template .tpl-link .tpl-tree-name,.tpl-template .tpl-media .tpl-group-name,.tpl-template .tpl-media .tpl-link-name,.tpl-template .tpl-media .tpl-media-name,.tpl-template .tpl-media .tpl-tree-name,.tpl-template .tpl-tree .tpl-group-name,.tpl-template .tpl-tree .tpl-link-name,.tpl-template .tpl-tree .tpl-media-name,.tpl-template .tpl-tree .tpl-tree-name{display:inline-block;line-height:1em;font-weight:400;text-transform:uppercase}@media (max-width:544px){.tpl-template .tpl-group .tpl-group-name,.tpl-template .tpl-group .tpl-link-name,.tpl-template .tpl-group .tpl-media-name,.tpl-template .tpl-group .tpl-tree-name,.tpl-template .tpl-link .tpl-group-name,.tpl-template .tpl-link .tpl-link-name,.tpl-template .tpl-link .tpl-media-name,.tpl-template .tpl-link .tpl-tree-name,.tpl-template .tpl-media .tpl-group-name,.tpl-template .tpl-media .tpl-link-name,.tpl-template .tpl-media .tpl-media-name,.tpl-template .tpl-media .tpl-tree-name,.tpl-template .tpl-tree .tpl-group-name,.tpl-template .tpl-tree .tpl-link-name,.tpl-template .tpl-tree .tpl-media-name,.tpl-template .tpl-tree .tpl-tree-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-group>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-link>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-media>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-group>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-link>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-media>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-group>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-link>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-media>div.tpl-group-controls,.tpl-template .tpl-tree>div.tpl-tree-controls .tpl-template .tpl-tree>div.tpl-link-controls .tpl-template .tpl-tree>div.tpl-group-controls{background-color:transparent;margin:0;padding:0}.tpl-template .tpl-group[data-required=true] .tpl-link-name:after,.tpl-template .tpl-group[data-required=true] .tpl-media-name:after,.tpl-template .tpl-group[data-required=true] .tpl-tree-name:after,.tpl-template .tpl-group[data-required=true]>.tpl-group-header .tpl-group-name:after,.tpl-template .tpl-link[data-required=true] .tpl-link-name:after,.tpl-template .tpl-link[data-required=true] .tpl-media-name:after,.tpl-template .tpl-link[data-required=true] .tpl-tree-name:after,.tpl-template .tpl-link[data-required=true]>.tpl-group-header .tpl-group-name:after,.tpl-template .tpl-media[data-required=true] .tpl-link-name:after,.tpl-template .tpl-media[data-required=true] .tpl-media-name:after,.tpl-template .tpl-media[data-required=true] .tpl-tree-name:after,.tpl-template .tpl-media[data-required=true]>.tpl-group-header .tpl-group-name:after,.tpl-template .tpl-tree[data-required=true] .tpl-link-name:after,.tpl-template .tpl-tree[data-required=true] .tpl-media-name:after,.tpl-template .tpl-tree[data-required=true] .tpl-tree-name:after,.tpl-template .tpl-tree[data-required=true]>.tpl-group-header .tpl-group-name:after{content:"*";display:inline-block;margin:0 .3em;color:#2196f3;font-weight:400}.tpl-template .tpl-group.tpl-errors,.tpl-template .tpl-link.tpl-errors,.tpl-template .tpl-media.tpl-errors,.tpl-template .tpl-tree.tpl-errors{border-color:#b71c1c}.tpl-template .tpl-group-element{background:#fff;margin:0;position:relative}.tpl-template .tpl-group-element:not(:last-child){margin-bottom:1em}.tpl-template .tpl-group-element .tpl-element-body{padding:1em;padding-bottom:0}@media (min-width:768px){.tpl-template .tpl-group-element .tpl-element-body{margin-left:10px}}.tpl-template .tpl-group-element .tpl-element-body .tpl-field{padding:0;margin:0;margin-bottom:1em}.tpl-template .tpl-group-element .tpl-element-body .tpl-field label{font-size:.8em}.tpl-template .tpl-group-element .tpl-element-body .tpl-field-wrapper{margin-bottom:0}.tpl-template .tpl-group-element .tpl-element-body .tpl-group{margin-bottom:1em}.tpl-template .tpl-group-element .tpl-element-body .col.tpl-field{padding-right:1rem}.tpl-template .tpl-group-element .tpl-element-body .col.tpl-field-wrapper{padding-right:1rem}.tpl-template .tpl-group-element .element-layer{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.8)}@media (min-width:768px){.tpl-template .tpl-group-element:hover>.tpl-group-controls{display:block}}.tpl-template .tpl-group-element>.tpl-group-controls{position:absolute;right:0;top:0;bottom:0;display:none;background:#333;z-index:1;box-shadow:inset 33px -1px 12px -29px #111}@media (max-width:544px){.tpl-template .tpl-group-element>.tpl-group-controls{overflow-y:scroll}}.tpl-template .tpl-group-element>.tpl-group-controls li{position:relative}.tpl-template .tpl-group-element>.tpl-group-controls li:not(:first-child) button{margin-top:0}@media (min-width:768px){.tpl-template .tpl-group-element>.tpl-group-controls{position:absolute;right:0;display:none;padding:0;background:0 0;box-shadow:none}}.tpl-template .tpl-group-element>.tpl-group-controls button{display:block;width:2em;height:2em;color:#fff;background:#d0d8dd;text-align:center;border-radius:0;padding:0;margin:.4em}@media (min-width:768px){.tpl-template .tpl-group-element>.tpl-group-controls button{width:1.5em;height:1.5em;margin:0}}.tpl-template .tpl-group-element>.tpl-group-controls button:hover{cursor:pointer}.tpl-template .tpl-group-element>.tpl-group-controls button.tpl-group-control-remove{background-color:#f44336}.tpl-template .tpl-text textarea{resize:none;overflow:hidden;min-height:auto}.tpl-template .tpl-editor-wrapper{position:relative;min-height:10em;border:1px solid #ddd}.tpl-template .tpl-editor{position:absolute;top:0;right:0;bottom:0;left:0}.tpl-template .tpl-field:not(.tpl-tableTextual):not(.tpl-tableNumeric).tpl-errors,.tpl-template .tpl-group.tpl-errors .tpl-group-header,.tpl-template .tpl-media.tpl-errors .tpl-media-header,.tpl-template .tpl-tableNumeric th.tpl-errors,.tpl-template .tpl-tableTextual th.tpl-errors,.tpl-template .tpl-tree.tpl-errors .tpl-tree-header{color:#333}.tpl-template .tpl-field:not(.tpl-tableTextual):not(.tpl-tableNumeric).tpl-errors input,.tpl-template .tpl-field:not(.tpl-tableTextual):not(.tpl-tableNumeric).tpl-errors select,.tpl-template .tpl-field:not(.tpl-tableTextual):not(.tpl-tableNumeric).tpl-errors textarea,.tpl-template .tpl-group.tpl-errors .tpl-group-header input,.tpl-template .tpl-group.tpl-errors .tpl-group-header select,.tpl-template .tpl-group.tpl-errors .tpl-group-header textarea,.tpl-template .tpl-media.tpl-errors .tpl-media-header input,.tpl-template .tpl-media.tpl-errors .tpl-media-header select,.tpl-template .tpl-media.tpl-errors .tpl-media-header textarea,.tpl-template .tpl-tableNumeric th.tpl-errors input,.tpl-template .tpl-tableNumeric th.tpl-errors select,.tpl-template .tpl-tableNumeric th.tpl-errors textarea,.tpl-template .tpl-tableTextual th.tpl-errors input,.tpl-template .tpl-tableTextual th.tpl-errors select,.tpl-template .tpl-tableTextual th.tpl-errors textarea,.tpl-template .tpl-tree.tpl-errors .tpl-tree-header input,.tpl-template .tpl-tree.tpl-errors .tpl-tree-header select,.tpl-template .tpl-tree.tpl-errors .tpl-tree-header textarea{border-color:#b71c1c}.tpl-template .tpl-field:not(.tpl-tableTextual):not(.tpl-tableNumeric).tpl-errors label,.tpl-template .tpl-group.tpl-errors .tpl-group-header label,.tpl-template .tpl-media.tpl-errors .tpl-media-header label,.tpl-template .tpl-tableNumeric th.tpl-errors label,.tpl-template .tpl-tableTextual th.tpl-errors label,.tpl-template .tpl-tree.tpl-errors .tpl-tree-header label{color:#333}.tpl-template .tpl-table-handler-cell,.tpl-template .tpl-table-handler-column,.tpl-template .tpl-table-handler-row{display:none}.tpl-template .tpl-group-control-drag{position:absolute;top:0;left:0;bottom:0;padding:0;width:10px;border-radius:0;background:#d0d8dd;z-index:0;color:#333;display:none}@media (min-width:768px){.tpl-template .tpl-group-control-drag{display:block}}.tpl-template .tpl-group-control-drag:hover{color:#fff;cursor:ns-resize;background:#607d8b}.tpl-template .tpl-group-control-drag.mobile{color:#333!important}@media (min-width:768px){.tpl-template .tpl-group-control-drag.mobile{display:none!important}}.tpl-template .tpl-table-control-add-column,.tpl-template .tpl-table-control-add-row,.tpl-template .tpl-table-control-remove-column,.tpl-template .tpl-table-control-remove-row{display:inline-block;width:1.5em;height:1.5em;margin:0;padding:0;background:0 0;border:1px solid rgba(33,150,243,.2);text-decoration:none;cursor:pointer;white-space:nowrap;transition:.2s;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:.8em;font-weight:700;text-transform:uppercase;color:#2196f3;line-height:1em;text-align:center}.tpl-template .tpl-table-control-add-column:hover,.tpl-template .tpl-table-control-add-row:hover,.tpl-template .tpl-table-control-remove-column:hover,.tpl-template .tpl-table-control-remove-row:hover{background:#d3eafd}.tpl-template .tpl-table-control-add-column:focus,.tpl-template .tpl-table-control-add-row:focus,.tpl-template .tpl-table-control-remove-column:focus,.tpl-template .tpl-table-control-remove-row:focus{box-shadow:none;border-color:none;outline:0}.tpl-template .tpl-group-control-add,.tpl-template .tpl-link-control-add,.tpl-template .tpl-tree-control-add{display:inline-block;padding:.4em 1em;background:0 0;border:1px solid rgba(33,150,243,.2);text-decoration:none;cursor:pointer;white-space:nowrap;transition:.2s;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:.8em;font-weight:700;text-transform:uppercase;color:#2196f3}.tpl-template .tpl-group-control-add:disabled,.tpl-template .tpl-link-control-add:disabled,.tpl-template .tpl-tree-control-add:disabled{color:#ccc;cursor:default}.tpl-template .tpl-group-control-add:hover:not(:disabled),.tpl-template .tpl-link-control-add:hover:not(:disabled),.tpl-template .tpl-tree-control-add:hover:not(:disabled){background:#d3eafd}.tpl-template .tpl-group-control-add:focus,.tpl-template .tpl-link-control-add:focus,.tpl-template .tpl-tree-control-add:focus{box-shadow:none;border-color:none;outline:0}.tpl-template .tpl-group-control-add:not(:last-child),.tpl-template .tpl-link-control-add:not(:last-child),.tpl-template .tpl-tree-control-add:not(:last-child){margin-right:.5em}.tpl-template .tpl-group-control-add .zmdi,.tpl-template .tpl-link-control-add .zmdi,.tpl-template .tpl-tree-control-add .zmdi{margin-right:.5em}.tpl-template [data-translatable=true] input,.tpl-template [data-translatable=true] textarea{background:rgba(255,249,196,.5);border-radius:2px}.tpl-template [data-translatable=true] .tpl-field-basevalue{position:absolute;right:0;top:0;bottom:0;margin:.5rem;display:none;align-items:flex-start}.tpl-template [data-translatable=true]:hover .tpl-field-basevalue{display:flex}.tpl-template [data-translatable=true].tpl-tableNumeric td input{border:none}.tpl-group-constraints,.tpl-media-constraints{font-size:0;float:right;display:inline-block;line-height:0;white-space:nowrap}.tpl-group-constraints span,.tpl-media-constraints span{padding:0 .5em;border:1px solid #eee;margin:0;font-size:.8rem;line-height:1.7em;border-left:0;color:#777}.tpl-group-constraints span:first-child,.tpl-media-constraints span:first-child{border-left:1px solid #eee;border-top-left-radius:2px;border-bottom-left-radius:2px}.tpl-group-constraints span:last-child,.tpl-media-constraints span:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.tpl-group-constraints-2{float:right;display:inline-block}.tpl-group-constraints-2 span{border:1px solid #eee;margin:0;font-size:.8rem;line-height:1.7em;color:#777;border-radius:2px;padding-left:.5em}.tpl-group-constraints-2 span:not(:last-child){margin-right:.5em}.tpl-group-constraints-2 span span.constraint-value{background-color:#ddd}.tpl-group-constraints-2 span .constraint-value{margin-left:.5em;margin-right:0;padding:0 .5em;border:0;border-top-left-radius:0;border-bottom-left-radius:0}.tpl-tree-node-wrapper-handler{display:none}.tpl-tree-node-wrapper:not(:first-child){margin-top:.5em}.tpl-tree-node{background:#fff;padding:.5rem;border-radius:2px;border:solid 1px #d3d3d3}.tpl-tree-node.tpl-errors{border-color:#f44336;padding:.5rem}.tpl-tree-node .tpl-tree-node-title{display:inline-block;width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:-4px 0}.tpl-tree-node .tpl-tree-node-delete{float:right;background:#f44336;color:#fff;width:1.2rem;height:1.2rem;text-align:center;position:relative;line-height:1.2rem;font-size:1.1rem;display:inline-block}@media (min-width:768px){.tpl-tree-node .tpl-tree-node-delete{display:none}}.tpl-tree-node .tpl-tree-node-delete::before{content:"";width:0;height:0;border-top:.6rem solid transparent;border-right:.6rem solid #f44336;border-bottom:.6rem solid transparent;position:absolute;left:-.6rem}.tpl-tree-node:hover .tpl-tree-node-delete{display:inline-block}.tpl-tabs-wrapper{position:relative}.tpl-tabs{list-style:none;margin:0;padding:0;background:#ddd}.tpl-tabs li{display:block}.tpl-tabs li:not(:last-child){border-bottom:1px solid #ddd}@media screen and (min-width:544px){.tpl-tabs li{display:inline-block}.tpl-tabs li:not(:last-child){border:none}}.tpl-tabs li.active{background:#fff}.tpl-tabs li a{padding:.5em 1em;display:inline-block}.tpl-dropdown{position:absolute;top:0;bottom:0;right:0;padding:.5rem;background:#fff;width:1rem;text-align:center}.tpl-tab{display:none}.tpl-tab.active{display:block}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Material Design Iconic Font';src:url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.eot) format("embedded-opentype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.ttf) format("truetype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.svg) format("svg");font-weight:400;font-style:normal}#advanced-search .saved-filters-label{display:block;margin-bottom:.5em;line-height:1em;font-weight:400;text-transform:uppercase}#advanced-search .saved-filters{margin-bottom:.7rem}#advanced-search .saved-filters li{padding:.2em .5em;border-radius:2px;display:inline-flex;align-items:center;margin:0 .2rem .3rem 0;background:#f5faff;border:#d3eafd;color:#2196f3;cursor:pointer;position:relative;max-width:250px;justify-content:space-between;gap:.5rem;min-width:5rem}#advanced-search .saved-filters li .filter-label{margin-right:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}#advanced-search .saved-filters li .saved-filters-action{flex-grow:1;display:none;position:absolute;right:.5rem}#advanced-search .saved-filters li .saved-filters-action .action-remove-tag{color:#f44336;display:inline-block;padding:0 0 0 .75rem}#advanced-search .saved-filters li .saved-filters-action .action-remove-tag:before{display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;vertical-align:bottom;content:"";display:block;opacity:.8}#advanced-search .saved-filters li .saved-filters-action .action-edit-tag{color:#2196f3;display:inline-block;padding:0 0 0 .5rem}#advanced-search .saved-filters li .saved-filters-action .action-edit-tag:before{display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;vertical-align:bottom;content:"";display:block;opacity:.8}#advanced-search .saved-filters li:hover{background:#ebf6fe}#advanced-search .saved-filters li:hover .saved-filters-action{display:flex}#advanced-search .saved-filters li:hover .filter-label{width:calc(100% - 3rem)}.form-save-search{padding-top:2rem;width:max-content}.form-save-search.hidden{display:none}.action-save-search{float:right;margin-top:1rem!important}.card-wrapper{margin:2rem 0}@media (min-width:768px){.card-wrapper .side-content{font-size:1em}}.card-wrapper .side-content>div{padding:.5rem 0}.card-wrapper .content-unit{padding:1em 0}@media (max-width:544px){.card-wrapper .content-unit{font-size:.9em}}.card-wrapper .content-unit:not(:last-child){border-bottom:1px solid #ddd}@media (max-width:544px){.card-wrapper .content-unit .title{display:block}}.card-container.list .card{margin:1em 0}@media (min-width:992px){.card-container.list .card{margin:0}}.card-container.list .card:first-of-type{margin-top:0}.card-container.list .card:last-of-type{margin-bottom:0}.card{background:#fff;border-radius:2px}.card.deep{box-shadow:0 0 2px rgba(0,0,0,.2),0 0 15px rgba(0,0,0,.1),0 10px 45px rgba(0,0,0,.2)}.card.medium{box-shadow:0 0 2px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.1),0 10px 25px rgba(0,0,0,.2)}.card.shallow{box-shadow:0 0 2px rgba(0,0,0,.2),0 2px 5px 1px rgba(0,0,0,.1)}.card[data-open=false] .content-wrapper{display:none}.card.fullscreen{position:absolute;top:50px;left:0;right:0;bottom:0;box-shadow:none;background:rgba(236,239,241,.95);transition:all .3s}.card .toggle-content-wrapper:hover{cursor:pointer}.card .header .title{margin:0;font-size:2em;line-height:1rem;padding:1rem}.card .header .title.small{font-size:1.3em}.card .header .card-tabs li{border-bottom:3px solid transparent;float:left;position:relative;font-size:.8em;padding:1rem;text-transform:uppercase}.card .header .card-tabs li a{color:#607d8b}.card .header .card-tabs li:focus a,.card .header .card-tabs li:hover a{color:#2196f3}@media (min-width:768px){.card .header .card-tabs li{font-size:1em}}.card .header .card-tabs li.active{border-bottom:3px solid #2196f3}.card .header .card-tabs li.active a{color:#2196f3}.card .header .card-action{float:right;width:1rem;height:1rem;border-radius:50%;text-align:center;position:relative;margin:1.2rem;line-height:1rem;color:#aaa}.card .header .card-action.primary{float:right;width:2em;height:2em;line-height:2em;border-radius:0;text-align:center;position:relative;margin:.6rem;color:#333}.card .header .card-action:hover{cursor:pointer;color:#2196f3}.card .content{padding:1rem;border-top:1px solid #eceff1;border-bottom:1px solid #eceff1}.card .content.fluid{padding:0;border-top:0;border-bottom:0}.card .content.deep{background:#eceff1;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.card .content .card-tab{display:none}.card .content .card-tab.active{display:block}.card .footer{padding:1rem}.card .footer .actions{text-align:right}.card .footer .grid{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card.system .header .title{font-size:2em;line-height:1.7rem}.card.system .content{min-height:15rem;padding:1rem}.batch-update-category-select,.category-select,.group-select{border:1px solid #ddd;font-size:.8rem;height:23em;overflow-y:hidden;overflow-x:auto;margin-top:1em}.batch-update-category-select.close,.category-select.close,.group-select.close{display:none}.batch-update-category-select .item-group,.category-select .item-group,.group-select .item-group{width:100%;height:23em;float:left;overflow-y:scroll;background:#fafafa}@media (min-width:768px){.batch-update-category-select .item-group,.category-select .item-group,.group-select .item-group{width:20em}}@media (max-width:544px){.batch-update-category-select .item-group:not(.current-level),.category-select .item-group:not(.current-level),.group-select .item-group:not(.current-level){display:none}}.batch-update-category-select .item-group .item,.category-select .item-group .item,.group-select .item-group .item{margin-bottom:0}.batch-update-category-select .item-group .item:last-child,.category-select .item-group .item:last-child,.group-select .item-group .item:last-child{margin-bottom:3em}@media (min-width:768px){.batch-update-category-select .item-group .item.parent-level,.category-select .item-group .item.parent-level,.group-select .item-group .item.parent-level{display:none}}.batch-update-category-select .item-group .item.parent-level a,.category-select .item-group .item.parent-level a,.group-select .item-group .item.parent-level a{background-color:#ddd}.batch-update-category-select .item-group .active a,.category-select .item-group .active a,.group-select .item-group .active a{background:#2196f3;color:#fff}.batch-update-category-select .item-group .deeper.filter a:after,.category-select .item-group .deeper.filter a:after,.group-select .item-group .deeper.filter a:after{content:"\f2fb"}.batch-update-category-select .item-group .deeper a:after,.category-select .item-group .deeper a:after,.group-select .item-group .deeper a:after{content:"\f2fb"}.batch-update-category-select .item-group a,.category-select .item-group a,.group-select .item-group a{position:relative;color:#333;display:block;padding:.3em 1em;background:#fff;border-bottom:1px solid #ddd}.batch-update-category-select .item-group a:after,.category-select .item-group a:after,.group-select .item-group a:after{display:block;position:absolute;top:0;right:.2em;bottom:0;width:1em;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:2.1em;vertical-align:bottom}.batch-update-category-select .filter-inputs,.category-select .filter-inputs,.group-select .filter-inputs{display:none}.batch-update-category-select .tree-wrapper,.category-select .tree-wrapper,.group-select .tree-wrapper{font-size:.8rem;height:23em;overflow-y:hidden;overflow-x:auto}.batch-update-category-select .tree-wrapper .group-wrapper,.category-select .tree-wrapper .group-wrapper,.group-select .tree-wrapper .group-wrapper{width:100%;height:0}@media (min-width:768px){.batch-update-category-select .tree-wrapper .group-wrapper,.category-select .tree-wrapper .group-wrapper,.group-select .tree-wrapper .group-wrapper{width:9999px}}.dropdown{position:relative}.dropdown .dropper{display:none;position:absolute;top:100%;left:0;min-width:10em;z-index:500;text-align:left}.dropdown.gravity-right{text-align:right}.dropdown.gravity-right ul:before{left:auto;right:1.3em}.dropdown.gravity-right .dropper{left:auto;right:0}.dropdown.gravity-up ul:before{bottom:auto;top:100%;border-width:.5em .5em 0 .5em;border-color:#b7b7b7 transparent transparent transparent}.dropdown.gravity-up .dropper{bottom:100%;top:auto}.dropdown .dropper:focus,.dropdown .dropper:hover,.dropdown .handle:hover+.dropper{display:block;animation:.3s appear-from-bottom cubic-bezier(.17,.67,.17,.95) forwards}.dropdown .content,.dropdown ul{position:relative;margin:0;padding:0;list-style:none;border-radius:.2em;border:1px solid #b7b7b7;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);background:#fff}.dropdown .content:before,.dropdown ul:before{content:'';display:block;bottom:100%;position:absolute;left:1.3em;width:0;height:0;border-style:solid;border-width:0 .5em .5em .5em;border-color:transparent transparent #b7b7b7 transparent}.dropdown .content li,.dropdown ul li{display:block}.dropdown .content li:last-child a,.dropdown ul li:last-child a{border-bottom:none}.dropdown .content li a,.dropdown ul li a{display:block;padding:.3em 1em;text-decoration:none;color:#263238;border-bottom:1px solid #eceff1}.dropdown .content li a:hover,.dropdown ul li a:hover{background:#b3e5fc}.dropdown .content li a:active,.dropdown ul li a:active{background:#03a9f4;color:#fff}.dropdown .content li a .zmdi,.dropdown ul li a .zmdi{position:relative;top:.1em;float:right}.dropdown .content li .group-heading,.dropdown .content li .separator,.dropdown ul li .group-heading,.dropdown ul li .separator{display:block;padding:.3em 1em;color:#263238;background:#fbfcfc;border-bottom:1px solid #eceff1;box-shadow:inset 0 .1em .2em #eceff1;font-size:.8em}.dropdown .inner{position:relative;padding:.8em 1em;border:1px solid #eceff1;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);background:#fff}.dropdown .inner:before{content:'';display:block;bottom:100%;position:absolute;left:2em;width:0;height:0;border-style:solid;border-width:0 .5em .5em .5em;border-color:transparent transparent #fff transparent}.empty-state{padding:10vh 0;border:3px dashed #999;text-align:center}@media (max-width:544px){.empty-state{padding-left:2em;padding-right:2em}}.empty-state h3{margin-bottom:.5em}.empty-state h5{font-weight:500;line-height:1.2em}.empty-state.small{padding:0;margin:0}.empty-state.small h5{font-weight:300;line-height:1em;margin:.5em}.search-filters{font-size:.9em}.search-filters .action-add-filter{display:block;text-align:center;border:1px solid #ccc;width:8em;height:7.3em;float:left;margin-right:.5em;margin-bottom:.5em;cursor:pointer}@media (max-width:600px){.search-filters .action-add-filter{width:100%}}.search-filters .action-add-filter:before{display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;vertical-align:bottom;content:"";display:block;padding-top:1.4em;font-size:1.4em;opacity:.8}.search-filters .search-filter{border:1px solid #ccc;width:18em;height:7.3em;float:left;margin-right:.5em;margin-bottom:.5em}@media (max-width:600px){.search-filters .search-filter{width:100%}}.search-filters .search-filter header{align-items:center;display:flex;position:relative;height:1.8em;line-height:1.8em;white-space:nowrap;overflow:hidden;margin:0;border-bottom:1px solid #ccc}.search-filters .search-filter header .action{display:block;flex-shrink:0;width:1.5rem;height:1.8em;line-height:1.8em;color:#333;text-align:center;border-left:1px solid #ccc;cursor:pointer}.search-filters .search-filter header .action.active{background:#2196f3;color:#fff}.search-filters .search-filter header span:not(.action){flex-grow:1;line-height:1.8em;padding:0 .5rem;overflow:hidden;display:inline-block;text-align:left;direction:rtl;text-overflow:ellipsis;max-width:100%}.search-filters .search-filter input,.search-filters .search-filter select{height:2.4em;margin:0}.search-filters .search-filter .search-inputs{padding:.4em .3em .3em}.search-filters .search-filter .search-type-operator{margin-bottom:.3em}.search-filters .search-value::-webkit-input-placeholder{font-style:normal}.search-filters .search-value::-moz-placeholder{font-style:normal}.search-filters .search-value:-ms-input-placeholder{font-style:normal}.search-filters .search-value:-moz-placeholder{font-style:normal}.modal-window ul{padding-left:1em;border-left:1px solid #eee}.modal-window ul li{position:relative;margin:.3rem 0;padding:.1em 0}.modal-window .list-root{padding:0;border:0}.modal-window .list-heading>.item-label{display:block;font-weight:700;border-bottom:1px solid #eee}.modal-window .group>.item-label{font-weight:700;cursor:pointer}.modal-window .group.active,.modal-window .group.folded{padding-left:1em}.modal-window .group.active:before,.modal-window .group.folded:before{cursor:pointer;display:block;position:absolute;top:0;bottom:0;left:0;padding-left:4px;margin-top:2px}.modal-window .group.folded:before{display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;vertical-align:bottom;content:""}.modal-window .group.active:before{display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;vertical-align:bottom;content:""}.modal-window .item-select{padding-left:1em;font-size:.8em;text-transform:uppercase;cursor:pointer}.modal-window .modal-header{top:0;left:0;right:0;padding:.3em 1em;background:#607d8b;color:#fff;height:2em}.modal-window .modal-messages{padding:1em}.modal-window .modal-content{border:1px solid #ddd;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);max-width:50em;background:#fff;box-shadow:0 .5em 5em rgba(85,85,85,.4),0 2em 10em rgba(85,85,85,.3)}.modal-window .modal-content .close-window{content:'✕';position:absolute;top:0;right:0;height:2em;width:2em;line-height:2em;text-align:center;color:#fff;z-index:2}.modal-window .modal-content .close-window:hover{cursor:pointer}.modal-window .modal-content-wrapper{max-height:80vh;padding:2em;padding-top:0;overflow:auto}.search-filter.tpl-tree .tpl-tree-control-add-filter{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:0;height:28px;color:#999;font-weight:100;text-align:left;font-family:"Open sans",Helvetica,"Segoe UI",Arial,freesans,sans-serif;padding:7px 8px}.search-filter.tpl-tree .tpl-tree-control-add-filter:not(.disabled):hover{cursor:pointer}.search-filter.tpl-tree .tpl-tree-control-add-filter.disabled{background-color:#ededed}.search-filter.tpl-tree .search-value-label-wrapper{display:none;width:100%;padding:5px 8px;border:1px solid #ddd;height:28px}.search-filter.tpl-tree .search-value-label-wrapper .search-value-label{width:80%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-filter.tpl-tree .search-value-label-wrapper .search-value-label-reset{float:right;line-height:1.3em;color:#444;font-weight:700}.search-filter.tpl-tree .search-value-label-wrapper .search-value-label-reset:hover{cursor:pointer}.search-filter.tpl-tree.selected .tpl-tree-control-add-filter{display:none}.search-filter.tpl-tree.selected .search-value-label-wrapper{display:inline-block}.floating-buttons{position:fixed;bottom:2em;right:2em}.floating-buttons a{width:5em;text-align:center}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Material Design Iconic Font';src:url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.eot) format("embedded-opentype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.ttf) format("truetype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.svg) format("svg");font-weight:400;font-style:normal}.sudo-label,label{display:block;margin-bottom:.5em;line-height:1em;font-weight:400;text-transform:uppercase}.sudo-label.required:after,label.required:after{display:inline;content:' *';color:#b71c1c}.sudo-checkbox{padding:.3em 0;text-transform:none;font-weight:200;margin-bottom:0}select{display:block;height:30px}select[disabled],select[readonly]{color:#7f7f7f}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{box-sizing:border-box;width:100%;padding:.4em 1em;color:#333;font-size:.9em;font-weight:400;font-family:"Open sans",Helvetica,"Segoe UI",Arial,freesans,sans-serif;background-color:#fff;border:1px solid #ddd;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);transition:.05s border-color ease-in-out}input{line-height:normal}p input[type=email],p input[type=number],p input[type=password],p input[type=search],p input[type=tel],p input[type=text],p input[type=url],p select,p textarea{display:inline-block;width:auto;margin:0 .5em;font-size:1em;background:0 0}input[disabled]{background-color:#ededed}button:disabled,input[text] input[type=button]:disabled,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before,input[type=submit]:disabled{opacity:.7}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{box-shadow:0 0 .4em #2196f3;border-color:#5b9dd9;outline:0}.input-align{margin-top:1.2em}.button,button,input[type=button],input[type=submit]{padding:.3em 1.2em;background:#2196f3;border:#0c7cd5;border-radius:2px;color:#fff}.button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{box-shadow:0 0 .4em #2196f3;border-color:#5b9dd9;outline:0}.button.disabled,button.disabled,input[type=button].disabled,input[type=submit].disabled{background-color:#5b9dd9;cursor:default}.button.disabled:focus,button.disabled:focus,input[type=button].disabled:focus,input[type=submit].disabled:focus{box-shadow:none;border-color:#0c7cd5}.button.action,button.action,input[type=button].action,input[type=submit].action{cursor:pointer}.inline-button{display:inline-block;margin:-.4em 0;padding:.4em 1em;background:0 0;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;transition:.2s;font-family:Lato,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;font-size:.8em;font-weight:700;text-transform:uppercase;color:#2196f3}.inline-button:hover{background:#d3eafd}.inline-button:focus{box-shadow:0 0 .4em #2196f3;border-color:#5b9dd9;outline:0}.inline-button .zmdi{position:relative;font-size:1.2em}.button{line-height:2em}input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}input[type=checkbox]+label{line-height:1.4rem;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input[type=checkbox]+label span{display:inline-block;position:relative;width:1em;height:1em;margin:-.25em .5em 0 0;vertical-align:middle;cursor:pointer;background:#fff;border-color:#5b9dd9;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);z-index:1}input[type=checkbox]:focus+label span{box-shadow:0 0 .4em #2196f3;border-color:#5b9dd9}input[type=checkbox]:checked+label span:after{display:block;position:absolute;width:100%;height:100%;text-align:center;color:#000;font-size:.8em;line-height:1.3em;font-family:'Material Design Iconic Font';content:'\f26b';z-index:2}select.select2{width:100%}fieldset{border:1px solid #999;margin:2rem 0;position:relative;padding:2rem 1rem 1rem}legend{position:absolute;font-family:"Open sans",Helvetica,"Segoe UI",Arial,freesans,sans-serif;font-size:1.3rem;font-weight:400;line-height:1em;top:1rem}::-webkit-input-placeholder{font-weight:200;font-style:italic}::-moz-placeholder{font-weight:200;font-style:italic}:-moz-placeholder{font-weight:200;font-style:italic}:-ms-input-placeholder{font-weight:200;font-style:italic}.status-message{font-size:.8em;border-left:3px solid #999;padding:1em;color:#fff;background:#607d8b}.status-message.info{color:#333;background:#b3e5fc;border-color:#03a9f4}.status-message.success{color:#fff;background:#2e7d32;border-color:#4caf50}.status-message.error{color:#fff;background:#c62828;border-color:#f44336}.status-message.empty{display:none}.status-message p{margin:0;position:relative}.status-message p .zmdi{position:relative;bottom:-.15em;margin-right:.3em;line-height:1rem}.status-message ul{margin-left:2rem}.button-group{position:relative;display:inline-block;vertical-align:middle}.button-group input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0}.button-group input:focus+label{box-shadow:0 0 .4em #2196f3;border-color:#5b9dd9;border-width:1px}.button-group input:checked+label{color:#fff;background:#09f;box-shadow:none}.button-group label{display:inline-block;position:relative;float:left;padding:.4em 1em;margin-right:.5em;color:#aaa;background:#fff;text-align:center;line-height:1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:4px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.button-group label:active,.button-group label:hover{transition:all .1s;box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.button-group label:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #ddd}.button-group label:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #ddd}.button-group label .zmdi{position:relative;transform:scale(1.2);margin-right:.5em}button.seamless{display:block;width:100%;padding:0;margin:0;vertical-align:baseline;font-size:1em;height:auto;border:0}.validation-error button,.validation-error input,.validation-error textarea{border-bottom:2px solid #d35400}.validation-error input[type=checkbox]+label span{border:2px solid #d35400}.floating-label{position:relative}.floating-label label{position:absolute;width:100%;top:.1em;left:0;font-size:1em;transition:all 150ms cubic-bezier(.17,.67,.45,1)}.floating-label label.floating{top:-.4em;font-size:.5em}.floating-label input[type=color],.floating-label input[type=date],.floating-label input[type=datetime-local],.floating-label input[type=datetime],.floating-label input[type=email],.floating-label input[type=month],.floating-label input[type=number],.floating-label input[type=password],.floating-label input[type=search],.floating-label input[type=tel],.floating-label input[type=text],.floating-label input[type=time],.floating-label input[type=url],.floating-label input[type=week],.floating-label textarea{display:block;width:100%;margin:0;padding:.1em 0 0 0;box-sizing:border-box;background:0 0;resize:none;border:0;outline:0;font-size:1em;border-bottom:2px solid #333;border-radius:0;box-shadow:none}.floating-label input[type=color].validation-error,.floating-label input[type=date].validation-error,.floating-label input[type=datetime-local].validation-error,.floating-label input[type=datetime].validation-error,.floating-label input[type=email].validation-error,.floating-label input[type=month].validation-error,.floating-label input[type=number].validation-error,.floating-label input[type=password].validation-error,.floating-label input[type=search].validation-error,.floating-label input[type=tel].validation-error,.floating-label input[type=text].validation-error,.floating-label input[type=time].validation-error,.floating-label input[type=url].validation-error,.floating-label input[type=week].validation-error,.floating-label textarea.validation-error{border-bottom-color:red}textarea{resize:none}button[type=submit]:not([disabled]),input[type=submit]{cursor:pointer}.input-idden{display:none}.form-actions{margin-top:2em;display:block}.container{padding-top:10%;text-align:center}.switch{display:inline-block}.switch input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}.switch input[type=checkbox]+label span{position:relative;margin-left:.3em;display:inline-block;width:3rem;height:18px;background:#eee;border:none;box-shadow:none;border-radius:1rem;transition:all .1s linear}.switch input[type=checkbox]+label span:before{position:absolute;display:block;content:'No';left:1rem;top:1px;width:2.2em;text-align:center;line-height:1rem;color:#333;transition:all .1s linear}.switch input[type=checkbox]+label span:after{position:absolute;display:block;content:'';top:2px;left:2px;width:calc(16px - 2px);height:calc(16px - 2px);background:#2196f3;border-radius:1rem;transition:all .1s linear}.switch input[type=checkbox]:checked+label span:before{content:'Si';left:auto;left:2px}.switch input[type=checkbox]:checked+label span:after{font-size:inherit;left:auto;right:2px;background:#4caf50}.switch.vertical input[type=checkbox]+label span{width:18px;height:4em}.switch.vertical input[type=checkbox]+label span:before{left:.1em;top:1.6em;top:1.9em;font-weight:700;transform:rotate(90deg)}.switch.vertical input[type=checkbox]:checked+label span:before{top:2px}.switch.vertical input[type=checkbox]:checked+label span:after{font-size:inherit;bottom:2px;left:2px;top:auto;background:#4caf50}.switch.big input[type=checkbox]+label span{position:relative;margin-left:.3em;display:inline-block;width:4em;height:1rem;background:#eee;border-radius:1rem;transition:all .1s linear}.switch.big input[type=checkbox]+label span:before{position:absolute;display:block;content:'No';left:1.5em;top:.1em;width:2.2em;text-align:center;line-height:1.4em;color:#333;transition:all .1s linear}.switch.big input[type=checkbox]+label span:after{position:absolute;display:block;content:'';top:.2em;left:.2em;width:1.2em;height:1.2em;background:#2196f3;border-radius:1.4em;transition:all .1s linear}.multipart-input{display:inline-block;position:relative}.multipart-input:active{box-shadow:0 0 .4em #2196f3;border-color:#5b9dd9;outline:0}.multipart-input .part>label{display:inline-block;margin:0;padding:0;text-transform:none;font-weight:300}.multipart-input input[type=file]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;opacity:0}.multipart-input select{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;opacity:0}.multipart-input .part{display:inline-block;position:relative;float:left;height:2em;padding:0 1em;line-height:2em;background:#fff;vertical-align:baseline;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.multipart-input .part:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid #ddd}.multipart-input .part:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #ddd}.multipart-input .part.count{padding-right:0}.multipart-input .part.count .value{font-size:.8em;padding:.1em .4em;background:#607d8b;color:#eceff1}.multipart-input .part.input{padding:0 1em}.multipart-input .part.input .zmdi{margin-left:.3em}.multipart-input .part.submit{background:#2196f3;border-left:1px solid #01579b;border-color:#1e90ea}.multipart-input .part.submit:hover{background:#0960a5}.multipart-input .part.submit a{color:#fff}.multipart-input .part.submit button,.multipart-input .part.submit input{display:inline;padding:0;background:0 0}.multipart-input .part.submit button:hover,.multipart-input .part.submit input:hover{background:0 0}.multipart-input .part.submit .zmdi{margin-left:-.2em;margin-right:.3em}.multipart-input .dropdown .dropper{min-width:15em;left:-1.6em;line-height:1.4em}.multipart-input .dropdown .dropper .zmdi{top:.2em}.select2-selection{width:100%;box-sizing:border-box}.variant-gtin-prefixes-input .select2-selection{box-sizing:border-box;width:100%;padding:3px 10px;color:#333;font-size:12px;font-weight:400;font-family:"Open sans",Helvetica,"Segoe UI",Arial,freesans,sans-serif;line-height:19px;background-color:#fff!important;border:1px solid #ddd!important;border-radius:1px!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);transition:.05s border-color ease-in-out}.variant-gtin-prefixes-input .select2-selection__choice{background-color:#009688!important;color:#fff;border:0!important;text-transform:uppercase;font-size:.9em}.variant-gtin-prefixes-input .select2-selection__choice span.select2-selection__choice__remove{color:#fff!important;margin-right:.5em!important}.select2-dropdown{border-radius:1px!important;border:1px solid #ddd!important;background-color:rgba(255,255,255,.9)!important}.meta-type .select2-container--default .select2-selection--single{border-radius:0!important;border:0}.select2-container--default .select2-search--dropdown .select2-search__field{margin-bottom:0!important}.select2-search__field{width:100%!important}.awesomplete{width:100%}input[readonly]:focus,textarea[readonly]:focus{box-shadow:none;border-color:#ddd}select[disabled]+.select2.select2-container--default .select2-selection--single{background:#fff}select[disabled]+.select2.select2-container--default .select2-selection--single:focus{outline:0}select[disabled]+.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.list h4{margin-top:0;margin-bottom:.8em}.list p{margin-bottom:0}.list .item{padding:1rem;border-radius:0}.list .item:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.list .item:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.list .item:not(:last-child){border-bottom:1px solid #ddd}.options-list li{display:inline-block}.options-list li:first-child{margin-left:0}.list-inline{display:block}@media (min-width:768px){.list-inline{display:inline}.list-inline li{display:inline-block}}.modal{display:none;position:fixed;top:10em;bottom:10em;left:0;right:0;width:30rem;margin:0 auto;padding:2em;background:#fff;box-shadow:0 0 0 9999px rgba(0,0,0,.3);overflow-x:hidden;overflow-y:auto;z-index:9999}.modal h4{margin-top:1em}.modal .modal-close{float:right;color:#333}.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary{color:#2196f3!important}.modal-window{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.8);z-index:99999;display:none}.modal-window.active{display:block}.page-system .artwork{position:absolute;top:0;left:0;right:0;background:#aaa url(../../img/space.jpg) top center no-repeat;background-size:cover;width:100%;height:50%;z-index:-1}.page-system section.system{box-sizing:content-box;position:absolute;top:20vh;right:0;bottom:0;left:0;margin:25px auto auto auto;height:56vh;width:26em;min-height:35em;padding:2rem;background:#fff}.page-system section.system.large{top:12vh;width:56em;height:66vh}.page-system div.system{box-sizing:content-box;position:relative;max-width:25em;background:#fff;margin:1rem auto;top:28vh}@media (max-width:360px){.page-system div.system{margin:1rem;top:20vh}}.page-system div.system.large{top:20vh}@media (min-width:768px){.page-system div.system.large{max-width:46em}}.page-system .select2-dropdown{display:none!important}.pagination{text-align:left;padding:0;list-style:none}.pagination ul{margin:0;padding:0;list-style:none}.pagination li{display:inline}.pagination a{display:inline-block;padding:.3em 1em;background:#fff;border:1px solid #ddd;color:#444}.pagination .disabled{opacity:.5;cursor:default}.pagination a.active:not(.disabled),.pagination a:hover:not(.disabled){color:#fff;background:#2196f3;border-color:#2196f3}.sort-item{transition:box-shadow 150ms cubic-bezier(.17,.67,.53,.9)}.sort-item .item{transition:box-shadow 150ms cubic-bezier(.17,.67,.53,.9)}.sort-item.ui-sortable-helper .item{box-shadow:0 1em 3em rgba(51,51,51,.3);animation:lift .2s cubic-bezier(.17,.67,.53,.9) forwards}.tabs .tab{padding:2rem}.tabs .controls{margin:0;padding-bottom:0;list-style:none}.tabs .controls li{display:inline-block}.tabs .controls li.ui-tabs-active a{border-bottom-color:#80deea}.tabs .controls li.has-error{background-color:rgba(255,0,0,.7)}.tabs .controls li a{display:inline-block;color:#fff;padding:1em 2em;text-transform:uppercase;cursor:pointer;border-bottom:4px solid transparent;outline:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0}.ui-accordion{border:1px solid #ddd;border-radius:2px;margin:1em 0}.ui-accordion li{padding:.5em}.ui-accordion li:not(:last-child){border-bottom:1px solid #ddd}.ui-accordion li span{display:block}.ui-accordion .ui-accordion-handler:hover{cursor:pointer}.ui-accordion .ui-accordion-content{display:none}.ui-accordion .ui-accordion-content.visible{display:block}.ui-autocomplete{background:#fff;border:1px solid #2196f3}.ui-autocomplete .ui-state-focus{background:#d3eafd;margin:0}.ui-dropdown-content{height:inherit}.ui-dropdown-content ul{margin:1em 0}.ui-dropdown-content:not(.open){display:none}@media (min-width:992px){.ui-dropdown-content:not(.open){display:block}}.ui-dropdown-content.open{position:absolute;width:100%;background:#fff;right:0;border-top:1px solid #eee;z-index:10;height:auto;text-align:left;box-shadow:0 5px 2px -2px rgba(0,0,0,.1)}@media (max-width:544px){.ui-dropdown-content.open{left:0!important}}.ui-dropdown-content.open ul{margin:0}.ui-dropdown-content.open ul li{padding:1em}.ui-dropdown-content.open ul li:not(:last-child){border-bottom:1px solid #eee}.ui-dropdown-content.open ul li button{width:100%;padding:.5em}.ui-dropdown-handle{padding:1em;position:relative;color:#333;display:inline-block;min-height:50px;min-width:50px}.ui-dropdown-handle.active{color:#9acffa}.ui-dropdown-handle.disabled:hover{cursor:default}.ui-dropdown-handle:not(.disabled):hover{color:#9acffa;transition:color .3s}.ui-dropdown-handle .account-name{display:none}@media (min-width:768px){.ui-dropdown-handle .account-name{display:inline-block}}@media (min-width:992px){.ui-dropdown:not(.small) .ui-dropdown-handle{display:none}}.ui-dropdown.small .ui-dropdown-content:not(.open){display:none}@media (min-width:768px){.ui-dropdown.small .ui-dropdown-content.open{width:auto;left:auto;right:0}}.ui-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:9;display:none}.ui-tabs{background:#009688;padding:1em;padding-bottom:.3em}.ui-tabs li{padding:0;display:inline-block;border:1px solid rgba(0,0,0,.2);margin-bottom:.7em;margin-right:.6em;position:relative}.ui-tabs li:hover{border-color:rgba(200,200,200,.7)}.ui-tabs li.active{background:0 0;border:1px solid #80deea}.ui-tabs li a{display:inline-block;color:#fff;text-transform:uppercase;padding:.3em .6em;cursor:pointer;outline:0;font-size:.9em}.ui-tabs li.tpl-errors:after{content:'\f1f4';display:inline-block;font:normal normal normal 14px/1 'Material Design Iconic Font';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;color:#b71c1c;font-size:1.3em;top:-.5em;right:-.5em;z-index:2;text-shadow:0 1px 0 rgba(255,255,255,.5),1px 1px 0 rgba(255,255,255,.5),-1px -1px 0 rgba(255,255,255,.5),1px 0 0 rgba(255,255,255,.5)}.ui-tab{display:none;padding:0 2em}.ui-tab.active{display:block}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Material Design Iconic Font';src:url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.eot) format("embedded-opentype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.ttf) format("truetype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.svg) format("svg");font-weight:400;font-style:normal}.field input{margin-bottom:0}.field .item{position:relative;margin-bottom:.7em}.field .item .remove{position:absolute;top:.4em;right:0;height:1.6em;color:#b71c1c;z-index:2;transition:all .05s ease-in-out}.field .item .remove:hover{background:#ffebee;box-shadow:inset 0 0 0 1px #e57373}.field .item .remove:hover+input{border-color:#e57373}.repeatable input{padding-right:3.5em}.table-editable table{border-collapse:collapse}.table-editable td{min-width:5em;height:1.6em;max-height:5em;border:1px solid #ccc}.table-editable input{width:calc(100% + 2px);min-width:10em;margin:-1px;padding:.3em .5em;background:0 0;border:none;box-shadow:none;margin-bottom:0}.table-editable input:focus{box-shadow:none}.table-editable .heading{background:#eee}.table-editable .heading input{font-weight:700;margin-bottom:0}.table-editable .heading.column input{text-align:center;margin-bottom:0}.table-editable .helper{display:inline-block;position:relative;padding:0 2em 2em 0}.table-editable .add-column,.table-editable .add-row{position:absolute;display:inline-block;height:1.6em;margin:0;line-height:1.6em}.table-editable .add-row{top:100%;left:0;margin-top:-2em}.table-editable .add-column{top:0;left:100%;margin-left:-2em}.action-buttons{text-align:right}.photo-manager{margin-top:2em;padding:0 1rem}.photo-manager .sort-item:first-child .item{border-color:#2196f3;background:#f4fafe}.photo-manager .sort-item:first-child .item .helper{box-shadow:0 0 0 2px #fff;box-shadow:0 0 1em .6em #fff}.photo-manager .item{position:relative;margin-bottom:2rem;height:0;width:100%;width:calc(100% - 1.5em);padding-bottom:100%;padding-bottom:calc(100% - 1.5em);background:#fff;border:1px solid #999}.photo-manager .item.add-new{border:#eee dashed 2px;width:100%}.photo-manager .item.add-new .helper{background-image:none;bottom:3em}.photo-manager .item.add-new a{display:block;position:absolute;top:0;right:0;bottom:0;left:0;font-size:5em;color:#eee;transition:color .3s linear}.photo-manager .item.add-new a:hover{color:#2196f3}.photo-manager .item.add-new a span{display:inline-block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.photo-manager .item .meta-type select{margin:0;margin:0;border:0;border-radius:0;-webkit-border-radius:0;background-color:#eee}.photo-manager .item .meta-type .asset-type-icon{width:1em;height:1em}.photo-manager .item .meta-type:focus{outline:0}.photo-manager .item .meta-info{position:absolute;bottom:0;left:0;z-index:2;font-size:.6em;line-height:1em;font-family:Monaco,Courier,monospace;background-color:rgba(150,150,150,.5);color:#333;padding:.5em 1em;letter-spacing:1px}.photo-manager .item .helper{position:absolute;top:3em;right:1em;bottom:1em;left:1em;text-align:center;background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee),linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee);background-size:20px 20px;background-position:0 0,10px 10px}.photo-manager .item .helper img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-manager .item .user-actions{position:absolute;top:-1px;right:-1.5em;width:1.5em}.photo-manager .item .user-actions a{display:block;width:1.5em;height:1.5em;color:#fff;margin-bottom:.1em;line-height:1.5em;background:#666;text-align:center}.photo-manager .item .user-actions a.remove{background-color:#f44336}.photo-manager .item .user-actions a.move{background-color:transparent;color:#333}.variant-channels-property{align-items:center;display:flex}.variant-channels-property label{margin-bottom:.25rem;margin-right:.5rem}.variant-channels-property .not-set{color:#fff;margin-bottom:.25rem}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Open sans';src:url(../../fonts/Open_Sans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Material Design Iconic Font';src:url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.eot) format("embedded-opentype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.ttf) format("truetype"),url(../../vendor/material-design-iconic-font-2.2.0/fonts/Material-Design-Iconic-Font.svg) format("svg");font-weight:400;font-style:normal}#page-size{width:auto;float:right;padding:.4em;margin-top:-2px}.not-set{font-style:italic;color:#aaa}.free-search{margin:0}.free-search input{height:4em;border-color:#ccc;border-radius:2px}.product-list .user-actions .action{min-height:1px}@media (min-width:768px){.product-list .user-actions{margin:0}}@media (max-width:544px){.product-list .user-actions{margin-top:1em;display:inline-block;width:100%}}.product-list .user-actions .variant-status-indicator{padding:0 .5rem}.product-list .user-actions .switch{display:block}.product-list .user-actions .switch label{display:flex;align-items:center;justify-content:space-between;margin:0;line-height:normal}@media (min-width:768px){.product-list .user-actions .switch label{display:flex;justify-content:flex-end;align-items:center;font-size:1em}}.product-list .user-actions .switch input[type=checkbox]+label span{margin:0;margin-left:.5em}@media (min-width:768px){.product-list .user-actions .switch.big{height:30px}}@media (max-width:544px){.product-list .user-actions .property-inline:not(.property-secondary){margin-bottom:.75rem!important}}.product-list .user-actions .variant-status-input{align-items:center;display:flex;justify-content:space-between;margin:0}.product-list .user-actions .variant-status-input label{margin:0}.product-list .user-actions .variant-status-input .input{align-items:center;display:flex;width:100%}.product-list .user-actions .variant-status-input .input>:not(:last-child){margin-right:.5em}.product-list .user-actions .variant-status-input>:not(:last-child){margin-right:.5em}.variant-status-options{display:flex;flex-direction:column;font-weight:400}.variant-status-options .variant-status-option-selected-icon{color:#2196f3;display:none;margin-left:1rem;flex-grow:1;text-align:right}.variant-status-options .variant-status-option{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:.25rem .5rem}.variant-status-options .variant-status-option.selected{background:rgba(33,150,243,.2)}.variant-status-options .variant-status-option.selected .variant-status-option-selected-icon{display:inline-block}.variant-status-options .variant-status-option.not-assigned .status-indicator{background:0 0;border:1px solid #c0cad1}.variant-status-options .variant-status-option:hover:not(.selected){background:rgba(33,150,243,.05)}.variant-status-options .variant-status-option:not(:last-of-type){margin-bottom:.25rem}.variant-status-options .variant-status-option>:not(:last-child){margin-right:.5em}.variant-status-options hr{border-color:#eee;margin:.25rem 0}.variant-published-options{display:flex;flex-direction:column;font-weight:400}.variant-published-options hr{border-color:#eee;margin:.25rem 0}.variant-published-options .variant-published-option-selected-icon{color:#2196f3;display:none;margin-left:1rem;flex-grow:1;text-align:right}.variant-published-options .variant-published-option{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:.25rem .5rem}.variant-published-options .variant-published-option.selected{background:rgba(33,150,243,.2)}.variant-published-options .variant-published-option.selected .variant-published-option-selected-icon{display:inline-block}.variant-published-options .variant-published-option.not-assigned .published-indicator{background:0 0;border:1px solid #c0cad1}.variant-published-options .variant-published-option:hover:not(.selected){background:rgba(33,150,243,.05)}.variant-published-options .variant-published-option:not(:last-of-type){margin-bottom:.25rem}.variant-published-options .variant-published-option>:not(:last-child){margin-right:.5em}.variant-channel-options{display:flex;flex-direction:column;font-weight:400}.variant-channel-options hr{border-color:#eee;margin:.25rem 0}.variant-channel-options .variant-channel-option-selected-icon{color:#2196f3;display:none;margin-left:1rem;flex-grow:1;text-align:right}.variant-channel-options .variant-channel-option{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:.25rem .5rem}.variant-channel-options .variant-channel-option.selected{background:rgba(33,150,243,.2)}.variant-channel-options .variant-channel-option.selected .variant-channel-option-selected-icon{display:inline-block}.variant-channel-options .variant-channel-option.not-assigned .channel-indicator{background:0 0;border:1px solid #c0cad1}.variant-channel-options .variant-channel-option:hover:not(.selected){background:rgba(33,150,243,.05)}.variant-channel-options .variant-channel-option:not(:last-of-type){margin-bottom:.25rem}.variant-channel-options .variant-channel-option>:not(:last-child){margin-right:.5em}.thumbnail{position:relative;width:100%;height:8em;border:1px solid #eee;padding:.3em;margin-bottom:1em}@media (min-width:768px){.thumbnail{margin-bottom:0}}@media (min-width:992px){.thumbnail{height:6.5em;width:6.5em}}@media (max-width:544px){.thumbnail{height:14em}}@media (max-width:544px){.thumbnail.empty{display:none}}.thumbnail .helper{position:absolute;top:4%;right:4%;bottom:4%;left:4%;text-align:center;background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee),linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee);background-size:10px 10px;background-position:0 0,5px 5px}.thumbnail .meta-info{position:absolute;top:0;right:0;bottom:0;left:0}.thumbnail .count{display:inline-block;top:0;left:0;background:#eee;padding:.2em .7em .6em .3em;line-height:1em;border-bottom-right-radius:1.4em;z-index:2}.thumbnail img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%,-50%)}.data .ean-code{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:544px){.data .ean-code{font-size:1.3em;line-height:1.2em;margin-right:.5em}}@media (min-width:768px){.data .ean-code{margin-right:.5em}}.data .product-codes{display:flex;position:relative}.data .product-list-count{font-size:.8em;padding:0 .5em;color:#2196f3;cursor:pointer;white-space:nowrap}@media (min-width:768px){.data .product-list-count{font-size:1em;margin-top:.25em}}.data .product-list{display:inline-block;font-size:.8em;white-space:nowrap;overflow:hidden}@media (min-width:768px){.data .product-list{font-size:1em;margin-top:.25em}}.data .product-list li{display:inline-block!important}.data .product-code{font-weight:300;cursor:help}.data .product-code:before{content:'['}.data .product-code:after{content:']'}@media (max-width:544px){.data .product-code{display:block}}.data .properties:not(.inline){margin-top:.25rem}@media (min-width:768px){.data .properties:not(.inline){margin-top:.75rem}}.data .properties .propery-last-action small{display:inline-block;line-height:normal}.data .properties.inline>:not(:last-child){margin-right:1.5em}@media (min-width:768px){.data .properties.inline.propery-published-status{display:flex;justify-content:flex-end}}.data .properties .property-inline{align-items:center;display:inline-flex}.data .properties .property-inline.variant-channels label{align-self:flex-start}@media (max-width:544px){.data .properties .property-inline:not(.property-secondary){margin-bottom:.5rem}}.data .properties .property-inline>:not(:last-child){line-height:inherit;margin-bottom:0;margin-right:.5em}@media (max-width:544px){.data .properties .property-secondary{font-size:80%}}.data .properties .property-secondary .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:992px){.data .properties .property{margin:0}}.data .properties .property label{margin:0}.data .properties .col:not(:last-child) .property{margin-bottom:.5rem}.indicators{display:flex;justify-content:space-between}.variant-status-indicator{align-items:center;cursor:default;margin-right:1.25rem;border-radius:3px;display:inline-flex;white-space:nowrap;overflow:hidden}.variant-status-indicator.batch-update{margin-right:0}.variant-status-indicator .status-label{line-height:normal;overflow:hidden;text-overflow:ellipsis}.variant-status-indicator>:not(:last-child){margin-right:.5em}.variant-status-indicator.big{height:30px;display:inline-flex;align-items:center}.variant-status-indicator.not-assigned .status-indicator{background:0 0;border:1px solid #c0cad1}.variant-status-indicator.editable{cursor:pointer}.variant-status-indicator.editable:hover{background:rgba(106,184,247,.05)}.channels{display:flex;flex-wrap:wrap}.channels>*{margin-bottom:.25rem}.channels>:not(:last-child){margin-right:.25rem}.channels .channel{align-items:center;border:1px solid #c0cad1;border-radius:1rem;cursor:default;display:flex;font-size:.8rem;height:1.25rem;padding:0 .5rem;white-space:nowrap}.channels .channel>:not(:last-child){margin-right:.5rem}.channels .channel-color{background-color:#663399;border-radius:2rem;display:inline-flex;height:6px;min-width:1rem;width:1rem}.description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:544px){.elements-per-page{text-align:right}}.elements-per-page select{margin-bottom:0}.filter-selector label{font-size:.8em}@media (min-width:992px){.filter-selector label{font-size:1em}}.filter-selector .grid:last-child .field:last-child{margin-bottom:0}#form-batch-update-items .footer .grid,#form-batch-update-variants .footer .grid,#form-links .footer .grid,#form-variants .footer .grid{display:block}@media (min-width:768px){#form-batch-update-items .footer .grid,#form-batch-update-variants .footer .grid,#form-links .footer .grid,#form-variants .footer .grid{display:flex}}#form-batch-update-items .footer .filters,#form-batch-update-variants .footer .filters,#form-links .footer .filters,#form-variants .footer .filters{display:flex}@media (max-width:544px){#form-batch-update-items .footer .filters,#form-batch-update-variants .footer .filters,#form-links .footer .filters,#form-variants .footer .filters{flex-direction:column}}@media (min-width:768px){#form-batch-update-items .footer .filters>.field:not(:last-child),#form-batch-update-variants .footer .filters>.field:not(:last-child),#form-links .footer .filters>.field:not(:last-child),#form-variants .footer .filters>.field:not(:last-child){margin-right:1em}}@media (max-width:544px){#form-batch-update-items .footer .filters>.field,#form-batch-update-variants .footer .filters>.field,#form-links .footer .filters>.field,#form-variants .footer .filters>.field{margin-right:0}#form-batch-update-items .footer .filters>.field:not(:last-child),#form-batch-update-variants .footer .filters>.field:not(:last-child),#form-links .footer .filters>.field:not(:last-child),#form-variants .footer .filters>.field:not(:last-child){margin-bottom:.5rem}}.variant-status-input.batch-update{background:#eee;border-radius:50rem;width:18px;height:18px;margin:auto}html{box-sizing:border-box;min-height:100%}*,:after,:before{box-sizing:inherit}body{min-height:100%;background:#eceff1}body.working:before{position:fixed}body.stop-scrolling{height:100%;overflow:hidden}.variant-assets{margin-top:4rem;padding:0}.variant-assets .controls{background-color:#009688;border:0;border-radius:0}.published-indicator{float:right}.visually-hidden{visibility:hidden}footer{margin-top:2em;font-size:.75em;line-height:1.3em}.awesomplete{display:block}.awesomplete ul{z-index:2!important}.fs-dropdown{min-width:200px;width:auto}.search-filter .select2-container{width:100%!important}.tpl-field .select2-container{width:100%!important}.select2-container--default,.select2-selection--multiple,.select2-selection--single{border-color:#ddd!important;border-radius:0!important}.select2-selection,.select2-selection--multiple,.select2-selection--single{border:solid #ddd 1px}.select2.select2-container{display:block;width:auto!important}.select2.select2-container .select2-selection--multiple{min-height:30px}.select2.select2-container .select2-selection--multiple .select2-selection__choice{margin-top:4px}.ui-datepicker.in-modal{z-index:9999!important}.selectize-input{border:1px solid #ddd;border-radius:1px;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);display:block;font-size:1em;z-index:0}.selectize-control.multi .selectize-input [data-value]{background:#2196f3;border:transparent;box-shadow:none;font-size:.8em;text-shadow:none}.field.error .selectize-input{border-color:#b71c1c}.tab .repeatable{border:1px solid #eee;border-radius:2px;padding:1em}.tab .repeatable.error{border-color:#b71c1c}.tab .repeatable.error input,.tab .repeatable.error textarea{border-color:#ddd}.tab .repeatable .field-error-message,.tab .repeatable .tpl-template ul.tpl-errors,.tpl-template .tab .repeatable ul.tpl-errors{margin-right:-1px}.featherlight-content{-ms-overflow-style:none;overflow:auto}.featherlight-image{width:auto!important;height:auto!important;max-width:100%;max-height:85vh}.fs-wrap{width:100%}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#ddd}.ace_gutter{z-index:1!important}.tippy-tooltip{color:currentColor;background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #fff}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #fff}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #fff}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #fff}.tippy-tooltip .tippy-content{font-weight:700;padding:0}.mce-tinymce{border-color:#eee!important;box-shadow:none!important;box-sizing:border-box!important}.tpl-field.tpl-text[data-content=HTML][data-editable=false] .mce-menubar{display:none}.only-published-label{margin-bottom:0!important}.only-published-label select{text-overflow:ellipsis;width:100%}@media (min-width:768px){.only-published-label select{width:auto}}label.published{align-items:center;display:inline-flex!important;margin:0;position:relative;padding-right:1rem}.ui-tree-template-node-selection .group.folded>.list-group{display:none}@keyframes appear-from-top{0%{opacity:0;transform:translateY(-400%)}100%{opacity:1;transform:translateY(0)}}@keyframes appear-from-bottom{0%{opacity:0;transform:translateY(400%)}100%{opacity:1;transform:translateY(0)}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes lift{50%{transform:perspective(500px) rotateX(-10deg)}100%{transform:perspective(500px) rotateX(0) scale(1.1)}}.fold-transition{max-height:200vh;transition:all .5s ease-in-out;overflow:hidden}.fold-enter,.fold-leave{max-height:0;overflow:0;padding-top:0!important;padding-bottom:0!important}.implode-transition{transform:scale(1);transition:all .2s ease-in-out}.implode-enter,.implode-leave{transform:scale(0)}@media (max-width:544px){.vex.vex-theme-default .vex-content{width:auto;margin:0 1em}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.grid:before,.tab:before{content:' ';display:table}.clearfix:after,.grid:after,.tab:after{content:' ';display:table;clear:both}@media (min-width:768px){.show-per-page{text-align:right}}.show-per-page select{margin:0}.vex-custom-input-wrapper input[type=checkbox]{height:auto;opacity:1;position:relative;width:auto;margin-right:.5em;top:-2px;vertical-align:bottom}.vex-custom-input-wrapper label{display:block;text-transform:none}.status-indicator{background:#c0cad1;min-width:12px;max-width:12px;display:inline-block;text-align:center;height:12px;border-radius:1em}.status-indicator.not-assigned{background:0 0;border:1px solid #c0cad1}.channel-indicator{background:#c0cad1;height:6px;min-width:1rem;width:1rem;display:inline-flex;border-radius:2rem}.channel-indicator.not-assigned{background:0 0;border:1px solid #c0cad1}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^='#']:after,a[href^='javascript:']:after{content:''}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}.status-code-filter-option{align-items:center;display:flex;justify-content:flex-start}.status-code-filter-option>:not(:last-child){margin-right:.5rem}.status-code-filter-option-selected{align-items:center;display:inline-flex;justify-content:center;padding-left:.25rem}.status-code-filter-option-selected>:not(:last-child){margin-right:.25rem}.variant-filter{align-items:center;border:1px solid #eee;border-radius:2px;cursor:pointer;display:flex;padding:.25rem .5rem}.variant-filter .handler{align-items:center;display:flex;width:100%}.variant-filter .handler>:not(:last-child){margin-right:.5rem}.variant-filter .handler label{cursor:pointer;font-weight:500;line-height:normal;margin:0}.variant-filter .handler .variant-filter-channels-selection,.variant-filter .handler .variant-filter-published-selection,.variant-filter .handler .variant-filter-statuses-selection{flex-grow:1}.variant-filter .handler .variant-filter-channels-counter,.variant-filter .handler .variant-filter-statuses-counter{display:none;background:#eee;padding:0 .5rem;border-radius:1rem;font-size:.8rem}.variant-filter .handler .variant-filter-channels-counter.not-hidden,.variant-filter .handler .variant-filter-statuses-counter.not-hidden{display:flex}.variant-filter:hover{background-color:#fafafa}.tpl-template #channelCodes+.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#fff;border-radius:0;border:solid 1px #ddd;display:flex;padding:0 .25rem 0 .5rem}.tpl-template #channelCodes+.select2-container--default .select2-selection--multiple .select2-selection__choice .variant-channel-option{display:inline-flex;align-items:center;font-size:.8rem;padding:0 .5rem}.tpl-template #channelCodes+.select2-container--default .select2-selection--multiple .select2-selection__choice .variant-channel-option>:not(:last-child){margin-right:.5rem}.tpl-template #channelCodes+.select2-container--default .select2-selection--multiple .select2-selection__choice .variant-channel-option .status-indicator{background-color:#639;border-radius:2rem;display:inline-flex;height:6px;min-width:1rem;width:1rem}#select2-channelCodes-results .variant-channel-option{display:inline-flex;align-items:center}#select2-channelCodes-results .variant-channel-option>:not(:last-child){margin-right:.5rem}#select2-channelCodes-results .variant-channel-option .status-indicator{background-color:#639;border-radius:2rem;display:inline-flex;height:6px;min-width:1rem;width:1rem}.variant-languages{display:flex}.variant-language-button{background:#69cdc2;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;display:inline-block;font-weight:500;margin-right:1px;padding:.25rem .75rem}.variant-language-button:hover{background:#56c7ba}.variant-language-button.current{background:#009688}.variant-language-button.primary::before{content:"\f27d";font:normal normal normal 14px/1 Material-Design-Iconic-Font;margin-right:.25rem}#useCondition-dialog{border:none;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.2),0 0 15px rgba(0,0,0,.1),0 10px 45px rgba(0,0,0,.2);overflow:hidden;padding:0;height:75%;width:50%}@media (max-width:568px){#useCondition-dialog{height:calc(100% - 2rem);margin:1rem;width:calc(100% - 2rem)}}#useCondition-dialog #useCondition-acceptButton{cursor:pointer}.useCondition-dialogContentWrapper{display:flex;flex-direction:column-reverse;height:100%;position:relative}.useCondition-dialogContent{overflow-y:scroll;padding:1em}.useCondition-dialogContent h4{line-height:1}.useCondition-dialogFooter{align-items:stretch;background:#fff;border-top:1px solid #eee;bottom:0;display:flex;gap:.5rem;justify-content:end;padding:1em}.swal2-container .swal2-input{width:auto}