.elementor-31 .elementor-element.elementor-element-ae67246 .sp-breadcrumbs nav.woocommerce-breadcrumb a{color:#fff}
.elementor-31 .elementor-element.elementor-element-ae67246 .sp-breadcrumbs nav.woocommerce-breadcrumb{color:#fff}
.elementor-31 .elementor-element.elementor-element-e1785d2 .sp-product-categories a{color:#257208;font-size:14px}
.elementor-31 .elementor-element.elementor-element-e1785d2 .sp-categories-wrapper .sp-product-categories{padding-bottom:0;margin-bottom:0;font-size:12px}
.elementor-31 .elementor-element.elementor-element-2b2c192 .sp-title-wrapper .product_title{font-family:roboto,sans-serif;font-weight:700;font-size:40px}
.elementor-31 .elementor-element.elementor-element-787215a .sp-stock-availability{font-size:14px}
.elementor-31 .elementor-element.elementor-element-787215a .sp-stock-label{font-size:14px}
.elementor-31 .elementor-element.elementor-element-c83bd86 .sp-price-wrapper p.price ins{color:#1a1a1a;font-size:21px}
.elementor-31 .elementor-element.elementor-element-c83bd86 .sp-price-wrapper p.price del{color:#1a1a1a;font-size:21px}
.elementor-31 .elementor-element.elementor-element-c83bd86 .sp-price-wrapper p.price > span.amount{color:#1a1a1a;font-size:21px}
.elementor-31 .elementor-element.elementor-element-cc1b8de .sp-add-to-cart-wrapper form .button{background-color:#257208;font-family:roboto,sans-serif;font-weight:400}
.elementor-31 .elementor-element.elementor-element-cc1b8de .sp-add-to-cart-wrapper form .button:hover{background-color:#046b82}
.elementor-31 .elementor-element.elementor-element-cc1b8de .sp-add-to-cart-wrapper table.variations td.value{padding-bottom:0}
.elementor-31 .elementor-element.elementor-element-a4183ef .sp-description-wrapper .sp-description{font-size:18px;line-height:1.5em;color:#1a1a1a}
.elementor-31 .elementor-element.elementor-element-e9a9cf8 .sp-sku-wrapper .sp-sku-label{font-size:12px;padding-bottom:0;margin-bottom:0}
.elementor-31 .elementor-element.elementor-element-e9a9cf8 .sp-sku-wrapper .sp-sku{font-size:12px}
.elementor-31 .elementor-element.elementor-element-f586bc4 .sp-product-categories a{font-size:12px;color:#257208}
.elementor-31 .elementor-element.elementor-element-f586bc4 .sp-categories-wrapper .sp-category-label{font-size:13px}
.elementor-31 .elementor-element.elementor-element-f586bc4 .sp-categories-wrapper .sp-product-categories{padding-bottom:0;margin-bottom:0}
.elementor-31 .elementor-element.elementor-element-01ed0bc .sp-tags-wrapper .sp-tag-label{font-size:12px}
.elementor-31 .elementor-element.elementor-element-01ed0bc .sp-tags-wrapper .sp-product-tags{color:#1a1a1a;font-size:12px}
.elementor-31 .elementor-element.elementor-element-6454b2b .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description p{font-size:18px;line-height:1.5em}
.elementor-31 .elementor-element.elementor-element-6454b2b .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a{font-weight:700;color:#1a1a1a}
.elementor-31 .elementor-element.elementor-element-6454b2b .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active{border-style:solid;border-bottom:3px #257208;font-weight:700}
.elementor-31 .elementor-element.elementor-element-6454b2b .sp-tabs.woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{color:#a2a2a2;font-weight:400}
.elementor-31 .elementor-element.elementor-element-cb8e7ba .sp-products-heading{color:#1a1a1a}
.elementor-31 .elementor-element.elementor-element-cb8e7ba ul.products li.product{color:#1a1a1a}
@media(max-width: 767px) {
.elementor-31 .elementor-element.elementor-element-ae67246 .sp-breadcrumbs nav.woocommerce-breadcrumb{text-align:center}
.elementor-31 .elementor-element.elementor-element-2b2c192 .sp-title-wrapper .product_title{font-size:30px}
}