.elementor-4605 .elementor-element.elementor-element-4c0be85a>.elementor-element-populated{padding:40px 21px 85px}.elementor-4605 .elementor-element.elementor-element-cfce35c .categories{display:none}.elementor-4605 .elementor-element.elementor-element-cfce35c .reviews{display:none}.elementor-4605 .elementor-element.elementor-element-cfce35c .product-variations{display:block}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(20px/2) !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(20px/2) !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-20px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-20px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-20px/2) 0}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:20px;padding-right:20px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(20px/2);padding-right:calc(20px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:20px;padding-right:20px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(20px/2);padding-right:calc(20px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:20px}.elementor-4605 .elementor-element.elementor-element-cfce35c .skeleton-posts .portfolio-item{padding:calc(20px/2) !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .skeleton-posts{margin:calc(-20px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-20px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid:not(.shadowed-container) .portfolio-item .image,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.shadowed-container .portfolio-item .wrap{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .quick-view-button{background-color:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.product .caption .categories a:hover{font-weight:700;color:#508eff}{border-color:#508EFFCC !important;background-color:#508eff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.product:hover .product-variations{color:#508eff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.product:hover .gem-attribute-selector.type-color .gem-attribute-options li:not(.selected),.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.product:hover .gem-attribute-selector.type-label .gem-attribute-options li:not(.selected){border-color:#508EFFCC !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .wrap>.caption{padding:10px !important;border-style:none}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.simple-type-button .button:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.simple-type-button .button:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.product .actions .button:hover{color:#fff;background-color:#000;border-color:#000;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.variable-type-button .button:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.variable-type-button .button:hover{color:#fff;background-color:#000;border-color:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .wrap>.caption .product-bottom .cart.type_button.variable-type-button .button:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart.variable-type-button .button:hover{box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .widget-area .widget,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .widget-area .widget,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .portfolio-filter-item,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .portfolio-filter-item ul li a span.count,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget-area .widget,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget-area .widget.widget_product_categories>ul,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget_product_categories ul li a,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget_product_categories ul li span.count,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget_layered_nav ul li span.count,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter input,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .portfolio-filters-area .portfolio-search-filter input::placeholder,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget_product_search input,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .widget_product_search input::placeholder{font-weight:700}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list ul li a,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list ul li a,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list ul li a,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount .slider-amount-text{color:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-amount{background-color:#f2f2f2}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list ul li a:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list ul li a:hover,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list ul li a:hover{color:#508eff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list ul li a.active,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list ul li a.active,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list ul li a.active{color:#508eff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-range,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-range,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-range,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle+span,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle+span,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle+span,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-hidden .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-sidebar .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle,.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list.style-standard-mobile .portfolio-filter-item .portfolio-filter-item-list .price-range-slider .slider-range .ui-slider-handle{background-color:#508eff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-load-more{margin-top:80px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button{border-style:solid;border-width:2px;background-color:#fff;border-color:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button span{color:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button i:before{color:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button svg{fill:#000}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button:hover span{color:#fff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button:hover i:before{color:#fff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button:hover svg{fill:#fff}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more button:hover{background-color:#000;border-color:#000;box-shadow:0px 0px 10px 1px rgba(0,0,0,.5)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more .gem-button-separator-holder{width:50%;flex-grow:initial}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more .gem-button-separator-line{border-color:#b6c6c9;color:#b6c6c9}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio-load-more .gem-button-separator-type-square svg line{stroke:#b6c6c9}@media(min-width:768px){.elementor-4605 .elementor-element.elementor-element-4c0be85a{width:100%}}@media(max-width:1024px){.elementor-4605 .elementor-element.elementor-element-cfce35c .categories{display:block}.elementor-4605 .elementor-element.elementor-element-cfce35c .reviews{display:none}.elementor-4605 .elementor-element.elementor-element-cfce35c .product-variations{display:block}}@media(max-width:767px){.elementor-4605 .elementor-element.elementor-element-cfce35c .categories{display:none}.elementor-4605 .elementor-element.elementor-element-cfce35c .reviews{display:none}.elementor-4605 .elementor-element.elementor-element-cfce35c .product-variations{display:block}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(15px/2) !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(15px/2) !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-15px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-15px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-15px/2) 0}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:15px;padding-right:15px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(15px/2);padding-right:calc(15px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:15px;padding-right:15px}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(15px/2);padding-right:calc(15px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:15px}.elementor-4605 .elementor-element.elementor-element-cfce35c .skeleton-posts .portfolio-item{padding:calc(15px/2) !important}.elementor-4605 .elementor-element.elementor-element-cfce35c .skeleton-posts{margin:calc(-15px/2)}.elementor-4605 .elementor-element.elementor-element-cfce35c .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-15px/2)}}