.woocommerce_de_scrollable_textarea{height:150px!important;overflow:auto!important;padding:8px!important;border:1px solid #ddd!important;color:#000!important;background-color:#f5f5f5!important;width:98%!important;display:block!important}.products .woocommerce-de_price_taxrate{display:block}.woocommerce-de_price_taxrate{font-size:.8em}.woocommerce-de_price_shipping_rate{font-size:12px}.widerruf{clear:both}.wgm-second-checkout input.wgm-place-order{float:right}.checkout_productdesc{font-size:smaller;margin-left:10px}.price-per-unit{font-size:x-small;display:block}.woocommerce_de_versandkosten{font-size:.8em;display:block}.woocommerce ul.product_list_widget li a.versandkosten{display:inline}.wgm-gtin{font-size:.8em;margin-bottom:15px}.product-tax{font-weight:400}.product-subtotal .amount,.product-total .amount{font-weight:700;text-align:left}.product-total .product-tax{text-align:left;display:block}.product-subtotal .product-tax .amount,.product-total .product-tax .amount,.wgm-tax,.wgm-tax .amount{font-weight:400!important}.product-subtotal .product-tax,.product-total .product-tax,.wgm-tax{font-size:smaller}.shipping_de.shipping_de_string{margin-bottom:15px}.wgm-break{display:block}.wgm-order-table-tr{border:1px solid #eee;text-align:left}.wgm-order-table-tr-cond{border-top-width:4px}.wgm-kleinunternehmerregelung{display:block}.wgm-kur-notice{margin-bottom:10px}.wgm-kur-notice-review{font-size:.8em}.wgm-virtual-notice{padding:0 5px;color:#fff;background-color:red}.wgm-digital-checkout-notice{margin-bottom:1em;color:red;width:100%;float:left}.wgm-digital-checkout-notice,.wgm-digital-variation-notice{font-size:smaller;margin-top:1em;display:block}.wgm-digital-attribute-list{font-size:smaller;margin-bottom:1em;margin-top:1em}.wgm-digital-attribute-list li{padding:0 10px;margin:0 10px 10px 0;background:#f0f0f0;display:inline-block}.wgm-product-prerequisites-label{font-size:smaller;margin-top:1em;display:block}.wgm-product-prerequisites{padding:10px;margin-bottom:2em;background:#f0f0f0;margin-top:1em;display:block}.single-product .wgm-product-prerequisites{font-size:smaller}.wgm-extra-costs-eu{margin-bottom:1em;display:block}.wc-terms-and-conditions .required{display:none}#gm-sepa-mandate-preview-text{overflow:hidden;padding:9px 12px;font-size:14px;border:1px solid rgba(0,0,0,.1);margin-bottom:20px;box-sizing:border-box;width:100%}#gm-sepa-mandate-preview-text .close{font-size:16px;text-transform:uppercase;text-align:right;cursor:pointer;float:right;display:inline-block}#gm-sepa-mandate-preview-text .close:focus,#gm-sepa-mandate-preview-text .close:hover{text-decoration:underline}.gm-sepa-mandate-preview-inner{clear:both}.form-row.place-order.wgm-place-order{position:relative}.wgm-place-order-disabled{height:100%;position:absolute;opacity:.5;background-color:#fff;width:100%;float:left;display:none;z-index:100}.comment-form label.german-market-privacy-declaration-product-review{display:inline}.german-market-product-image{margin-right:10px;width:75px;float:left}table.shop_table td.product-name .german-market-product-image~dl.variation{display:table}table.shop_table td.product-name .german-market-product-image~dl.variation dd,table.shop_table td.product-name .german-market-product-image~dl.variation dt{display:inherit}table.shop_table td.product-name .german-market-product-image~.wc-item-meta{width:calc(100% - 85px);display:table}table.shop_table td.product-name .german-market-product-image~.wc-item-meta li{display:block}table.shop_table td.product-name .german-market-product-image~.wc-item-meta p,table.shop_table td.product-name .german-market-product-image~.wc-item-meta-label{float:left;display:inline-block}.woocommerce-invalid #age-rating,.woocommerce-invalid #german-market-custom-checkbox,.woocommerce-invalid #gm-sepa-direct-debit-checkbox,.woocommerce-invalid #shipping-service-provider,.woocommerce-invalid #terms,.woocommerce-invalid #widerruf-digital-acknowledgement,.woocommerce-invalid .german-market-product-depending-checkbox{outline-offset:2px;outline:2px solid red}.gm-fic-highlighted-ingredient{font-weight:700}table.shop_table_responsive tr td.wgm-kur-notice-review:before{display:none}div.german-market-legal-information-for-product-reviews{padding:1em;font-size:small;border:1px solid;box-sizing:border-box;margin:1em 0}.german-market-legal-information-for-product-reviews.short-after-star-rating{font-size:small;margin-bottom:.5em;position:relative;cursor:pointer;width:100%;float:left;display:block}.german-market-legal-information-for-product-reviews-info-icon{margin-right:5px}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text{padding:.5em 1em 1.5em;font-size:small;border:1px solid rgba(0,0,0,.2);color:inherit;position:absolute;max-width:100%;top:2em;background-color:#fff;box-sizing:border-box;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2);cursor:default;left:0;width:auto;line-height:1;display:block;display:none;z-index:9999}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text .close-full-text{margin-bottom:.5em;opacity:.5;text-align:right;cursor:pointer;display:block}span.german-market-legal-information-for-product-reviews.after-star-rating{padding:1em;font-size:small;border:1px solid rgba(0,0,0,.2);color:inherit;box-sizing:border-box;margin:1em 0;width:100%;line-height:1;float:left;display:block}