.elementor-29122 .elementor-element.elementor-element-4e11662d > .elementor-container{min-height:350px;}.elementor-29122 .elementor-element.elementor-element-4e11662d:not(.elementor-motion-effects-element-type-background), .elementor-29122 .elementor-element.elementor-element-4e11662d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29122 .elementor-element.elementor-element-4e11662d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29122 .elementor-element.elementor-element-4e11662d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29122 .elementor-element.elementor-element-62c7cda9 > .elementor-container{max-width:1600px;}.elementor-29122 .elementor-element.elementor-element-62c7cda9{padding:50px 0px 50px 0px;}.elementor-29122 .elementor-element.elementor-element-77c3bb42{text-align:center;}.elementor-29122 .elementor-element.elementor-element-77c3bb42 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-29122 .elementor-element.elementor-element-17a0c916{text-align:center;}.elementor-29122 .elementor-element.elementor-element-5d555878 .elementor-button{background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:15px 120px 15px 120px;}.elementor-29122 .elementor-element.elementor-element-47731016{text-align:center;}.elementor-29122 .elementor-element.elementor-element-7547601d .cart button{transition:all 0.2s;}.elementor-29122 .elementor-element.elementor-element-7547601d .quantity .qty{transition:all 0.2s;}.elementor-29122 .elementor-element.elementor-element-7547601d > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-29122 .elementor-element.elementor-element-819d335:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E6658C2;}.elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-element-populated, .elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-element-populated > .elementor-background-overlay, .elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-background-slideshow{border-radius:300px 300px 300px 300px;}.elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29122 .elementor-element.elementor-element-819d335 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 10px 20px 10px;}.elementor-29122 .elementor-element.elementor-element-7cddf8fc .elementor-icon-wrapper{text-align:center;}.elementor-29122 .elementor-element.elementor-element-7cddf8fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d96b367 );}.elementor-29122 .elementor-element.elementor-element-7cddf8fc.elementor-view-framed .elementor-icon, .elementor-29122 .elementor-element.elementor-element-7cddf8fc.elementor-view-default .elementor-icon{color:var( --e-global-color-d96b367 );border-color:var( --e-global-color-d96b367 );}.elementor-29122 .elementor-element.elementor-element-7cddf8fc.elementor-view-framed .elementor-icon, .elementor-29122 .elementor-element.elementor-element-7cddf8fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d96b367 );}.elementor-29122 .elementor-element.elementor-element-7cddf8fc .elementor-icon{font-size:25px;}.elementor-29122 .elementor-element.elementor-element-7cddf8fc .elementor-icon i, .elementor-29122 .elementor-element.elementor-element-7cddf8fc .elementor-icon svg{transform:rotate(0deg);}@media(min-width:768px){.elementor-29122 .elementor-element.elementor-element-73ced0e{width:95.666%;}.elementor-29122 .elementor-element.elementor-element-819d335{width:4%;}}/* Start custom CSS */section#own-build-food .elementor-widget-woocommerce-product-add-to-cart form.cart {
    flex-wrap: wrap;
}

section#own-build-food .elementor-widget-woocommerce-product-add-to-cart form.cart > * {
    width: 100%;
}

section#own-build-food .elementor-widget-woocommerce-product-add-to-cart form.cart .quantity {
    display: none;
}

section#own-build-food .elementor-widget-woocommerce-product-add-to-cart form.cart button {
    background: var(--e-global-color-secondary);
    text-transform: uppercase;
    padding: 21px 0;
}

@media (min-width: 1024px) {
	section#own-build-food .elementor-widget-woocommerce-product-add-to-cart form.cart .wc-pao-addon {
	    width: 49%;
	    display: inline-grid;
	    margin-bottom: 50px;
	    padding: 0 25px;
	}
}

section#own-build-food .elementor-widget-woocommerce-product-add-to-cart form.cart .wc-pao-addon > label {
    text-align: center;
    display: block;
    font-size: 23px;
    margin-bottom: 20px;
    border-bottom: 2px solid var(--e-global-color-primary);
    padding-bottom: 15px;
}

.wc-pao-addon .wc-pao-addon-description {
    font-style: italic;
    margin-bottom: 20px;
    font-weight: 500;
}


section#own-build-food .wc-pao-addons-container label.wc-pao-addon-name {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    border-bottom: none !important;
    text-align: left !important;
    font-size: 29px !important;
    font-weight: 700;
}
.wc-pao-addon-extra {
    opacity: 0;
}/* End custom CSS */