.elementor-7106 .elementor-element.elementor-element-a85de9d{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7106 .elementor-element.elementor-element-ff4d52e .thegem-te-product-breadcrumbs .product-breadcrumbs{justify-content:left;text-align:left}.elementor-7106 .elementor-element.elementor-element-ff4d52e .thegem-te-product-breadcrumbs .product-breadcrumbs ul{justify-content:left;text-align:left}.elementor-7106 .elementor-element.elementor-element-4a08a12{--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-7106 .elementor-element.elementor-element-46fe862{--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:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--thegem-sticky-offset:100px}.elementor-7106 .elementor-element.elementor-element-74b7166{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-7106 .elementor-element.elementor-element-1d9b0e0 .thegem-te-product-title{justify-content:left;text-align:left}.elementor-7106 .elementor-element.elementor-element-1d9b0e0 .thegem-te-product-title .product-title{font-family:"Montserrat",Sans-serif;font-size:44px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-86d9b3d>.elementor-widget-container{margin:-22px 0 0}.elementor-7106 .elementor-element.elementor-element-86d9b3d .thegem-te-product-meta-value{justify-content:left;text-align:left;font-family:"Montserrat",Sans-serif;font-style:italic}.elementor-7106 .elementor-element.elementor-element-a632ac7>.elementor-widget-container{margin:-22px 0 0}.elementor-7106 .elementor-element.elementor-element-a632ac7 .thegem-te-product-rating .product-rating{justify-content:left;text-align:left}.elementor-7106 .elementor-element.elementor-element-a632ac7 .thegem-te-product-rating .product-rating .star-rating>span:before{color:#ffc107}.elementor-7106 .elementor-element.elementor-element-bbc4e73 .thegem-te-product-price .price{justify-content:left;text-align:left}.elementor-7106 .elementor-element.elementor-element-bbc4e73 .thegem-te-product-price .price span{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-7106 .elementor-element.elementor-element-f9ad0bc>.elementor-widget-container{margin:-10px 0}.elementor-7106 .elementor-element.elementor-element-f9ad0bc .thegem-te-product-add-to-cart form.cart .single_add_to_cart_button{width:350px}.elementor-7106 .elementor-element.elementor-element-19b4131{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-0ca03ed .elementor-icon-wrapper{text-align:center}.elementor-7106 .elementor-element.elementor-element-0ca03ed.elementor-view-stacked .elementor-icon{background-color:#4caf50}.elementor-7106 .elementor-element.elementor-element-0ca03ed.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-0ca03ed.elementor-view-default .elementor-icon{color:#4caf50;border-color:#4caf50}.elementor-7106 .elementor-element.elementor-element-0ca03ed.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-0ca03ed.elementor-view-default .elementor-icon svg{fill:#4caf50}.elementor-7106 .elementor-element.elementor-element-0ca03ed .elementor-icon{font-size:22px}.elementor-7106 .elementor-element.elementor-element-0ca03ed .elementor-icon svg{height:22px}.elementor-7106 .elementor-element.elementor-element-aaf5999,.elementor-7106 .elementor-element.elementor-element-aaf5999 .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-weight:500}.elementor-7106 .elementor-element.elementor-element-aaf5999,.elementor-7106 .elementor-element.elementor-element-aaf5999 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#4caf50}.elementor-7106 .elementor-element.elementor-element-2735586>.elementor-widget-container{margin:-15px 0 -25px}.elementor-7106 .elementor-element.elementor-element-2735586 .thegem-te-product-description .product-description{font-family:"Montserrat",Sans-serif}.elementor-7106 .elementor-element.elementor-element-a953247{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-4e829b8>.elementor-widget-container{margin:0 8px 0 0}.elementor-7106 .elementor-element.elementor-element-4e829b8.elementor-element{--align-self:flex-end}.elementor-7106 .elementor-element.elementor-element-4e829b8 .gem-icon{font-size:20px}.elementor-7106 .elementor-element.elementor-element-4e829b8 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px}.elementor-7106 .elementor-element.elementor-element-4e829b8 .gem-icon .back-angle i{color:#4caf50}.elementor-7106 .elementor-element.elementor-element-4e829b8 .gem-icon svg{fill:#4caf50}.elementor-7106 .elementor-element.elementor-element-c7a3dc4{width:auto;max-width:auto}.elementor-7106 .elementor-element.elementor-element-c7a3dc4.elementor-element{--align-self:center}.elementor-7106 .elementor-element.elementor-element-c7a3dc4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-9251d03{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-fb40f55>.elementor-widget-container{margin:0 8px 0 0}.elementor-7106 .elementor-element.elementor-element-fb40f55.elementor-element{--align-self:flex-end}.elementor-7106 .elementor-element.elementor-element-fb40f55 .gem-icon{font-size:20px}.elementor-7106 .elementor-element.elementor-element-fb40f55 .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px}.elementor-7106 .elementor-element.elementor-element-fb40f55 .gem-icon .back-angle i{color:#4caf50}.elementor-7106 .elementor-element.elementor-element-fb40f55 .gem-icon svg{fill:#4caf50}.elementor-7106 .elementor-element.elementor-element-399238a{width:auto;max-width:auto}.elementor-7106 .elementor-element.elementor-element-399238a.elementor-element{--align-self:center}.elementor-7106 .elementor-element.elementor-element-399238a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-2a5277d{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-6ecbdcf>.elementor-widget-container{margin:0 8px 0 0}.elementor-7106 .elementor-element.elementor-element-6ecbdcf.elementor-element{--align-self:flex-end}.elementor-7106 .elementor-element.elementor-element-6ecbdcf .gem-icon{font-size:20px}.elementor-7106 .elementor-element.elementor-element-6ecbdcf .gem-icon .gem-icon-inner .padding-box-inner{width:20px;height:20px;line-height:20px}.elementor-7106 .elementor-element.elementor-element-6ecbdcf .gem-icon .back-angle i{color:#4caf50}.elementor-7106 .elementor-element.elementor-element-6ecbdcf .gem-icon svg{fill:#4caf50}.elementor-7106 .elementor-element.elementor-element-2c6a2cd{width:auto;max-width:auto}.elementor-7106 .elementor-element.elementor-element-2c6a2cd.elementor-element{--align-self:center}.elementor-7106 .elementor-element.elementor-element-2c6a2cd .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-179b43f{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:200}.elementor-7106 .elementor-element.elementor-element-440e197{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-7106 .elementor-element.elementor-element-498941b{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc}.elementor-7106 .elementor-element.elementor-element-e5dde9d .elementor-icon-wrapper{text-align:center}.elementor-7106 .elementor-element.elementor-element-e5dde9d.elementor-view-stacked .elementor-icon{background-color:#757575}.elementor-7106 .elementor-element.elementor-element-e5dde9d.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-e5dde9d.elementor-view-default .elementor-icon{color:#757575;border-color:#757575}.elementor-7106 .elementor-element.elementor-element-e5dde9d.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-e5dde9d.elementor-view-default .elementor-icon svg{fill:#757575}.elementor-7106 .elementor-element.elementor-element-e5dde9d .elementor-icon{font-size:35px}.elementor-7106 .elementor-element.elementor-element-e5dde9d .elementor-icon svg{height:35px}.elementor-7106 .elementor-element.elementor-element-e5dde9d .elementor-icon-wrapper svg{width:auto}.elementor-7106 .elementor-element.elementor-element-026f4f5{--display:flex;--min-height:65px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc}.elementor-7106 .elementor-element.elementor-element-8b96673 .elementor-icon-wrapper{text-align:center}.elementor-7106 .elementor-element.elementor-element-8b96673.elementor-view-stacked .elementor-icon{background-color:#757575}.elementor-7106 .elementor-element.elementor-element-8b96673.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-8b96673.elementor-view-default .elementor-icon{color:#757575;border-color:#757575}.elementor-7106 .elementor-element.elementor-element-8b96673.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-8b96673.elementor-view-default .elementor-icon svg{fill:#757575}.elementor-7106 .elementor-element.elementor-element-8b96673 .elementor-icon{font-size:35px}.elementor-7106 .elementor-element.elementor-element-8b96673 .elementor-icon svg{height:35px}.elementor-7106 .elementor-element.elementor-element-8b96673 .elementor-icon-wrapper svg{width:auto}.elementor-7106 .elementor-element.elementor-element-b7f8f16{--display:flex;--justify-content:center}.elementor-7106 .elementor-element.elementor-element-82d6fd7 .elementor-icon-wrapper{text-align:center}.elementor-7106 .elementor-element.elementor-element-82d6fd7.elementor-view-stacked .elementor-icon{background-color:#757575}.elementor-7106 .elementor-element.elementor-element-82d6fd7.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-82d6fd7.elementor-view-default .elementor-icon{color:#757575;border-color:#757575}.elementor-7106 .elementor-element.elementor-element-82d6fd7.elementor-view-framed .elementor-icon,.elementor-7106 .elementor-element.elementor-element-82d6fd7.elementor-view-default .elementor-icon svg{fill:#757575}.elementor-7106 .elementor-element.elementor-element-82d6fd7 .elementor-icon{font-size:35px}.elementor-7106 .elementor-element.elementor-element-82d6fd7 .elementor-icon svg{height:35px}.elementor-7106 .elementor-element.elementor-element-82d6fd7 .elementor-icon-wrapper svg{width:auto}.elementor-7106 .elementor-element.elementor-element-11a7a51{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-7106 .elementor-element.elementor-element-973e133{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc}.elementor-7106 .elementor-element.elementor-element-b7af806 .thegem-te-product-attribute .product-attributes{justify-content:center;text-align:center;font-family:"Montserrat",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-7106 .elementor-element.elementor-element-366dd02{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc}.elementor-7106 .elementor-element.elementor-element-abbaa45 .thegem-te-product-attribute .product-attributes{justify-content:center;text-align:center;font-family:"Montserrat",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-7106 .elementor-element.elementor-element-7994a7c{--display:flex}.elementor-7106 .elementor-element.elementor-element-8376b2a .thegem-te-product-attribute .product-attributes{justify-content:center;text-align:center;font-family:"Montserrat",Sans-serif;font-size:27px;font-weight:600;color:#000}.elementor-7106 .elementor-element.elementor-element-2650896{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center}.elementor-7106 .elementor-element.elementor-element-cc2125f{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc}.elementor-7106 .elementor-element.elementor-element-37f69db{text-align:center}.elementor-7106 .elementor-element.elementor-element-37f69db,.elementor-7106 .elementor-element.elementor-element-37f69db .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-e8b5ba2{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d5d8dc;--border-color:#d5d8dc}.elementor-7106 .elementor-element.elementor-element-63a0c57{text-align:center}.elementor-7106 .elementor-element.elementor-element-63a0c57,.elementor-7106 .elementor-element.elementor-element-63a0c57 .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-69c9a3c{--display:flex}.elementor-7106 .elementor-element.elementor-element-9378e73{text-align:center}.elementor-7106 .elementor-element.elementor-element-9378e73,.elementor-7106 .elementor-element.elementor-element-9378e73 .elementor-text-editor *{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-48e3b46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-7632840{--display:flex;border-style:none;--border-style:none}.elementor-7106 .elementor-element.elementor-element-4608c8c{--display:flex;border-style:none;--border-style:none}.elementor-7106 .elementor-element.elementor-element-8049fb2 .thegem-te-product-additional-info .product-additional-info-title{justify-content:left;text-align:left}.elementor-7106 .elementor-element.elementor-element-8049fb2 .thegem-te-product-additional-info .product-additional-info-title{margin-bottom:32px}.elementor-7106 .elementor-element.elementor-element-16d1b3a{--display:flex;border-style:none;--border-style:none}.elementor-7106 .elementor-element.elementor-element-a3a9dc6 .thegem-te-product-reviews .product-reviews .woocommerce-Reviews .woocommerce-Reviews-title,.elementor-7106 .elementor-element.elementor-element-a3a9dc6 .thegem-te-product-reviews .product-reviews .woocommerce-Reviews .woocommerce-Reviews-title span,.elementor-7106 .elementor-element.elementor-element-a3a9dc6 .thegem-te-product-reviews .product-reviews .woocommerce-Reviews .comment-reply-title,.elementor-7106 .elementor-element.elementor-element-a3a9dc6 .thegem-te-product-reviews .product-reviews .woocommerce-Reviews .comment-reply-title span{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:500}.elementor-7106 .elementor-element.elementor-element-5ab0e5d{--display:flex;border-style:none;--border-style:none}.elementor-7106 .elementor-element.elementor-element-93e109c{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-icon-size:20px}.elementor-7106 .elementor-element.elementor-element-93e109c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#f7f7f7;border-style:solid;border-width:1px 0 0}.elementor-7106 .elementor-element.elementor-element-93e109c{--n-accordion-padding:30px 368px}:where(.elementor-7106 .elementor-element.elementor-element-93e109c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Montserrat",Sans-serif;font-weight:500}.elementor-7106 .elementor-element.elementor-element-bee88fe{--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-7106 .elementor-element.elementor-element-f43cb14{text-align:left}.elementor-7106 .elementor-element.elementor-element-f43cb14 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:600}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio,.double-item) .image-inner:not(.empty){aspect-ratio:.8 !important;height:auto}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .categories{display:none}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .reviews{display:none}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid.item-separator .portfolio-item{padding:calc(10px/2) !important}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 10px}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(10px/2) !important;margin:calc(-10px/2)}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-products-grid-carousel-item:not(.inited) .portfolio-item,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .skeleton-posts .portfolio-item{padding:calc(10px/2)}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-products-grid-carousel-item:not(.inited) .owl-stage,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .skeleton-posts.portfolio-row{margin:calc(-10px/2)}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item .image{border-style:solid;border-width:1px 1px 0}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item:hover .image,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item.hover-effect .image{border-color:#dfe5e8}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item .wrap .caption .title a{color:#000}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item.product .caption .product-price .price{color:#000}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item .wrap>.caption{background-color:#fff;border-style:solid;border-width:0 1px 1px}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item:hover .wrap>.caption,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item.hover-effect .wrap>.caption{background-color:#f3f2f0}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-products-grid-carousel .extended-carousel-item .owl-nav .owl-prev div i,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-products-grid-carousel .extended-carousel-item .owl-nav .owl-next div i{width:35px;height:35px;font-size:35px;line-height:35px}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-carousel-grid.arrows-position-outside:not(.prevent-arrows-outside) .extended-carousel-item .owl-nav .owl-prev{transform:translate(calc(-100% - 15px),-50%)}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-carousel-grid.arrows-position-outside:not(.prevent-arrows-outside) .extended-carousel-item .owl-nav .owl-next{transform:translate(calc(100% + 15px),-50%)}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-carousel-grid.arrows-position-outside.prevent-arrows-outside .extended-carousel-item .owl-nav .owl-prev,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-carousel-grid.arrows-position-on .extended-carousel-item .owl-nav .owl-prev{left:15px}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-carousel-grid.arrows-position-outside.prevent-arrows-outside .extended-carousel-item .owl-nav .owl-next,.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .extended-carousel-grid.arrows-position-on .extended-carousel-item .owl-nav .owl-next{right:15px}@media(max-width:1024px){.elementor-7106 .elementor-element.elementor-element-86d9b3d>.elementor-widget-container{margin:-12px 0 0;padding:0}.elementor-7106 .elementor-element.elementor-element-a632ac7>.elementor-widget-container{margin:-18px 0 0}.elementor-7106 .elementor-element.elementor-element-f9ad0bc>.elementor-widget-container{margin:-10px 0 10px}.elementor-7106 .elementor-element.elementor-element-f9ad0bc .thegem-te-product-add-to-cart form.cart .single_add_to_cart_button{width:284px}.elementor-7106 .elementor-element.elementor-element-19b4131{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-2735586>.elementor-widget-container{margin:-15px 0 -10px}.elementor-7106 .elementor-element.elementor-element-a953247{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-9251d03{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-2a5277d{--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7106 .elementor-element.elementor-element-b7af806 .thegem-te-product-attribute .product-attributes{font-size:20px}.elementor-7106 .elementor-element.elementor-element-abbaa45 .thegem-te-product-attribute .product-attributes{font-size:20px}.elementor-7106 .elementor-element.elementor-element-8376b2a .thegem-te-product-attribute .product-attributes{font-size:20px}.elementor-7106 .elementor-element.elementor-element-93e109c{--n-accordion-padding:30px 21px}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .categories{display:none}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .reviews{display:none}}@media(min-width:768px){.elementor-7106 .elementor-element.elementor-element-46fe862{--width:50%}.elementor-7106 .elementor-element.elementor-element-74b7166{--width:50%}}@media(max-width:767px){.elementor-7106 .elementor-element.elementor-element-1d9b0e0 .thegem-te-product-title .product-title{font-size:38px}.elementor-7106 .elementor-element.elementor-element-bbc4e73 .thegem-te-product-price .price span{font-size:30px}.elementor-7106 .elementor-element.elementor-element-f9ad0bc .thegem-te-product-add-to-cart form.cart .single_add_to_cart_button{width:263px}.elementor-7106 .elementor-element.elementor-element-498941b{--width:33.333333%;--min-height:65px}.elementor-7106 .elementor-element.elementor-element-026f4f5{--width:33.333333%;--justify-content:center}.elementor-7106 .elementor-element.elementor-element-b7f8f16{--width:33.333333%;--min-height:65px}.elementor-7106 .elementor-element.elementor-element-973e133{--width:33.333333%;--min-height:70px;--justify-content:center}.elementor-7106 .elementor-element.elementor-element-366dd02{--width:33.333333%;--min-height:70px;--justify-content:center}.elementor-7106 .elementor-element.elementor-element-7994a7c{--width:33.333333%;--min-height:70px;--justify-content:center}.elementor-7106 .elementor-element.elementor-element-cc2125f{--width:33.333333%}.elementor-7106 .elementor-element.elementor-element-e8b5ba2{--width:33.333333%}.elementor-7106 .elementor-element.elementor-element-69c9a3c{--width:33.333333%}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .categories{display:none}.elementor-7106 .elementor-element.elementor-element-ef1a1c2 .reviews{display:none}}