.skincare-routine-steps{width:100%}.skincare-routine-steps div:empty{display:block}.skincare-routine-steps__heading{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:600;color:#000;margin:0 0 2.4rem;line-height:1.2}.skincare-routine-steps__wrapper{width:100%}.skincare-routine-steps__container{display:flex;gap:0}.skincare-routine-steps__step{flex:1;display:flex;flex-direction:column;gap:1.8rem;cursor:pointer}.skincare-routine-steps__line-wrapper{width:100%;position:relative}.skincare-routine-steps__line-track{width:100%;height:.1rem;background-color:#cacaca;position:relative;overflow:hidden}.skincare-routine-steps__line-fill{position:absolute;top:0;left:0;height:100%;width:0;background-color:#000;transition:width .6s cubic-bezier(.4,0,.2,1)}.skincare-routine-steps__step.is-active .skincare-routine-steps__line-fill{width:100%}.skincare-routine-steps__content{display:flex;flex-direction:column;gap:.6rem}.skincare-routine-steps__label{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.3rem;font-weight:700;color:#000;margin:0;line-height:1.2;transition:background-color .2s ease}.skincare-routine-steps__step:first-child .skincare-routine-steps__label{font-weight:600}.skincare-routine-steps__step.is-active .skincare-routine-steps__label{background-color:#efff9f;max-width:120px}.skincare-routine-steps__step .skincare-routine-steps__label{background-color:#fff}.skincare-routine-steps__product-title{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.3rem;font-weight:500;color:#000;margin:0;line-height:1.2;text-decoration:underline;text-decoration-thickness:.05rem;text-underline-offset:.2rem}.skincare-routine-steps__step:first-child .skincare-routine-steps__product-title{font-weight:600}.skincare-routine-steps__product-link{font-family:Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.3rem;font-weight:500;color:#000;text-decoration:underline;text-decoration-thickness:.05rem;text-underline-offset:.2rem;transition:opacity .2s ease;display:inline-block}.skincare-routine-steps__step:first-child .skincare-routine-steps__product-link{font-weight:600}.skincare-routine-steps__product-link:hover{opacity:.7}@media screen and (max-width: 749px){.skincare-routine-steps__heading{font-size:1.4rem;margin-bottom:2rem}.skincare-routine-steps__container{flex-direction:column;gap:2rem}.skincare-routine-steps__step{gap:1.2rem}.skincare-routine-steps__label,.skincare-routine-steps__product-title,.skincare-routine-steps__product-link{font-size:1.3rem}}@media (prefers-reduced-motion: reduce){.skincare-routine-steps__line-fill,.skincare-routine-steps__product-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-skincare-routine-steps.css.map */
