.elementor-5616 .elementor-element.elementor-element-a708ab5{--display:flex;}.elementor-5616 .elementor-element.elementor-element-27b569f .elementor-icon-wrapper{text-align:center;}.elementor-5616 .elementor-element.elementor-element-27b569f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5616 .elementor-element.elementor-element-27b569f.elementor-view-framed .elementor-icon, .elementor-5616 .elementor-element.elementor-element-27b569f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5616 .elementor-element.elementor-element-27b569f.elementor-view-framed .elementor-icon, .elementor-5616 .elementor-element.elementor-element-27b569f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5616 .elementor-element.elementor-element-27b569f .elementor-icon{font-size:200px;}.elementor-5616 .elementor-element.elementor-element-27b569f .elementor-icon svg{height:200px;}.elementor-5616 .elementor-element.elementor-element-8ab27a1{text-align:center;}.elementor-5616 .elementor-element.elementor-element-c9ed28c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5616 .elementor-element.elementor-element-c9ed28c{text-align:center;}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );font-weight:800;}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-secondary );}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-secondary );}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-855565d );background-color:var( --e-global-color-e2ec3be );border-color:var( --e-global-color-855565d );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-e2ec3be );background-color:var( --e-global-color-855565d );border-color:var( --e-global-color-855565d );}.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-86046b3 );background-color:#F6F6F6C4;}@media(max-width:1024px){.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5616 .elementor-element.elementor-element-df9f933.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-df9f933 */li.product {
    width: 250px!important;
}
.woocommerce ul.products::before {
    display: none!important;
}
@media (max-width: 767px) {
    .elementor-grid-mobile-2 .elementor-grid {
        grid-template-columns: repeat(1, 1fr)!important;
 }
 li.product {
    width: 100%!important;
}
}

.archive .qib-container .quantity input.qty, .qib-container {
	display: none !important;
}/* End custom CSS */