.cli_settings_button,#cookie_action_close_header_reject{font-size:80%!important}.cookie_action_close_header,#cookie_action_close_header_reject{padding:20px!important;border-radius:15px;width:80%}#cookie_hdr_showagain{font-size:70%!important}#cookie-law-info-bar{padding:10px!important}.cinfotext{font-size:80%!important;line-height:1.9em!important;margin-bottom:0;padding:5px 20px 5px 20px;text-align:center}.cinfotext2{font-size:80%!important;font-weight:400;line-height:1.9em!important;margin-bottom:0;padding:5px 20px 5px 20px;text-align:center}#cookie-law-info-again{font-size:12px;margin:0;padding:5px 10px!important;text-align:center;z-index:9999;cursor:pointer;box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);line-height:1em}.nav li ul{width:400px!important}.nav li ul a{width:100%!important}.logo_container{max-height:80px!Important}.product_list_widget li{padding:10px!important;background:#f5f5f5;border-bottom:10px solid #fff}.product_list_widget li div.wgm-info,.product_list_widget li img{display:none}h4.widgettitle{line-height:1.8em}.hidden{display:none!important}.woocommerce-products-header{padding-bottom:30px}.woocommerce-products-header h1{text-align:center;color:var(--primarycolor)}.woocommerce-products-header:after{content:"";display:table;clear:both}.single-product .woocommerce-message{width:400px;opacity:0.9;position:absolute;z-index:999;left:50%;margin-left:-200px;top:50%;margin-top:-100px;background:#444;color:#fff;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.3)}.woocommerce-breadcrumb{margin:20px 0 30px 0!important}input[name="aws_price_calc_1"],input[name="aws_price_calc_2"],input[name="aws_price_calc_14"]{width:6em!important}.label{color:inherit;font-size:inherit;display:inline-block;padding-top:0.7em}.woocommerce-price-suffix{font-size:10px!important}.woocommerce span.onsale{background:darkred;padding:0px 15px;transform:rotate(-10deg)}.product p.wc-gzd-additional-info{font-size:.7em;display:inline-block}.woocommerce-loop-product__title{min-height:5em;display:block;padding:0 1em!important}.woocommerce.widget ul li a{text-transform:none;text-align:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #fff;background:#fff!important;text-align:center;box-shadow:1px 1px 30px rgba(0,0,0,0.1);list-style-type:none}li.product-category{border:none!important;background:#f5f5f5!important;padding:20px!important}.count{background:none!important;color:#ccc;display:block}.woocommerce ul.products li.product-category a img{width:100%;height:100%;max-width:160px;max-height:160px;padding:10px;display:block;margin:0 auto 1em auto;box-shadow:none;-webkit-transition:all 2s;transition:all 0.2s}.woocommerce ul.products li.product-category a img:hover{width:100%;height:100%;max-width:180px;max-height:180px;padding:0px}.product-category h2{text-align:center!important;min-height:7em;padding:40px 0 0 0}.woocommerce ul.products li.product .price{color:var(--primarycolor);display:block;font-weight:400;margin-bottom:0;font-size:1.2em}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:1px;list-style:none outside;clear:both}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:20px;font-size:14px}#order_review tfoot th,#order_review tfoot tr{text-align:right!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#333!important;transition:background 0.30s ease}.woocommerce .quantity .qty{}#place_order{float:right}.wpc-product-form{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0}.awspc-modal-imagelist-clicked,.aws_price_calc_imagelist_button{text-align:left;background-color:#f3f3f3}.awspc_modal_imagelist_text,.awspc-modal-imagelist-image-text{padding-top:10px;text-align:left}.awspc-modal-imagelist-row td{width:auto}.awspc-output-product{margin-bottom:0px}.awspc-field-widget input[type="text"],.awspc-field-widget select{width:100%;box-shadow:1px 1px 8px rgba(0,0,0,0.1);border:1px solid #ccc;padding:5px 10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;padding:5px;font-size:1.1em;margin:0;outline:0;line-height:normal}.woocommerce form .form-row select{cursor:pointer;margin:0;padding:5px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce table.shop_table{background:transparent;border-radius:0px}.cart_totals table.shop_table{background:#fff}.woocommerce div.product form.cart table td{padding:5px 0}.price-rules-table-wrapper{margin-top:70px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:relative;display:inline;text-align:center;vertical-align:middle}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{font-size:1em!important}.woocommerce-cart .page-content-container,.woocommerce-checkout .page-content-container{padding:60px 0 80px}.woocommerce-MyAccount-navigation{padding:10px 10px 250px 10px;background:#f5f5f5;border:0px solid #ccc;background:#f4f4f4;background:-moz-linear-gradient(top,#f4f4f4 65%,#fefefe 100%);background:-webkit-linear-gradient(top,#f4f4f4 65%,#fefefe 100%);background:linear-gradient(to bottom,#f4f4f4 65%,#fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#fefefe',GradientType=0)}.woocommerce-MyAccount-navigation ul li{border-bottom:none;display:block;padding:0;position:relative}.woocommerce-MyAccount-navigation ul li h4{background:var(--primarycolor);padding:5px;color:#fff}.woocommerce-MyAccount-navigation ul li a{border-bottom:1px solid #fff;display:block;width:100%;padding:5px 0 6px 20px;position:relative;transition:0.3s all}.woocommerce-MyAccount-navigation ul li a:hover{background:rgba(0,0,0,0.1)}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:5px 10px;vertical-align:center;background:transparent}.woocommerce-orders-table__row:hover{background:#f5f5f5!important;transition:0.3s all}table.my_account_orders{background:transparent!important;border-radius:0px;border:none!important}.woocommerce table.my_account_orders .button{background:#ccc;margin-bottom:10px}.order_details ul li{border-bottom:1px solid #fff;display:block;padding:0px;position:relative}th.product-price,th.product-subtotal{display:block;text-align:right}.product_cat-grossformatiger-digitaldruck .quantity{display:none}.woocommerce-cart table.cart td{vertical-align:top}.cart_button_edit{display:inline-block;width:auto;text-align:center;border-radius:10px;padding:5px 10px 5px 30px;margin:10px 0px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-account .addresses .title .edit{text-align:center;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;border-radius:5px;left:auto;color:#fff;background-color:var(--primarycolor);border:1px solid #ccc;display:block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff;cursor:not-allowed;opacity:.5;padding:.618em 1em}a.button.wc-backward{display:inline}.woocommerce-tabs ul.tabs{width:100%;float:none;border-bottom:1px solid #ccc;padding:0;margin:0}.woocommerce-tabs:after{content:"";display:table;clear:both}.woocommerce-tabs ul.tabs li{display:inline-block;margin:0 5px 0 0;padding:0;font-size:90%;background:#f5f5f5;border-left:1px solid #666;border-top:1px solid #666;border-right:1px solid #666;border-bottom:none;border-radius:10px 10px 0 0}.woocommerce-tabs ul.tabs li a{display:block;padding:.5em 1.5em}.woocommerce-tabs ul.tabs li.active{background:var(--primarycolor);color:#fff!important}.woocommerce-tabs ul.tabs li.active a{color:#fff!important}.woocommerce-tabs ul.tabs li.active:after{display:none}.woocommerce-tabs .panel{padding-top:30px}