/* vsh post-12.css */
.elementor-12 .elementor-element.elementor-element-2f62dfb{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-0aa57fe>.elementor-widget-container{margin:0px 0px 0px -12px}.elementor-12 .elementor-element.elementor-element-0aa57fe{text-align:center}.elementor-12 .elementor-element.elementor-element-0aa57fe .elementor-heading-title{font-size:24px;color:#4A2E2A}.elementor-12 .elementor-element.elementor-element-f7e895a>.elementor-widget-container{margin:0px 0px 0px -12px}.elementor-12 .elementor-element.elementor-element-f7e895a{text-align:center}.elementor-12 .elementor-element.elementor-element-f7e895a .elementor-heading-title{font-size:24px;color:#4A2E2A}.elementor-12 .elementor-element.elementor-element-4ae8ff0{--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-12 .elementor-element.elementor-element-fb1b1fa .woocommerce-loop-category__title mark.count{display:none}.elementor-12 .elementor-element.elementor-element-fb1b1fa>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.elementor-12 .elementor-element.elementor-element-fb1b1fa.elementor-element{--align-self:center;--order:-99999}.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce .products ul,.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce ul.products{grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:52px}.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce .product-category .woocommerce-loop-category__title{text-align:center}.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce-loop-category__title mark.count{display:none}.elementor-12 .elementor-element.elementor-element-bc37421>.elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.elementor-12 .elementor-element.elementor-element-bc37421.elementor-element{--align-self:center;--order:-99999}.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce .products ul,.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce ul.products{grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:52px}.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce .product-category .woocommerce-loop-category__title{text-align:center}.elementor-12 .elementor-element.elementor-element-7114062{--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}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.caption-position-image .products-category-item .wrap .category-overlay{align-items:flex-end}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget:not(.extended-carousel-grid) .products-category-item,.elementor-12 .elementor-element.elementor-element-df156de .skeleton-posts .products-category-item{padding:calc(42px/2)}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget:not(.item-separator):not(.extended-carousel-grid) .categories-row,.elementor-12 .elementor-element.elementor-element-df156de .skeleton-posts.categories-row{margin:calc(-42px/2)}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.layout-type-carousel:not(.inited) .owl-stage,.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.item-separator:not(.extended-carousel-grid) .categories-row{margin:0 calc(-42px/2)}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.fullwidth-columns:not(.item-separator):not(.extended-carousel-grid) .categories-row{margin:calc(-42px/2) 0}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.fullwidth-columns.item-separator:not(.extended-carousel-grid) .categories-row{margin:0}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.layout-type-carousel:not(.inited) .owl-stage .products-category-item,.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget:not(.extended-carousel-grid) .fullwidth-block .categories-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.extended-carousel-grid.item-separator .products-category-item{padding:calc(42px/2) !important}.elementor-12 .elementor-element.elementor-element-df156de .products-categories-widget.extended-carousel-grid:not(.item-separator) .fullwidth-block{padding:0 42px}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce .products ul,.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce ul.products{grid-template-columns:repeat(2,1fr)}.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce .products ul,.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-f7e895a>.elementor-widget-container{margin:0px 0px 0px 17px}.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce .products ul,.elementor-12 .elementor-element.elementor-element-fb1b1fa .woocommerce ul.products{grid-template-columns:repeat(1,1fr)}.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce .products ul,.elementor-12 .elementor-element.elementor-element-bc37421 .woocommerce ul.products{grid-template-columns:repeat(1,1fr)}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4ae8ff0{--content-width:100%}}.category-count,.category-overlay-separator{display: none}.col-sm-3{width: 33.33%}@media (max-width: 1024px){.col-sm-3{width: 50%}}@media (max-width: 767px){.col-sm-3{width: 100%}.elementor-widget .woocommerce .product-category img{width: 100%}}