.elementor-466 .elementor-element.elementor-element-8dd1126{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-repeater-item-cd74f46 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://bizcoverso.com/wp-content/uploads/2025/10/DSCF1943_1.jpg);background-size:cover;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-repeater-item-cd74f46 .swiper-slide-inner{text-align:center;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-repeater-item-cd74f46 .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-repeater-item-cd74f46 .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-repeater-item-cd74f46 .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-8632a30 .swiper-slide{transition-duration:calc(5000ms*1.2);height:580px;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-slide-button{background-color:var( --e-global-color-3bf1f5f );font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;border-width:0px;border-radius:9px;color:#52929D;}.elementor-466 .elementor-element.elementor-element-8632a30{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-8632a30 .swiper-slide-contents{max-width:40%;}.elementor-466 .elementor-element.elementor-element-8632a30 .swiper-slide-inner{text-align:center;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-slide-description{color:#1e293b;font-weight:500;}.elementor-466 .elementor-element.elementor-element-acdaf98{--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;--flex-wrap:wrap;}.elementor-466 .elementor-element.elementor-element-cd60160{--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-466 .elementor-element.elementor-element-cd60160.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-74f823a{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-74f823a .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-dfb7473{--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-466 .elementor-element.elementor-element-dfb7473.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-5cef035{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-5cef035 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-50804bb{--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-466 .elementor-element.elementor-element-50804bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-4efeae1{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-4efeae1 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-d00be94{--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-466 .elementor-element.elementor-element-d8343a8{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-d8343a8 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-f51d7cf{--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-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-466 .elementor-element.elementor-element-4b1fd16{--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;--justify-content:space-evenly;}.elementor-466 .elementor-element.elementor-element-c555cd8{width:var( --container-widget-width, 111.777% );max-width:111.777%;padding:2px 10px 05px 10px;--container-widget-width:111.777%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-c555cd8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-c555cd8.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-466 .elementor-element.elementor-element-c555cd8.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-c555cd8.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-title a{font-size:22px;}.elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-title{color:#000000;}.elementor-466 .elementor-element.elementor-element-d281e05{--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-466 .elementor-element.elementor-element-3a61a94{width:var( --container-widget-width, 104.639% );max-width:104.639%;padding:2px 10px 5px 10px;--container-widget-width:104.639%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-3a61a94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-3a61a94 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-3a61a94 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-3a61a94 .elementor-icon-box-title a{font-size:22px;}.elementor-466 .elementor-element.elementor-element-3a4ec37{--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-466 .elementor-element.elementor-element-e1b7565{width:var( --container-widget-width, 109.147% );max-width:109.147%;padding:2px 10px 5px 10px;--container-widget-width:109.147%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-e1b7565.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-e1b7565 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-e1b7565 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-e1b7565 .elementor-icon-box-title a{font-size:22px;}.elementor-466 .elementor-element.elementor-element-90af574{--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-466 .elementor-element.elementor-element-bae23c1{width:var( --container-widget-width, 104.264% );max-width:104.264%;padding:2px 10px 5px 10px;--container-widget-width:104.264%;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-bae23c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-bae23c1 .elementor-icon-box-wrapper{gap:15px;}.elementor-466 .elementor-element.elementor-element-bae23c1 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-bae23c1 .elementor-icon-box-title a{font-size:22px;}.elementor-466 .elementor-element.elementor-element-151820d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-f165a45{--display:flex;--min-height:74px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-f165a45:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-f165a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-1c05d54{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:center;font-family:"Manrope", Sans-serif;font-size:29px;font-weight:500;text-transform:uppercase;}.elementor-466 .elementor-element.elementor-element-1c05d54.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-1c05d54 p{margin-block-end:0px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px;padding:0px 0px 8px 0px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);background-color:#FFFFFF;border-color:#E4E4E4;}.elementor-466 .elementor-element.elementor-element-2e799db > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:15px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-color:#787878;border-radius:0px 0px 0px 0px;margin-bottom:-12px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:600;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .star-rating{margin-bottom:0px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .price{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .price del {letter-spacing:0px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;border-style:none;border-radius:8px 8px 8px 8px;padding:12px 25px 12px 25px;margin-top:6px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products .added_to_cart{color:#120C0C;font-size:9px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-466 .elementor-element.elementor-element-2447513{--display:flex;--min-height:74px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-3bf1f5f );--border-color:var( --e-global-color-3bf1f5f );--border-radius:0px 0px 0px 0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-c9d0ac3{margin:13px 13px calc(var(--kit-widget-spacing, 0px) + 13px) 13px;text-align:center;font-family:"Manrope", Sans-serif;font-size:29px;font-weight:500;}.elementor-466 .elementor-element.elementor-element-c9d0ac3 p{margin-block-end:0px;}.elementor-466 .elementor-element.elementor-element-37f2cea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-17d57a9 .product{text-align:center;}.elementor-466 .elementor-element.elementor-element-17d57a9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-466 .elementor-element.elementor-element-17d57a9.elementor-element{--align-self:center;}.elementor-466 .elementor-element.elementor-element-17d57a9.elementor-wc-products  ul.products{grid-column-gap:9px;grid-row-gap:9px;}.elementor-466 .elementor-element.elementor-element-17d57a9 a > img{margin-bottom:0px;}.elementor-466 .elementor-element.elementor-element-17d57a9 .woocommerce .woocommerce-loop-category__title{color:#000000;font-family:"Manrope", Sans-serif;font-size:19px;line-height:1px;letter-spacing:0px;}.elementor-466 .elementor-element.elementor-element-17d57a9 .woocommerce-loop-category__title .count{font-family:"Manrope", Sans-serif;}.elementor-466 .elementor-element.elementor-element-07b9a4c{margin:30px 13px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:center;font-family:"Manrope", Sans-serif;font-size:29px;font-weight:500;}.elementor-466 .elementor-element.elementor-element-07b9a4c p{margin-block-end:0px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-outer-container{width:50%;margin-bottom:14px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 7px/2 );}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -7px/2 );}.elementor-466 .elementor-element.elementor-element-a922773 .premium-marquee-wrapper{--pa-marquee-spacing:7px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-content-wrapper{text-align:start;background-color:#FFFFFF;}.elementor-466 .elementor-element.elementor-element-a922773 .post-categories , .elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-tags-container {justify-content:start;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-thumb-effect-wrapper{flex-basis:25%;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-thumbnail-container img{object-fit:cover;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-entry-title, .elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-entry-title a{font-family:"Manrope", Sans-serif;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-entry-title a{color:var( --e-global-color-3bf1f5f );}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-entry-title{margin-bottom:14px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-content{font-family:"Manrope", Sans-serif;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-container{background-color:#f5f5f5;border-style:none;border-radius:12px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-466 .elementor-element.elementor-element-076b368{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px -0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:-0px;--border-left-width:0px;border-color:var( --e-global-color-3bf1f5f );--border-color:var( --e-global-color-3bf1f5f );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-076b368.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-466 .elementor-element.elementor-element-26e29cb{text-align:center;font-family:"Manrope", Sans-serif;font-size:29px;font-weight:500;text-transform:uppercase;}.elementor-466 .elementor-element.elementor-element-26e29cb p{margin-block-end:0px;}.elementor-466 .elementor-element.elementor-element-9ca981a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-6919010 .elementor-repeater-item-bb5b433.elementor-social-icon{background-color:#000000;}.elementor-466 .elementor-element.elementor-element-6919010 .elementor-repeater-item-63781c8.elementor-social-icon{background-color:#000000;}.elementor-466 .elementor-element.elementor-element-6919010{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:46px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-466 .elementor-element.elementor-element-6919010 .elementor-social-icon{--icon-padding:0.4em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-466 .elementor-element.elementor-element-17d57a9{padding:0px 20px 20px 20px;--container-widget-width:787px;--container-widget-flex-grow:0;width:var( --container-widget-width, 787px );max-width:787px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-outer-container{width:50%;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-thumbnail-container img{height:146px;object-fit:cover;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-thumb-effect-wrapper{flex-basis:52%;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-entry-title{margin-bottom:0px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-content{margin:1px 1px 1px 1px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-content-wrapper{margin:0px 0px 0px 0px;padding:7px 7px 0px 7px;}}@media(min-width:768px){.elementor-466 .elementor-element.elementor-element-8dd1126{--content-width:1600px;}.elementor-466 .elementor-element.elementor-element-cd60160{--width:50%;}.elementor-466 .elementor-element.elementor-element-dfb7473{--width:50%;}.elementor-466 .elementor-element.elementor-element-50804bb{--width:50%;}.elementor-466 .elementor-element.elementor-element-d00be94{--width:50%;}.elementor-466 .elementor-element.elementor-element-4b1fd16{--width:25%;}.elementor-466 .elementor-element.elementor-element-d281e05{--width:25%;}.elementor-466 .elementor-element.elementor-element-3a4ec37{--width:25%;}.elementor-466 .elementor-element.elementor-element-90af574{--width:25%;}.elementor-466 .elementor-element.elementor-element-37f2cea{--width:100%;}.elementor-466 .elementor-element.elementor-element-076b368{--width:100%;}}@media(max-width:767px){.elementor-466 .elementor-element.elementor-element-8632a30.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-8632a30 .swiper-slide{height:260px;}.elementor-466 .elementor-element.elementor-element-8632a30 .swiper-slide-contents{max-width:48%;}.elementor-466 .elementor-element.elementor-element-8632a30 .swiper-slide-inner{padding:0px 0px 0px 15px;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-slide-heading{font-size:20px;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-slide-description{font-size:12px;}.elementor-466 .elementor-element.elementor-element-8632a30 .elementor-slide-button{font-size:11px;line-height:1em;}.elementor-466 .elementor-element.elementor-element-acdaf98{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--align-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-acdaf98.e-con{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-cd60160{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-74f823a{margin:8px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 8px;padding:10px 6px 4px 6px;border-radius:12px 12px 12px 12px;}.elementor-466 .elementor-element.elementor-element-74f823a .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-466 .elementor-element.elementor-element-74f823a .elementor-icon{font-size:30px;}.elementor-466 .elementor-element.elementor-element-74f823a .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-74f823a .elementor-icon-box-title a{font-size:16px;}.elementor-466 .elementor-element.elementor-element-74f823a .elementor-icon-box-description{font-size:13px;}.elementor-466 .elementor-element.elementor-element-dfb7473{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-5cef035{margin:8px 8px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;padding:10px 6px 0px 6px;border-radius:12px 12px 12px 12px;}.elementor-466 .elementor-element.elementor-element-5cef035 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-466 .elementor-element.elementor-element-5cef035 .elementor-icon{font-size:30px;}.elementor-466 .elementor-element.elementor-element-5cef035 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-5cef035 .elementor-icon-box-title a{font-size:16px;}.elementor-466 .elementor-element.elementor-element-5cef035 .elementor-icon-box-description{font-size:13px;}.elementor-466 .elementor-element.elementor-element-50804bb{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-4efeae1{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 8px) 08px;padding:10px 6px 0px 6px;border-radius:12px 12px 12px 12px;}.elementor-466 .elementor-element.elementor-element-4efeae1 .elementor-icon-box-wrapper{gap:0px;}.elementor-466 .elementor-element.elementor-element-4efeae1 .elementor-icon{font-size:30px;}.elementor-466 .elementor-element.elementor-element-4efeae1 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-4efeae1 .elementor-icon-box-title a{font-size:16px;}.elementor-466 .elementor-element.elementor-element-4efeae1 .elementor-icon-box-description{font-size:13px;}.elementor-466 .elementor-element.elementor-element-d00be94{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-d8343a8{margin:4px 8px calc(var(--kit-widget-spacing, 0px) + 8px) 4px;padding:10px 6px 0px 6px;border-radius:12px 12px 12px 12px;}.elementor-466 .elementor-element.elementor-element-d8343a8 .elementor-icon-box-wrapper{gap:0px;}.elementor-466 .elementor-element.elementor-element-d8343a8 .elementor-icon{font-size:30px;}.elementor-466 .elementor-element.elementor-element-d8343a8 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-d8343a8 .elementor-icon-box-title a{font-size:16px;}.elementor-466 .elementor-element.elementor-element-d8343a8 .elementor-icon-box-description{font-size:13px;}.elementor-466 .elementor-element.elementor-element-f51d7cf{--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;}.elementor-466 .elementor-element.elementor-element-c555cd8{width:100%;max-width:100%;}.elementor-466 .elementor-element.elementor-element-c555cd8.elementor-element{--order:-99999 /* order start hack */;}.elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon{font-size:26px;}.elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-title, .elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-title a{font-size:16px;}.elementor-466 .elementor-element.elementor-element-c555cd8 .elementor-icon-box-description{font-size:13px;}.elementor-466 .elementor-element.elementor-element-f165a45{--min-height:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-1c05d54{font-size:18px;}.elementor-466 .elementor-element.elementor-element-2e799db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products  ul.products{grid-column-gap:9px;grid-row-gap:9px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:14px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product .button{font-size:13px;margin-top:6px;}.elementor-466 .elementor-element.elementor-element-2e799db.elementor-wc-products ul.products li.product{padding:0px 0px 0px 0px;}.elementor-466 .elementor-element.elementor-element-2447513{--min-height:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-c9d0ac3{font-size:18px;}.elementor-466 .elementor-element.elementor-element-37f2cea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-466 .elementor-element.elementor-element-17d57a9 .product{text-align:center;}.elementor-466 .elementor-element.elementor-element-17d57a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 8px;}.elementor-466 .elementor-element.elementor-element-17d57a9 .woocommerce .woocommerce-loop-category__title{font-size:13px;}.elementor-466 .elementor-element.elementor-element-07b9a4c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-post-outer-container{width:100%;}.elementor-466 .elementor-element.elementor-element-a922773{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-466 .elementor-element.elementor-element-a922773.elementor-element{--align-self:flex-start;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-thumbnail-container img{height:187px;}.elementor-466 .elementor-element.elementor-element-a922773 .premium-blog-thumb-effect-wrapper{flex-basis:51%;}.elementor-466 .elementor-element.elementor-element-076b368{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-466 .elementor-element.elementor-element-26e29cb{font-size:18px;}}/* Start custom CSS for slides, class: .elementor-element-8632a30 */.swiper-pagination {
  position: absolute; /* sicherstellen, dass sie relativ zum Slider positioniert sind */
  bottom: 10px;       /* Abstand vom unteren Rand des Sliders */
  left: 0;
  width: 100%;
  text-align: center;
  z-index: 1;         /* niedrig genug, damit der Header darüber liegt */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acdaf98 *//* Jede deiner mobilen Boxen */
    .elementor-element-acdaf98 > .e-con {
        height: 250px !important;   /* HIER Höhe anpassen */
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f51d7cf *//* Container für alle Boxen */
.elementor-element-4b1fd16 {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 30px;
    justify-content: space-between;
}

/* Jede Box im Container */
.elementor-element-4b1fd16 > .elementor-element {
    flex: 1 1 calc(25% - 22.5px);
    display: flex;
    justify-content: center;
}

/* Icon-Box Wrapper */
.elementor-widget-icon-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

/* Titel auf gleiche Höhe */
.elementor-icon-box-title {
    min-height: 3em;
    margin-bottom: 10px;
}

/* Inhalt auf gleiche Höhe */
.elementor-icon-box-content {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-2e799db *//* Preis-Zeilen normal darstellen */ .mcmp_recalc_price_row, .mcmp_recalc_price_row bdi
/* Preis-Zeilen nebeneinander erzwingen */
.woocommerce ul.products li.product .price {
    display: inline-flex !important;

}

/* Zeilenumbruch zwischen Preis und kg-Preis entfernen */
.woocommerce ul.products li.product .price br {
    display: none !important;
}

/* kg-Preis inline anzeigen (statt block) */
.mcmp_recalc_price_row {
    display: inline !important;
    font-size: 0.8em !important;
    font-weight: normal !important;
    color: #777 !important;
    margin-left: 9px;
}

/* sorgt dafür, dass die /kg-Einheit direkt dranbleibt */
.mcmp_recalc_price_row .mcmp-recalc-price-suffix {
    display: inline !important;
}



{ font-weight: normal !important; } /* Hintergrundfarbe hinter dem Produktbild */ .woocommerce ul.products li.product img.attachment-woocommerce_thumbnail { background-color: #787878;  /* Abstand um das Bild */ border-radius: 20px; /* runde Ecken am Bild */ display: block; /* verhindert kleine Abstände */ } /* Gesamte Produktkarte auf Flex setzen */ .woocommerce ul.products li.product { display: flex; flex-direction: column; background-color: #fff; /* Hintergrund der Karte */ border-radius: 12px; /* runde Ecken für die gesamte Karte */ overflow: hidden; /* sorgt dafür, dass untere Box Rundungen übernimmt */ } /* Unterer Bereich: Titel + Preis + Button in einer Box */ .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .woocommerce-loop-product__buttons { background-color: #fff; /* Weißer Hintergrund */ margin: 0; /* keine Abstände zwischen den Elementen */ padding: 10px; text-align: center; border-radius: 12px }

/* --- NEU: Border-Radius fix für Produkte mit Labels --- */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .woocommerce-loop-product__buttons {
    border-radius: 12px 12px; /* nur untere Ecken runden */
    position: relative; /* damit Hintergrund überlappt */
    z-index: 1;
}

/* Titel selbst nochmal absichern */
.woocommerce ul.products li.product h2.woocommerce-loop-product__title {
    border-radius: 12px 12px !important;
}

/* Label-Container höher stapeln */
.advanced-woo-labels {
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-17d57a9 *//* Entfernt den Produktzähler bei den Kategorie-Kacheln */
.woocommerce ul.products li.product-category .count {
  display: none !important;
}

.woocommerce ul.products li.product-category {
  position: relative;
  overflow: hidden;
  border-radius: 1.5rem;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.18); /* gleichmäßiger Schatten rundum mit 3px Unschärfe */
  transition: all 0.3s ease;
  background: #fff;
  text-align: center;
}

.woocommerce ul.products li.product-category .woocommerce-loop-category__title {
  padding-bottom: 1rem; /* Abstand zwischen Text und unterem Rand */
  display: block; /* sicherstellen, dass padding-bottom wirkt */
  box-sizing: border-box;
}/* End custom CSS */