.elementor-10001 .elementor-element.elementor-element-3ed1a14{--display:flex;--gap:24px;--overflow:hidden;--background-transition:0.3s;}.elementor-10001 .elementor-element.elementor-element-010e942{--display:flex;--background-transition:0.3s;}.elementor-10001 .elementor-element.elementor-element-9d5cc76 img{width:100%;height:269px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A5D2EB;border-radius:40px 40px 40px 40px;}.elementor-10001 .elementor-element.elementor-element-f15edec{--display:flex;--justify-content:space-between;--gap:20px;--background-transition:0.3s;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-10001 .elementor-element.elementor-element-f1d7791{--display:flex;--gap:8px;--background-transition:0.3s;}.elementor-10001 .elementor-element.elementor-element-a412534{text-align:center;}.elementor-10001 .elementor-element.elementor-element-a412534 .elementor-heading-title{color:#283C57;font-size:16px;font-weight:700;}.elementor-10001 .elementor-element.elementor-element-f35f8fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px;--background-transition:0.3s;}.elementor-10001 .elementor-element.elementor-element-60b10ae{text-align:center;}.elementor-10001 .elementor-element.elementor-element-60b10ae .elementor-heading-title{color:#049B54;font-size:16px;font-weight:700;}.elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button{font-size:14px;font-weight:700;fill:var( --e-global-color-38865f6 );color:var( --e-global-color-38865f6 );background-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button:hover, .elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button:focus{background-color:var( --e-global-color-accent );}/* Start custom CSS for image, class: .elementor-element-9d5cc76 */.elementor-10001 .elementor-element.elementor-element-9d5cc76 a {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60b10ae */.elementor-10001 .elementor-element.elementor-element-60b10ae .amount {
    color: inherit;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-3b095d5 */.elementor-10001 .elementor-element.elementor-element-3b095d5 a {
    display: flex;
    height: 42px;
}

.elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button-content-wrapper {
    align-items: center;
}

.elementor-10001 .elementor-element.elementor-element-3b095d5 .elementor-button-icon {
    display: flex;
}

.elementor-10001 .elementor-element.elementor-element-3b095d5 svg {
    width: 24px;
}

.elementor-10001 .elementor-element.elementor-element-3b095d5 .added_to_cart  {
    align-items: center;
    justify-content: center;
    border-bottom: 1px solid #ccc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ed1a14 */.elementor-10001 .elementor-element.elementor-element-3ed1a14 img {
    box-shadow: 0px 4px 0px 0px #FFDF5A00;
    transition: .3s;
}

.elementor-10001 .elementor-element.elementor-element-3ed1a14:hover img {
    box-shadow: 0px 4px 0px 0px #FFDF5A;
    transition: .3s;
}/* End custom CSS */