.elementor-17043 .elementor-element.elementor-element-2848b40{margin-top:-93px;margin-bottom:45px;padding:0px 0px 0px 0px;}.elementor-17043 .elementor-element.elementor-element-8daa6ab, .elementor-17043 .elementor-element.elementor-element-8daa6ab .elementor-text-editor *{font-size:20px;line-height:25px;}.thegem-template-header .elementor-17043 .elementor-element.elementor-element-8daa6ab{padding:0px 5px 0px 5px;}.thegem-template-header .elementor-17043 .elementor-element.elementor-element-49bd516{padding:0px 5px 0px 5px;}.elementor-17043 .elementor-element.elementor-element-49bd516 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17043 .elementor-element.elementor-element-7e75024{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .categories{display:none;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .reviews{display:none;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(0px/2) !important;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(0px/2) !important;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-0px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-0px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-0px/2) 0;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .skeleton-posts .portfolio-item{padding:calc(0px/2) !important;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .skeleton-posts{margin:calc(-0px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item:before, 
					.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item:after, 
					.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item .item-separator-box:before, 
					.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item .item-separator-box:after{border-color:#FFFFFF;border-width:4px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item:before, 
					.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item:after{height:calc(100% + 4px);top:calc(-4px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item .item-separator-box:before, 
					.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.item-separator .portfolio-item .item-separator-box:after{width:calc(100% + 4px);left:calc(-4px/2);}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons{padding-top:16px;padding-right:16px;padding-left:16px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption{padding-bottom:16px;padding-right:16px;padding-left:16px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .image .overlay .links{padding:0;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .wrap .overlay .caption .title, 
				.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .wrap .overlay .caption .title a{font-size:19px;text-transform:uppercase;line-height:37px;color:#545454 !important;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom a.icon:hover,
							.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{color:#FFFFFF;background-color:#CAC787;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .gem-pagination a{border-style:solid;border-width:4px 4px 4px 4px;border-color:#dfe5eb;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .gem-pagination a:hover{border-style:solid;border-width:4px 4px 4px 4px;border-color:#00BCD4;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .gem-pagination a.current{background-color:#3c3950;border-style:solid;border-width:4px 4px 4px 4px;border-color:#3C3950;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .gem-pagination .prev, .elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .gem-pagination .next{background-color:#DFE5E8;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .gem-pagination .prev:not(.disabled):hover, .elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .gem-pagination .next:not(.disabled):hover{background-color:#00BCD4;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .product .label.new-label{height:5px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .product .product-labels.style-1 .label.new-label{width:5px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .product-labels .label.onsale{color:#464646;}.thegem-template-header .elementor-17043 .elementor-element.elementor-element-78c5ee1{padding:0px 5px 0px 5px;}.elementor-17043 .elementor-element.elementor-element-21440fd{margin-top:41px;margin-bottom:0px;padding:0px 0px 0px 0px;}.thegem-template-header .elementor-17043 .elementor-element.elementor-element-03f0a5f{padding:0px 5px 0px 5px;}@media(max-width:1024px){.elementor-17043 .elementor-element.elementor-element-78c5ee1 .categories{display:none;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .reviews{display:none;}}@media(max-width:767px){.elementor-17043 .elementor-element.elementor-element-2848b40{margin-top:-109px;margin-bottom:0px;}.elementor-17043 .elementor-element.elementor-element-49bd516 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-17043 .elementor-element.elementor-element-7e75024{margin-top:24px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .categories{display:none;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .reviews{display:none;}.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .wrap .overlay .caption .title, 
				.elementor-17043 .elementor-element.elementor-element-78c5ee1 .portfolio.extended-products-grid .portfolio-item .wrap .overlay .caption .title a{font-size:15px;}}