.elementor-212 .elementor-element.elementor-element-2b4bd7d{--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-212 .elementor-element.elementor-element-d7cdb73{--display:flex;}.elementor-212 .elementor-element.elementor-element-09ef56c.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-212 .elementor-element.elementor-element-09ef56c .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-212 .elementor-element.elementor-element-09ef56c .flex-viewport, .woocommerce .elementor-212 .elementor-element.elementor-element-09ef56c .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-212 .elementor-element.elementor-element-09ef56c .flex-control-thumbs img{border-style:none;}.elementor-212 .elementor-element.elementor-element-8a91d6f{--display:flex;--gap:020px 0px;--row-gap:020px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-8522d6c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-8522d6c.elementor-element{--order:-99999 /* order start hack */;}.elementor-212 .elementor-element.elementor-element-8522d6c:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(10px/2);}.elementor-212 .elementor-element.elementor-element-8522d6c:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(10px/2);}.elementor-212 .elementor-element.elementor-element-8522d6c.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-212 .elementor-element.elementor-element-8522d6c.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body:not(.rtl) .elementor-212 .elementor-element.elementor-element-8522d6c.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-10px/2) + (-1px/2) );}body:not.rtl .elementor-212 .elementor-element.elementor-element-8522d6c.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-10px/2) - (1px/2) );}.elementor-212 .elementor-element.elementor-element-8522d6c{font-size:13px;color:#B1BAC5;}.elementor-212 .elementor-element.elementor-element-8522d6c a{color:#B1BAC5;}.elementor-212 .elementor-element.elementor-element-e4dd07a > .elementor-widget-container{margin:16px 0px 9px 39px;}.elementor-212 .elementor-element.elementor-element-e4dd07a .elementor-heading-title{font-size:32px;}.elementor-212 .elementor-element.elementor-element-14ce6cb > .elementor-widget-container{margin:0px 0px -30px 38px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-14ce6cb.elementor-element{--align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-14ce6cb{text-align:left;}.woocommerce .elementor-212 .elementor-element.elementor-element-14ce6cb .price{color:var( --e-global-color-secondary );font-family:"Tahoma", Sans-serif;font-weight:600;}.woocommerce .elementor-212 .elementor-element.elementor-element-14ce6cb .price ins{color:var( --e-global-color-accent );font-size:26px;font-weight:600;}.elementor-212 .elementor-element.elementor-element-e88fa36 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 34px;}.elementor-212 .elementor-element.elementor-element-e88fa36.elementor-element{--align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-e88fa36 .cart button, .elementor-212 .elementor-element.elementor-element-e88fa36 .cart .button{border-radius:10px 10px 10px 10px;color:#FFFFFF;background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-212 .elementor-element.elementor-element-e88fa36 .cart button:hover, .elementor-212 .elementor-element.elementor-element-e88fa36 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-e88fa36 .added_to_cart{color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-e88fa36{--view-cart-spacing:0px;}.elementor-212 .elementor-element.elementor-element-e88fa36 .quantity .qty{border-radius:10px 10px 10px 10px;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-212 .elementor-element.elementor-element-e88fa36 .quantity .qty:focus{color:var( --e-global-color-text );}.woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart .variations{margin-bottom:9px;}.woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations tr th, .woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations label{color:var( --e-global-color-secondary );font-size:18px;font-weight:600;}.woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations td.value select{color:#FFFFFF;}.woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations td.value select, .woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations td.value:before{background-color:var( --e-global-color-secondary );border:1px solid #FFFFFF;border-radius:10px;}.woocommerce .elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-212 .elementor-element.elementor-element-e88fa36 form.cart table.variations td.value:before{font-family:"Arial", Sans-serif;font-weight:500;}.elementor-212 .elementor-element.elementor-element-6f3d6f6{--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;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-edca86b.elementor-element{--align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-f81766f > .elementor-widget-container{margin:-15px -54px 0px 0px;}.elementor-212 .elementor-element.elementor-element-f81766f.elementor-element{--align-self:flex-end;}.elementor-212 .elementor-element.elementor-element-f81766f{text-align:start;}.elementor-212 .elementor-element.elementor-element-f81766f img{width:35%;}.elementor-212 .elementor-element.elementor-element-6fe7618{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-2c67ddb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-653631f .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-653631f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-653631f.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-653631f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-653631f.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-653631f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-653631f .elementor-icon{font-size:22px;}.elementor-212 .elementor-element.elementor-element-653631f .elementor-icon svg{height:22px;}.elementor-212 .elementor-element.elementor-element-25e91ac .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-c97b6e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-25ea1c9 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-25ea1c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-25ea1c9.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-25ea1c9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-25ea1c9.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-25ea1c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-25ea1c9 .elementor-icon{font-size:22px;}.elementor-212 .elementor-element.elementor-element-25ea1c9 .elementor-icon svg{height:22px;}.elementor-212 .elementor-element.elementor-element-ff931f2 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-8536a48{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-64ac0e2 .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-64ac0e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-64ac0e2.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-64ac0e2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-64ac0e2.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-64ac0e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-64ac0e2 .elementor-icon{font-size:22px;}.elementor-212 .elementor-element.elementor-element-64ac0e2 .elementor-icon svg{height:22px;}.elementor-212 .elementor-element.elementor-element-1dece64 .elementor-heading-title{font-size:19px;font-weight:600;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-e2beb89{--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-212 .elementor-element.elementor-element-0ce2e74{--display:flex;}.woocommerce .elementor-212 .elementor-element.elementor-element-0d91985 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-secondary );}.woocommerce .elementor-212 .elementor-element.elementor-element-0d91985 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-212 .elementor-element.elementor-element-f28ee7d{--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-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-212 .elementor-element.elementor-element-15ce4d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-element{--align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-size:16px;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-secondary );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .price del {font-size:14px;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-secondary );margin-top:0px;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-accent );min-width:80px;min-height:40px;line-height:40px;}@media(max-width:1024px){.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-8a91d6f{--width:200%;}.elementor-212 .elementor-element.elementor-element-2c67ddb{--width:100%;}.elementor-212 .elementor-element.elementor-element-c97b6e0{--width:100%;}.elementor-212 .elementor-element.elementor-element-8536a48{--width:100%;}}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-e4dd07a .elementor-heading-title{font-size:24px;}.woocommerce .elementor-212 .elementor-element.elementor-element-5ef1822 .woocommerce-product-details__short-description{font-size:14px;}.elementor-212 .elementor-element.elementor-element-f81766f.elementor-element{--align-self:flex-start;}.elementor-212 .elementor-element.elementor-element-f81766f img{width:20%;}.elementor-212 .elementor-element.elementor-element-6fe7618{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-653631f.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-653631f .elementor-icon{font-size:19px;}.elementor-212 .elementor-element.elementor-element-653631f .elementor-icon svg{height:19px;}.elementor-212 .elementor-element.elementor-element-25e91ac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-25e91ac .elementor-heading-title{font-size:16px;}.elementor-212 .elementor-element.elementor-element-25ea1c9.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-25ea1c9 .elementor-icon{font-size:19px;}.elementor-212 .elementor-element.elementor-element-25ea1c9 .elementor-icon svg{height:19px;}.elementor-212 .elementor-element.elementor-element-ff931f2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-ff931f2 .elementor-heading-title{font-size:16px;}.elementor-212 .elementor-element.elementor-element-64ac0e2.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-64ac0e2 .elementor-icon{font-size:19px;}.elementor-212 .elementor-element.elementor-element-64ac0e2 .elementor-icon svg{height:19px;}.elementor-212 .elementor-element.elementor-element-1dece64{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-1dece64 .elementor-heading-title{font-size:16px;}.woocommerce .elementor-212 .elementor-element.elementor-element-0d91985 .woocommerce-tabs ul.wc-tabs li a{font-size:13px;}.woocommerce .elementor-212 .elementor-element.elementor-element-0d91985 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0px;}.elementor-212 .elementor-element.elementor-element-15ce4d2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-related, class: .elementor-element-15ce4d2 */.woocommerce ul.products li.product .woocommerce-LoopProduct-link {
    margin-bottom: unset !important;
    flex: 1;
    display: flex !important;
    flex-direction: column;
}

.woocommerce ul.products li.product .price {
    margin-top: auto !important;
}

.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2, 
.woocommerce ul.products li.product .woocommerce-loop-category__title {
    min-height: 45px;
}/* End custom CSS */