.elementor-94516 .elementor-element.elementor-element-78e06de2{--display:flex;--min-height:95px;--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;--background-transition:0.3s;}.elementor-94516 .elementor-element.elementor-element-78e06de2:not(.elementor-motion-effects-element-type-background), .elementor-94516 .elementor-element.elementor-element-78e06de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-94516 .elementor-element.elementor-element-78e06de2, .elementor-94516 .elementor-element.elementor-element-78e06de2::before{--border-transition:0.3s;}.elementor-94516 .elementor-element.elementor-element-6f1e85aa{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-94516 .elementor-element.elementor-element-6f1e85aa:not(.elementor-motion-effects-element-type-background), .elementor-94516 .elementor-element.elementor-element-6f1e85aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-94516 .elementor-element.elementor-element-6f1e85aa, .elementor-94516 .elementor-element.elementor-element-6f1e85aa::before{--border-transition:0.3s;}.elementor-94516 .elementor-element.elementor-element-72f567ac{--display:flex;--width:100%;--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;--gap:45px 45px;--background-transition:0.3s;}.elementor-94516 .elementor-element.elementor-element-72f567ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-94516 .elementor-element.elementor-element-76b500d1 .elementor-heading-title{color:#FFFFFF;font-size:36px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .dt-css-grid{grid-template-columns:repeat(5,minmax(0, 1fr));grid-column-gap:30px;grid-row-gap:30px;}.elementor-94516 .elementor-element.elementor-element-e022c0e{--wide-desktop-columns:5;--the7-img-position:static;--the7-img-object-fit:cover;--the7-img-width:inherit;--the7-img-height:auto;--the7-img-max-height:unset;--the7-img-max-width:100%;--box-width:var(--image-size, auto);--the7-img-ratio:var(--ratio, initial);--aspect-ratio:0.89;--position:static;--object-fit:contain;--ratio-img-width:auto;--svg-width:100%;--height:auto;--max-height:100%;--max-width:100%;--variations-direction:row;--variations-align:center;--variations-justify:var(--align-variation-items);--label-justify:flex-start;--label-margin:var(--label-margin-top, 0px) var(--label-margin-right, 10px) var(--label-margin-bottom, 0px) var(--label-margin-left, 0px);--out-of-stock-line-color:#0C0C0C;--justify-btn:center;--btn-padding-left:var(--box-button-width, 32px);--text-margin:0 var(--box-button-padding-right, 10px) 0 var(--box-button-padding-left, 10px);--btn-padding-right:0;--btn-width:auto;--icon-order:0;--text-order:1;--icon-position-left:0;--icon-position-right:auto;--icon-margin:margin: 0 0 0 var(--btn-icon-spacing);--expand-padding:0 0 0 var(--image-button-background-size);}.elementor-94516 .elementor-element.elementor-element-e022c0e .products-variations-wrap{display:none;}.elementor-94516 .elementor-element.elementor-element-e022c0e .woo-list-buttons{display:flex;}.elementor-94516 .elementor-element.elementor-element-e022c0e article{border-radius:20px 20px 20px 20px;padding:0px 0px 30px 0px;background-color:#FFFFFF;}.elementor-94516 .elementor-element.elementor-element-e022c0e .owl-carousel{--box-padding-top:0px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .img-border{border-radius:20px 20px 20px 20px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .woocom-list-content{text-align:center;padding:20px 20px 0px 20px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .product-title{font-size:14px;}#the7-body .elementor-94516 .elementor-element.elementor-element-e022c0e article:not(.class-1):not(.keep-custom-css) .product-title a{color:#000000;}#the7-body .elementor-94516 .elementor-element.elementor-element-e022c0e article:not(.class-1):not(.keep-custom-css) .product-title a:hover{color:#000000;}.elementor-94516 .elementor-element.elementor-element-e022c0e .price{font-size:13px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .price > span.woocommerce-Price-amount.amount, .elementor-94516 .elementor-element.elementor-element-e022c0e .price > span.woocommerce-Price-amount span, .elementor-94516 .elementor-element.elementor-element-e022c0e .price, .elementor-94516 .elementor-element.elementor-element-e022c0e .price ins span, .elementor-94516 .elementor-element.elementor-element-e022c0e .price, .elementor-94516 .elementor-element.elementor-element-e022c0e .price ins span *{color:#000000;}.elementor-94516 .elementor-element.elementor-element-e022c0e .price del, .elementor-94516 .elementor-element.elementor-element-e022c0e .price del span{font-size:13px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .price del *{color:#000000;}.elementor-94516 .elementor-element.elementor-element-e022c0e .price del{color:#000000;}.elementor-94516 .elementor-element.elementor-element-e022c0e .price ins span, .elementor-94516 .elementor-element.elementor-element-e022c0e .price ins span *{color:#000000;}.elementor-94516 .elementor-element.elementor-element-e022c0e  .products-variations-wrap{grid-row-gap:10px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .product-variation-row > span{color:#0C0C0C;}.elementor-94516 .elementor-element.elementor-element-e022c0e .products-variations:not(.swatch-type-list){grid-column-gap:10px;grid-row-gap:10px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .products-variations li a{color:#0C0C0C;background-color:#0C0C0C;border-color:#0C0C0C;}.elementor-94516 .elementor-element.elementor-element-e022c0e .products-variations{--variations-border-color:#0C0C0C;}.elementor-94516 .elementor-element.elementor-element-e022c0e .woo-list-buttons .box-button{margin:5px 0px 0px 0px;}.elementor-94516 .elementor-element.elementor-element-e022c0e article .box-button{font-size:12px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .paginator{justify-content:center;--filter-title-color-normal:#C9C9C9;--filter-pointer-bg-color-normal:#C9C9C9;}.elementor-94516 .elementor-element.elementor-element-e022c0e .paginator a{--filter-title-color-hover:#0C0C0C;--filter-pointer-bg-color-hover:#0C0C0C;}body.elementor-page-94516:not(.elementor-motion-effects-element-type-background), body.elementor-page-94516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1100px){.elementor-94516 .elementor-element.elementor-element-78e06de2{--min-height:80px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-94516 .elementor-element.elementor-element-e022c0e{--wide-desktop-columns:2;}}@media(max-width:767px){.elementor-94516 .elementor-element.elementor-element-78e06de2{--min-height:75px;}.elementor-94516 .elementor-element.elementor-element-e022c0e .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-94516 .elementor-element.elementor-element-e022c0e{--wide-desktop-columns:2;}}@media screen and (min-width: 1351px) {  .the7-wc-products-e022c0e .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }}
/* Start custom CSS for the7-wc-products, class: .elementor-element-e022c0e */.elementor-94516 .elementor-element.elementor-element-e022c0e .elementor-heading-title{
    color: #0C0C0C;
}

.elementor-94516 .elementor-element.elementor-element-e022c0e .paginator .act{
    color: #0C0C0C!important;
}/* End custom CSS */
/* Start custom CSS */.product .woocom-project {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.product .woocom-list-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

.product .woo-list-buttons {
    margin-top: auto;
}/* End custom CSS */