.elementor-20641 .elementor-element.elementor-element-3302f79b .elementor-repeater-item-940a002.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-20641 .elementor-element.elementor-element-27903a14 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-acfe0e7{--spacer-size:1px;}.elementor-20641 .elementor-element.elementor-element-acfe0e7 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-20641 .elementor-element.elementor-element-2a3430e8 > .elementor-container{min-height:30px;}.elementor-20641 .elementor-element.elementor-element-2a3430e8{padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-3f067ded > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-3f067ded{z-index:2;}.elementor-20641 .elementor-element.elementor-element-3f067ded .jet-woo-product-badge{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:5px 5px 5px 5px;}.elementor-20641 .elementor-element.elementor-element-1dfc6d94 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-20641 .elementor-element.elementor-element-1dfc6d94{z-index:1;}.elementor-20641 .elementor-element.elementor-element-58f7679a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title, .elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a{font-family:var( --e-global-typography-f5d1ea8-font-family ), Sans-serif;font-size:var( --e-global-typography-f5d1ea8-font-size );font-weight:var( --e-global-typography-f5d1ea8-font-weight );}.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title{color:var( --e-global-color-primary );text-align:right;}.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a{color:var( --e-global-color-primary );}.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title:hover{color:var( --e-global-color-primary );}.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a:hover{color:var( --e-global-color-primary );}.elementor-20641 .elementor-element.elementor-element-3039501c{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 > .elementor-widget-container{margin:0px -10px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price del{display:inline-block;margin-left:5px;text-decoration:line-through;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price ins{display:inline-block;font-size:15px;font-weight:600;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price{font-family:var( --e-global-typography-d42c33a-font-family ), Sans-serif;font-size:var( --e-global-typography-d42c33a-font-size );color:var( --e-global-color-primary );text-align:right;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price del .amount{color:var( --e-global-color-3ffafc3 );font-size:14px;font-weight:400;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price ins .amount{color:var( --e-global-color-primary );text-decoration:none;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-bc-flex-widget .elementor-20641 .elementor-element.elementor-element-8ed096c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-20641 .elementor-element.elementor-element-8ed096c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 .product-star-rating .product-rating__icon{font-size:16px;color:#dfdfe5;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 .product-star-rating .product-rating__icon + .product-rating__icon{margin-left:1px;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 .product-star-rating .product-rating__icon.active{color:#f2c94c;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 .jet-woo-product-rating{text-align:left;}.elementor-20641 .elementor-element.elementor-element-2956ecc2{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-38798bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-38798bd6 .jet-woo-builder-archive-add-to-cart .button{display:inline-block;--display-type:inline-block;font-family:var( --e-global-typography-8976185-font-family ), Sans-serif;font-size:var( --e-global-typography-8976185-font-size );font-weight:var( --e-global-typography-8976185-font-weight );color:#ffffff;background-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:8px 20px 8px 20px;}.elementor-20641 .elementor-element.elementor-element-38798bd6 .jet-woo-builder-archive-add-to-cart .button:hover{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-20641 .elementor-element.elementor-element-38798bd6 .jet-woo-builder-archive-add-to-cart{text-align:center;}.woocommerce .jet-woo-builder-layout-20641.products.jet-woo-builder-products--columns{--columns:4;margin-left:calc(-15px/2);margin-right:calc(-15px/2);}.woocommerce .jet-woo-builder-layout-20641.products.jet-woo-builder-products--columns .product:not(.product-category){padding-left:calc(15px/2);padding-right:calc(15px/2);margin-bottom:15px !important;}@media(min-width:768px){.elementor-20641 .elementor-element.elementor-element-2ab6cea4{width:40%;}.elementor-20641 .elementor-element.elementor-element-8ed096c{width:60%;}}@media(max-width:1024px){.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title, .elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a{font-size:var( --e-global-typography-f5d1ea8-font-size );}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price{font-size:var( --e-global-typography-d42c33a-font-size );}.elementor-20641 .elementor-element.elementor-element-38798bd6 .jet-woo-builder-archive-add-to-cart .button{font-size:var( --e-global-typography-8976185-font-size );}.woocommerce .jet-woo-builder-layout-20641.products.jet-woo-builder-products--columns{--columns:3;}}@media(max-width:767px){.elementor-20641 .elementor-element.elementor-element-58f7679a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title, .elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a{font-size:var( --e-global-typography-f5d1ea8-font-size );}.elementor-20641 .elementor-element.elementor-element-e6cbed4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price{font-size:var( --e-global-typography-d42c33a-font-size );}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price del .amount{font-size:13px;}.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price ins{font-size:15px;}.elementor-20641 .elementor-element.elementor-element-8ed096c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-20641 .elementor-element.elementor-element-37ed9f24 .jet-woo-product-rating{text-align:right;}.elementor-20641 .elementor-element.elementor-element-38798bd6 .jet-woo-builder-archive-add-to-cart .button{font-size:var( --e-global-typography-8976185-font-size );padding:5px 15px 5px 15px;}.woocommerce .jet-woo-builder-layout-20641.products.jet-woo-builder-products--columns{--columns:2;}}/* Start custom CSS for jet-woo-builder-archive-product-title, class: .elementor-element-58f7679a */.jet-woo-builder-archive-product-title {
  height: 35px;
}
.jet-woo-product-title, .jet-woo-product-price {
  text-align: right !important;
}
@media only screen and (max-width: 600px) {
    .custom-price {
  width: 100% !important;
}
.jet-woo-product-rating {
  text-align: left !important;
}
.custom-rating {
  width: 100% !important;
  float: left !important;
}
.custom-price {
  height: 28px !important;
}
.jet-woo-builder-archive-product-title {
  height: 5px;
}
}
.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  height: 3em;
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-product-price, class: .elementor-element-e6cbed4 */ins {
  margin-left: 0px !important;
}
.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-product-title, class: .elementor-element-58f7679a */.jet-woo-builder-archive-product-title {
  height: 35px;
}
.jet-woo-product-title, .jet-woo-product-price {
  text-align: right !important;
}
@media only screen and (max-width: 600px) {
    .custom-price {
  width: 100% !important;
}
.jet-woo-product-rating {
  text-align: left !important;
}
.custom-rating {
  width: 100% !important;
  float: left !important;
}
.custom-price {
  height: 28px !important;
}
.jet-woo-builder-archive-product-title {
  height: 5px;
}
}
.elementor-20641 .elementor-element.elementor-element-58f7679a .jet-woo-builder-archive-product-title a {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  height: 3em;
}/* End custom CSS */
/* Start custom CSS for jet-woo-builder-archive-product-price, class: .elementor-element-e6cbed4 */ins {
  margin-left: 0px !important;
}
.elementor-20641 .elementor-element.elementor-element-e6cbed4 .jet-woo-product-price{
    height: unset !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3302f79b */@media only screen and (min-width: 600px) {
.jet-woo-builder-products-loop .jet-woo-builder-product {
  flex: 0 0 calc( 100% / 3) !important;
}
}
@media only screen and (min-width: 992px){
    .jet-woo-builder-products-loop .jet-woo-builder-product {
  flex: 0 0 calc( 100% / 4) !important;
}
}
@media only screen and (max-width: 600px) {
    .jet-woo-builder-products-loop .jet-woo-builder-product {
  flex: 0 0 calc( 100% / 2) !important;
}
    .custom-price {
  width: 100% !important;
}
.jet-woo-product-rating {
  text-align: right !important;
}
.custom-rating {
  width: 100% !important;
  float: left !important;
  height: 15px !important;
}
.jet-woo-product-price {
  height: 20px !important;
}
.rating-height {
    height:20px !important;
}
.woocommerce-ordering::before {
    top:7px !important;
}
}/* End custom CSS */