.elementor-9170101 .elementor-element.elementor-element-2fb112a9{padding:14px 14px 14px 14px;}.elementor-9170101 .elementor-element.elementor-element-35848b02 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9170101 .elementor-element.elementor-element-29ee836a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-9170101 .elementor-element.elementor-element-695d6c32{text-align:center;--ce-line-clamp:none;}.elementor-9170101 .elementor-element.elementor-element-695d6c32 .elementor-heading-title{color:#303733;font-size:17px;font-weight:600;}.elementor-9170101 .elementor-element.elementor-element-695d6c32 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9170101 .elementor-element.elementor-element-8290d7b{text-align:center;}.elementor-9170101 .elementor-element.elementor-element-8290d7b .ce-product-description-short{font-size:14px;}.elementor-9170101 .elementor-element.elementor-element-936a07b .fmce-category-price__value{color:#FE0000;font-size:20px;font-weight:700;font-style:italic;}.elementor-9170101 .elementor-element.elementor-element-936a07b .fmce-category-price__label{color:#000000;font-size:14px;}.elementor-9170101 .elementor-element.elementor-element-936a07b .fmce-category-price{text-align:center;}.elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button{font-size:15px;font-weight:600;--ce-btn-bg-color:#4054B2;background-color:var(--ce-btn-bg-color);border-radius:6px 6px 6px 6px;padding:13px 12px 13px 12px;}.elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button:not(#e){color:#ffffff;}.elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button:not(#e):hover, .elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button:not(#e):focus{color:#ffffff;}.elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button:hover, .elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button:focus{--ce-btn-bg-color:#198754;}.elementor.elementor-9170101 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(max-width:1024px){.elementor-9170101 .elementor-element.elementor-element-695d6c32{--ce-line-clamp:none;}}@media(max-width:767px){.elementor-9170101 .elementor-element.elementor-element-2fb112a9{padding:10px 10px 10px 10px;}.elementor-9170101 .elementor-element.elementor-element-695d6c32{--ce-line-clamp:none;}.elementor-9170101 .elementor-element.elementor-element-695d6c32 .elementor-heading-title{font-size:14px;}.elementor-9170101 .elementor-element.elementor-element-5ab23fd0 a.elementor-button{font-size:13px;}}/* Start custom CSS for product-description-short, class: .elementor-element-8290d7b */.elementor-9170101 .elementor-element.elementor-element-8290d7b .elementor-widget-container {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    font-size: 14px;
    line-height: 1.4;
    color: #666;
}

.elementor-9170101 .elementor-element.elementor-element-8290d7b p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for fmce-category-price, class: .elementor-element-936a07b */@media (max-width: 767px) {
  .elementor-9170101 .elementor-element.elementor-element-936a07b .fmce-category-price {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
    text-align: center;
  }

  .elementor-9170101 .elementor-element.elementor-element-936a07b .fmce-category-price__label {
    font-size: 13px;
    line-height: 1.3;
  }

  .elementor-9170101 .elementor-element.elementor-element-936a07b .fmce-category-price__value {
    display: inline-block;
    white-space: nowrap;
    font-size: 22px;
    line-height: 1.2;
    font-style: normal;
    font-weight: 700;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2fb112a9 */.elementor-9170101 .elementor-element.elementor-element-2fb112a9 {background:#fff;border:1px solid #e3e9e5;border-radius:10px;overflow:hidden;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .elementor-column,.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .elementor-widget-wrap {min-width:0;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .ce-product-image a {display:block;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .ce-product-image img {display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .ce-product-name {line-height:1.4;min-height:2.8em;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .ce-product-prices {display:flex;align-items:center;gap:8px;flex-wrap:wrap;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .ce-product-price {font-size:20px;font-weight:700;color:#198754;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .elementor-button {max-width:100%;white-space:normal;line-height:1.3;}
.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .quick-view,.elementor-9170101 .elementor-element.elementor-element-2fb112a9 [data-link-action="quickview"],.elementor-9170101 .elementor-element.elementor-element-2fb112a9 a[href*="ce-action=quickview"] {display:none!important;}
@media(max-width:767px){.elementor-9170101 .elementor-element.elementor-element-2fb112a9 .ce-product-price {font-size:17px;}}/* End custom CSS */