.elementor-2596 .elementor-element.elementor-element-6265ad8b{--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;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2596 .elementor-element.elementor-element-638360a5{text-align:start;}.elementor-2596 .elementor-element.elementor-element-638360a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-18bff71c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2596 .elementor-element.elementor-element-1f6adcaa{--display:flex;--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;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2596 .elementor-element.elementor-element-454c1532 .elementor-button{background-color:#FFFFFF;fill:#610051;color:#610051;border-style:solid;border-width:1px 1px 1px 1px;border-color:#77AA31;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-3c83dd14{--display:flex;--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;--align-items:center;}.elementor-2596 .elementor-element.elementor-element-629d2bc9 .elementor-button{background-color:#FFFFFF;fill:#610051;color:#610051;border-style:solid;border-width:1px 1px 1px 1px;border-color:#77AA31;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-658df09b{--display:flex;--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;--align-items:center;}.elementor-2596 .elementor-element.elementor-element-1bb8991f .elementor-button{background-color:#FFFFFF;fill:#610051;color:#610051;border-style:solid;border-width:1px 1px 1px 1px;border-color:#77AA31;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-1e525039{--display:flex;--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;--align-items:center;}.elementor-2596 .elementor-element.elementor-element-42d76598 .elementor-button{background-color:#FFFFFF;fill:#610051;color:#610051;border-style:solid;border-width:1px 1px 1px 1px;border-color:#77AA31;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-5dc27c43{--display:flex;--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;--align-items:center;}.elementor-2596 .elementor-element.elementor-element-7adb56bb .elementor-button{background-color:#FFFFFF;fill:#610051;color:#610051;border-style:solid;border-width:1px 1px 1px 1px;border-color:#77AA31;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-8c1fc00{--display:flex;--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;--align-items:center;}.elementor-2596 .elementor-element.elementor-element-cbb6bea .elementor-button{background-color:#FFFFFF;fill:#610051;color:#610051;border-style:solid;border-width:1px 1px 1px 1px;border-color:#77AA31;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-451cb58c{--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;}.elementor-2596 .elementor-element.elementor-element-5e382766{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2596 .elementor-element.elementor-element-427f97bd{text-align:start;}.elementor-2596 .elementor-element.elementor-element-427f97bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-6b6e4987{--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;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2596 .elementor-element.elementor-element-5c301787{--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;}.elementor-2596 .elementor-element.elementor-element-629b321d{--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2596 .elementor-element.elementor-element-38c29c51{--divider-border-style:solid;--divider-color:#77AA31;--divider-border-width:1px;}.elementor-2596 .elementor-element.elementor-element-38c29c51 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2596 .elementor-element.elementor-element-38c29c51 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2596 .elementor-element.elementor-element-d29fbf4{text-align:start;}.elementor-2596 .elementor-element.elementor-element-d29fbf4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2596 .elementor-element.elementor-element-a6a8891{--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;}.elementor-2596 .elementor-element.elementor-element-44f6b7e3{--divider-border-style:solid;--divider-color:#77AA31;--divider-border-width:1px;}.elementor-2596 .elementor-element.elementor-element-44f6b7e3 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2596 .elementor-element.elementor-element-44f6b7e3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2596 .elementor-element.elementor-element-bab90c1{--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;}.elementor-2596 .elementor-element.elementor-element-118b4f2{text-align:start;}.elementor-2596 .elementor-element.elementor-element-118b4f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-2cc9756{--display:flex;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2596 .elementor-element.elementor-element-55e20c5{--display:flex;}.elementor-2596 .elementor-element.elementor-element-931d447{--divider-border-style:solid;--divider-color:#77AA31;--divider-border-width:1px;}.elementor-2596 .elementor-element.elementor-element-931d447 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2596 .elementor-element.elementor-element-931d447 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2596 .elementor-element.elementor-element-e3e2f28{--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;}.elementor-2596 .elementor-element.elementor-element-357b394{text-align:start;}.elementor-2596 .elementor-element.elementor-element-357b394 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-eef2621{--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;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2596 .elementor-element.elementor-element-451c147{--display:flex;}.elementor-2596 .elementor-element.elementor-element-2611251{--display:flex;}.elementor-2596 .elementor-element.elementor-element-1820dbf{--divider-border-style:solid;--divider-color:#77AA31;--divider-border-width:1px;}.elementor-2596 .elementor-element.elementor-element-1820dbf .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2596 .elementor-element.elementor-element-1820dbf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2596 .elementor-element.elementor-element-a8e9625{--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;}.elementor-2596 .elementor-element.elementor-element-0261075{text-align:start;}.elementor-2596 .elementor-element.elementor-element-0261075 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-286ebb7{--display:flex;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-2596 .elementor-element.elementor-element-911b66e{--display:flex;}.elementor-2596 .elementor-element.elementor-element-6ffe955{--display:flex;}.elementor-2596 .elementor-element.elementor-element-e58fcbf{--divider-border-style:solid;--divider-color:#77AA31;--divider-border-width:1px;}.elementor-2596 .elementor-element.elementor-element-e58fcbf .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2596 .elementor-element.elementor-element-e58fcbf .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2596 .elementor-element.elementor-element-8771076{--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;}.elementor-2596 .elementor-element.elementor-element-ffb4fc8{text-align:start;}.elementor-2596 .elementor-element.elementor-element-ffb4fc8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:29px;font-weight:500;color:#610051;}.elementor-2596 .elementor-element.elementor-element-e2a43c4{--display:flex;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2596 .elementor-element.elementor-element-638360a5 .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-1f6adcaa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2596 .elementor-element.elementor-element-3c83dd14{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2596 .elementor-element.elementor-element-658df09b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2596 .elementor-element.elementor-element-1e525039{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2596 .elementor-element.elementor-element-5dc27c43{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2596 .elementor-element.elementor-element-8c1fc00{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2596 .elementor-element.elementor-element-427f97bd .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-32e5a85.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-d29fbf4 .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-23b34dc3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-118b4f2 .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-fac7cf5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-357b394 .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-b18b86b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-0261075 .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-d9e86e3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2596 .elementor-element.elementor-element-ffb4fc8 .elementor-heading-title{font-size:30px;}.elementor-2596 .elementor-element.elementor-element-4e2b62c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-2596 .elementor-element.elementor-element-1f6adcaa{--width:25%;}.elementor-2596 .elementor-element.elementor-element-3c83dd14{--width:25%;}.elementor-2596 .elementor-element.elementor-element-658df09b{--width:25%;}.elementor-2596 .elementor-element.elementor-element-1e525039{--width:25%;}.elementor-2596 .elementor-element.elementor-element-5dc27c43{--width:25%;}.elementor-2596 .elementor-element.elementor-element-8c1fc00{--width:25%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-32e5a85 *//* universell: produkt-card als flex-column */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

/* button nach unten drücken */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
}
/* Button nicht auf volle Breite ziehen */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  width: auto !important;      /* nur so breit wie Text */
  align-self: flex-start;      /* am linken Rand ausrichten */
  display: inline-block !important; /* zurück auf Inline-Block */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-fac7cf5 *//* universell: produkt-card als flex-column */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

/* button nach unten drücken */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
}
/* Button nicht auf volle Breite ziehen */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  width: auto !important;      /* nur so breit wie Text */
  align-self: flex-start;      /* am linken Rand ausrichten */
  display: inline-block !important; /* zurück auf Inline-Block */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-b18b86b *//* universell: produkt-card als flex-column */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

/* button nach unten drücken */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
}
/* Button nicht auf volle Breite ziehen */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  width: auto !important;      /* nur so breit wie Text */
  align-self: flex-start;      /* am linken Rand ausrichten */
  display: inline-block !important; /* zurück auf Inline-Block */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-d9e86e3 *//* universell: produkt-card als flex-column */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

/* button nach unten drücken */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
}
/* Button nicht auf volle Breite ziehen */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  width: auto !important;      /* nur so breit wie Text */
  align-self: flex-start;      /* am linken Rand ausrichten */
  display: inline-block !important; /* zurück auf Inline-Block */
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4e2b62c *//* universell: produkt-card als flex-column */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  height: 100% !important;
}

/* button nach unten drücken */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
}
/* Button nicht auf volle Breite ziehen */
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  width: auto !important;      /* nur so breit wie Text */
  align-self: flex-start;      /* am linken Rand ausrichten */
  display: inline-block !important; /* zurück auf Inline-Block */
}/* End custom CSS */