.elementor-1915 .elementor-element.elementor-element-9589748{--display:flex;--min-height:228px;--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;border-style:solid;--border-style:solid;border-width:0 0 9px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:9px;--border-left-width:0px;border-color:#813636;--border-color:#813636}.elementor-1915 .elementor-element.elementor-element-9589748:not(.elementor-motion-effects-element-type-background),.elementor-1915 .elementor-element.elementor-element-9589748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0EE}.elementor-1915 .elementor-element.elementor-element-9589748,.elementor-1915 .elementor-element.elementor-element-9589748.thegem-e-con-layout-thegem{--content-width:1200px}.elementor-1915 .elementor-element.elementor-element-e935576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1915 .elementor-element.elementor-element-3344dc6>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-1915 .elementor-element.elementor-element-3344dc6 ul.nav-menu-custom li a,.elementor-1915 .elementor-element.elementor-element-3344dc6 ul.nav-menu-custom li>span{font-size:16px;font-weight:500;color:#000000!important}.elementor-1915 .elementor-element.elementor-element-3344dc6 .menu-custom-header{font-size:21px;font-weight:500;color:#000}.elementor-1915 .elementor-element.elementor-element-3344dc6 .menu-custom-header .label{font-size:115px}.elementor-1915 .elementor-element.elementor-element-3344dc6 .menu-custom-header .separator span{height:1px}.elementor-1915 .elementor-element.elementor-element-dc10692{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.caption-position-image .products-category-item .wrap .category-overlay{align-items:flex-end}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget:not(.extended-carousel-grid) .products-category-item,.elementor-1915 .elementor-element.elementor-element-acfe564 .skeleton-posts .products-category-item{padding:calc(42px/2)}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget:not(.item-separator):not(.extended-carousel-grid) .categories-row,.elementor-1915 .elementor-element.elementor-element-acfe564 .skeleton-posts.categories-row{margin:calc(-42px/2)}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.layout-type-carousel:not(.inited) .owl-stage,.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.item-separator:not(.extended-carousel-grid) .categories-row{margin:0 calc(-42px/2)}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.fullwidth-columns:not(.item-separator):not(.extended-carousel-grid) .categories-row{margin:calc(-42px/2) 0}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.fullwidth-columns.item-separator:not(.extended-carousel-grid) .categories-row{margin:0}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.layout-type-carousel:not(.inited) .owl-stage .products-category-item,.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget:not(.extended-carousel-grid) .fullwidth-block .categories-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.extended-carousel-grid.item-separator .products-category-item{padding:calc(42px/2)!important}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget.extended-carousel-grid:not(.item-separator) .fullwidth-block{padding:0 42px}.elementor-1915 .elementor-element.elementor-element-acfe564 .products-categories-widget .products-category-item .wrap .category-overlay .category-overlay-separator{height:1px;background-color:#FFF}@media(min-width:768px){.elementor-1915 .elementor-element.elementor-element-e935576{--width:25%}.elementor-1915 .elementor-element.elementor-element-dc10692{--width:88%}}