.elementor-138 .elementor-element.elementor-element-e8edc86:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-e8edc86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mac-boden.m-page.one/wp-content/uploads/2021/03/produkt-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-e8edc86 > .elementor-background-overlay{background-color:#B35D1A;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-138 .elementor-element.elementor-element-e8edc86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-138 .elementor-element.elementor-element-ef1e059{text-align:center;}.elementor-138 .elementor-element.elementor-element-ef1e059 .elementor-heading-title{color:var( --e-global-color-e9ba88a );}.elementor-138 .elementor-element.elementor-element-ef1e059 > .elementor-widget-container{padding:7rem 0rem 7rem 0rem;}.elementor-138 .elementor-element.elementor-element-28fd501 .elementor-heading-title{color:var( --e-global-color-e9ba88a );font-size:1.5em;font-weight:700;}.elementor-138 .elementor-element.elementor-element-28fd501 > .elementor-widget-container{padding:1rem 2rem 1rem 2rem;background-color:var( --e-global-color-693d205 );}.elementor-138 .elementor-element.elementor-element-28fd501{width:initial;max-width:initial;top:-30px;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-28fd501{right:0px;}body.rtl .elementor-138 .elementor-element.elementor-element-28fd501{left:0px;}.elementor-138 .elementor-element.elementor-element-a3ec75e{margin-top:100px;margin-bottom:100px;}.elementor-138 .elementor-element.elementor-element-df3e68a > .elementor-element-populated{margin:0px 0px 0px 20px;}.woocommerce .elementor-138 .elementor-element.elementor-element-167be7d .price{color:#000000;font-size:1em;font-weight:700;}.woocommerce .elementor-138 .elementor-element.elementor-element-167be7d .price ins{color:#000000;font-size:1em;font-weight:700;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-167be7d:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-138 .elementor-element.elementor-element-167be7d:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-138 .elementor-element.elementor-element-167be7d.elementor-product-price-block-yes del{margin-bottom:0px;}.woocommerce .elementor-138 .elementor-element.elementor-element-79167a9 .woocommerce-product-details__short-description{color:var( --e-global-color-1002c9a );}.elementor-138 .elementor-element.elementor-element-1d0ed88 .cart button{font-weight:500;border-radius:0px 0px 0px 0px;padding:1.3em 2em 01.3em 2em;color:var( --e-global-color-e9ba88a );background-color:var( --e-global-color-693d205 );transition:all 0.2s;}.elementor-138 .elementor-element.elementor-element-1d0ed88 .cart button:hover{background-color:var( --e-global-color-a9cf71b );}.elementor-138 .elementor-element.elementor-element-1d0ed88 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-138 .elementor-element.elementor-element-1d0ed88 form.cart table.variations label{color:#000000;font-size:1em;}.woocommerce .elementor-138 .elementor-element.elementor-element-1d0ed88 form.cart table.variations td.value:before{border-radius:0px;}.elementor-138 .elementor-element.elementor-element-722f315{margin-top:100px;margin-bottom:100px;}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-e9ba88a );border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-tabs ul.wc-tabs li.active{border-color:var( --e-global-color-e9ba88a );}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-e9ba88a );}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-tabs ul.wc-tabs li a{text-transform:uppercase;}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-Tabs-panel{color:var( --e-global-color-1002c9a );}.woocommerce .elementor-138 .elementor-element.elementor-element-e84e398 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-138 .elementor-element.elementor-element-8b127ea{margin-top:100px;margin-bottom:100px;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product{text-align:center;background-color:#A6A49B38;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:600;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-693d205 );font-weight:600;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-693d205 );}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-693d205 );}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-1002c9a );}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-1002c9a );}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product .price del {font-weight:600;}.woocommerce .elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products .products > h2{font-weight:700;text-align:center;margin-bottom:50px;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-138 .elementor-element.elementor-element-5e675ab6:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-5e675ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mac-boden.m-page.one/wp-content/uploads/2021/03/cta-musterversand.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-5e675ab6 > .elementor-background-overlay{background-color:#9F5319AB;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-138 .elementor-element.elementor-element-5e675ab6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-138 .elementor-element.elementor-element-54c822d7 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-8e614b6 .elementor-heading-title{color:var( --e-global-color-e9ba88a );font-size:4em;line-height:1.2em;}.elementor-bc-flex-widget .elementor-138 .elementor-element.elementor-element-4943a763.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-138 .elementor-element.elementor-element-4943a763.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(min-width:768px){.elementor-138 .elementor-element.elementor-element-2f5fd0c{width:40%;}.elementor-138 .elementor-element.elementor-element-df3e68a{width:60%;}.elementor-138 .elementor-element.elementor-element-12c48c6f{width:70%;}.elementor-138 .elementor-element.elementor-element-4943a763{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-138 .elementor-element.elementor-element-12c48c6f{width:100%;}.elementor-138 .elementor-element.elementor-element-4943a763{width:100%;}}@media(max-width:1024px){.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-138 .elementor-element.elementor-element-8e614b6{text-align:center;}}@media(max-width:767px){.elementor-138 .elementor-element.elementor-element-ef1e059 .elementor-heading-title{font-size:1.5em;}.elementor-138 .elementor-element.elementor-element-ef1e059 > .elementor-widget-container{padding:4rem 1rem 4rem 1rem;}.elementor-138 .elementor-element.elementor-element-28fd501 .elementor-heading-title{font-size:1em;}.elementor-138 .elementor-element.elementor-element-df3e68a > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-138 .elementor-element.elementor-element-db2b71c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-138 .elementor-element.elementor-element-8e614b6 .elementor-heading-title{font-size:2em;}}/* Start custom CSS for column, class: .elementor-element-2f5fd0c */.woocommerce span.onsale {
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1d0ed88 */table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background: transparent;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-df3e68a */li.variable-item.button-variable-item {
    padding: 10px !important;
    height: auto;
    border: 0 !important;
    border-radius: 0 !important;
    background: var(--e-global-color-d6f9db6) !important;
    color: var(--e-global-color-1002c9a);
    font-weight: 500;
}

li.variable-item.button-variable-item.selected {
    padding: 10px !important;
    height: auto;
    border: 0 !important;
    border-radius: 0 !important;
    background: var(--e-global-color-a9cf71b) !important;
    color: #fff;
    font-weight: 500;
}

.elementor-138 .elementor-element.elementor-element-df3e68a .variations td {
    padding: 0;
}

.elementor-138 .elementor-element.elementor-element-df3e68a .reset_variations {
    color: #555;
}

.elementor-138 .elementor-element.elementor-element-df3e68a .woocommerce-variation-add-to-cart .quantity input {
    height: 100%;
    background: #f5f6f2;
    border-color: #ddd;
}

.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations td label {
    margin: 0 !important;
    font-size: 1em;
    font-weight: 700;
    line-height: 1em;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-e84e398 */.woocommerce div.product .woocommerce-tabs ul.tabs li {
    background-color: var(--e-global-color-d6f9db6);
    border: 0 none;
    padding: 1em;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: var(--e-global-color-a9cf71b);
    color: #fff;
    padding: 1em;
}

.woocommerce-Tabs-panel h2 {
    display: none;
}

.woocommerce table.shop_attributes td {
    padding: 10px;
}

.woocommerce table.shop_attributes th {
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-db2b71c */.elementor-138 .elementor-element.elementor-element-db2b71c .wc-gzd-additional-info.shipping-costs-info,
.elementor-138 .elementor-element.elementor-element-db2b71c .wc-gzd-additional-info.delivery-time-info,
.elementor-138 .elementor-element.elementor-element-db2b71c .wc-gzd-additional-info.product-units-wrapper product-units,
.elementor-138 .elementor-element.elementor-element-db2b71c .add_to_cart_button,
.elementor-138 .elementor-element.elementor-element-db2b71c .wc-gzd-additional-info.product-units-wrapper.product-units {
    display: none !important;
}

.elementor-138 .elementor-element.elementor-element-db2b71c li.product {
    padding-bottom: 15px !important;
}/* End custom CSS */