.elementor-7779 .elementor-element.elementor-element-d571df8{--display:flex;}.elementor-7779 .elementor-element.elementor-element-595d290 .category-grid[data-hover="zoom-in"]:hover .category-bg,
					.elementor-7779 .elementor-element.elementor-element-595d290 .category-grid[data-hover="zoom-in"]:hover img,
                    .elementor-7779 .elementor-element.elementor-element-595d290 .category-grid[data-hover="zoom-out"]:not(:hover) .category-bg,
                    .elementor-7779 .elementor-element.elementor-element-595d290 .category-grid[data-hover="zoom-out"]:not(:hover) img,
                    .elementor-7779 .elementor-element.elementor-element-595d290 .category-grid[data-hover="border-in"]:not(:hover) .category-bg,
                    .elementor-7779 .elementor-element.elementor-element-595d290 .category-grid[data-hover="border-in"]:not(:hover) img{transform:scale(1.2);}.elementor-7779 .elementor-element.elementor-element-595d290 .category-grid img, .elementor-7779 .elementor-element.elementor-element-595d290 .category-grid .category-bg{transition-duration:0.3s;}.elementor-7779 .elementor-element.elementor-element-595d290 .swiper-wrapper{align-items:flex-start;}.elementor-7779 .elementor-element.elementor-element-595d290 .category-grid > a{border-radius:15px 15px 15px 15px;overflow:hidden;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-595d290 .categories-mask{padding:15px 15px 15px 15px;}.elementor-7779 .elementor-element.elementor-element-4c6a538 .etheme-headline{color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-d2f00b8{--cols:4;--cols-gap:34px;--rows-gap:16px;--bordered-layout-border-color:var( --e-global-color-42a8b70 );--product-title-lines:2;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-item{text-align:center;border-style:dotted;border-color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-content .etheme-product-grid-title a{display:block;height:calc(var(--product-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-item, .elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-has-fadeIn-content:hover .etheme-product-grid-spacer{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-item, .elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-has-fadeIn-content .etheme-product-grid-spacer{border-radius:10px 10px 10px 10px;overflow:hidden;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-fadeIn-area{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-title a{color:var( --e-global-color-accent );}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-title a:hover{color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-title{margin-bottom:24px;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-image{border-style:solid;border-color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-image, .elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-image img{border-radius:10px 10px 10px 10px;}.elementor-7779 .elementor-element.elementor-element-0e45532 .etheme-headline{color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-98dade8{--cols:4;--cols-gap:34px;--rows-gap:16px;--bordered-layout-border-color:var( --e-global-color-42a8b70 );--product-title-lines:2;}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-item{text-align:center;border-style:dotted;border-color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-content .etheme-product-grid-title a{display:block;height:calc(var(--product-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-item, .elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-has-fadeIn-content:hover .etheme-product-grid-spacer{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-title a{color:var( --e-global-color-accent );}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-title a:hover{color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-title{margin-bottom:24px;}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-image{border-style:solid;border-color:var( --e-global-color-42a8b70 );}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-image, .elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-image img{border-radius:10px 10px 10px 10px;}@media(max-width:767px){.elementor-7779 .elementor-element.elementor-element-595d290 .category-grid > a{border-width:2px 2px 2px 2px;}.elementor-7779 .elementor-element.elementor-element-4c6a538{text-align:center;}.elementor-7779 .elementor-element.elementor-element-d2f00b8{--cols:2;--cols-gap:5px;--rows-gap:10px;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-item{border-width:1px 1px 1px 1px;}.elementor-7779 .elementor-element.elementor-element-d2f00b8 .etheme-product-grid-image{border-width:1px 1px 1px 1px;}.elementor-7779 .elementor-element.elementor-element-0e45532{text-align:center;}.elementor-7779 .elementor-element.elementor-element-98dade8{--cols:2;--cols-gap:5px;--rows-gap:10px;}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-item{border-width:1px 1px 1px 1px;}.elementor-7779 .elementor-element.elementor-element-98dade8 .etheme-product-grid-image{border-width:1px 1px 1px 1px;}}