header {position: fixed; top: 0; left: 0; width: 100%; height: 90px; background: var(--black_2d); z-index: 10;}
header .container {display: flex; align-items: center; justify-content: space-between; height: 100%;}
header .logo {width: 149px; height: auto;}
header .logo img {width: 100%; height: auto;}
header nav {}
header nav ul {display: flex; align-items: center; gap: 40px;}
header nav ul li {}
header nav ul li:first-child a {font-size: 18px; font-weight: 400; line-height: 1.17; color: var(--wt);}
header nav ul li:middle-child a {font-size: 18px; font-weight: 400; line-height: 1.17; color: var(--wt);}
header nav ul li:last-child a {display: flex; align-items: center; justify-content: center; width: 181px; height: 40px; border-radius: 20px; background: var(--pr); font-size: 16px; font-weight: 600; line-height: 1.19; color: var(--black);}

header nav ul li.product-intro a {
    font-size: 18px; /* 폰트 크기 설정 */
    color: var(--wt); /* 글자 색상 설정 */
    font-weight: 400; /* 폰트 두께 */
}