/* Стили для вкладки параметров товара - текстовый формат */
.product-parameters-content {
    font-family: inherit;
    line-height: 1.6;
    color: #333;
}

.product-parameters-content p {
    margin-bottom: 20px;
    color: #666;
    font-size: 14px;
    line-height: 1.6;
}

.parameters-text-format {
    margin: 20px 0;
    padding: 0;
}

.parameter-line {
    margin-bottom: 12px;
    font-size: 14px;
    line-height: 1.5;
    color: #333;
}

.parameter-label {
    font-weight: 600;
    color: #333;
    margin-right: 8px;
}

.parameter-values {
    color: #555;
    font-weight: 400;
}

/* Мобильная адаптивность */
@media (max-width: 768px) {
    .product-parameters-content {
        padding: 0 5px;
    }
    
    .product-parameters-content p {
        font-size: 13px;
        margin-bottom: 15px;
    }
    
    .parameter-line {
        margin-bottom: 10px;
        font-size: 13px;
        display: block;
        padding: 8px 0;
        border-bottom: 1px solid #f0f0f0;
    }
    
    .parameter-line:last-child {
        border-bottom: none;
    }
    
    .parameter-label {
        display: block;
        margin-bottom: 4px;
        font-size: 13px;
    }
    
    .parameter-values {
        display: block;
        font-size: 13px;
        padding-left: 10px;
        color: #666;
    }
}

@media (max-width: 480px) {
    .product-parameters-content p {
        font-size: 12px;
        margin-bottom: 12px;
    }
    
    .parameter-line {
        font-size: 12px;
        padding: 6px 0;
    }
    
    .parameter-label {
        font-size: 12px;
    }
    
    .parameter-values {
        font-size: 12px;
        padding-left: 8px;
    }
}

/* Анимация появления */
.product-parameters-content {
    animation: fadeInUp 0.5s ease-out;
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Интеграция с WoodMart темой */
.woocommerce-tabs .wc-tab .product-parameters-content {
    margin: 0;
}

.woocommerce-tabs .wc-tab .product-parameters-content p:first-child {
    margin-top: 0;
}

/* Стили для темной темы */
@media (prefers-color-scheme: dark) {
    .product-parameters-content {
        color: #f9fafb;
    }
    
    .product-parameters-content p {
        color: #d1d5db;
    }
    
    .parameter-label {
        color: #f9fafb;
    }
    
    .parameter-values {
        color: #e5e7eb;
    }
    
    .parameter-line {
        border-bottom-color: #374151;
    }
}

/* Стили для печати */
@media print {
    .product-parameters-content {
        color: #000;
    }
    
    .parameter-line {
        border-bottom: 1px solid #ccc;
        page-break-inside: avoid;
    }
}