.elementor-616 .elementor-element.elementor-element-576204c > .elementor-container{min-height:298px;}.elementor-616 .elementor-element.elementor-element-576204c:not(.elementor-motion-effects-element-type-background), .elementor-616 .elementor-element.elementor-element-576204c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://m9dev2.com/cxsdev/wp-content/uploads/2022/02/page-header.jpg");background-position:center center;background-size:cover;}.elementor-616 .elementor-element.elementor-element-576204c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-616 .elementor-element.elementor-element-576204c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-616 .elementor-element.elementor-element-5f5cffc{text-align:center;}.elementor-616 .elementor-element.elementor-element-5f5cffc .elementor-heading-title{color:#FFFFFF;}.elementor-616 .elementor-element.elementor-element-96b039c{padding:100px 0px 100px 0px;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products  ul.products{grid-column-gap:40px;grid-row-gap:40px;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .price{color:#3A3A3A;font-family:"D-DIN", Sans-serif;font-size:24px;font-weight:400;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .price ins{color:#3A3A3A;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .price ins .amount{color:#3A3A3A;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .price del{color:#3A3A3A;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .price del .amount{color:#3A3A3A;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .price del {font-family:"D-DIN", Sans-serif;font-weight:bold;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product .button{color:#0CB4D7;background-color:#00000000;font-family:"D-DIN", Sans-serif;font-size:24px;font-weight:700;padding:0px 0px 0px 0px;margin-top:21px;}.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-616 .elementor-element.elementor-element-133deb9{width:25.965%;}.elementor-616 .elementor-element.elementor-element-c541148{width:74.035%;}}@media(max-width:1024px){.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-616 .elementor-element.elementor-element-9c47db0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-bcbdf01 */.elementor-616 .elementor-element.elementor-element-bcbdf01 .facetwp-radio:first-child {
    margin-bottom: 25px;
  font-size: 28px;
  font-family: "D-DIN";
  color: rgb(12, 180, 215);
  font-weight: bold;
  line-height: 1.32;
  text-align: left;
}
.elementor-616 .elementor-element.elementor-element-bcbdf01 .facetwp-radio.checked {
  font-size: 28px;
  font-family: "D-DIN";
  color: rgb(12, 180, 215);
  font-weight: bold;
  line-height: 1.32;
  text-align: left;
}
.elementor-616 .elementor-element.elementor-element-bcbdf01 .facetwp-radio {
    color: #3a3a3a;
    font-size: 24px;
    font-weight: 400;
    padding: 0;
    background-image: none;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-9c47db0 */.elementor-616 .elementor-element.elementor-element-9c47db0 .button {
    padding: 0 !important;
    text-decoration: none;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-616 .products {
    list-style: none;
    margin: 0;
    padding: 0;
}
body.elementor-page-616 .products .product-overlay {
    position: static;
    color: #000;
}
body.elementor-page-616 .product {
    display: flex;
    flex-direction: column;
}
body.elementor-page-616 .product-image {
    order: 1;
}
body.elementor-page-616 .product-overlay {
    order: 2;
    opacity: 1;
}
body.elementor-page-616 .button {
    order: 3;
}
body.elementor-page-616 h2.woocommerce-loop-product__title {
    color: #3a3a3a!important;
    font-size: 30px !important;
}
body.elementor-page-616 .price {
    font-weight: 400;
    color: #3a3a3a;
    text-shadow: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'D-DIN';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://m9dev2.com/cxsdev/wp-content/uploads/2022/02/D-DIN.woff2') format('woff2'),
		url('https://m9dev2.com/cxsdev/wp-content/uploads/2022/02/D-DIN.woff') format('woff');
}
@font-face {
	font-family: 'D-DIN';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://m9dev2.com/cxsdev/wp-content/uploads/2022/02/D-DIN-Bold.woff2') format('woff2'),
		url('https://m9dev2.com/cxsdev/wp-content/uploads/2022/02/D-DIN-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */