.elementor-2980 .elementor-element.elementor-element-3a91f73{--display:flex;--background-transition:0.3s;}.elementor-2980 .elementor-element.elementor-element-1446379 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2980 .elementor-element.elementor-element-1446379{text-align:center;}.elementor-2980 .elementor-element.elementor-element-1446379 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;}.elementor-2980 .elementor-element.elementor-element-e1900cc{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;}.elementor-2980 .elementor-element.elementor-element-a42cfbc .cart button, .elementor-2980 .elementor-element.elementor-element-a42cfbc .cart .button{background-color:#BEFFAB;transition:all 0.2s;}.elementor-2980 .elementor-element.elementor-element-a42cfbc .quantity .qty{transition:all 0.2s;}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a42cfbc */.elementor-2980 .elementor-element.elementor-element-a42cfbc, .elementor-2980 .elementor-element.elementor-element-a42cfbc * {
    font-family: "Montserrat";
    font-size: 14px;
}
.elementor-2980 .elementor-element.elementor-element-a42cfbc .form-control-label {
    font-weight: bold;
    margin-top:5px;
}

.elementor-2980 .elementor-element.elementor-element-a42cfbc .ppom-input-w_hlen_sie_die_gew_nschten_ausk_nfte_aus {
    max-height: 300px;
    overflow-y: scroll;
}

.elementor-2980 .elementor-element.elementor-element-a42cfbc .wc-stripe-product-checkout-container {
    display: none;
}/* End custom CSS */