.elementor-3298 .elementor-element.elementor-element-ad5b60d{--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-3298 .elementor-element.elementor-element-69558d2{--display:flex;--min-height:210px;--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;}.elementor-3298 .elementor-element.elementor-element-db5520d{--display:flex;--min-height:8px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-3298 .elementor-element.elementor-element-db5520d::before, .elementor-3298 .elementor-element.elementor-element-db5520d > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-db5520d > .e-con-inner > .elementor-background-video-container::before, .elementor-3298 .elementor-element.elementor-element-db5520d > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-db5520d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3298 .elementor-element.elementor-element-db5520d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3298 .elementor-element.elementor-element-db5520d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-12c242e .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:#8D8D8D2E;}.elementor-3298 .elementor-element.elementor-element-12c242e .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:#8D8D8D2E;}.elementor-3298 .elementor-element.elementor-element-12c242e .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:#8D8D8D2E;}.elementor-3298 .elementor-element.elementor-element-12c242e .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:#8D8D8D2E;}.elementor-3298 .elementor-element.elementor-element-12c242e{width:100%;max-width:100%;}.elementor-3298 .elementor-element.elementor-element-12c242e.elementor-element{--align-self:center;}.elementor-3298 .elementor-element.elementor-element-12c242e .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100);}.elementor-3298 .elementor-element.elementor-element-a81cf5d{--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-3298 .elementor-element.elementor-element-6405bf6{--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-3298 .elementor-element.elementor-element-f1a1c7d{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-3298 .elementor-element.elementor-element-f1a1c7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-b1c6279{--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;}.elementor-3298 .elementor-element.elementor-element-d6b5881{--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-3298 .elementor-element.elementor-element-d6b5881.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3298 .elementor-element.elementor-element-52007ab .menu-custom-header .separator span{height:1px;}.elementor-3298 .elementor-element.elementor-element-3fda34b{--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-3298 .elementor-element.elementor-element-28213e7 .categories{display:block;}.elementor-3298 .elementor-element.elementor-element-28213e7 .reviews{display:none;}.elementor-3298 .elementor-element.elementor-element-28213e7 .product-variations{display:none;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px/2) !important;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px/2) !important;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px/2);}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px/2);}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px/2) 0;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-3298 .elementor-element.elementor-element-28213e7 .skeleton-posts .portfolio-item{padding:calc(42px/2) !important;}.elementor-3298 .elementor-element.elementor-element-28213e7 .skeleton-posts{margin:calc(-42px/2);}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item .image,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item .image .image-inner,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item .image .overlay,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item .image .variations-notification,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:24px 24px 24px 24px;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:24px 24px 0 0;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item.product  .caption .product-price .price{color:var( --e-global-color-accent );}{border-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .widget-area .widget, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .widget-area .widget, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .portfolio-filter-item, 
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .portfolio-filter-item ul li a span.count, 
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget-area .widget, 
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget-area .widget.widget_product_categories > ul, 
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget_product_categories ul li a, 
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget_product_categories ul li span.count, 
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget_layered_nav ul li span.count,
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter input,
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter input::placeholder,
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget_product_search input,
				.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget_product_search input::placeholder{font-weight:700;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list ul li a, 
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list ul li a, 
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list ul li a, .elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount, 
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text{color:#EC6442;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list ul li a .count, 
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list ul li a .count, 
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list ul li a .count,
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list:is(.style-hidden, .style-sidebar, .style-standard-mobile) .portfolio-filter-item .portfolio-filter-item-list ul li .filters-collapsible-arrow{color:#EC6442;background-color:#EC6442;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount{background-color:#EC6442;}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list ul li a:hover, 
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list ul li a:hover, 
							.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list ul li a:hover{color:var( --e-global-color-accent );}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto;color:var( --e-global-color-accent );}.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter .portfolio-search-filter-button,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio-filters-list .widget_product_search button:before,
					.elementor-3298 .elementor-element.elementor-element-28213e7 .portfolio.extended-products-grid .portfolio-top-panel .portfolio-top-panel-right .portfolio-search-filter .portfolio-search-filter-button{color:#EC6442;}.elementor-3298 .elementor-element.elementor-element-28213e7 .gem-pagination a{border-radius:100px 100px 100px 100px;}.elementor-3298 .elementor-element.elementor-element-756d877{--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;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-3298 .elementor-element.elementor-element-f2ae88f .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-3298 .elementor-element.elementor-element-f2ae88f > .elementor-widget-container{margin:30px 0px 8px 0px;}.elementor-3298 .elementor-element.elementor-element-f2ae88f .gem-tta-panel-body{text-align:left!important;}@media(min-width:768px){.elementor-3298 .elementor-element.elementor-element-69558d2{--content-width:1440px;}.elementor-3298 .elementor-element.elementor-element-db5520d{--content-width:1140px;}.elementor-3298 .elementor-element.elementor-element-d6b5881{--width:23.474%;}.elementor-3298 .elementor-element.elementor-element-3fda34b{--width:66.6666%;}}@media(max-width:1024px){.elementor-3298 .elementor-element.elementor-element-28213e7 .categories{display:block;}.elementor-3298 .elementor-element.elementor-element-28213e7 .reviews{display:none;}.elementor-3298 .elementor-element.elementor-element-28213e7 .product-variations{display:none;}}@media(max-width:767px){.elementor-3298 .elementor-element.elementor-element-28213e7 .categories{display:block;}.elementor-3298 .elementor-element.elementor-element-28213e7 .reviews{display:none;}.elementor-3298 .elementor-element.elementor-element-28213e7 .product-variations{display:none;}}