.elementor-7 .elementor-element.elementor-element-b001ad8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e301a35{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-237ed94 );--dots-hover-color:#FFFFFFB0;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-15px;}.elementor-7 .elementor-element.elementor-element-e301a35 .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-e78ad4f{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-237ed94 );--dots-hover-color:var( --e-global-color-text );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-15px;}.elementor-7 .elementor-element.elementor-element-e78ad4f .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-b3dfed9{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-0085d2e{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:30px;}.elementor-7 .elementor-element.elementor-element-0085d2e .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-f650759{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-beb0f5b{text-align:left;}.elementor-7 .elementor-element.elementor-element-beb0f5b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_wrap{grid-template-columns:repeat(8, 1fr);grid-gap:30px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_content{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_item{border-radius:15px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_post_image,.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_image{height:130px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_post_image{background-size:cover;}.elementor-7 .elementor-element.elementor-element-166420b .uc_title a{color:#000000;}.elementor-7 .elementor-element.elementor-element-166420b .uc_title{margin-top:10px;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-166420b .uc_description{color:#747474;margin-top:10px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_btn{background-color:#000000;border-radius:40px;color:#ffffff;padding:10px 20px 10px 20px;margin-top:10px;}.elementor-7 .elementor-element.elementor-element-7303b15{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-b37637a{text-align:left;}.elementor-7 .elementor-element.elementor-element-b37637a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-949c7ca .ue-carousel-item{transition:100ms;padding:10px 0px 10px 0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-949c7ca .ue-carousel-item:hover{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-949c7ca .uc-active-item:hover .ue-carousel-item{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-949c7ca .ue-carousel-item:hover,.elementor-7 .elementor-element.elementor-element-949c7ca .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-7 .elementor-element.elementor-element-949c7ca .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-nav .owl-prev{left:-25px;right:auto;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-nav .owl-next{right:-25px;left:auto;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-carousel .owl-nav .owl-next,.elementor-7 .elementor-element.elementor-element-949c7ca .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:100px;width:50px;height:50px;line-height:50px;font-size:15px;background-color:var( --e-global-color-149c989 );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-carousel .owl-nav .owl-next:hover,.elementor-7 .elementor-element.elementor-element-949c7ca .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-dots{margin-top:1px;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-dot{margin:0px 10px;width:10px;height:10px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-dot.active{width:20px;height:10px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-7 .elementor-element.elementor-element-7f7f02f{--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-7 .elementor-element.elementor-element-0b2d8bb{--grid-columns:2;--grid-column-gap:30px;}.elementor-7 .elementor-element.elementor-element-a0f14af{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-4976207 .elementor-button{background-color:#9E212100;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4976207 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-63e38a2 .product{text-align:center;}.elementor-7 .elementor-element.elementor-element-63e38a2.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-7 .elementor-element.elementor-element-63e38a2 a > img{border-style:none;margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-63e38a2 .woocommerce .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button{background-color:#9E212100;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-097ac25 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-29c1723{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2f58b3f{text-align:left;}.elementor-7 .elementor-element.elementor-element-2f58b3f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e6f16bc .ue-carousel-item{transition:100ms;padding:10px 0px 10px 0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-e6f16bc .ue-carousel-item:hover{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-e6f16bc .uc-active-item:hover .ue-carousel-item{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-e6f16bc .ue-carousel-item:hover,.elementor-7 .elementor-element.elementor-element-e6f16bc .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-7 .elementor-element.elementor-element-e6f16bc .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-nav .owl-prev{left:-25px;right:auto;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-nav .owl-next{right:-25px;left:auto;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-carousel .owl-nav .owl-next,.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:100px;width:50px;height:50px;line-height:50px;font-size:15px;background-color:var( --e-global-color-149c989 );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-carousel .owl-nav .owl-next:hover,.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-dots{margin-top:1px;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-dot{margin:0px 10px;width:10px;height:10px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-dot.active{width:20px;height:10px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-7 .elementor-element.elementor-element-d017d05{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-75402c2{text-align:left;}.elementor-7 .elementor-element.elementor-element-75402c2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-717aaba .ue-carousel-item{transition:100ms;padding:10px 0px 10px 0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-717aaba .ue-carousel-item:hover{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-717aaba .uc-active-item:hover .ue-carousel-item{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-717aaba .ue-carousel-item:hover,.elementor-7 .elementor-element.elementor-element-717aaba .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-7 .elementor-element.elementor-element-717aaba .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-717aaba .owl-nav .owl-prev{left:-25px;right:auto;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-nav .owl-next{right:-25px;left:auto;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-carousel .owl-nav .owl-next,.elementor-7 .elementor-element.elementor-element-717aaba .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:100px;width:50px;height:50px;line-height:50px;font-size:15px;background-color:var( --e-global-color-149c989 );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-717aaba .owl-carousel .owl-nav .owl-next:hover,.elementor-7 .elementor-element.elementor-element-717aaba .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-717aaba .owl-dots{margin-top:1px;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-dot{margin:0px 10px;width:10px;height:10px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-dot.active{width:20px;height:10px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-7 .elementor-element.elementor-element-fc0358f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-4eefd73{--grid-columns:1;}.elementor-7 .elementor-element.elementor-element-1b09233{--grid-columns:1;--grid-row-gap:30px;}.elementor-7 .elementor-element.elementor-element-1b5e4fa{--grid-columns:1;--grid-row-gap:30px;}.elementor-7 .elementor-element.elementor-element-5558f54{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-3263846{text-align:left;}.elementor-7 .elementor-element.elementor-element-3263846 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .ue-carousel-item{transition:100ms;padding:10px 0px 10px 0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .ue-carousel-item:hover{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .uc-active-item:hover .ue-carousel-item{background-color:#efefef;border-radius:0px;opacity:100%;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .ue-carousel-item:hover,.elementor-7 .elementor-element.elementor-element-4cb7fc5 .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-nav .owl-prev{left:-25px;right:auto;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-nav .owl-next{right:-25px;left:auto;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-carousel .owl-nav .owl-next,.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:100px;width:50px;height:50px;line-height:50px;font-size:15px;background-color:var( --e-global-color-149c989 );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-carousel .owl-nav .owl-next:hover,.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-dots{margin-top:1px;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-dot{margin:0px 10px;width:10px;height:10px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-dot.active{width:20px;height:10px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-7 .elementor-element.elementor-element-cd4576e{--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;--padding-top:0px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-2fbc5c6{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-7 .elementor-element.elementor-element-2fbc5c6 .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-39ad522{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-7 .elementor-element.elementor-element-39ad522 .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-7cbff3c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7cbff3c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7cbff3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-237ed94 );}.elementor-7 .elementor-element.elementor-element-99c50ef{--swiper-slides-to-display:8;--swiper-slides-gap:50px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-10px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:14px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-10px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:15px;--arrow-size:11px;--arrow-normal-color:var( --e-global-color-237ed94 );}.elementor-7 .elementor-element.elementor-element-99c50ef :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-99c50ef :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-99c50ef .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e301a35{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-e78ad4f{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-b3dfed9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0085d2e{--swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-f650759{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_wrap{grid-template-columns:repeat(4, 1fr);}.elementor-7 .elementor-element.elementor-element-7303b15{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f7f02f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-0b2d8bb{--grid-columns:2;}.elementor-7 .elementor-element.elementor-element-a0f14af{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-29c1723{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2f58b3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-d017d05{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-75402c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-fc0358f{--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;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-4eefd73{--grid-columns:1;width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1b09233{--grid-columns:1;--grid-row-gap:30px;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-1b5e4fa{--grid-columns:2;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5558f54{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3263846 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-cd4576e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2fbc5c6{--swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-39ad522{--swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-7cbff3c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-99c50ef{--swiper-slides-to-display:5;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-e301a35{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-e78ad4f{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-b3dfed9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0085d2e{--swiper-slides-to-display:1;--swiper-offset-size:50px;}.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, 1fr);}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-nav .owl-prev{left:15px;right:auto;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-nav .owl-next{right:15px;left:auto;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-dot{width:15px;height:15px;}.elementor-7 .elementor-element.elementor-element-949c7ca .owl-dot.active{width:30px;height:15px;}.elementor-7 .elementor-element.elementor-element-0b2d8bb{--grid-columns:1;}.elementor-7 .elementor-element.elementor-element-63e38a2 .woocommerce .woocommerce-loop-category__title{font-size:11px;letter-spacing:-0.3px;}.elementor-7 .elementor-element.elementor-element-2f58b3f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-nav .owl-prev{left:15px;right:auto;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-nav .owl-next{right:15px;left:auto;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-dot{width:15px;height:15px;}.elementor-7 .elementor-element.elementor-element-e6f16bc .owl-dot.active{width:30px;height:15px;}.elementor-7 .elementor-element.elementor-element-75402c2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-717aaba .owl-nav .owl-prev{left:15px;right:auto;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-nav .owl-next{right:15px;left:auto;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-dot{width:15px;height:15px;}.elementor-7 .elementor-element.elementor-element-717aaba .owl-dot.active{width:30px;height:15px;}.elementor-7 .elementor-element.elementor-element-4eefd73{--grid-columns:1;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-1b09233{--grid-columns:1;}.elementor-7 .elementor-element.elementor-element-1b5e4fa{--grid-columns:1;}.elementor-7 .elementor-element.elementor-element-3263846 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-nav .owl-prev{left:15px;right:auto;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-nav .owl-next{right:15px;left:auto;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-dot{width:15px;height:15px;}.elementor-7 .elementor-element.elementor-element-4cb7fc5 .owl-dot.active{width:30px;height:15px;}.elementor-7 .elementor-element.elementor-element-2fbc5c6{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-39ad522{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-7cbff3c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-99c50ef{--swiper-slides-to-display:3;--swiper-slides-gap:30px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-e78ad4f */.saturate {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.saturate:hover {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for ucaddon_woocommerce_category_grid, class: .elementor-element-166420b */.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_image {
    background-position: center center !important;
    background: #fff;
    border-radius: 15px;
    overflow: hidden;
}

