.elementor-4170101 .elementor-element.elementor-element-4a130ba7 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-4170101 .elementor-element.elementor-element-42e65676 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4170101 .elementor-element.elementor-element-72e55576 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4170101 .elementor-element.elementor-element-907d67 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-4170101 .elementor-element.elementor-element-79072875 .elementor-heading-title{font-family:"Mulish", Arial, Helvetica, sans-serif;font-size:1.5rem;line-height:1.25em;}.elementor-4170101 .elementor-element.elementor-element-71d1f1fd .ce-product-prices{justify-content:left;font-size:1.5rem;margin:0 0 -10px;margin-inline-end:-10px;}.elementor-4170101 .elementor-element.elementor-element-71d1f1fd .ce-product-prices > div{margin:0 0 10px;margin-inline-end:10px;}.elementor-4170101 .elementor-element.elementor-element-71d1f1fd .ce-product-price-regular{font-size:1rem;color:#000000;}.elementor-4170101 .elementor-element.elementor-element-71d1f1fd .ce-has-discount{font-weight:600;color:#FF0000;}.elementor-4170101 .elementor-element.elementor-element-5f961527 .ce-product-variants__patterns{justify-content:left;}.elementor-4170101 .elementor-element.elementor-element-5f961527 .ce-product-variants{margin:0 0 -10px;margin-inline-end:-10px;}.elementor-4170101 .elementor-element.elementor-element-5f961527 .ce-product-variants__pattern{margin:0 0 10px;margin-inline-end:10px;border-color:#777777;border-style:solid;border-width:1px;border-radius:50px;padding:2px;width:34px;height:34px;}.elementor-4170101 .elementor-element.elementor-element-5f961527 .ce-product-variants__pattern:hover{border-style:solid;border-width:2px;padding:2px;}.elementor.elementor-4170101 .elementor-section-wrap{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DBDBDB;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(max-width:767px){.elementor-4170101 .elementor-element.elementor-element-644d20e0 > .elementor-container{min-height:0px;}.elementor-4170101 .elementor-element.elementor-element-644d20e0{padding:0px 0px 20px 0px;}.elementor-4170101 .elementor-element.elementor-element-72e55576 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-907d67 */.elementor-4170101 .elementor-element.elementor-element-907d67 {
    min-height: 10px;
}/* End custom CSS */
/* Start custom CSS for product-miniature-name, class: .elementor-element-79072875 */.elementor-4170101 .elementor-element.elementor-element-79072875 .ce-product-name {
    display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
  white-space: wrap;
  min-height: 60px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-691fe52d */.elementor-4170101 .elementor-element.elementor-element-691fe52d .revws-product-list {
    justify-content: flex-start;
}
.elementor-4170101 .elementor-element.elementor-element-691fe52d .revws-count-text {
    display:none;
}
@media (min-width: 768px) {
    .elementor-4170101 .elementor-element.elementor-element-691fe52d .revws-grading-list .revws-grade {
        width: 16px;
        height: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for product-miniature-price, class: .elementor-element-71d1f1fd */.elementor-4170101 .elementor-element.elementor-element-71d1f1fd .ce-product-prices {
    flex-direction: row-reverse;
}/* End custom CSS */