.elementor-4455 .elementor-element.elementor-element-b585576{--display:flex;}.elementor-4455 .elementor-element.elementor-element-04b7f58{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */.gold-spec {
    width: 100%;
    font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
    direction: ltr;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    overflow: hidden;
    background-color: #fff;
}

/* هدر با گرادیان طلایی متالیک */
.gold-spec__header {
    background: linear-gradient(90deg, #000000 0%, #000000 45%, #8e7926 75%, #d4bc4d 100%);
    color: #ffffff;
    padding: 12px;
    text-align: center;
    font-weight: 600;
    font-size: 18px;
    letter-spacing: 1px;
}

/* استایل ردیف‌ها */
.gs-row {
    display: grid;
    grid-template-columns: 35% 65%; /* تقسیم‌بندی ستون‌ها */
    padding: 10px 20px;
    border-bottom: 1px solid #f0f0f0;
    align-items: center;
}

.gs-row:last-child {
    border-bottom: none;
}

/* استایل متن سمت چپ (عنوان) */
.gs-row span:first-child {
    color: #555;
    font-weight: 500;
    font-size: 14px;
}

/* استایل متن سمت راست (مقدار) */
.gs-row span:last-child {
    color: #333;
    font-size: 14px;
    padding-left: 10px;
}

/* حالت هاور برای زیبایی بیشتر */
.gs-row:hover {
    background-color: #fafafa;
}

/* واکنش‌گرایی برای موبایل */
@media (max-width: 768px) {
    .gs-row {
        grid-template-columns: 1fr;
        padding: 12px 15px;
        gap: 4px;
    }
    
    .gs-row span:last-child {
        padding-left: 0;
        color: #777; /* مقدار در موبایل کمی کمرنگ‌تر برای تفکیک بهتر */
    }
}/* End custom CSS */