.elementor-7 .elementor-element.elementor-element-166420b .uc_post_image {
    background-size: 50% !important;
    background-repeat: no-repeat;
    transition: transform 0.3s ease;
}

.elementor-7 .elementor-element.elementor-element-166420b .uc_post_grid_style_one_image:hover .uc_post_image {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-0b2d8bb */.elementor-7 .elementor-element.elementor-element-0b2d8bb .elementor-widget-image img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-63e38a2 */.elementor-7 .elementor-element.elementor-element-63e38a2 .product-category.product {
    background: #fff;
    padding: 15px !important;
    border-radius: 15px;
    overflow: hidden; /* Previne que a imagem ampliada ultrapasse os limites */
    text-align: center; /* Centraliza todo o conteúdo */
}

.elementor-7 .elementor-element.elementor-element-63e38a2 .product-category.product a {
    display: block;
    width: 100%;
    text-decoration: none;
}

.elementor-7 .elementor-element.elementor-element-63e38a2 .product-category.product a img {
    width: 60%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    transition: transform 0.3s ease; /* Adiciona uma transição suave */
}

.elementor-7 .elementor-element.elementor-element-63e38a2 .product-category.product:hover a img {
    transform: scale(1.1); /* Aumenta a imagem em 20% */
}

.elementor-7 .elementor-element.elementor-element-63e38a2.product-category.product h2 {
    margin-top: 15px; /* Espaço entre a imagem e o texto */
    position: relative; /* Mantém o texto no lugar */
}

.elementor-7 .elementor-element.elementor-element-63e38a2 mark {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4eefd73 */.elementor-7 .elementor-element.elementor-element-4eefd73 .elementor-widget-image img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-1b09233 */.elementor-7 .elementor-element.elementor-element-1b09233 .elementor-widget-image img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-1b5e4fa */.elementor-7 .elementor-element.elementor-element-1b5e4fa .elementor-widget-image img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2fbc5c6 */.elementor-7 .elementor-element.elementor-element-2fbc5c6 .elementor-widget-image img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-39ad522 */.elementor-7 .elementor-element.elementor-element-39ad522 .elementor-widget-image img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-99c50ef */.saturate {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.saturate:hover {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS *//* Dispositivos sem hover (touch) */
.add_to_cart_show {
  opacity: 1;
  transform: translateY(0);
}

/* Apenas para dispositivos com hover */
@media (hover: hover) {
  .add_to_cart_show {
    opacity: 0;
    transform: translateY(30px);
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  }
  
  .change_hover:hover {
    transform: translateY(-5px);
    box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
  }
  
  .change_hover:hover .add_to_cart_show {
    opacity: 1;
    transform: translateY(0px);
  }
  
  .change_hover:hover .footer_prod {
    border-radius: 0px;
  }
}/* End custom CSS */