/* Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.lude-like a.pld-like-dislike-trigger {
    color: #ffffff !important;
}

/* =========================================
   1. 오리지널 NeoHyundai 정의 (문법 수정됨)
   ========================================= */
@font-face {
  font-family: 'NeoHyundai';
  font-style: normal;
  font-weight: 200;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_L_hinted.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_L_hinted.woff') format('woff'), /* 콤마(,)를 세미콜론(;)으로 수정 */
}

@font-face {
  font-family: 'NeoHyundai';
  font-style: normal;
  font-weight: 400;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_R_hinted.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_R_hinted.woff') format('woff'),
}

@font-face {
  font-family: 'NeoHyundai';
  font-style: normal;
  font-weight: 700;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_B_hinted.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_B_hinted.woff') format('woff'),
}

@font-face {
  font-family: 'NeoHyundai';
  font-style: normal;
  font-weight: 800;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EB.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EB.woff') format('woff'),
}

@font-face {
  font-family: 'NeoHyundai';
  font-style: normal;
  font-weight: 900;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EBK.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EBK.woff') format('woff'),
}


/* =========================================
   2. SUIT 덮어쓰기 (핵심!)
   (주소는 http 그대로 유지하되 문법 오류 수정)
   ========================================= */

/* SUIT Light (200) -> 현대 Light 연결 */
@font-face {
  font-family: 'SUIT';
  font-style: normal;
  font-weight: 200;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_L_hinted.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_L_hinted.woff') format('woff');
}

/* SUIT Regular (400) -> 현대 Regular 연결 */
@font-face {
  font-family: 'SUIT';
  font-style: normal;
  font-weight: 400;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_R_hinted.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_R_hinted.woff') format('woff');
}

/* SUIT Bold (700) -> 현대 Bold 연결 */
@font-face {
  font-family: 'SUIT';
  font-style: normal;
  font-weight: 700;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_B_hinted.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_B_hinted.woff') format('woff');
}

/* SUIT ExtraBold (800) -> 현대 ExtraBold 연결 */
@font-face {
  font-family: 'SUIT';
  font-style: normal;
  font-weight: 800;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EB.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EB.woff') format('woff');
}

/* SUIT Black (900) -> 현대 Black 연결 */
@font-face {
  font-family: 'SUIT';
  font-style: normal;
  font-weight: 900;
  src: url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EBK.woff2') format('woff2'),
       url('http://www.webzinehdel.co.kr/ko/wp-content/uploads/2025/12/NeoHyundai_EBK.woff') format('woff');
}

/* SUIT가 인라인 스타일로 박힌 경우 강제 치환 */
[style*='font-family: "SUIT"'], 
[style*="font-family: 'SUIT'"], 
[style*='font-family: SUIT'] {
    font-family: 'NeoHyundai', sans-serif !important;
}