.elementor-24614 .elementor-element.elementor-element-42b2db91 > .elementor-container{max-width:1600px;}.elementor-24614 .elementor-element.elementor-element-42b2db91{margin-top:-50px;margin-bottom:0px;padding:0px 0px 5px 0px;}.elementor-24614 .elementor-element.elementor-element-f01eca1{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-11ae8a3{--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-24614 .elementor-element.elementor-element-11ae8a3, .elementor-24614 .elementor-element.elementor-element-11ae8a3.thegem-e-con-layout-thegem{--content-width:1450px;}.elementor-24614 .elementor-element.elementor-element-245139e{width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-245139e .elementor-heading-title{color:#000000;}.elementor-24614 .elementor-element.elementor-element-064e416 > .elementor-container{max-width:1450px;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .categories{display:none;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .reviews{display:none;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-24614 .elementor-element.elementor-element-6b7fa87 .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-24614 .elementor-element.elementor-element-6b7fa87 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .actions .button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio-filter-tabs .portfolio-filter-tabs-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio-filter-tabs ul.portfolio-filter-tabs-list li.active{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .extended-products-grid-carousel .owl-dots .owl-dot.active span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-7be78b0{--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-24614 .elementor-element.elementor-element-7be78b0, .elementor-24614 .elementor-element.elementor-element-7be78b0.thegem-e-con-layout-thegem{--content-width:1550px;}.elementor-24614 .elementor-element.elementor-element-9b69f70{--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-24614 .elementor-element.elementor-element-ca031a5 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-24614 .elementor-element.elementor-element-ca031a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24614 .elementor-element.elementor-element-ca031a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24614 .elementor-element.elementor-element-ca031a5 .gem-image{width:100%;}.elementor-24614 .elementor-element.elementor-element-ca031a5 .gem-image img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-ca031a5 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-133ecbd{--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-24614 .elementor-element.elementor-element-133ecbd, .elementor-24614 .elementor-element.elementor-element-133ecbd.thegem-e-con-layout-thegem{--content-width:1450px;}.elementor-24614 .elementor-element.elementor-element-6fb3824{width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-6fb3824 .elementor-heading-title{color:#000000;}.elementor-24614 .elementor-element.elementor-element-0502beb > .elementor-container{max-width:1450px;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .categories{display:none;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .reviews{display:none;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-331fbb6 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-24614 .elementor-element.elementor-element-331fbb6 .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-24614 .elementor-element.elementor-element-331fbb6 .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-24614 .elementor-element.elementor-element-331fbb6 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .actions .button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio-filter-tabs .portfolio-filter-tabs-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio-filter-tabs ul.portfolio-filter-tabs-list li.active{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .extended-products-grid-carousel .owl-dots .owl-dot.active span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-331fbb6 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-2e57d43{--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-24614 .elementor-element.elementor-element-2e57d43, .elementor-24614 .elementor-element.elementor-element-2e57d43.thegem-e-con-layout-thegem{--content-width:1550px;}.elementor-24614 .elementor-element.elementor-element-4594aab{--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-24614 .elementor-element.elementor-element-1c6c97c .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-24614 .elementor-element.elementor-element-1c6c97c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24614 .elementor-element.elementor-element-1c6c97c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24614 .elementor-element.elementor-element-1c6c97c .gem-image{width:100%;}.elementor-24614 .elementor-element.elementor-element-1c6c97c .gem-image img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-1c6c97c .gem-image a:hover img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-f8f3e5c{--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-24614 .elementor-element.elementor-element-9d656a5 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-24614 .elementor-element.elementor-element-9d656a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24614 .elementor-element.elementor-element-9d656a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24614 .elementor-element.elementor-element-9d656a5 .gem-image{width:100%;}.elementor-24614 .elementor-element.elementor-element-9d656a5 .gem-image img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-9d656a5 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-d7d96c5{--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-24614 .elementor-element.elementor-element-d7d96c5, .elementor-24614 .elementor-element.elementor-element-d7d96c5.thegem-e-con-layout-thegem{--content-width:1450px;}.elementor-24614 .elementor-element.elementor-element-d7d96c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24614 .elementor-element.elementor-element-556ca0b{--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-24614 .elementor-element.elementor-element-46ab10e{width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-46ab10e .elementor-heading-title{color:#000000;}.elementor-24614 .elementor-element.elementor-element-f394fe5 > .elementor-container{max-width:1450px;}.elementor-24614 .elementor-element.elementor-element-b258a0f .categories{display:none;}.elementor-24614 .elementor-element.elementor-element-b258a0f .reviews{display:none;}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-b258a0f .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-24614 .elementor-element.elementor-element-b258a0f .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-24614 .elementor-element.elementor-element-b258a0f .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-24614 .elementor-element.elementor-element-b258a0f .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .caption .categories a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .actions .button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio-filter-tabs .portfolio-filter-tabs-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio-filter-tabs ul.portfolio-filter-tabs-list li:not(.active){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio-filter-tabs ul.portfolio-filter-tabs-list li.active{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .extended-products-grid-carousel .owl-dots .owl-dot.active span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-b258a0f .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-d376de7{--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-24614 .elementor-element.elementor-element-d376de7, .elementor-24614 .elementor-element.elementor-element-d376de7.thegem-e-con-layout-thegem{--content-width:1550px;}.elementor-24614 .elementor-element.elementor-element-05203c8{--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-24614 .elementor-element.elementor-element-eefffba .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-24614 .elementor-element.elementor-element-eefffba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24614 .elementor-element.elementor-element-eefffba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24614 .elementor-element.elementor-element-eefffba .gem-image{width:100%;}.elementor-24614 .elementor-element.elementor-element-eefffba .gem-image img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-eefffba .gem-image a:hover img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-26c159a{--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-24614 .elementor-element.elementor-element-877eb84 .gem-image.gem-wrapbox{float:none;text-align:center;margin-left:auto;margin-right:auto;}.elementor-24614 .elementor-element.elementor-element-877eb84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24614 .elementor-element.elementor-element-877eb84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24614 .elementor-element.elementor-element-877eb84 .gem-image{width:100%;}.elementor-24614 .elementor-element.elementor-element-877eb84 .gem-image img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-877eb84 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24614 .elementor-element.elementor-element-c756bcb{--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-24614 .elementor-element.elementor-element-c756bcb, .elementor-24614 .elementor-element.elementor-element-c756bcb.thegem-e-con-layout-thegem{--content-width:1450px;}.elementor-24614 .elementor-element.elementor-element-df1aa8f{--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-24614 .elementor-element.elementor-element-10a9de6{--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-24614 .elementor-element.elementor-element-bc8932d{width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-bc8932d .elementor-heading-title{color:#000000;}.elementor-24614 .elementor-element.elementor-element-a29779d > .elementor-container{max-width:1450px;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .categories{display:none;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .reviews{display:none;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-3b7c439 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-24614 .elementor-element.elementor-element-3b7c439 .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-24614 .elementor-element.elementor-element-3b7c439 .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-24614 .elementor-element.elementor-element-3b7c439 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .actions .button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .extended-products-grid-carousel .owl-dots .owl-dot.active span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-3b7c439 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-d673cd0{--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-24614 .elementor-element.elementor-element-d673cd0, .elementor-24614 .elementor-element.elementor-element-d673cd0.thegem-e-con-layout-thegem{--content-width:1450px;}.elementor-24614 .elementor-element.elementor-element-e72e27d{--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-24614 .elementor-element.elementor-element-8b77189{--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-24614 .elementor-element.elementor-element-7b45f2c{width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-7b45f2c .elementor-heading-title{color:#000000;}.elementor-24614 .elementor-element.elementor-element-722ada6 > .elementor-container{max-width:1450px;}.elementor-24614 .elementor-element.elementor-element-5174083 .categories{display:none;}.elementor-24614 .elementor-element.elementor-element-5174083 .reviews{display:none;}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-5174083 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-24614 .elementor-element.elementor-element-5174083 .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-24614 .elementor-element.elementor-element-5174083 .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-24614 .elementor-element.elementor-element-5174083 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover{color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .wrap .product-bottom.on-page-caption a.icon:hover,
							.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .portfolio-icons .portfolio-icons-inner a.icon:hover{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button,
							.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .actions .button{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,
							.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .extended-products-grid-carousel .owl-dots .owl-dot.active span{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.new-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.onsale:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label{background-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-5174083 .portfolio.extended-products-grid .portfolio-item.product .product-labels .label.out-of-stock-label:after{border-left-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );}.elementor-24614 .elementor-element.elementor-element-6bd248f2 > .elementor-container{max-width:1450px;}.elementor-24614 .elementor-element.elementor-element-6bd248f2{padding:0px 0px 20px 0px;}.elementor-24614 .elementor-element.elementor-element-f28f19d{text-align:center;}.elementor-24614 .elementor-element.elementor-element-f28f19d > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-24614 .elementor-element.elementor-element-f28f19d .thegem-heading, .elementor-24614 .elementor-element.elementor-element-f28f19d .thegem-heading .light{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-24614 .elementor-element.elementor-element-b62d3cd{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-24614 .elementor-element.elementor-element-b62d3cd .elementor-swiper-button.elementor-swiper-button-prev, .elementor-24614 .elementor-element.elementor-element-b62d3cd .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;color:#000000;}.elementor-24614 .elementor-element.elementor-element-b62d3cd .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-24614 .elementor-element.elementor-element-b62d3cd .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-24614 .elementor-element.elementor-element-b62d3cd .swiper-wrapper{display:flex;align-items:center;}.elementor-24614 .elementor-element.elementor-element-7a7d905{text-align:center;}.elementor-24614 .elementor-element.elementor-element-7a7d905 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-24614 .elementor-element.elementor-element-7a7d905 .icon{color:#000000;}.elementor-24614 .elementor-element.elementor-element-7a7d905 .thegem-heading, .elementor-24614 .elementor-element.elementor-element-7a7d905 .thegem-heading .light{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24614 .elementor-element.elementor-element-7a7d905 .thegem-heading:hover > span,
					.elementor-24614 .elementor-element.elementor-element-7a7d905 .thegem-heading:hover > a,
					.elementor-24614 .elementor-element.elementor-element-7a7d905 .thegem-heading:hover span.colored{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-24614 .elementor-element.elementor-element-9b69f70{--width:100%;}.elementor-24614 .elementor-element.elementor-element-4594aab{--width:100%;}.elementor-24614 .elementor-element.elementor-element-f8f3e5c{--width:100%;}.elementor-24614 .elementor-element.elementor-element-05203c8{--width:100%;}.elementor-24614 .elementor-element.elementor-element-26c159a{--width:100%;}}@media(max-width:1024px){.elementor-24614 .elementor-element.elementor-element-6b7fa87 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-b258a0f .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-b258a0f .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-5174083 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-5174083 .reviews{display:block;}}@media(max-width:767px){.elementor-24614 .elementor-element.elementor-element-42b2db91{margin-top:-30px;margin-bottom:0px;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-6b7fa87 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-331fbb6 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-b258a0f .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-b258a0f .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-3b7c439 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-5174083 .categories{display:block;}.elementor-24614 .elementor-element.elementor-element-5174083 .reviews{display:block;}.elementor-24614 .elementor-element.elementor-element-b62d3cd{--e-image-carousel-slides-to-show:2;}.elementor-24614 .elementor-element.elementor-element-7a7d905{text-align:center;}}