.elementor-28 .elementor-element.elementor-element-0d1dcee{--display:flex;--min-height:300px;--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;--overlay-opacity:0.25;}.elementor-28 .elementor-element.elementor-element-0d1dcee:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0d1dcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://urban-gardencenter.de/wp-content/uploads/2026/03/pexels-cannafornia-3792919-5878120-scaled.jpg");background-position:-4px 662px;background-size:100% auto;}.elementor-28 .elementor-element.elementor-element-0d1dcee::before, .elementor-28 .elementor-element.elementor-element-0d1dcee > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-0d1dcee > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-0d1dcee > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-0d1dcee > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-0d1dcee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d508b35 );--background-overlay:'';}.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-28 .elementor-element.elementor-element-d778b76{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;text-align:center;}.elementor-28 .elementor-element.elementor-element-d778b76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:86px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-721dbaa );stroke:var( --e-global-color-721dbaa );color:#610051;}.elementor-28 .elementor-element.elementor-element-f6d3244{--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 21px;--row-gap:0px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-4057f78{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-4057f78:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4057f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-469885f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-9a9cce7{--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-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-c4de2c6{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-c4de2c6 .elementor-icon-box-wrapper{gap:0px;}.elementor-28 .elementor-element.elementor-element-c4de2c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-c4de2c6.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-c4de2c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-c4de2c6.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-c4de2c6 .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-c4de2c6 .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-c4de2c6 .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-c4de2c6:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-c4de2c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-53d6b82{--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-28 .elementor-element.elementor-element-8206b29{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-8206b29 .elementor-icon-box-wrapper{gap:0px;}.elementor-28 .elementor-element.elementor-element-8206b29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-8206b29.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8206b29.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-8206b29.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-8206b29 .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-8206b29 .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-8206b29 .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-8206b29:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-8206b29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-78d9573{--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-28 .elementor-element.elementor-element-5d10eaf{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-5d10eaf .elementor-icon-box-wrapper{gap:0px;}.elementor-28 .elementor-element.elementor-element-5d10eaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-5d10eaf.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5d10eaf.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-5d10eaf.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-5d10eaf .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-5d10eaf .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-5d10eaf .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-5d10eaf:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-5d10eaf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-318f0e3{--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-28 .elementor-element.elementor-element-5528a4d{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-5528a4d .elementor-icon-box-wrapper{gap:0px;}.elementor-28 .elementor-element.elementor-element-5528a4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-5528a4d.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5528a4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-5528a4d.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-5528a4d .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-5528a4d .elementor-icon i{transform:rotate(0deg);}.elementor-28 .elementor-element.elementor-element-5528a4d .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-5528a4d:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-5528a4d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-eb339c4{--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 21px;--row-gap:0px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-724e8e0{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-724e8e0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-724e8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ff26422 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-28 .elementor-element.elementor-element-ff26422.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-ff26422.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-ff26422.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-ff26422.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-ff26422 .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-ff26422 .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-ff26422:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-ff26422:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-d2b1da9 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-28 .elementor-element.elementor-element-d2b1da9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-d2b1da9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-d2b1da9.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-d2b1da9.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-d2b1da9 .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-d2b1da9 .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-d2b1da9:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-d2b1da9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-a66b498 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-28 .elementor-element.elementor-element-a66b498.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d508b35 );fill:#77AA31;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-a66b498.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-a66b498.elementor-view-default .elementor-icon{fill:var( --e-global-color-d508b35 );color:var( --e-global-color-d508b35 );border-color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-a66b498.elementor-view-framed .elementor-icon{background-color:#77AA31;}.elementor-28 .elementor-element.elementor-element-a66b498 .elementor-icon{font-size:35px;padding:15px;}.elementor-28 .elementor-element.elementor-element-a66b498 .elementor-icon-box-title{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-a66b498:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-a66b498:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-d508b35 );}.elementor-28 .elementor-element.elementor-element-0363fb8{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-0363fb8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0363fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e382cbe{--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 21px;--row-gap:0px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-742fcbb{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-742fcbb:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-742fcbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-51763c9{text-align:start;}.elementor-28 .elementor-element.elementor-element-51763c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:65px;color:#77AA31;}.elementor-28 .elementor-element.elementor-element-4a456aa{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-4a456aa:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4a456aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-20f46e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-20f46e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-518254d{--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-28 .elementor-element.elementor-element-518254d.e-con{--flex-grow:0;--flex-shrink:0;}.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-28 .elementor-element.elementor-element-c784073{width:var( --container-widget-width, 119.581% );max-width:119.581%;--container-widget-width:119.581%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-b2edb38{--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-28 .elementor-element.elementor-element-b2edb38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-0121475{width:var( --container-widget-width, 128.199% );max-width:128.199%;--container-widget-width:128.199%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:20px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-2449822{--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-28 .elementor-element.elementor-element-2449822.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-b646574{width:var( --container-widget-width, 131.973% );max-width:131.973%;--container-widget-width:131.973%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-b07135b{color:var( --e-global-color-721dbaa );}.elementor-28 .elementor-element.elementor-element-2271562{--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-28 .elementor-element.elementor-element-2271562.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-b0c17d2{width:var( --container-widget-width, 113.4% );max-width:113.4%;--container-widget-width:113.4%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:19px;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:7px;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:7px;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:7px;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-8b4c14c{--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-28 .elementor-element.elementor-element-8b4c14c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-5b67ce4{width:var( --container-widget-width, 152.075% );max-width:152.075%;--container-widget-width:152.075%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:11px;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:13px;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:13px;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-8a2193b{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-8a2193b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8a2193b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-9dde9ed{--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-28 .elementor-element.elementor-element-9dde9ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-055d1c2{width:var( --container-widget-width, 131.973% );max-width:131.973%;--container-widget-width:131.973%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:10px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-d7112ab{--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-28 .elementor-element.elementor-element-d7112ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-6d5ca1d{width:var( --container-widget-width, 119.581% );max-width:119.581%;--container-widget-width:119.581%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-4a41840{--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-28 .elementor-element.elementor-element-4a41840.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-e3e3df2{width:var( --container-widget-width, 113.4% );max-width:113.4%;--container-widget-width:113.4%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:19px;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:7px;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:7px;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:7px;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-48001f9{--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-28 .elementor-element.elementor-element-48001f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-db45bb7{width:var( --container-widget-width, 128.199% );max-width:128.199%;--container-widget-width:128.199%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:20px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-749b5e8{--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-28 .elementor-element.elementor-element-749b5e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-9e1082a{width:var( --container-widget-width, 152.075% );max-width:152.075%;--container-widget-width:152.075%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:11px;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:13px;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:13px;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-28 .elementor-element.elementor-element-4b411ee{--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-28 .elementor-element.elementor-element-4b411ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-ad92957{width:var( --container-widget-width, 152.075% );max-width:152.075%;--container-widget-width:152.075%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:11px;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#610051;margin-bottom:13px;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#610051;margin-bottom:13px;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .price{color:#610051;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .price ins{color:#610051;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .price ins .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .price del{color:#610051;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .price del .amount{color:#610051;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product .button{color:#610051;background-color:#77AA31B0;border-radius:20px 20px 20px 20px;margin-top:52px;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-4057f78{--width:75%;}.elementor-28 .elementor-element.elementor-element-9a9cce7{--width:25%;}.elementor-28 .elementor-element.elementor-element-53d6b82{--width:25%;}.elementor-28 .elementor-element.elementor-element-78d9573{--width:25%;}.elementor-28 .elementor-element.elementor-element-318f0e3{--width:25%;}.elementor-28 .elementor-element.elementor-element-724e8e0{--width:25%;}.elementor-28 .elementor-element.elementor-element-0363fb8{--width:75%;}.elementor-28 .elementor-element.elementor-element-742fcbb{--width:25%;}.elementor-28 .elementor-element.elementor-element-4a456aa{--width:75%;}.elementor-28 .elementor-element.elementor-element-20f46e7{--width:100%;}.elementor-28 .elementor-element.elementor-element-518254d{--width:21%;}.elementor-28 .elementor-element.elementor-element-b2edb38{--width:20%;}.elementor-28 .elementor-element.elementor-element-2449822{--width:21%;}.elementor-28 .elementor-element.elementor-element-2271562{--width:19.893%;}.elementor-28 .elementor-element.elementor-element-8b4c14c{--width:20.758%;}.elementor-28 .elementor-element.elementor-element-8a2193b{--width:75%;}.elementor-28 .elementor-element.elementor-element-9dde9ed{--width:21%;}.elementor-28 .elementor-element.elementor-element-d7112ab{--width:21%;}.elementor-28 .elementor-element.elementor-element-4a41840{--width:19.893%;}.elementor-28 .elementor-element.elementor-element-48001f9{--width:20%;}.elementor-28 .elementor-element.elementor-element-749b5e8{--width:20.758%;}.elementor-28 .elementor-element.elementor-element-4b411ee{--width:20.758%;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-0d1dcee:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0d1dcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-0d1dcee{--min-height:240px;}.elementor-28 .elementor-element.elementor-element-0d1dcee:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0d1dcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-repeat:no-repeat;}.elementor-28 .elementor-element.elementor-element-d778b76{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-d778b76 .elementor-heading-title{font-size:50px;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-28 .elementor-element.elementor-element-f6d3244{--justify-content:center;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4057f78{--width:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-469885f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-c4de2c6{padding:-10px -10px -10px -10px;}.elementor-28 .elementor-element.elementor-element-51763c9 .elementor-heading-title{line-height:1.1em;}.elementor-28 .elementor-element.elementor-element-518254d{--width:170px;}.elementor-28 .elementor-element.elementor-element-c784073{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-c784073.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-b2edb38{--width:170px;}.elementor-28 .elementor-element.elementor-element-0121475{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products  ul.products{grid-column-gap:26px;grid-row-gap:24px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-0121475.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-2449822{--width:170px;}.elementor-28 .elementor-element.elementor-element-b646574{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-b646574.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:42px;}.elementor-28 .elementor-element.elementor-element-2271562{--width:170px;}.elementor-28 .elementor-element.elementor-element-b0c17d2{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-b0c17d2.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-5b67ce4{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-5b67ce4.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-8a2193b{--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;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-9dde9ed{--width:140px;}.elementor-28 .elementor-element.elementor-element-055d1c2{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-055d1c2.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:42px;}.elementor-28 .elementor-element.elementor-element-d7112ab{--width:140px;}.elementor-28 .elementor-element.elementor-element-6d5ca1d{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-6d5ca1d.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-4a41840{--width:140px;}.elementor-28 .elementor-element.elementor-element-e3e3df2{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-e3e3df2.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-48001f9{--width:140px;}.elementor-28 .elementor-element.elementor-element-db45bb7{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products  ul.products{grid-column-gap:26px;grid-row-gap:24px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-db45bb7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-749b5e8{--width:140px;}.elementor-28 .elementor-element.elementor-element-9e1082a{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-9e1082a.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}.elementor-28 .elementor-element.elementor-element-4b411ee{--width:140px;}.elementor-28 .elementor-element.elementor-element-ad92957{width:var( --container-widget-width, 328px );max-width:328px;--container-widget-width:328px;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-ad92957.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-c784073 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-0121475 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-b646574 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-b0c17d2 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-5b67ce4 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-055d1c2 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6d5ca1d *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-e3e3df2 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-db45bb7 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-9e1082a *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-ad92957 *//* --- Produktboxen gleich hoch & Buttons bündig --- */
.woocommerce ul.products li.product,
.elementor-widget-woocommerce-products ul.products li.product {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !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;
  width: auto !important;             /* nur so breit wie Text */
  display: inline-block !important;   /* kein Strecken */
  align-self: flex-start;             /* linksbündig; für Mitte siehe unten */
}

/* --- Optional: Button mittig ausrichten (statt links) --- */
/*
.woocommerce ul.products li.product .button,
.elementor-widget-woocommerce-products ul.products li.product .button {
  margin-top: auto !important;
  width: auto !important;
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}
*//* End custom CSS */