.elementor-597 .elementor-element.elementor-element-2d064e6{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-d72ea46{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-597 .elementor-element.elementor-element-35e9196{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;text-align:center;}.elementor-597 .elementor-element.elementor-element-05b459c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-597 .elementor-element.elementor-element-7f3db29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-597 .elementor-element.elementor-element-7f3db29.elementor-element{--align-self:stretch;}.elementor-597 .elementor-element.elementor-element-eff95d2{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-597 .elementor-element.elementor-element-eff95d2.elementor-element{--align-self:center;}.elementor-597 .elementor-element.elementor-element-eff95d2 .cart button, .elementor-597 .elementor-element.elementor-element-eff95d2 .cart .button{transition:all 0.2s;}.elementor-597 .elementor-element.elementor-element-eff95d2 .quantity .qty{transition:all 0.2s;}@media(max-width:1024px){.elementor-597 .elementor-element.elementor-element-2d064e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-597 .elementor-element.elementor-element-2d064e6{--content-width:700px;}}/* Start custom CSS for shortcode, class: .elementor-element-7f3db29 */.yay-currency-custom-select__trigger {
    position: relative;
    display: flex
;
    align-items: center !important;
    justify-content: center !important;
    color: #3b3b3b !important;
    height: 51px !important;
    line-height: 14px !important;
    background: #ffffff !important;
    cursor: pointer !important;
    border: 1px solid #628814 !important;
    border-radius: 30px !important;
    padding: 13px !important;
}



.yay-currency-custom-select-wrapper {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-eff95d2 */button.button.wcdp-button.wcdp-right {
    background: #628814;
    color: #ffffff;
    padding: 20px;
    border-radius: 30px;
    width: 100%;
    margin: 0px !important;
    font-size: 20px;
}

label {
    display: none;
}

input#wcdp-donation-amount {
    border-radius: 30px;
    border: solid 1px #628814;
    width: 100%;
}


span.woocommerce-Price-currencySymbol {
    background: #628814;
    color: #ffffff;
    border-radius: 50px;
    padding: 6px 6px 7px 6px;
    font-weight: bold;
    position: relative;
    margin: 0px 0px 0px 0px;
}/* End custom CSS */