.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pure-button::-moz-focus-inner{padding:0;border:0;}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:none rgba(0,0,0,0);background-color:#e6e6e6;text-decoration:none;border-radius:2px;}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#1a000000",GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0%,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));}.pure-button:focus{outline:0;}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:none;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none;}.pure-button[disabled].nitro-lazy,.pure-button-disabled.nitro-lazy,.pure-button-disabled:hover.nitro-lazy,.pure-button-disabled:focus.nitro-lazy,.pure-button-disabled:active.nitro-lazy{background-image:none !important;}.pure-button-hidden{display:none;}.pure-button::-moz-focus-inner{padding:0;border:0;}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff;}.pure-form input[type="text"],.pure-form input[type="password"],.pure-form input[type="email"],.pure-form input[type="url"],.pure-form input[type="date"],.pure-form input[type="month"],.pure-form input[type="time"],.pure-form input[type="datetime"],.pure-form input[type="datetime-local"],.pure-form input[type="week"],.pure-form input[type="number"],.pure-form input[type="search"],.pure-form input[type="tel"],.pure-form input[type="color"],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pure-form input[type="color"]{padding:.2em .5em;}.pure-form input[type="text"]:focus,.pure-form input[type="password"]:focus,.pure-form input[type="email"]:focus,.pure-form input[type="url"]:focus,.pure-form input[type="date"]:focus,.pure-form input[type="month"]:focus,.pure-form input[type="time"]:focus,.pure-form input[type="datetime"]:focus,.pure-form input[type="datetime-local"]:focus,.pure-form input[type="week"]:focus,.pure-form input[type="number"]:focus,.pure-form input[type="search"]:focus,.pure-form input[type="tel"]:focus,.pure-form input[type="color"]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;outline:thin dotted \9;border-color:#129fea;}.pure-form input:not([type]):focus{outline:0;outline:thin dotted \9;border-color:#129fea;}.pure-form input[type="file"]:focus,.pure-form input[type="radio"]:focus,.pure-form input[type="checkbox"]:focus{outline:thin dotted #333;outline:1px auto #129fea;}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block;}.pure-form input[type="text"][disabled],.pure-form input[type="password"][disabled],.pure-form input[type="email"][disabled],.pure-form input[type="url"][disabled],.pure-form input[type="date"][disabled],.pure-form input[type="month"][disabled],.pure-form input[type="time"][disabled],.pure-form input[type="datetime"][disabled],.pure-form input[type="datetime-local"][disabled],.pure-form input[type="week"][disabled],.pure-form input[type="number"][disabled],.pure-form input[type="search"][disabled],.pure-form input[type="tel"][disabled],.pure-form input[type="color"][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3;}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3;}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background:#eee;color:#777;border-color:#ccc;}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}.pure-form input:focus:invalid:focus,.pure-form textarea:focus:invalid:focus,.pure-form select:focus:invalid:focus{border-color:#e9322d;}.pure-form input[type="file"]:focus:invalid:focus,.pure-form input[type="radio"]:focus:invalid:focus,.pure-form input[type="checkbox"]:focus:invalid:focus{outline-color:#e9322d;}.pure-form select{border:1px solid #ccc;background-color:white;}.pure-form select[multiple]{height:auto;}.pure-form label{margin:.5em 0 .2em;}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0;}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5;}.pure-form-stacked input[type="text"],.pure-form-stacked input[type="password"],.pure-form-stacked input[type="email"],.pure-form-stacked input[type="url"],.pure-form-stacked input[type="date"],.pure-form-stacked input[type="month"],.pure-form-stacked input[type="time"],.pure-form-stacked input[type="datetime"],.pure-form-stacked input[type="datetime-local"],.pure-form-stacked input[type="week"],.pure-form-stacked input[type="number"],.pure-form-stacked input[type="search"],.pure-form-stacked input[type="tel"],.pure-form-stacked input[type="color"],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0;}.pure-form-stacked input:not([type]){display:block;margin:.25em 0;}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;vertical-align:middle;}.pure-form-aligned textarea{vertical-align:top;}.pure-form-aligned .pure-control-group{margin-bottom:.5em;}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0;}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em;}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em;}.pure-form .pure-group fieldset{margin-bottom:10px;}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px;}.pure-form .pure-group input:focus{z-index:2;}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0;}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px;}.pure-form .pure-group button{margin:.35em 0;}.pure-form .pure-input-1{width:100%;}.pure-form .pure-input-2-3{width:66%;}.pure-form .pure-input-1-2{width:50%;}.pure-form .pure-input-1-3{width:33%;}.pure-form .pure-input-1-4{width:25%;}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em;}.pure-form-message{display:block;color:#666;font-size:.875em;}@media only screen and (max-width : 480px){.pure-form button[type="submit"]{margin:.7em 0 0;}.pure-form input:not([type]),.pure-form input[type="text"],.pure-form input[type="password"],.pure-form input[type="email"],.pure-form input[type="url"],.pure-form input[type="date"],.pure-form input[type="month"],.pure-form input[type="time"],.pure-form input[type="datetime"],.pure-form input[type="datetime-local"],.pure-form input[type="week"],.pure-form input[type="number"],.pure-form input[type="search"],.pure-form input[type="tel"],.pure-form input[type="color"],.pure-form label{margin-bottom:.3em;display:block;}.pure-group input:not([type]),.pure-group input[type="text"],.pure-group input[type="password"],.pure-group input[type="email"],.pure-group input[type="url"],.pure-group input[type="date"],.pure-group input[type="month"],.pure-group input[type="time"],.pure-group input[type="datetime"],.pure-group input[type="datetime-local"],.pure-group input[type="week"],.pure-group input[type="number"],.pure-group input[type="search"],.pure-group input[type="tel"],.pure-group input[type="color"]{margin-bottom:0;}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%;}.pure-form-aligned .pure-controls{margin:1.5em 0 0 0;}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em;}}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em;}.pure-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;}.pure-g [class *= "pure-u"]{font-family:sans-serif;}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb;}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center;}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em;}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0;}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom;}.pure-table td{background-color:transparent;}.pure-table-odd td{background-color:#f2f2f2;}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2;}.pure-table-bordered td{border-bottom:1px solid #cbcbcb;}.pure-table-bordered tbody > tr:last-child td,.pure-table-horizontal tbody > tr:last-child td{border-bottom-width:0;}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb;}.pure-table-horizontal tbody > tr:last-child td{border-bottom-width:0;}.pure-menu ul{position:absolute;visibility:hidden;}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%;}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1;}.pure-menu > ul{position:relative;}.pure-menu-open > ul{left:0;top:0;visibility:visible;}.pure-menu-open > ul:focus{outline:0;}.pure-menu li{position:relative;}.pure-menu a,.pure-menu .pure-menu-heading{display:block;color:inherit;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap;}.pure-menu.pure-menu-horizontal > .pure-menu-heading{display:inline-block;zoom:1;margin:0;vertical-align:middle;}.pure-menu.pure-menu-horizontal > ul{display:inline-block;zoom:1;vertical-align:middle;}.pure-menu li a{padding:5px 20px;}.pure-menu-can-have-children > .pure-menu-label:after{content:"▸";float:right;font-family:"Lucida Grande","Lucida Sans Unicode","DejaVu Sans",sans-serif;margin-right:-20px;margin-top:-1px;}.pure-menu-can-have-children > .pure-menu-label{padding-right:30px;}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden;}.pure-menu-hidden{display:none;}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%;}.pure-menu-horizontal li{display:inline-block;zoom:1;vertical-align:middle;}.pure-menu-horizontal li li{display:block;}.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label:after{content:"▾";}.pure-menu-horizontal > .pure-menu-children > .pure-menu-can-have-children > .pure-menu-label{padding-right:30px;}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px;}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px;}.pure-menu.pure-menu-open,.pure-menu.pure-menu-horizontal li .pure-menu-children{background:#fff;border:1px solid #b7b7b7;}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:none;}.pure-menu a{border:1px solid transparent;border-left:none;border-right:none;}.pure-menu a,.pure-menu .pure-menu-can-have-children > li:after{color:#777;}.pure-menu .pure-menu-can-have-children > li:hover:after{color:#fff;}.pure-menu .pure-menu-open{background:#dedede;}.pure-menu li a:hover,.pure-menu li a:focus{background:#eee;}.pure-menu li.pure-menu-disabled a:hover,.pure-menu li.pure-menu-disabled a:focus{background:#fff;color:#bfbfbf;}.pure-menu .pure-menu-disabled > a{background-image:none;border-color:transparent;cursor:default;}.pure-menu .pure-menu-disabled > a.nitro-lazy{background-image:none !important;}.pure-menu .pure-menu-disabled > a,.pure-menu .pure-menu-can-have-children.pure-menu-disabled > a:after{color:#bfbfbf;}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf;}.pure-menu .pure-menu-selected a{color:#000;}.pure-menu.pure-menu-open.pure-menu-fixed{border:none;border-bottom:1px solid #b7b7b7;}.pure-paginator{letter-spacing:-.31em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0;}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em;}.pure-paginator li{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em;}.pure-paginator .pure-button:focus,.pure-paginator .pure-button:active{outline-style:none;}.pure-paginator .prev,.pure-paginator .next{color:#c0c1c3;text-shadow:0 -1px 0 rgba(0,0,0,.45);}.pure-paginator .prev{border-radius:2px 0 0 2px;}.pure-paginator .next{border-radius:0 2px 2px 0;}@media (max-width: 480px){.pure-menu-horizontal{width:100%;}.pure-menu-children li{display:block;border-bottom:1px solid black;}}.uploaded-files-list{margin:10px 0;font-size:.9em;}.uploaded-file{margin:5px 0;padding:5px;background:#f5f5f5;border-radius:3px;}.file-name{font-weight:bold;}.price-value{font-family:"Roesternest Bold";font-size:40px;}.projektkaffee-info-configurato,.coffee-configurator .product-item{justify-items:center;}.coffee-product-row img{max-width:100px;}.field-container{border-radius:3px;margin:20px 0px;}.form-fields.premium-fields{display:block;}.configurator-notice{text-align:center;padding:0 10%;font-size:12px;}.variation-next-button{text-align:end;}.variation-next-button .button{min-width:150px;}#selected-product-name{margin-top:-25px;}.confiaddtocart .button.add_to_cart_button{background:black;color:#fff;font-family:"Roesternest Bold";font-size:16px;max-width:411px;}.more-info-button{font-size:14px !important;margin-top:10px;}h4{font-family:"Roesternest Bold" !important;}#configurator-popup{position:fixed;top:5%;left:5%;right:5%;bottom:5%;background:#fff;padding:20px;z-index:1000;max-width:90%;max-height:90%;box-shadow:0 5px 15px rgba(0,0,0,.5);display:flex;flex-direction:column;}.configurator-heading,.configurator-subheading{text-align:center;margin:20px 0;}.configurator-subheading{text-align:center;margin-bottom:50px;padding:0 10%;}.configurator-heading{font-size:60px !important;}.coffee-configurator .product-grid{display:flex;gap:20px;}.coffee-configurator .product-item{padding:10px;flex:1;cursor:pointer;}.coffee-configurator .coffee-selection-wrapper{display:flex;flex-direction:column;gap:20px;}.coffee-product-row{display:flex;align-items:end;justify-content:space-between;border-radius:8px;margin-bottom:20px;}.coffee-product-row img{max-width:150px;margin-right:20px;}.product-info{flex:1;margin-left:20px;}.coffee-product-row .product-actions{display:flex;flex-direction:column;align-items:flex-end;}.coffee-product-row .product-actions button{margin-top:10px;}.coffee-selection{width:100%;border-collapse:collapse;}.coffee-selection td{padding:10px;border:1px solid #ddd;}.configurator-step{display:none;flex-grow:1;overflow-y:auto;}.configurator-step.active{display:block;}.step3-container{display:flex;gap:20px;align-items:flex-start;}.step3-image{flex:1;width:50%;}.step3-image img{width:100%;height:auto;}.step3-fields{flex:1;width:50%;}.form-fields{display:none;}.configurator-buttons{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;}.back-button{margin-right:auto;}.packaging-layers{position:relative;width:100%;padding-bottom:100%;overflow:hidden;}.packaging-layer{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;display:none;}.basic-packaging .packaging-layer.background,.basic-packaging .logo-container{display:block;}.premium-packaging .packaging-layer{display:block;}.deluxe-packaging .packaging-layer.background{display:block;object-fit:contain;}.packaging-layer.background{z-index:1;}.packaging-layer.nest{z-index:2;}.packaging-layer.trommelroestung{z-index:4;}.packaging-layer.outline{z-index:5;}.logo-container{z-index:3;}.packaging-layer.pouch{z-index:8;filter:brightness(1.3);}.logo-container{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:30%;z-index:3;display:none;pointer-events:auto;cursor:move;}.logo-container .packaging-layer.logo{width:100%;height:auto;display:block;pointer-events:none;}.resize-handle-nw,.resize-handle-ne,.resize-handle-sw,.resize-handle-se{position:absolute;width:8px;height:8px;background:white;border:1px solid #666;border-radius:50%;}.resize-handle-nw{top:-5px;left:-5px;cursor:nw-resize;}.resize-handle-ne{top:-5px;right:-5px;cursor:ne-resize;}.resize-handle-sw{bottom:-5px;left:-5px;cursor:sw-resize;}.resize-handle-se{bottom:-5px;right:-5px;cursor:se-resize;}.logo-container.dragging{opacity:.8;}.background-controls,.logo-controls{margin:10px 0;padding:10px;border:1px solid #ddd;border-radius:4px;}.coffee-configurator input[type="range"]{width:100%;margin:5px 0;}.premium-packaging .packaging-layer{display:block;}.packaging-layer.background{z-index:1;}.packaging-layer.nest{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.packaging-layer.outline{z-index:4;}.coffee-configurator .form-fields input[type="color"]{width:50px;height:50px;padding:0;border:none;border-radius:50%;cursor:pointer;}.coffee-configurator .form-fields input[type="file"]{margin:10px 0;}.coffee-configurator .form-fields label{display:block;font-family:"Roesternest Bold";text-transform:uppercase;font-size:24px;}.coffee-configurator .form-fields .sublabel{display:block;font-family:"Roesternest Bold";text-transform:uppercase;font-size:16px;margin-top:10px;}.coffee-configurator .form-fields input[type="text"]{width:100%;padding:8px;margin:5px 0;border:1px solid #ddd;border-radius:4px;}.packaging-layer.nest svg{width:100%;height:100%;}.sp-container{border:none;background:#fff;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);}.sp-picker-container{border:none;}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:8px;display:inline-block;border:solid 2px lightgrey;color:#333;vertical-align:middle;}.sp-preview{width:30px;height:30px;border:none;margin-right:5px;}.sp-dd{padding:2px 0;height:16px;line-height:16px;border-color:#ddd;}.cmyk-fields{display:flex;gap:10px;margin-top:5px;}.cmyk-input{width:60px;padding:5px;border:1px solid #ddd;border-radius:4px;text-align:center;}.cmyk-input::-webkit-inner-spin-button,.cmyk-input::-webkit-outer-spin-button{opacity:1;height:20px;}.cmyk-fields input::before{content:attr(placeholder);position:absolute;top:-15px;left:50%;transform:translateX(-50%);font-size:12px;color:#666;}.packaging-layer.logo{position:absolute;transform-origin:center;z-index:5;pointer-events:none;}.background-controls,.logo-controls{margin:10px 0;padding:10px;border:1px solid #ddd;border-radius:4px;}.coffee-configurator input[type="range"]{width:100%;margin:5px 0;}.packaging-layer.background{transform-origin:center;}.logo-container{position:absolute;top:40%;left:50%;transform:translate(-50%,-100%);width:30%;z-index:3;display:none;pointer-events:auto;cursor:move;border:1px solid transparent;}.logo-container .packaging-layer.logo{width:100%;height:auto;display:block;pointer-events:none;}.resize-handle{position:absolute;right:-5px;bottom:-5px;width:10px;height:10px;background:white;border:1px solid #666;border-radius:50%;cursor:se-resize;pointer-events:auto;}.logo-container.dragging{opacity:.8;}.logo-container.editing{border:1px dashed #666;}.resize-handle-nw,.resize-handle-ne,.resize-handle-sw,.resize-handle-se{display:none;position:absolute;width:8px;height:8px;background:white;border:1px solid #666;border-radius:50%;}.logo-container.editing .resize-handle-nw,.logo-container.editing .resize-handle-ne,.logo-container.editing .resize-handle-sw,.logo-container.editing .resize-handle-se{display:block;}.title-text-container{position:absolute;bottom:7%;left:50%;transform:translateX(-50%);width:80%;height:auto;z-index:4;}.title-text-svg{width:100%;height:auto;}.curved-title,.curved-taste{font-family:"Roesternest Bold",sans-serif;font-size:14px;fill:currentColor;text-transform:uppercase;}.curved-taste{font-family:"Roesternest Regular",sans-serif;font-size:6px;fill:currentColor;text-transform:none;}.curved-description{font-family:"Roesternest Regular",sans-serif;font-size:4px;fill:currentColor;text-transform:none;}.premium-packaging .title-text-container{display:block;}.basic-packaging .logo-container,.premium-packaging .logo-container{display:block;position:absolute;}.logo-container.editing{outline:2px dashed #000;}.logo-container .resize-handle-nw,.logo-container .resize-handle-ne,.logo-container .resize-handle-sw,.logo-container .resize-handle-se{display:none;}.logo-container.editing .resize-handle-nw,.logo-container.editing .resize-handle-ne,.logo-container.editing .resize-handle-sw,.logo-container.editing .resize-handle-se{display:block;}.projektkaffee-info-configurator{margin-top:10px;text-align:center;}.projektkaffee-info-configurator .product-text-1,.projektkaffee-info-configurator .product-ab-stuck,.projektkaffee-info-configurator .product-individuell{font-size:14px;}.projektkaffee-info-configurator .product-individuell{display:inline-flex;align-items:center;margin-top:10px;}.projektkaffee-info-configurator .product-text-2{margin-bottom:5px;font-size:12px;}.projektkaffee-info-configurator .product-ab-stuck{margin-top:20px;}.rating-stars-configurator{display:inline-flex;align-items:center;margin-left:5px;}.rating-stars-configurator img{width:13px;height:13px;margin-right:2px;}.coffee-configurator .product-short-description{font-size:.9em;color:#666;margin-top:5px;line-height:1.4;}.message-badge{position:absolute;right:32%;top:62%;transform:translateY(-50%) rotate(-10deg);width:13%;height:13%;background:white;border-radius:50%;display:none;justify-content:center;align-items:center;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:6;align-content:center;}.message-badge-text{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;word-wrap:break-word;font-weight:normal;color:#000;line-height:1.2;}.basic-packaging .message-badge,.premium-packaging .message-badge{display:flex;}.premium-packaging{background-color:#fff;}.toggle-switch{position:relative;display:inline-block;width:60px;height:34px;margin:10px 0;}.toggle-switch input{opacity:0;width:0;height:0;}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px;}.toggle-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%;}input:checked + .toggle-slider{background-color:#000;}input:checked + .toggle-slider:before{transform:translateX(26px);}.toggle-container{display:flex;align-items:center;gap:10px;margin:10px 0;}.summary-content{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:20px 0;padding:20px;background:#fff;border-radius:8px;}.summary-section{margin-bottom:25px;}.summary-item{display:flex;justify-content:space-between;margin:8px 0;line-height:1.4;}.summary-label{font-weight:600;color:#495057;}.summary-value{color:#212529;text-align:right;}.summary-preview{position:relative;}.packaging-preview{width:100%;aspect-ratio:1;position:relative;overflow:hidden;}.packaging-preview .packaging-layers{position:absolute;top:0;left:0;width:100%;height:100%;}.request-button{display:block;width:100%;max-width:300px;margin:30px auto;padding:15px 30px;background-color:#000;color:#fff;text-align:center;text-transform:uppercase;border:none;border-radius:4px;cursor:pointer;transition:all .3s ease;font-weight:600;letter-spacing:.5px;}.request-button:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2);}@media (max-width: 768px){.summary-content{grid-template-columns:1fr;}.summary-preview{order:-1;}}.inquiry-form input,.inquiry-form textarea{width:100%;padding:10px;margin:10px 0;border:1px solid #ddd;border-radius:4px;}.inquiry-form textarea{height:100px;resize:vertical;}.submit-inquiry{display:block;width:100%;padding:15px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:600;margin-top:20px;}.submit-inquiry:hover{background-color:#333;}.thank-you-container{max-width:800px;margin:0 auto;padding:40px 20px;text-align:center;}.thank-you-container .home-button{display:inline-block;padding:15px 30px;background:#000;color:#fff;text-decoration:none;border-radius:4px;margin-top:30px;font-weight:600;transition:all .3s ease;}.thank-you-container .home-button:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2);}@media (max-width: 768px){.thank-you-container{padding:20px;}.thank-you-container .configurator-heading{font-size:2em;}.thank-you-container .summary-row{grid-template-columns:1fr;gap:5px;}.thank-you-container .value{padding-left:20px;}}.field-container{margin-bottom:20px;}.color-picker-cmyk-wrapper{display:flex;align-items:flex-start;gap:20px;}.color-picker-wrapper{display:flex;flex-direction:column;gap:5px;}.color-picker-wrapper small,.cmyk-inputs small{color:#666;display:block;margin-bottom:2px;align-content:center;}.cmyk-inputs{flex-grow:1;}.cmyk-fields{display:flex;gap:8px;}.cmyk-input{width:50px;padding:4px;border:1px solid #ddd;border-radius:4px;text-align:center;}.field-container .sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:8px;display:inline-block;border:solid 2px lightgrey;color:#333;vertical-align:middle;background:#fff;min-width:75px;}.sp-preview{width:30px;height:30px;border:none;margin-right:5px;}.variation-row{display:flex;align-items:center;gap:30px;margin-top:10px;border-radius:4px;padding-left:190px;}.variation-selection{display:flex;justify-content:space-between;}.variation-attribute{display:flex;gap:10px;}.variation-swatch{padding:5px 20px;border:1px solid #000;border-radius:4px;cursor:pointer;text-align:center;background-color:#fff;font-family:"Roesternest Bold";text-transform:uppercase;}.variation-swatch.selected{background-color:#000;color:#fff;}.price-container{display:flex;align-items:center;gap:30px;margin-left:auto;margin-top:20px;justify-content:space-between;}.price-info{display:flex;gap:5px;white-space:nowrap;font-size:1.2em;align-items:baseline;}.quantity-select{max-width:60px;}.variation-row{width:100%;margin-top:10px;display:none;}.quantity-selector{display:flex;align-items:center;gap:8px;margin:10px 0;}.quantity-button{background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;line-height:1;padding:0;}.quantity-button:hover:not(:disabled){background-color:#e0e0e0;}.quantity-button:disabled{opacity:.5;cursor:not-allowed;}.quantity-input{width:60px;height:30px;text-align:center;border:1px solid #ddd;border-radius:4px;padding:0 5px;}.quantity-input:disabled{background-color:#f5f5f5;cursor:not-allowed;}div.quantity .minus{background-color:#fff;color:black;border:2px solid lightgrey;}div.quantity .plus{background-color:#fff;color:black;border:2px solid lightgrey;}.inquiry-form .name-row,.inquiry-form .address-row{display:flex;gap:20px;}.inquiry-form .half{width:50%;}.inquiry-form .quarter{width:25%;}.inquiry-form .three-quarter{width:75%;}.inquiry-form .privacy-consent{display:flex;align-items:flex-start;gap:10px;margin-top:20px;}.inquiry-form .privacy-consent input[type="checkbox"]{width:auto;margin-top:5px;}.inquiry-form .privacy-consent label{font-size:14px;line-height:1.4;}.inquiry-form .privacy-consent a{color:#000;text-decoration:underline;}.inquiry-form .privacy-consent a:hover{color:#666;}@media (max-width: 768px){.configurator-heading{font-size:40px !important;}.configurator-subheading{padding:0 5%;font-size:16px;}.coffee-configurator .product-grid{display:blocK;}.coffee-product-row{display:block;}.coffee-product-row .product-actions{align-items:flex-start;margin-left:20px;}.product-info .coffee-rating{justify-content:start;align-items:start;flex-direction:initial;gap:20px;}.variation-row{padding-left:20px;}.variation-next-button{text-align:start;margin-left:20px;}.summary-content{display:flex;flex-direction:column;}.summary-content > div{width:100%;}.coffee-configurator .variation-row{flex-direction:column;align-items:flex-start;}.step3-container{display:block;}.step3-image{width:100%;}.step3-fields{width:100%;}#post-126895 > div > div.wp-block-spacer{height:100px !important;}.variation-selection{display:flex;flex-direction:column;margin-bottom:20px;}.variation-attribute{margin-bottom:10px;}.price-container{display:flex;flex-direction:column;align-items:flex-start;}.quantity-selector{display:flex;flex-direction:initial;align-items:flex-start;}.basic-packaging .logo-container,.premium-packaging .logo-container{margin-top:20px;}}.sp-container{position:absolute;top:0;left:0;display:inline-block;z-index:9999994;overflow:hidden;}.sp-container.sp-flat{position:relative;}.sp-container,.sp-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.sp-top{position:relative;width:100%;display:inline-block;}.sp-top-inner{position:absolute;top:0;left:0;bottom:0;right:0;}.sp-color{position:absolute;top:0;left:0;bottom:0;right:20%;}.sp-hue{position:absolute;top:0;right:0;bottom:0;left:84%;height:100%;}.sp-clear-enabled .sp-hue{top:33px;height:77.5%;}.sp-fill{padding-top:80%;}.sp-sat,.sp-val{position:absolute;top:0;left:0;right:0;bottom:0;}.sp-alpha-enabled .sp-top{margin-bottom:18px;}.sp-alpha-enabled .sp-alpha{display:block;}.sp-alpha-handle{position:absolute;top:-4px;bottom:-4px;width:6px;left:50%;cursor:pointer;border:1px solid #000;background:#fff;opacity:.8;}.sp-alpha{display:none;position:absolute;bottom:-14px;right:0;left:0;height:8px;}.sp-alpha-inner{border:solid 1px #333;}.sp-clear{display:none;}.sp-clear.sp-clear-display{background-position:center;}.sp-clear-enabled .sp-clear{display:block;position:absolute;top:0;right:0;bottom:0;left:84%;height:28px;}.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container button,.sp-container.sp-dragging .sp-input,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider{-webkit-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;}.sp-container.sp-input-disabled .sp-input-container{display:none;}.sp-container.sp-buttons-disabled .sp-button-container{display:none;}.sp-container.sp-palette-buttons-disabled .sp-palette-button-container{display:none;}.sp-palette-only .sp-picker-container{display:none;}.sp-palette-disabled .sp-palette-container{display:none;}.sp-initial-disabled .sp-initial{display:none;}.sp-sat{background-image:-webkit-gradient(linear,0 0,100% 0,from(#fff),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-moz-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-o-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:-ms-linear-gradient(left,#fff,rgba(204,154,129,0));background-image:linear-gradient(to right,#fff,rgba(204,154,129,0));}.sp-val{background-image:-webkit-gradient(linear,0 100%,0 0,from(#000),to(rgba(204,154,129,0)));background-image:-webkit-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-moz-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-o-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:-ms-linear-gradient(bottom,#000,rgba(204,154,129,0));background-image:linear-gradient(to top,#000,rgba(204,154,129,0));}.sp-hue{background:-moz-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-ms-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-o-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(.17,#ff0),color-stop(.33,#0f0),color-stop(.5,#0ff),color-stop(.67,#00f),color-stop(.83,#f0f),to(red));background:-webkit-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);}.sp-1{height:17%;}.sp-2{height:16%;}.sp-3{height:17%;}.sp-4{height:17%;}.sp-5{height:16%;}.sp-6{height:17%;}.sp-hidden{display:none !important;}.sp-cf:after,.sp-cf:before{content:"";display:table;}.sp-cf:after{clear:both;}@media (max-device-width:480px){.sp-color{right:40%;}.sp-hue{left:63%;}.sp-fill{padding-top:60%;}}.sp-dragger{border-radius:5px;height:5px;width:5px;border:1px solid #fff;background:#000;cursor:pointer;position:absolute;top:0;left:0;}.sp-slider{position:absolute;top:0;cursor:pointer;height:3px;left:-1px;right:-1px;border:1px solid #000;background:#fff;opacity:.8;}.sp-container{border-radius:0;background-color:#ececec;border:solid 1px #f0c49b;padding:0;}.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue{font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.sp-top{margin-bottom:3px;}.sp-clear,.sp-color,.sp-hue{border:solid 1px #666;}.sp-input-container{float:right;width:100px;margin-bottom:4px;}.sp-initial-disabled .sp-input-container{width:100%;}.sp-input{font-size:12px !important;border:1px inset;padding:4px 5px;margin:0;width:100%;background:0 0;border-radius:3px;color:#222;}.sp-input:focus{border:1px solid orange;}.sp-input.sp-validation-error{border:1px solid red;background:#fdd;}.sp-palette-container,.sp-picker-container{float:left;position:relative;padding:10px;padding-bottom:300px;margin-bottom:-290px;}.sp-picker-container{width:172px;border-left:solid 1px #fff;}.sp-palette-container{border-right:solid 1px #ccc;}.sp-palette-only .sp-palette-container{border:0;}.sp-palette .sp-thumb-el{display:block;position:relative;float:left;width:24px;height:15px;margin:3px;cursor:pointer;border:solid 2px transparent;}.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover{border-color:orange;}.sp-thumb-el{position:relative;}.sp-initial{float:left;border:solid 1px #333;}.sp-initial span{width:30px;height:25px;border:none;display:block;float:left;margin:0;}.sp-initial .sp-clear-display{background-position:center;}.sp-button-container,.sp-palette-button-container{float:right;}.sp-replacer{margin:0;overflow:hidden;cursor:pointer;padding:4px;display:inline-block;border:solid 1px #91765d;background:#eee;color:#333;vertical-align:middle;}.sp-replacer.sp-active,.sp-replacer:hover{border-color:#f0c49b;color:#111;}.sp-replacer.sp-disabled{cursor:default;border-color:silver;color:silver;}.sp-dd{padding:2px 0;height:16px;line-height:16px;float:left;font-size:10px;}.sp-preview{position:relative;width:25px;height:20px;border:solid 1px #222;margin-right:5px;float:left;z-index:0;}.sp-palette{max-width:220px;}.sp-palette .sp-thumb-el{width:16px;height:16px;margin:2px 1px;border:solid 1px #d0d0d0;}.sp-container{padding-bottom:0;}.sp-container button{background-color:#eee;background-image:-webkit-linear-gradient(top,#eee,#ccc);background-image:-moz-linear-gradient(top,#eee,#ccc);background-image:-ms-linear-gradient(top,#eee,#ccc);background-image:-o-linear-gradient(top,#eee,#ccc);background-image:linear-gradient(to bottom,#eee,#ccc);border:1px solid #ccc;border-bottom:1px solid #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle;}.sp-container button:hover{background-color:#ddd;background-image:-webkit-linear-gradient(top,#ddd,#bbb);background-image:-moz-linear-gradient(top,#ddd,#bbb);background-image:-ms-linear-gradient(top,#ddd,#bbb);background-image:-o-linear-gradient(top,#ddd,#bbb);background-image:linear-gradient(to bottom,#ddd,#bbb);border:1px solid #bbb;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #ddd;}.sp-container button:active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;}.sp-cancel{font-size:11px;color:#d93f3f !important;margin:0;padding:2px;margin-right:5px;vertical-align:middle;text-decoration:none;}.sp-cancel:hover{color:#d93f3f !important;text-decoration:underline;}.sp-palette span.sp-thumb-active,.sp-palette span:hover{border-color:#000;}.sp-alpha,.sp-preview,.sp-thumb-el{position:relative;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==");}.sp-alpha.nitro-lazy,.sp-preview.nitro-lazy,.sp-thumb-el.nitro-lazy{background-image:none !important;}.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner{display:block;position:absolute;top:0;left:0;bottom:0;right:0;}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat;}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=");}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner.nitro-lazy{background-image:none !important;}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=");}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner.nitro-lazy{background-image:none !important;}.sp-clear-display{background-repeat:no-repeat;background-position:center;background-image:url("data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==");}.sp-clear-display.nitro-lazy{background-image:none !important;}#wpadminbar .ab-item .ab-icon{font-family:"Material Symbols Outlined" !important;font-size:16px !important;}#wpadminbar #wp-admin-bar-frontend-logo.frontend-logo-container .ab-item img{display:block !important;}#wpadminbar .ab-icon,#wpadminbar .ab-item img,#wpadminbar .ab-item svg,#wpadminbar .ab-item:before{display:none !important;}#wpadminbar .ab-item,#wpadminbar .ab-icon,#wpadminbar .quicklinks .ab-item{background-image:none !important;}#wpadminbar .ab-item.nitro-lazy,#wpadminbar .ab-icon.nitro-lazy,#wpadminbar .quicklinks .ab-item.nitro-lazy{background-image:none !important;}#wp-admin-bar-new-content > a > span.ab-icon,#wp-admin-bar-quick-action > a > span.ab-icon{display:block !important;}#wp-admin-bar-user-initials{padding:0 10px 0 0 !important;margin-left:-10px !important;}#wp-admin-bar-new-content > a > span.ab-icon{padding-top:0px !important;padding-bottom:7px !important;}#wpadminbar .quicklinks>ul>li>a{padding:0 6px 0 10px !important;}#wpadminbar .custom-toolbar-icon .custom-icon{color:#757575 !important;}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{content:"add_circle";}#wpadminbar #wp-admin-bar-fullscreen-mode .ab-icon:before{content:"fullscreen";}#wpadminbar #wp-admin-bar-quick-action .ab-icon:before{content:"bolt";}#wpadminbar #wp-admin-bar-search .ab-icon:before{content:"search";}#wpadminbar #wp-admin-bar-plugins .ab-icon:before{content:"extension";}#wpadminbar #wp-admin-bar-dashboard .ab-icon:before{content:"storefront";}body:not(.wp-admin) #wpadminbar #wp-admin-bar-dashboard .ab-icon:before{content:"dashboard";}#wpadminbar .ab-item{border-radius:var(--weblabsui-border-radius) !important;margin-left:5px !important;max-height:35px;align-content:center;padding:0px;padding:0px 6px 0px 10px;min-height:35px;}#wpadminbar #wp-admin-bar-search .ab-item,#wpadminbar #wp-admin-bar-plugins .ab-item,#wpadminbar #wp-admin-bar-dashboard .ab-item{background-color:var(--weblabsui-input-bg-color) !important;}#wp-admin-bar-search > a > span.ab-icon.custom-icon,#wp-admin-bar-plugins > a > span.ab-icon.custom-icon,#wp-admin-bar-dashboard > a > span.ab-icon.custom-icon{display:block !important;}#wpadminbar #wp-admin-bar-aichat .ab-item,#wpadminbar .weblabsui-class{background-color:var(--weblabsui-secondary-color) !important;border-radius:var(--weblabsui-border-radius);color:var(--weblabsui-base-color);}#wpadminbar #wp-admin-bar-aichat .ab-icon:before{color:var(--weblabsui-base-color);}#wpadminbar .weblabsui-class{padding:0px 15px;min-height:35px;}#wpadminbar .ab-top-secondary{float:right !important;right:0 !important;left:auto !important;display:flex !important;flex-direction:row !important;justify-content:flex-end !important;position:absolute !important;}#wpadminbar .ab-top-secondary > li{float:left !important;order:initial !important;}#wpadminbar #wp-admin-bar-search{order:1 !important;}#wpadminbar #wp-admin-bar-ai-support{order:2 !important;}#wpadminbar #wp-admin-bar-plugins{order:3 !important;}#wpadminbar #wp-admin-bar-dashboard{order:4 !important;}#wpadminbar #wp-admin-bar-weblabsui{order:5 !important;}#wpadminbar #wp-admin-bar-user-initials{order:6 !important;}#wpadminbar .ab-top-secondary,#wpadminbar .quicklinks{flex-direction:row !important;-webkit-flex-direction:row !important;}#wpadminbar .user-initials-class{display:flex;align-items:center;justify-content:center;background-color:var(--weblabsui-primary-color);color:white;border-radius:var(--weblabsui-border-radius);width:35px;height:35px;font-weight:bold;}#wpadminbar{border-bottom:1px dotted var(--weblabsui-border-color);height:50px;align-content:center;display:flex;justify-content:center;align-items:center;}#wp-admin-bar-my-account,#wp-admin-bar-new-content > a > span.ab-label,#wp-admin-bar-site-name{display:none;}#wp-admin-bar-new-content{padding-left:15px !important;}.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item:before,#wp-admin-bar-wp-logo{display:none;}#wpadminbar #wp-admin-bar-comments .ab-icon:before{content:"comment";font-family:"Material Symbols Outlined";}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{content:"add_circle";font-family:"Material Symbols Outlined";}#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,#wpadminbar #wp-admin-bar-my-account.with-avatar>a img{height:28px !important;border-radius:100%;border:none !important;margin-right:12px;}.woocommerce-layout__header{top:50px !important;}#wpadminbar .custom-toolbar-icon .update-plugins{position:absolute;top:1px;right:1px;display:inline-block;background-color:var(--weblabsui-primary-color);color:#fff;line-height:14px;font-weight:600;border-radius:7px;z-index:26;min-width:14px;height:14px;text-align:center;}#wpadminbar .custom-toolbar-icon .update-plugins .update-count{display:block;padding:0 4px;font-size:6px;}#wpadminbar .custom-toolbar-icon{position:relative;}body.weblabsui-hide-admin-toolbar #wpadminbar .ab-top-menu > li:not(.custom-toolbar-icon):not(#wp-admin-bar-user-initials):not(#wp-admin-bar-new-content):not(#wp-admin-bar-site-name):not(#wp-admin-bar-customize):not(#wp-admin-bar-updates):not(#wp-admin-bar-comments):not(#wp-admin-bar-wp-logo){display:none !important;}body.weblabsui-hide-admin-toolbar #wpadminbar .ab-top-secondary > li:not(.custom-toolbar-icon):not(#wp-admin-bar-user-initials){display:none !important;}#wpadminbar #wp-admin-bar-frontend-logo{padding:0;margin:0;}#wpadminbar #wp-admin-bar-frontend-logo .ab-item{padding:0;background:none !important;}#wpadminbar .frontend-toolbar-logo{height:30px;padding-left:15px;padding-top:1px;width:auto;vertical-align:top;}#wpadminbar #wp-admin-bar-root-default > li:nth-child(2){margin-left:0 !important;}#wpadminbar #wp-admin-bar-fullscreen-mode .ab-item{background-color:var(--weblabsui-input-bg-color) !important;}#wp-admin-bar-fullscreen-mode > a > span.ab-icon.custom-icon{display:block !important;}body.weblabsui-fullscreen-mode #adminmenumain,body.weblabsui-fullscreen-mode #wpadminbar{display:none !important;}body.weblabsui-fullscreen-mode #wpcontent,body.weblabsui-fullscreen-mode #wpfooter{margin-left:0 !important;}body.weblabsui-fullscreen-mode #wpbody-content{padding-top:0 !important;}body.weblabsui-fullscreen-mode #wpcontent{margin-top:-50px;}.weblabsui-fullscreen-close{position:fixed;top:5px;right:20px;z-index:9999;background-color:var(--weblabsui-input-bg-color);color:#757575;border:none;border-radius:var(--weblabsui-border-radius);padding:8px;cursor:pointer;display:none;}body.weblabsui-fullscreen-mode #custom-logo{display:none;}body.weblabsui-fullscreen-mode .weblabsui-fullscreen-close{display:block;}.weblabsui-fullscreen-close .material-icons{font-size:24px;}#wpadminbar #wp-admin-bar-ai-support .ab-icon:before{content:"auto_awesome";}#wpadminbar #wp-admin-bar-ai-support .ab-item{background-color:var(--weblabsui-input-bg-color) !important;border-radius:var(--weblabsui-border-radius);color:var(--weblabsui-base-color);}#wp-admin-bar-ai-support > a > span.ab-icon.custom-icon{display:block !important;color:var(--weblabsui-base-color) !important;}#wpadminbar .quicklinks{max-width:100%;flex-grow:1;}.wcb2b-livesearch{position:relative;margin-bottom:1.5em;}.wcb2b-livesearch.loading form{margin:0;position:relative;}.wcb2b-livesearch.loading::before{content:"";text-align:right;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,.2);}.wcb2b-livesearch.loading form::after{content:" ";position:absolute;top:5px;right:5px;border:5px solid #fff;border-radius:50%;border-top:5px solid #000;width:20px;height:20px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.wcb2b-livesearch input[type=search]{width:100%;}.wcb2b-livesearch-products{border:solid 1px #eee;width:100%;background:#fff;}.wcb2b-livesearch-fixed .wcb2b-livesearch-products{position:absolute;z-index:999;overflow-y:scroll;max-height:60vh;}.wcb2b-livesearch-product{border-bottom:solid 1px #eee;display:flex;}.wcb2b-livesearch-product>div{padding:1.5em;}.wcb2b-livesearch-product-sku{color:#6c757d;font-size:.8em;}.wcb2b-livesearch-product-buttons-wrapper{margin-left:auto;}