@charset "UTF-8";

.woocommerce_de_scrollable_textarea{height:150px!important;width:98%!important;overflow:auto!important;border:1px solid #ddd!important;background-color:#f5f5f5!important;padding:8px!important;display:block!important;color:#000!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{display:block;font-size:x-small}.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{display:block;text-align:left}.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{text-align:left;border:1px solid #eee}.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{background-color:red;color:#fff;padding:0 5px}.wgm-digital-checkout-notice{color:red;display:block;font-size:smaller;margin-top:1em;margin-bottom:1em;float:left;width:100%}.wgm-digital-variation-notice{display:block;font-size:smaller;margin-top:1em}.wgm-digital-attribute-list{font-size:smaller;margin-top:1em;margin-bottom:1em}.wgm-digital-attribute-list li{background:#f0f0f0;display:inline-block;margin:0 10px 10px 0;padding:0 10px}.wgm-product-prerequisites-label{display:block;font-size:smaller;margin-top:1em}.wgm-product-prerequisites{background:#f0f0f0;display:block;margin-top:1em;margin-bottom:2em;padding:10px}.single-product .wgm-product-prerequisites{font-size:smaller}.wgm-extra-costs-eu{display:block;margin-bottom:1em}.wc-terms-and-conditions .required{display:none}#gm-sepa-mandate-preview-text{border:1px solid rgba(0,0,0,.1);padding:9px 12px;font-size:14px;margin-bottom:20px;overflow:hidden;width:100%;box-sizing:border-box}#gm-sepa-mandate-preview-text .close{text-align:right;font-size:16px;text-transform:uppercase;cursor:pointer;display:inline-block;float:right}#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{background-color:#fff;width:100%;height:100%;float:left;position:absolute;z-index:100;opacity:.5;display:none}.comment-form label.german-market-privacy-declaration-product-review{display:inline}.german-market-product-image{float:left;margin-right:10px;width:75px}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{display:table;width:calc(100% - 85px)}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:2px solid red;outline-offset:2px}.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{font-size:small;margin:1em 0;padding:1em;box-sizing:border-box;border:1px solid}.german-market-legal-information-for-product-reviews.short-after-star-rating{position:relative;display:block;width:100%;float:left;cursor:pointer;font-size:small;margin-bottom:.5em}.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{display:block;position:absolute;top:2em;left:0;background-color:#fff;color:inherit;width:auto;max-width:100%;line-height:1;border:1px solid rgba(0,0,0,.2);padding:.5em 1em 1.5em 1em;font-size:small;box-sizing:border-box;display:none;cursor:default;z-index:9999;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.2);box-shadow:0 0 5px 1px rgba(0,0,0,.2)}.german-market-legal-information-for-product-reviews.short-after-star-rating .full-text .close-full-text{cursor:pointer;display:block;text-align:right;margin-bottom:.5em;opacity:.5}span.german-market-legal-information-for-product-reviews.after-star-rating{font-size:small;margin:1em 0;padding:1em;box-sizing:border-box;border:1px solid rgba(0,0,0,.2);display:block;width:100%;float:left;line-height:1;color:inherit}.ds-vertical-align { 
display: flex; 
flex-direction: column; 
justify-content: center;
} mark.count {
display: none;
}
h4.widgettitle {
background-color: #444;
color: #bbb;
padding: 10px;
margin-bottom: 10px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #E31E24;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #E31E24;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: black;
}
div#sidebar .et_pb_widget {
border-color: black;
border-style: solid;
border-width: 1px;
padding: 10px;
box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0 {
border-color: black;
border-style: solid;
border-width: 1px;
padding: 10px;
box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
span.woocommerce-Price-amount.amount {
font-weight: bold;
font-size: x-large;
}
.product h2 {
font-weight: bold;
padding-left: 10px !important;
padding-right: 10px !important;
}
.price {
padding: 10px;
}
.product img {
padding: 10px;
}
.product {
border-color: black;
border-style: solid;
border-width: 1px;
}
li.product {
box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
.summary.entry-summary {
padding: 15px;
}
.woocommerce-tabs.wc-tabs-wrapper {
margin: 15px;
}
.related.products {
margin: 15px;
}
.wgm-info {
margin-left: 10px;
}
.woocommerce_de_versandkosten {
margin-bottom: 10px;
}
@media print {
div#et_mobile_nav_menu {
display: none;
}
.et-cart-info {
display:none;
}
.product {
border-style: none;
border-width: 0px;
box-shadow: none;
}
.cart {
display: none;
}
.related.products {
display: none;
}
div#sidebar {
display: none;
}
footer#main-footer {
display: none;
}
#main-header {
box-shadow: none;
}
#page-container {
box-shadow: none !important;
}
.et_boxed_layout #page-container, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row, .et_fixed_nav.et_boxed_layout #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, .et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header {
width: 99% !important;
}
a.woocommerce-product-gallery__trigger {
display: none;
}
#main-header img {
display: none;
}
#main-header:after {
content: "ifdata it+tk service - Webshop";
}
ol.flex-control-nav.flex-control-thumbs {
display: none;
}
} h2.woocommerce-loop-product__title {
min-height: 3.5em;
}
.container:before { background-color:transparent !important; }
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; } @media all and (min-width:1024px) {
[class*=woocommerce] ul.products li.product {
width: 30.6%!important;
margin: 0 3.8% 2.992em 0!important;
clear: none!important;
} 
[class*=woocommerce] ul.products li.product:nth-of-type(3n) {
margin-right:0px!important;
}
[class*=woocommerce] ul.products li.product:nth-of-type(3n+1) {
clear: both!important;
}
} span.easycredit-method {
background: white;
padding: 8px;
}.ds-vertical-align { 
display: flex; 
flex-direction: column; 
justify-content: center;
} mark.count {
display: none;
}
h4.widgettitle {
background-color: #444;
color: #bbb;
padding: 10px;
margin-bottom: 10px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #E31E24;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
background-color: #E31E24;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: black;
}
div#sidebar .et_pb_widget {
border-color: black;
border-style: solid;
border-width: 1px;
padding: 10px;
box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0 {
border-color: black;
border-style: solid;
border-width: 1px;
padding: 10px;
box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
span.woocommerce-Price-amount.amount {
font-weight: bold;
font-size: x-large;
}
.product h2 {
font-weight: bold;
padding-left: 10px !important;
padding-right: 10px !important;
}
.price {
padding: 10px;
}
.product img {
padding: 10px;
}
.product {
border-color: black;
border-style: solid;
border-width: 1px;
}
li.product {
box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
.summary.entry-summary {
padding: 15px;
}
.woocommerce-tabs.wc-tabs-wrapper {
margin: 15px;
}
.related.products {
margin: 15px;
}
.wgm-info {
margin-left: 10px;
}
.woocommerce_de_versandkosten {
margin-bottom: 10px;
}
@media print {
div#et_mobile_nav_menu {
display: none;
}
.et-cart-info {
display:none;
}
.product {
border-style: none;
border-width: 0px;
box-shadow: none;
}
.cart {
display: none;
}
.related.products {
display: none;
}
div#sidebar {
display: none;
}
footer#main-footer {
display: none;
}
#main-header {
box-shadow: none;
}
#page-container {
box-shadow: none !important;
}
.et_boxed_layout #page-container, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row, .et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row, .et_fixed_nav.et_boxed_layout #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, .et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header {
width: 99% !important;
}
a.woocommerce-product-gallery__trigger {
display: none;
}
#main-header img {
display: none;
}
#main-header:after {
content: "ifdata it+tk service - Webshop";
}
ol.flex-control-nav.flex-control-thumbs {
display: none;
}
} h2.woocommerce-loop-product__title {
min-height: 3.5em;
}
.container:before { background-color:transparent !important; }
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; } @media all and (min-width:1024px) {
[class*=woocommerce] ul.products li.product {
width: 30.6%!important;
margin: 0 3.8% 2.992em 0!important;
clear: none!important;
} 
[class*=woocommerce] ul.products li.product:nth-of-type(3n) {
margin-right:0px!important;
}
[class*=woocommerce] ul.products li.product:nth-of-type(3n+1) {
clear: both!important;
}
} span.easycredit-method {
background: white;
padding: 8px;
}