.elementor-2122 .elementor-element.elementor-element-e44df7a .elementor-repeater-item-00177b3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-2122 .elementor-element.elementor-element-6d0985a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2122 .elementor-element.elementor-element-6d0985a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2122 .elementor-element.elementor-element-6d0985a > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2122 .elementor-element.elementor-element-2bc9053 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2122 .elementor-element.elementor-element-2bc9053 .jet-woo-builder-archive-product-thumbnail{background-color:var( --e-global-color-548dd02 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-c3134bf );border-radius:0px 0px 0px 0px;overflow:hidden;box-shadow:0px 0px 10px 0px #000000;}.elementor-2122 .elementor-element.elementor-element-2bc9053 .jet-woo-builder-archive-product-thumbnail__wrapper{text-align:center;}.elementor-2122 .elementor-element.elementor-element-65caa72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title, .elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title a{font-family:"Pacifico", Sans-serif;font-size:1.5em;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title{color:var( --e-global-color-eb29ea2 );}.elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title a{color:var( --e-global-color-eb29ea2 );}.elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title:hover{color:var( --e-global-color-eb29ea2 );}.elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title a:hover{color:var( --e-global-color-eb29ea2 );}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field.display-multiline, .elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:var( --e-global-color-7b5ac10 );}.elementor-2122 .elementor-element.elementor-element-7482527 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field__content{color:var( --e-global-color-548dd02 );font-family:var( --e-global-typography-1f80c6a-font-family ), Sans-serif;font-weight:var( --e-global-typography-1f80c6a-font-weight );text-transform:var( --e-global-typography-1f80c6a-text-transform );font-style:var( --e-global-typography-1f80c6a-font-style );text-decoration:var( --e-global-typography-1f80c6a-text-decoration );line-height:var( --e-global-typography-1f80c6a-line-height );text-align:left;}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field.display-multiline, .elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:var( --e-global-color-7b5ac10 );}.elementor-2122 .elementor-element.elementor-element-ddc16b9 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field__content{color:var( --e-global-color-548dd02 );font-family:var( --e-global-typography-1f80c6a-font-family ), Sans-serif;font-weight:var( --e-global-typography-1f80c6a-font-weight );text-transform:var( --e-global-typography-1f80c6a-text-transform );font-style:var( --e-global-typography-1f80c6a-font-style );text-decoration:var( --e-global-typography-1f80c6a-text-decoration );line-height:var( --e-global-typography-1f80c6a-line-height );text-align:left;}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-2122 .elementor-element.elementor-element-72d21fb > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-2122 .elementor-element.elementor-element-72d21fb .product-star-rating .product-rating__icon{font-size:16px;color:#dfdfe5;}.elementor-2122 .elementor-element.elementor-element-72d21fb .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:1px;}.elementor-2122 .elementor-element.elementor-element-72d21fb .product-star-rating .product-rating__icon.active{color:#f2c94c;}.elementor-2122 .elementor-element.elementor-element-72d21fb .jet-woo-product-rating{text-align:left;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price del{display:inline-block;text-decoration:line-through;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price ins{display:inline-block;font-size:20px;font-weight:400;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price del+ins{margin-left:5px;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price{font-family:"Exo 2", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-548dd02 );}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price del .amount{color:var( --e-global-color-7e61098 );font-size:16px;font-weight:400;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price ins .amount{color:var( --e-global-color-eb29ea2 );text-decoration:none;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price .woocommerce-Price-currencySymbol{color:var( --e-global-color-548dd02 );vertical-align:baseline;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price del .woocommerce-Price-currencySymbol{color:var( --e-global-color-548dd02 );}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price ins .woocommerce-Price-currencySymbol{color:var( --e-global-color-eb29ea2 );}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .button{display:inline-block;--display-type:inline-block;font-family:var( --e-global-typography-c8900e3-font-family ), Sans-serif;font-size:var( --e-global-typography-c8900e3-font-size );font-weight:var( --e-global-typography-c8900e3-font-weight );text-transform:var( --e-global-typography-c8900e3-text-transform );font-style:var( --e-global-typography-c8900e3-font-style );text-decoration:var( --e-global-typography-c8900e3-text-decoration );line-height:var( --e-global-typography-c8900e3-line-height );color:#ffffff;background-color:var( --e-global-color-7b5ac10 );box-shadow:0px 0px 10px 0px #000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-548dd02 );border-radius:20px 20px 20px 20px;padding:7px 10px 7px 10px;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .button:hover{color:var( --e-global-color-c3134bf );background-color:var( --e-global-color-eb29ea2 );border-color:var( --e-global-color-c3134bf );box-shadow:0px 0px 10px 0px #000000;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .button.added{color:var( --e-global-color-c3134bf );background-color:var( --e-global-color-eb29ea2 );border-color:var( --e-global-color-c3134bf );box-shadow:0px 0px 10px 0px #000000;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .button.loading{color:var( --e-global-color-c3134bf );background-color:var( --e-global-color-eb29ea2 );border-color:var( --e-global-color-c3134bf );box-shadow:0px 0px 10px 0px #000000;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart{text-align:center;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .quantity{display:inline-block;width:70px;margin:0px 0px 0px 0px;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .qty{font-family:var( --e-global-typography-c8900e3-font-family ), Sans-serif;font-size:var( --e-global-typography-c8900e3-font-size );font-weight:var( --e-global-typography-c8900e3-font-weight );text-transform:var( --e-global-typography-c8900e3-text-transform );font-style:var( --e-global-typography-c8900e3-font-style );text-decoration:var( --e-global-typography-c8900e3-text-decoration );line-height:var( --e-global-typography-c8900e3-line-height );color:var( --e-global-color-c3134bf );background-color:var( --e-global-color-548dd02 );padding:7px 7px 7px 7px;}.elementor-2122 .elementor-element.elementor-element-e44df7a{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-548dd02 );}.elementor-2122 .elementor-element.elementor-element-e44df7a, .elementor-2122 .elementor-element.elementor-element-e44df7a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.woocommerce .jet-woo-builder-layout-2122.products.jet-woo-builder-products--columns{--columns:3;margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.woocommerce .jet-woo-builder-layout-2122.products.jet-woo-builder-products--columns .product:not(.product-category){padding-left:calc(20px/2);padding-right:calc(20px/2);margin-bottom:20px !important;}@media(max-width:1024px) and (min-width:768px){.elementor-2122 .elementor-element.elementor-element-6d0985a{width:100%;}}@media(max-width:1024px){.elementor-2122 .elementor-element.elementor-element-6d0985a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2122 .elementor-element.elementor-element-2bc9053 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2122 .elementor-element.elementor-element-2bc9053 .jet-woo-builder-archive-product-thumbnail__wrapper{text-align:center;}.elementor-2122 .elementor-element.elementor-element-65caa72 .jet-woo-builder-archive-product-title{text-align:center;}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field__content{line-height:var( --e-global-typography-1f80c6a-line-height );}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field__content{line-height:var( --e-global-typography-1f80c6a-line-height );}.elementor-2122 .elementor-element.elementor-element-72d21fb .jet-woo-product-rating{text-align:center;}.elementor-2122 .elementor-element.elementor-element-b63e6a3 .jet-woo-product-price{text-align:center;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .button{font-size:var( --e-global-typography-c8900e3-font-size );line-height:var( --e-global-typography-c8900e3-line-height );}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart{text-align:center;}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .qty{font-size:var( --e-global-typography-c8900e3-font-size );line-height:var( --e-global-typography-c8900e3-line-height );}}@media(max-width:767px){.elementor-2122 .elementor-element.elementor-element-2bc9053 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2122 .elementor-element.elementor-element-7482527 .jet-listing-dynamic-field__content{line-height:var( --e-global-typography-1f80c6a-line-height );}.elementor-2122 .elementor-element.elementor-element-ddc16b9 .jet-listing-dynamic-field__content{line-height:var( --e-global-typography-1f80c6a-line-height );}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .button{font-size:var( --e-global-typography-c8900e3-font-size );line-height:var( --e-global-typography-c8900e3-line-height );}.elementor-2122 .elementor-element.elementor-element-f56a966 .jet-woo-builder-archive-add-to-cart .qty{font-size:var( --e-global-typography-c8900e3-font-size );line-height:var( --e-global-typography-c8900e3-line-height );}}/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-f56a966 *//* CSS LOCATION crocoblock - woobuilder - template:product grid widget:add to cart */

/* "in den wartenkorb" */ 
/*
.elementor-2122 .elementor-element.elementor-element-f56a966 .ajax_add_to_cart {
    font-family: "Exo 2", Sans-Serif;
    font-size: 1em;
    font-weight: 400;
    text-align: center;
    
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ffffff;
   
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
    padding: 7px 10px 7px 10px !important; 
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1);
    transition: color 1s ease-in-out;
    transition: border-color 1s ease-in-out;
    transition: background-color 1s ease-in-out;
}
.elementor-2122 .elementor-element.elementor-element-f56a966 .ajax_add_to_cart:hover {
    color: #000000;
    background-color: #fed813;
    border-color: #000000;
}
*/
/* "ausführung wählen" */ 
.elementor-2122 .elementor-element.elementor-element-f56a966 .add_to_cart_button {
    font-family: "Exo 2", Sans-Serif;
    font-size: 1em;
    font-weight: 400;
    text-align: center;
    
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ffffff;
   
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
    padding: 7px 10px 7px 10px !important; 
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1);
    transition: color 1s ease-in-out;
    transition: border-color 1s ease-in-out;
    transition: background-color 1s ease-in-out;
}
.elementor-2122 .elementor-element.elementor-element-f56a966 .add_to_cart_button:hover {
    color: #000000;
    background-color: #fed813;
    border-color: #000000;
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-add-to-cart, class: .elementor-element-f56a966 *//* CSS LOCATION crocoblock - woobuilder - template:product grid widget:add to cart */

/* "in den wartenkorb" */ 
/*
.elementor-2122 .elementor-element.elementor-element-f56a966 .ajax_add_to_cart {
    font-family: "Exo 2", Sans-Serif;
    font-size: 1em;
    font-weight: 400;
    text-align: center;
    
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ffffff;
   
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
    padding: 7px 10px 7px 10px !important; 
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1);
    transition: color 1s ease-in-out;
    transition: border-color 1s ease-in-out;
    transition: background-color 1s ease-in-out;
}
.elementor-2122 .elementor-element.elementor-element-f56a966 .ajax_add_to_cart:hover {
    color: #000000;
    background-color: #fed813;
    border-color: #000000;
}
*/
/* "ausführung wählen" */ 
.elementor-2122 .elementor-element.elementor-element-f56a966 .add_to_cart_button {
    font-family: "Exo 2", Sans-Serif;
    font-size: 1em;
    font-weight: 400;
    text-align: center;
    
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0);
    border-color: #ffffff;
   
    border-style: solid;
    border-width: 1px;
    border-radius: 20px;
    padding: 7px 10px 7px 10px !important; 
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 1);
    transition: color 1s ease-in-out;
    transition: border-color 1s ease-in-out;
    transition: background-color 1s ease-in-out;
}
.elementor-2122 .elementor-element.elementor-element-f56a966 .add_to_cart_button:hover {
    color: #000000;
    background-color: #fed813;
    border-color: #000000;
}/* End custom CSS */