.elementor-40677 .elementor-element.elementor-element-540c443{--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;--padding-top:140px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-40677 .elementor-element.elementor-element-7fabacc .thegem-te-post-breadcrumbs .post-breadcrumbs{justify-content:left;text-align:left}.elementor-40677 .elementor-element.elementor-element-7fabacc .thegem-te-post-breadcrumbs .post-breadcrumbs ul{justify-content:left;text-align:left}.elementor-40677 .elementor-element.elementor-element-7fabacc .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li{font-family:"Montserrat",Sans-serif;color:var(--e-global-color-7147131)}.elementor-40677 .elementor-element.elementor-element-7fabacc .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a{color:var(--e-global-color-7147131)}.elementor-40677 .elementor-element.elementor-element-7fabacc .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li > a:hover{color:var(--e-global-color-ad3699e)}.elementor-40677 .elementor-element.elementor-element-7fabacc .thegem-te-post-breadcrumbs .post-breadcrumbs ul > li:last-child{color:var(--e-global-color-ad3699e)}.elementor-40677 .elementor-element.elementor-element-bb290e2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-40677 .elementor-element.elementor-element-bcc229a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-40677 .elementor-element.elementor-element-bcc229a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-40677 .elementor-element.elementor-element-f969ffc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-40677 .elementor-element.elementor-element-390a039 .categories{display:none}.elementor-40677 .elementor-element.elementor-element-390a039 .reviews{display:none}.elementor-40677 .elementor-element.elementor-element-390a039 .product-variations{display:none}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item:not(.size-item){padding:calc(42px / 2) !important}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item.size-item{padding:0 calc(42px / 2) !important}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid:not(.item-separator) .portfolio-row{margin:calc(-42px / 2)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.item-separator .portfolio-row{margin:0 calc(-42px / 2)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.fullwidth-columns:not(.item-separator) .portfolio-row{margin:calc(-42px / 2) 0}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.fullwidth-columns.item-separator .portfolio-row{margin:0}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .fullwidth-block .portfolio-row{padding-left:calc(42px / 2);padding-right:calc(42px / 2)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.item-separator .fullwidth-block .portfolio-top-panel{padding-left:calc(42px / 2);padding-right:calc(42px / 2)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-40677 .elementor-element.elementor-element-390a039 .skeleton-posts .portfolio-item{padding:calc(42px / 2) !important}.elementor-40677 .elementor-element.elementor-element-390a039 .skeleton-posts{margin:calc(-42px / 2)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.list-style.with-divider .portfolio-set .portfolio-item .wrap:before{top:calc(-42px / 2)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item .image,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item .image .image-inner,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item .image .overlay,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item .image .variations-notification,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.caption-position-hover .portfolio-item .wrap,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.caption-position-image .portfolio-item .wrap{border-radius:24px 24px 24px 24px}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid.caption-position-page .portfolio-item .wrap{border-radius:24px 24px 0 0}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item.product .caption .categories,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item.product .caption .categories a{font-family:"Montserrat",Sans-serif;font-size:12px}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item.product .product-variations{font-family:"Montserrat",Sans-serif;font-weight:500;color:var(--e-global-color-7147131)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item.product .gem-attribute-selector.type-color .gem-attribute-options li:not(.selected),.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item.product .gem-attribute-selector.type-label .gem-attribute-options li:not(.selected){border-color:var(--e-global-color-7147131)}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list.style-hidden .portfolio-filter-item,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list.style-sidebar .portfolio-filter-item,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list.style-standard-mobile .portfolio-filter-item,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list.style-hidden .widget-area .widget,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list.style-sidebar .widget-area .widget,.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list.style-standard-mobile .widget-area .widget{border-width:1px}.elementor-40677 .elementor-element.elementor-element-390a039 .portfolio-filters-list .portfolio-show-filters-button{margin-right:auto}.elementor-40677 .elementor-element.elementor-element-390a039 .gem-pagination a{border-radius:100px 100px 100px 100px}.elementor-40677 .elementor-element.elementor-element-3497a54{--display:flex}.elementor-40677 .elementor-element.elementor-element-01ab3a8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;color:var(--e-global-color-7147131)}@media (min-width:768px){.elementor-40677 .elementor-element.elementor-element-540c443{--content-width:1280px}.elementor-40677 .elementor-element.elementor-element-bb290e2{--content-width:1280px}.elementor-40677 .elementor-element.elementor-element-bcc229a{--width:22%}.elementor-40677 .elementor-element.elementor-element-3497a54{--content-width:1280px}}button#wpforms-submit-40268{width:100%;background:#355ec9}.product-page__wrapper .single-product-content{justify-content:center}.owl-stage-outer.owl-height{height:100% !important}section#woocommerce_product_categories-2 h4.widget-title{font-family:"Montserrat";font-size:17px;font-weight:700;margin:0}.widget_product_categories > ul li.cat-parent.current-cat-parent:after{display:none}ul.product-categories,li.cat-item.cat-item-100.cat-parent.current-cat-parent{border:0}ul.children{background:transparent !important;margin:0 !important}ul.children>li{list-style-type:none;padding-left:0;border:0 !important}ul.product-categories li a{font-family:"Montserrat";font-weight:600;padding:0;color:#000 !important}ul.product-categories li a:hover{text-decoration:underline}ul.children li{padding:0 0 0 5px !important}ul.children li a{font-weight:400;font-size:14px}ul.children li a::before{display:none}#ProductDetails .product-page__wrapper .product_title{margin:0}#ProductDetails .elementor-widget-woocommerce-product-meta .detail-label{font-weight:600;font-family:"Montserrat"}