@charset "utf-8";

#inc02{position:relative}

#inc02 .latest{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:265px}
#inc02 .latest li:nth-child(2){border:solid var(--brand-color);border-width:0 1px 0 1px}
#inc02 .link-product{display:flex;flex-direction:column;padding:0 50px;color:var(--brand-color)}
#inc02 .link-product .img{width:100%;height:320px;margin-bottom:64px;background-repeat:no-repeat;background-position:center bottom}
#inc02 li:first-child .link-product .img{background-size:110px}
#inc02 li:nth-child(2) .link-product .img{background-size:84px}
#inc02 li:nth-child(3) .link-product .img{background-size:155px}
#inc02 .link-product .cont{display:flex;flex-direction:column}
#inc02 .link-product .cont h3{font-family:var(--e-font);font-size:24px;font-weight:normal}
#inc02 .link-product .cont .size{padding-bottom:30px;font-family:var(--e-font);font-size:18px}
#inc02 .btn--primary{display:inline-flex;align-items:center;justify-content:center;width:max-content;height:32px;border-radius:100px;border:1px solid var(--brand-color);font-size:16px;padding:0 12px;transition:background-color 0.2s, color 0.2s}
#inc02 .link-product:hover .btn--primary{background-color:var(--brand-color);color:#111}

/* 반응형 [s] */
@media (max-width:1400px){
#inc02 .latest{padding-bottom:200px}
}
@media (max-width:1200px){
#inc02 .latest{padding-bottom:150px}
#inc02 .link-product .cont h3{font-size:20px}
#inc02 .link-product .img{height:300px;margin-bottom:40px}
#inc02 li:first-child .link-product .img{background-size:95px}
#inc02 li:nth-child(2) .link-product .img{background-size:80px}
#inc02 li:nth-child(3) .link-product .img{background-size:145px}
#inc02 .link-product{padding:0 24px}
#inc02 .link-product .cont .size{padding-bottom:22px;font-size:16px;line-height:1.2}
#inc02 .btn--primary{font-size:15px}
}
@media (max-width:1024px){
#inc02 .latest{padding-bottom:100px}
#inc02 .link-product{align-items:center;text-align:center}
#inc02 .link-product .img{height:270px;margin-bottom:30px}
#inc02 li:first-child .link-product .img{background-size:85px}
#inc02 li:nth-child(2) .link-product .img{background-size:75px}
#inc02 li:nth-child(3) .link-product .img{background-size:140px}
#inc02 .link-product .cont h3{font-size:18px}
#inc02 .link-product .cont .size{padding-bottom:12px}
#inc02 .btn--primary{font-size:14px}
}
@media (max-width:768px){
#inc02 .latest{grid-template-columns:repeat(1,1fr)}
#inc02 .link-product{padding:30px 0}
#inc02 .latest li:nth-child(1){border-top:1px solid var(--brand-color)}
#inc02 .latest li:nth-child(2){border-width:1px 0 1px 0}
#inc02 .latest li:nth-child(3){border-bottom:1px solid var(--brand-color)}
#inc02 li:first-child .link-product .img{background-size:80px}
#inc02 .link-product .img{height:245px}
#inc02 .link-product .cont h3{font-size:17px}
}
/* 반응형 [e] */