.elementor-1937 .elementor-element.elementor-element-5a80bcc{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-c8b3eef *//* لینک‌های معمولی داخل متن مقاله */
.lefton-article-text a,
.lefton-article-list a{
color:#8f1d2c;
font-weight:700;
text-decoration:underline;
text-decoration-thickness:1px;
text-underline-offset:3px;
transition:color .2s ease;
}

.lefton-article-text a:hover,
.lefton-article-list a:hover{
color:#6d1420;
}

/* باکس لینک قیمت دسته‌بندی‌ها */
.lefton-price-reference{
display:flex;
align-items:center;
justify-content:flex-start;
gap:7px;
flex-wrap:wrap;
background:#f8f8f8;
border:1px solid #f0f0f0;
border-radius:11px;
padding:16px 20px;
margin:20px 0;
font-size:14px;
line-height:1.9;
color:#333;
}

.lefton-price-reference span{
color:#333;
font-weight:500;
}

.lefton-price-reference a{
color:#8f1d2c!important;
font-weight:800;
text-decoration:underline!important;
text-decoration-thickness:1px!important;
text-underline-offset:4px;
transition:color .2s ease;
}

.lefton-price-reference a:hover{
color:#6d1420!important;
}

/* دو باکس قیمت کنار هم */
.lefton-price-links-grid{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:12px;
margin:22px 0;
}

.lefton-price-links-grid .lefton-price-reference{
margin:0;
height:100%;
}

/* موبایل */
@media(max-width:767px){
.lefton-price-links-grid{
grid-template-columns:1fr;
}

.lefton-price-reference{
padding:14px 15px;
font-size:13px;
}
}

@media(max-width:480px){
.lefton-price-reference{
display:block;
}

.lefton-price-reference span{
display:block;
margin-bottom:3px;
}
}/* End custom CSS */