.elementor-1242 .elementor-element.elementor-element-c535898{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1242 .elementor-element.elementor-element-0b7b1c0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#e9ecf0;--border-color:#e9ecf0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1242 .elementor-element.elementor-element-0b7b1c0.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media:not(.custom-video-ratio).image-aspect-ratio .media-inner-wrap{--aspect-ratio:1 !important}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media .media-inner-wrap:before,.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media.appearance-type-gallery .media-inner-wrap .portfolio-image-slider:before{background-color:rgba(0,0,0,0)}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap:before{background-color:rgba(0,0,0,.3)}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media .media-inner-wrap img{opacity:calc(100/100)}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media.image-hover-effect a:hover .media-inner-wrap img{opacity:calc(100/100);transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap:before{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-f8e5c35 .thegem-te-loop-featured-media.image-hover-effect a .media-inner-wrap img{transition-duration:.3s}.elementor-1242 .elementor-element.elementor-element-c61f83f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0 0 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e9ecf0;--border-color:#e9ecf0;--padding-top:15px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px}.elementor-1242 .elementor-element.elementor-element-c61f83f.e-con{--flex-grow:1;--flex-shrink:0}.elementor-1242 .elementor-element.elementor-element-a4bfaeb>.elementor-widget-container{margin:0 0 0 -7px}.elementor-1242 .elementor-element.elementor-element-a4bfaeb .thegem-te-post-info .post-info .post-info-item-cats-list{color:#7c8ba1;background-color:#00000000}.elementor-1242 .elementor-element.elementor-element-a4bfaeb .thegem-te-post-info .post-info .post-info-item-cats-list a{color:#7c8ba1}.elementor-1242 .elementor-element.elementor-element-a4bfaeb .thegem-te-post-info .post-info .post-info-item-cats-list a:hover{color:#ff6732}.elementor-1242 .elementor-element.elementor-element-cbe0e04 .thegem-te-post-title{justify-content:left;text-align:left}.elementor-1242 .elementor-element.elementor-element-cbe0e04 .thegem-te-post-title .post-title{letter-spacing:0px;text-transform:none;font-weight:500}.elementor-1242 .elementor-element.elementor-element-cbe0e04 .thegem-te-post-title .post-title span{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.elementor-1242 .elementor-element.elementor-element-2e05d00>.elementor-widget-container{margin:-5px 0 -3px}.elementor-1242 .elementor-element.elementor-element-2e05d00 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-label{color:#7c8ba1;font-size:12px}.elementor-1242 .elementor-element.elementor-element-2e05d00 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#7c8ba1}.elementor-1242 .elementor-element.elementor-element-2e05d00 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#7c8ba1}.elementor-1242 .elementor-element.elementor-element-2e05d00 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#7c8ba1}.elementor-1242 .elementor-element.elementor-element-2e05d00 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value,.elementor-1242 .elementor-element.elementor-element-2e05d00 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{font-size:12px}.elementor-1242 .elementor-element.elementor-element-bd1b1dd .thegem-te-loop-product-rating .product-rating{justify-content:left;text-align:left}.elementor-1242 .elementor-element.elementor-element-69aff68 .thegem-te-product-price .price{justify-content:left;text-align:left}.elementor-1242 .elementor-element.elementor-element-69aff68 .thegem-te-product-price .price span{color:#ff6732}.elementor-1242 .elementor-element.elementor-element-69aff68 .thegem-te-product-price .price span del{color:#ff6732}.elementor-1242 .elementor-element.elementor-element-69aff68 .thegem-te-product-price .price span del:before{background-color:#ff6732}.elementor-1242 .elementor-element.elementor-element-514fb45{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:21px;--padding-right:15px}.elementor-1242 .elementor-element.elementor-element-bf18779>.elementor-widget-container{margin:-5px 0 -3px}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .icon i,.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .icon svg{font-size:16px;line-height:16px}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .icon{margin-right:8px;color:#1b283a}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .icon svg{fill:#1b283a}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-label{color:#ff6732;font-size:12px}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value{color:#ff6732}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item a{color:#ff6732}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{color:#ff6732}.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .item-value,.elementor-1242 .elementor-element.elementor-element-bf18779 .thegem-te-custom-fields .custom-fields .custom-fields-item .label-after{font-size:12px}.elementor-1242 .elementor-element.elementor-element-d23dc0e>.elementor-widget-container{margin:-3px 0 -5px}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content,.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper{text-align:left}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content{padding:0}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox .gem-infobox-content .gem-infobox-title{margin-bottom:0;margin-top:0;color:#7c8ba1;font-size:12px}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i{font-size:16px !important}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{width:16px !important;height:16px !important}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-image img,.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content a .gem-image img{width:16px;max-width:16px;height:auto}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{border-style:none;transform:rotate(0deg)}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-image span{border-style:none;margin:4px 8px 0 0}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper{margin:4px 8px 0 0}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon i,.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon svg{transform:rotate(0deg)}.elementor-1242 .elementor-element.elementor-element-d23dc0e .gem-infobox:hover .gem-infobox-content .gem-texbox-icon-image-wrapper .elementor-icon{transform:rotate(0deg)}.elementor-1242 .elementor-element.elementor-element-5b193fe>.elementor-widget-container{margin:0 0 -4px}.elementor-1242 .elementor-element.elementor-element-5b193fe .thegem-te-loop-product-add-to-cart .cart.type_button .button{margin-top:0;border-radius:0;border-style:none;padding:15px 0 16px;font-weight:600;text-transform:uppercase}@media(max-width:767px){.elementor-1242 .elementor-element.elementor-element-c61f83f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-1242 .elementor-element.elementor-element-514fb45{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:10px}}