.elementor-49 .elementor-element.elementor-element-a562d9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:1rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-76ecfd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--border-radius:36px 36px 36px 36px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-49 .elementor-element.elementor-element-76ecfd3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-76ecfd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-89a172c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1b9dafc{width:100%;max-width:100%;text-align:center;}.elementor-49 .elementor-element.elementor-element-1b9dafc .elementor-heading-title{font-family:"neuzeit-grotesk", Sans-serif;font-size:5rem;font-weight:900;line-height:1em;color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-a881e47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-49 .elementor-element.elementor-element-56d356d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"neuzeit-grotesk", Sans-serif;font-size:18px;font-weight:500;line-height:1em;fill:var( --e-global-color-d012be7 );color:var( --e-global-color-d012be7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-90817a4 );border-radius:15px 15px 15px 15px;padding:18px 18px 18px 18px;}.elementor-49 .elementor-element.elementor-element-56d356d .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-56d356d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-56d356d{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-56d356d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-56d356d .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-49 .elementor-element.elementor-element-56d356d .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-56d356d .elementor-button:focus svg{fill:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button{background-color:var( --e-global-color-d012be7 );font-family:"neuzeit-grotesk", Sans-serif;font-size:18px;font-weight:500;line-height:1em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-90817a4 );border-radius:15px 15px 15px 15px;padding:18px 18px 18px 14px;}.elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-53ac9aa{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-53ac9aa .elementor-button:focus svg{fill:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button{background-color:var( --e-global-color-d012be7 );font-family:"neuzeit-grotesk", Sans-serif;font-size:18px;font-weight:500;line-height:1em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-90817a4 );border-radius:15px 15px 15px 15px;padding:18px 18px 18px 14px;}.elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-ea632cb{width:auto;max-width:auto;}.elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-ea632cb .elementor-button:focus svg{fill:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-e021633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-49 .elementor-element.elementor-element-9ad6a4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-9ad6a4b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-9d3daf3-font-family ), Sans-serif;font-size:var( --e-global-typography-9d3daf3-font-size );font-weight:var( --e-global-typography-9d3daf3-font-weight );line-height:var( --e-global-typography-9d3daf3-line-height );}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product{border-radius:35px;padding:50px 50px 50px 50px;background-color:var( --e-global-color-d012be7 );}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product span.onsale{display:block;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-a562d9e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49 .elementor-element.elementor-element-76ecfd3{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:26px 26px 26px 26px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-49 .elementor-element.elementor-element-1b9dafc{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-1b9dafc .elementor-heading-title{font-size:3rem;}.elementor-49 .elementor-element.elementor-element-a881e47{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:26px 26px 26px 26px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49 .elementor-element.elementor-element-e021633{--border-radius:26px 26px 26px 26px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-9d3daf3-font-size );line-height:var( --e-global-typography-9d3daf3-line-height );}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-a562d9e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49 .elementor-element.elementor-element-76ecfd3{--border-radius:16px 16px 16px 16px;}.elementor-49 .elementor-element.elementor-element-89a172c.e-con{--order:-99999 /* order start hack */;}.elementor-49 .elementor-element.elementor-element-1b9dafc .elementor-heading-title{font-size:2.75rem;}.elementor-49 .elementor-element.elementor-element-a881e47{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49 .elementor-element.elementor-element-a881e47.e-con{--order:99999 /* order end hack */;}.elementor-49 .elementor-element.elementor-element-56d356d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-53ac9aa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-ea632cb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-49 .elementor-element.elementor-element-e021633{--border-radius:16px 16px 16px 16px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-49 .elementor-element.elementor-element-671ae16{margin-top:5rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-25477de > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-49 .elementor-element.elementor-element-25477de.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-9d3daf3-font-size );line-height:var( --e-global-typography-9d3daf3-line-height );}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-a881e47{--width:calc(50% - 2rem);}.elementor-49 .elementor-element.elementor-element-e021633{--width:calc(50% - 2rem);}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-a881e47{--width:calc(50% - 1rem);}.elementor-49 .elementor-element.elementor-element-e021633{--width:calc(50% - 1rem);}}/* Start custom CSS for woocommerce-products, class: .elementor-element-25477de */.elementor-49 .elementor-element.elementor-element-25477de ul.products li.product a img {
    max-height: 120px;
    width: auto !important;
    max-width: 65%;
    height: auto;
    margin-left: 25px;
    object-fit: contain;
}
.elementor-49 .elementor-element.elementor-element-25477de .products a.elementor-button {
    float: right;
}
.elementor-49 .elementor-element.elementor-element-25477de .elementor-button .elementor-align-icon-right {
    margin-left: 50px;
}/* End custom CSS */