#siteblocks-setting-wrap-kgpkYdrLGNWZ div.QX-105940417 .itemTitle a.the-item-title {
	color:rgb(0,0,0) !important;
	font-size:18px !important;
	font-weight:700 !important;
}
#siteblocks-setting-wrap-kgpkYdrLGNWZ div.QX-105940417 .itemText {
	font-size:15px !important;
	color:rgb(51,51,51) !important;
}
#siteblocks-setting-wrap-kgpkYdrLGNWZ .slick-slide {
	border-bottom-color:rgb(235,193,133) !important;
}
#siteblocks-setting-wrap-kgpkYdrLGNWZ .QX-105940417 .butn a #ArticlePicList_ItemContentInnerA_span {
	color:rgb(235,193,133) !important;
}
#siteblocks-setting-wrap-kgpkYdrLGNWZ .QX-105940417 .butn a #ArticlePicList_ItemContentInnerA_span + i {
	color:rgb(235,193,133) !important;
}
#component_oPpaNyCBwhMO > DIV {
	padding-bottom:28px !important;
}
#component_qbKPYnMBcWiE > DIV {
	padding-bottom:28px !important;
}
#siteblocks-setting-wrap-rtUFNIWBwrQO .QX-8129 .pageCont{
	color:rgb(51,51,51) !important;
}
#siteblocks-setting-wrap-rtUFNIWBwrQO .QX-8129 .pageTitle {
	color:rgb(0,0,0) !important;
	font-weight:700 !important;
}
#siteblocks-setting-wrap-rtUFNIWBwrQO .QX-8129 .pageTitle {
	font-family:Libre Baskerville !important;
}
#siteblocks-setting-wrap-kgpkYdrLGNWZ div.QX-105940417 .itemText {
	font-weight:300 !important;
}
@media screen and (max-width:500px) {
	#component_paUkYdrBlLFj > DIV > DIV > DIV {
	margin-top:150px !important;
}
}
#column_1764077077219 {
	margin-bottom:-60px !important;
}
#component_rDAFinCLBGTt > DIV > DIV:nth-child(2) > UL > LI:nth-child(2) > A {
	font-size:18px !important;
	font-weight:700 !important;
}
#component_rDAFinCLBGTt > DIV > DIV:nth-child(2) > UL > LI:nth-child(3) > A {
	font-size:18px !important;
	font-weight:700 !important;
}
#component_rDAFinCLBGTt > DIV > DIV:nth-child(2) > UL > LI:nth-child(4) > A {
	font-size:18px !important;
	font-weight:700 !important;
}
#component_rDAFinCLBGTt > DIV > DIV:nth-child(2) > UL > LI:nth-child(5) > A {
	font-size:18px !important;
	font-weight:700 !important;
}
@media screen and (max-width:500px) {
	#location_rtUFNIWBwrQO > DIV > DIV:nth-child(2) > DIV:nth-child(1) > SPAN {
	font-size:30px !important;
}
}
@media screen and (max-width:500px) {
	#location_kgpkYdrLGNWZ > DIV > DIV:nth-child(1) > SPAN {
	font-size:30px !important;
}
}
@media screen and (max-width:500px) {
	#location_wrKusSWVbmJO > DIV {
	padding-top:0px !important;
}
}

/* ===== Green theme - product detail area (injected by assistant) ===== */
[class*="desc"], [class*="product"] table, .edui-body-container, .tiptap, .product-detail-wrap {
  --brand-green: #3d7a5a;
}
[class*="desc"] h3, [class*="product"] h3, .tiptap h3, .edui-body-container h3 { color: #2f5f47; }
[class*="desc"] table, [class*="product"] table, .tiptap table, .edui-body-container table { border-collapse: collapse; width: 100%; }
[class*="desc"] table td, [class*="desc"] table th, .tiptap table td, .tiptap table th { border: 1px solid #d8e6dd; padding: 10px 14px; vertical-align: top; }
[class*="desc"] table th, .tiptap table th { background: #eef5f0; font-weight: 600; }
[class*="desc"] a, .tiptap a { color: #3d7a5a; }