/**
 * Auto Short Description - Frontend Styles
 * WoodMart, Flatsome, Ecomus 테마 호환
 */

/* 짧은 설명 컨테이너 - 모든 테마 호환 */
.woocommerce-product-details__short-description,
.product-short-description,
div.product-short-description,
.product .product-short-description,
.summary .short-description,
.product-info .short-description {
    margin: 20px 0 !important;
    padding: 14px 18px !important;
    background: #f9f9f9 !important;
    border-left: 4px solid #6c757d !important;
    border-radius: 6px !important;
    font-size: 14px !important;
    line-height: 1.8 !important;
    color: #333 !important;
    display: block !important;
}

/* Flatsome 전용 - 최고 우선순위 */
.product-page .product-short-description,
.single-product .product-short-description {
    margin: 20px 0 !important;
    padding: 14px 18px !important;
    background: #f9f9f9 !important;
    border-left: 4px solid #6c757d !important;
    border-radius: 6px !important;
    font-size: 14px !important;
    line-height: 1.8 !important;
    color: #333 !important;
}

/* 줄바꿈 스타일 */
.woocommerce-product-details__short-description br,
.product-short-description br,
div.product-short-description br,
.summary .short-description br,
.product-info .short-description br {
    display: block !important;
    content: "" !important;
    margin: 4px 0 !important;
}

/* 모바일 반응형 */
@media (max-width: 768px) {
    .woocommerce-product-details__short-description,
    .product-short-description,
    div.product-short-description,
    .summary .short-description,
    .product-info .short-description {
        padding: 12px 14px !important;
        font-size: 13px !important;
    }
}
