Perfecting Cushion Airy 15g + Refill 15g
.article-heading.text-left { display: none; } .halo-text-format ol li, .halo-text-format ul li { line-height: 1; list-style: none; } .halo-article-content .halo-text-format ol, .ha lo-article-content .halo-text-format ul { margin: 0; padding: 0; } #ArticleSection-template--16646015156457__main .halo-article-content .article-content, #ArticleSection-template--16646015156457__main .halo-article-content .article-content li { padding-left: 0; } .halo-text-format ol li + li, .halo-text-format ul li + li { margin-top: 0; } .productView-tab .halo-text-format, .productView-tab .halo-text-format ol li, .productView-tab .halo-text-format ul li { color: #000; } .halo-text-format h1, .halo-text-format h2, .halo-text-format h3, .halo-text-format h4, .halo-text-format h5, .halo-text-format h6 { margin: 0; } .h0, .h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5 { color: #000; font-family: Theinhardt, NotoSans, 맑은 고딕, malgun gothic, Apple SD Gothic Neo, Apple SD 산돌고딕 Neo, sans-serif; font-style: normal; } .header-with-sidebar { display: none; } .halo-text-format p + h1, .halo-text-format p + h2, .halo-text-format p + h3, .halo-text-format p + h4, .halo-text-format p + h5, .halo-text-format p + h6, .halo-text-format p + p { margin: 0; } .pdp2023--perfecting-cushion-airly { font-family: Theinhardt, Noto Sans, Helvetica, Helvetica Neue, Arial, Lucida Grande, sans-serif; line-height: 1; margin: 0 auto; max-width: 1100px; word-spacing: 0; } .pdp2023--perfecting-cushion-airly * { -ms-box-sizing: border-box; box-sizing: border-box; } .pdp2023--perfecting-cushion-airly :empty { display: block; } .pdp2023--perfecting-cushion-airly button, .pdp2023--perfecting-cushion-airly dd, .pdp2023--perfecting-cushion-airly div, .pdp2023--perfecting-cushion-airly dl, .pdp2023--perfecting-cushion-airly dt, .pdp2023--perfecting-cushion-airly fieldset, .pdp2023--perfecting-cushion-airly form, .pdp2023--perfecting-cushion-airly h1, .pdp2023--perfecting-cushion-airly h2, .pdp2023--perfecting-cushion-airly h3, .pdp2023--perfecting-cushion-airly h4, .pdp2023--perfecting-cushion-airly h5, .pdp2023--perfecting-cushion-airly h6, .pdp2023--perfecting-cushion-airly input, .pdp2023--perfecting-cushion-airly li, .pdp2023--perfecting-cushion-airly p, .pdp2023--perfecting-cushion-airly select, .pdp2023--perfecting-cushion-airly table, .pdp2023--perfecting-cushion-airly td, .pdp2023--perfecting-cushion-airly textarea, .pdp2023--perfecting-cushion-airly th, .pdp2023--perfecting-cushion-airly tr, .pdp2023--perfecting-cushion-airly ul { margin: 0; padding: 0; } .pdp2023--perfecting-cushion-airly h1, .pdp2023--perfecting-cushion-airly h2, .pdp2023--perfecting-cushion-airly h3, .pdp2023--perfecting-cushion-airly h4, .pdp2023--perfecting-cushion-airly h5, .pdp2023--perfecting-cushion-airly h6 { font-size: 100%; font-style: normal; font-weight: 400; letter-spacing: 0; line-height: 1; } .pdp2023--perfecting-cushion-airly em { font-style: normal; } .pdp2023--perfecting-cushion-airly img { border: 0; vertical-align: top; } .pdp2023--perfecting-cushion-airly ol, .pdp2023--perfecting-cushion-airly ul { margin: 0; padding: 0; } .pdp2023--perfecting-cushion-airly dd, .pdp2023--perfecting-cushion-airly dl, .pdp2023--perfecting-cushion-airly dt, .pdp2023--perfecting-cushion-airly li, .pdp2023--perfecting-cushion-airly ol, .pdp2023--perfecting-cushion-airly ul { list-style: none; } .pdp2023--perfecting-cushion-airly a { color: inherit; text-decoration: none; } .pdp2023--perfecting-cushion-airly .apu-flex { display: flex; } .pdp2023--perfecting-cushion-airly .apu-flex-reverse { flex-direction: row-reverse; } .pdp2023--perfecting-cushion-airly .apu-flex-column { flex-direction: column; } .pdp2023--perfecting-cushion-airly .apu-flex-column-reverse { flex-direction: column-reverse; } .pdp2023--perfecting-cushion-airly .apu-grid { display: grid; } .pdp2023--perfecting-cushion-airly .apu-justify-center { justify-content: center; } .pdp2023--perfecting-cushion-airly .apu-justify-start { justify-content: flex-start; } .pdp2023--perfecting-cushion-airly .apu-justify-end { justify-content: flex-end; } .pdp2023--perfecting-cushion-airly .apu-justify-around { justify-content: space-around; } .pdp2023--perfecting-cushion-airly .apu-justify-between { justify-content: space-between; } .pdp2023--perfecting-cushion-airly .apu-justify-evenly { justify-content: space-evenly; } .pdp2023--perfecting-cushion-airly .apu-text-center { text-align: center; } .pdp2023--perfecting-cushion-airly .apu-text-left { text-align: left; } .pdp2023--perfecting-cushion-airly .apu-text-justify, .pdp2023--perfecting-cushion-airly .apu-text-right { text-align: right; } .pdp2023--perfecting-cushion-airly .apu-align-center { align-items: center; } .pdp2023--perfecting-cushion-airly .apu-align-flex-start { align-items: flex-start; } .pdp2023--perfecting-cushion-airly .apu-align-flex-end { align-items: flex-end; } .pdp2023--perfecting-cushion-airly .apu-align-stretch { align-items: stretch; } .pdp2023--perfecting-cushion-airly img, .pdp2023--perfecting-cushion-airly video { -o-object-fit: cover; display: block; object-fit: cover; width: 100%; } .pdp2023--perfecting-cushion-airly sup { display: inline-block; font-size: 100%; letter-spacing: 0; position: relative; top: 0; vertical-align: top; } .pdp2023--perfecting-cushion-airly .position-box { left: 0; position: absolute; top: 0; } .pdp2023--perfecting-cushion-airly .th-regular { font-weight: 500; } .pdp2023--perfecting-cushion-airly .th-medium { font-weight: 700; } .pdp2023-section--detail01 { position: relative; } .pdp2023-section--detail01 .pdp2023-section__header { background: url(https://cdn.shopify.com/s/files/1/0622/5579/2294/files/perfecting_cushion_airly_intro02_pc_my_240701.jpg?v=1719290493) 50% / cover no-repeat; height: 0; padding-bottom: 63.1818181818%; position: relative; width: 100%; } .pdp2023-section--detail01 .title-wrap { padding-top: 19.0909090909%; text-align: center; } .pdp2023-section--detail01 .pdp2023-image-logo { margin: 0 auto 5.4545454545%; width: 22.4545454545%; } .pdp2023-section--detail01 .pdp2023-section__title { color: #000; font-size: 70px; font-weight: 500; letter-spacing: 0.1em; line-height: 1.3428571429; margin-bottom: 3.4545454545%; text-align: center; text-transform: uppercase; } .pdp2023-section--detail01 .pdp2023-section__title--small { color: #000; display: inline-block; font-size: 46px; font-weight: 500; letter-spacing: 0.1em; margin-bottom: 1.2727272727%; text-align: center; } .pdp2023-section--detail01 .pdp2023-section__title--small .en-title { display: inline-block; font-size: 46px; font-weight: 700; letter-spacing: 0.1em; vertical-align: top; } .pdp2023-section--detail01 .pdp2023-section__desc { color: rgba(0, 0, 0, 0.52); display: inline-block; font-size: 38px; font-weight: 500; letter-spacing: 0.03em; line-height: 1.4285714286; text-align: center; width: 100%; } .pdp2023-section--detail02 .pdp2023-section__bottom, .pdp2023-section--detail02 .pdp2023-section__top { position: relative; } .pdp2023-section--detail02 .pdp2023-section__title { color: #000; font-size: 58px; font-weight: 500; letter-spacing: 0.065em; line-height: 1.3103448276; margin-bottom: 3.8684719536%; } .pdp2023-section--detail02 .pdp2023-section__desc { color: #000; font-size: 34px; font-weight: 500; letter-spacing: 0; line-height: 1.7647058824; } .pdp2023-section--detail02 .pdp2023-section__desc.align-r{ text-align: right; margin-top: 8.5302013423%; padding-right: 5.625%; } .pdp2023-section--detail02 .pdp2023-section__top .text-wrap { margin-left: 5.8181818182%; margin-top: 18.1818181818%; width: 94.1818181818%; } .pdp2023-section--detail02 .pdp2023-section__bottom .text-wrap { left: auto; margin-right: 5.8181818182%; margin-top: 15.9090909091%; right: 0; } .pdp2023-section--detail02 .pdp2023-section__bottom .pdp2023-section__desc { text-align: right; } .pdp2023-section--detail03 { position: relative; } .pdp2023-section--detail03 .text-wrap { width: 100%; } .pdp2023-section--detail03 .pdp2023-section__header { margin-top: 18%; } .pdp2023-section--detail03 .pdp2023-section__body { bottom: 0; margin-bottom: 5.2727272727%; top: auto; } .pdp2023-section--detail03 .pdp2023-section__desc { color: #000; font-size: 32px; font-weight: 700; letter-spacing: 0.1em; text-align: center; } .pdp2023-section--detail03 .pdp2023-section__desc .point-txt { color: #e86e25; display: block; font-size: 40px; font-weight: 700; letter-spacing: 0.1em; margin-bottom: 5.4545454545%; text-align: center; } .pdp2023-section--detail03 .pdp2023-section__title + .pdp2023-section__desc { margin-top: 3.6363636364%; } .pdp2023-section--detail03 .pdp2023-section__title { color: #000; font-size: 54px; font-weight: 500; letter-spacing: 0.1em; line-height: 1.462962963; text-align: center; } .pdp2023-section--detail03 .pdp2023-section__sup-desc { color: rgba(0, 0, 0, 0.5); font-size: 22px; font-weight: 700; letter-spacing: -0.01em; line-height: 1.5454545455; text-align: center; } .pdp2023-section--detail03 .pdp2023-section__sup-desc .font-bold { font-weight: 700; } .pdp2023-section--detail04 { position: relative; } .pdp2023-section--detail04 .text-wrap { margin-top: 11.8181818182%; width: 100%; } .pdp2023-section--detail04 .pdp2023-section__desc { color: #000; font-size: 34px; font-weight: 500; letter-spacing: 0; line-height: 1.7647058824; text-align: center; } .pdp2023-section--detail05 { background-color: #e3e1de; position: relative; } .pdp2023-section--detail05 .pdp2023-section__body, .pdp2023-section--detail05 .pdp2023-section__header { width: 100%; } .pdp2023-section--detail05 .pdp2023-section__header { margin-top: 18.5454545455%; top: 0; } .pdp2023-section--detail05 .pdp2023-section__title { color: #000; font-size: 70px; font-weight: 500; letter-spacing: 0.1em; line-height: 1.3428571429; margin-bottom: 3.2727272727%; text-align: center; } .pdp2023-section--detail05 .pdp2023-section__desc { color: #000; font-size: 34px; font-weight: 500; letter-spacing: 0; line-height: 1.7647058824; text-align: center; } .pdp2023-section--detail05 .pdp2023-section__body { bottom: 0; margin-bottom: 5.4545454545%; top: auto; } .pdp2023-section--detail05 .pdp2023-section__sup-desc { color: hsla(0, 0%, 100%, 0.7); font-size: 22px; font-weight: 500; letter-spacing: -0.01em; line-height: 1.5454545455; text-align: center; } .pdp2023-section--detail06 { position: relative; } .pdp2023-section--detail06 .text-wrap { margin-top: 14.0909090909%; width: 100%; } .pdp2023-section--detail06 .pdp2023-section__title { color: #000; font-size: 70px; font-weight: 500; letter-spacing: 0.1em; line-height: 1.3428571429; text-align: center; } .pdp2023-section--detail06 .sup-desc-list { bottom: 0; display: flex; gap: 0 2.8037383178%; margin-bottom: 3.9090909091%; padding-left: 2.7272727273%; top: auto; width: 97.2727272727%; } .pdp2023-section--detail06 .pdp2023-section__sup-desc { color: #222; font-size: 18px; font-weight: 500; letter-spacing: -0.035em; line-height: 1.4444444444; text-align: left; } .pdp2023-section--detail07 { position: relative; } .pdp2023-section--detail07 .text-wrap { padding-left: 4.5454545455%; width: 95.4545454545%; } .pdp2023-section--detail07 .pdp2023-section__title { color: #000; font-size: 64px; font-weight: 500; letter-spacing: 0.1em; line-height: 1.46875; margin-top: 19.0476190476%; text-align: left; } .pdp2023-section--detail07 .pdp2023-section__title--small { display: block; font-size: 38px; font-weight: 500; letter-spacing: 0.085em; line-height: 1.5789473684; margin-bottom: 1.619047619%; } .pdp2023-section--detail07 .color-list { margin-top: 15.2380952381%; padding-left: 0.9523809524%; } .pdp2023-section--detail07 .color-list-item { display: flex; gap: 5.5238095238%; } .pdp2023-section--detail07 .colorshade-list { width: 27.7142857143%; } .pdp2023-section--detail07 .colorshade-list-item { align-items: center; display: flex; height: 132px; margin-bottom: 12.3711340206%; } .pdp2023-section--detail07 .colorshade-list-item:last-child { margin-bottom: 0; } .pdp2023-section--detail07 .colorshade-img-wrap { flex-shrink: 0; width: 49.1408934708%; } .pdp2023-section--detail07 .colorshade-text-wrap { flex-grow: 1; margin-left: 10.3092783505%; } .pdp2023-section--detail07 .color-code { color: #000; font-size: 36px; font-weight: 700; letter-spacing: -0.1em; margin-bottom: 5.0847457627%; } .pdp2023-section--detail07 .color-name { color: #999; font-size: 26px; font-weight: 400; letter-spacing: -0.03em; white-space: nowrap; } .pdp2023-section--detail07 .pdp2023-section__desc { color: #262626; font-size: 22px; font-weight: 400; letter-spacing: -0.01em; line-height: 1.5454545455; margin-right: 4.5%; text-align: left; white-space: nowrap; } .pdp2023-section--detail07 .pdp2023-section__desc .font-bold { display: block; font-weight: 700; } .pdp2023-section--detail07 .pdp2023-section__desc .point-txt { color: #e86e25; font-size: 36px; font-weight: 700; letter-spacing: -0.01em; line-height: 1.2222222222; } .pdp2023-section--detail07 .pdp2023-section__desc .mo-on { display: none; } .pdp2023-section--detail08 { position: relative; } .pdp2023-section--detail08 .pdp2023-section__header { margin-top: 16.3636363636%; width: 100%; } .pdp2023-section--detail08 .pdp2023-section__title { color: #000; font-size: 66px; font-weight: 500; letter-spacing: 0.1em; line-height: 1.3636363636; text-align: center; } .pdp2023-section--detail08 .cushion-list { align-items: flex-end; bottom: 0; display: flex; left: 0; margin-bottom: 5.4545454545%; position: absolute; width: 100%; } .pdp2023-section--detail08 .cushion-list-item:first-child { width: 49.6363636364%; } .pdp2023-section--detail08 .cushion-list-item:nth-child(2) { width: 50.3636363636%; } .pdp2023-section--detail08 .cushion-title { color: #000; font-size: 36px; font-weight: 700; letter-spacing: 0.04em; text-align: center; } .pdp2023-section--detail08 .cushion-tag { color: #000; font-size: 28px; font-weight: 500; letter-spacing: 0.04em; line-height: 1.25; margin-top: 6.9090909091%; text-align: center; } .pdp2023-section--detail08 .cushion-desc { color: rgba(38, 38, 38, 0.7); font-size: 22px; font-weight: 500; letter-spacing: -0.01em; line-height: 1.5454545455; margin-top: 3.2727272727%; text-align: center; } .pdp2023-section--detail08 .pdp2023-section__desc { color: #000; font-size: 42px; font-weight: 500; letter-spacing: -0.06em; line-height: 1.6666666667; text-align: center; } .pdp2023-section--detail08 .texture-wrap { padding-top: 18.1818181818%; } .pdp2023-section--detail08 .texture-wrap .pdp2023-section__desc { margin-top: 5.4545454545%; } .pdp2023-section--detail08 .scent-wrap { margin-top: 19.6363636364%; position: relative; } .pdp2023-section--detail08 .scent-wrap .pdp2023-section__desc { margin-top: 5.4545454545%; } .pdp2023-section--detail08 .scent-wrap:before { background-color: #000; content: ""; height: 2px; left: 50%; margin-top: -10.2727272727%; position: absolute; top: 0; transform: translateX(-50%); width: 137px; } .pdp2023-section--detail09 { background-color: #fff; position: relative; } .pdp2023-section--detail09 .pdp2023-section__title { color: #e86e25; font-size: 38px; font-weight: 700; letter-spacing: 0.04em; text-align: left; width: 100%; } .pdp2023-section--detail09 .pdp2023-section__desc { color: rgba(38, 38, 38, 0.7); font-size: 22px; font-weight: 700; letter-spacing: -0.01em; line-height: 1.5454545455; text-align: left; } .pdp2023-section--detail09 .pdp2023-section__sup-desc { color: #000; font-size: 28px; font-weight: 700; letter-spacing: 0.04em; text-align: left; } .pdp2023-section--detail09 .puff-list { padding: 14.8181818182% 0 11.8181818182%; } .pdp2023-section--detail09 .puff-list-item { align-items: center; display: flex; justify-content: center; margin-bottom: 5.4545454545%; } .pdp2023-section--detail09 .puff-list-item:nth-child(odd) .text-wrap { margin-left: 2.2727272727%; padding-top: 2%; } .pdp2023-section--detail09 .puff-list-item:nth-child(odd) .pdp2023-section__title { margin: 6.1538461538% 0 4.6153846154%; } .pdp2023-section--detail09 .puff-list-item:nth-child(2n) { flex-direction: row-reverse; } .pdp2023-section--detail09 .puff-list-item:nth-child(2n) .text-wrap { margin-right: 2.2727272727%; padding-top: 1.3636363636%; } .pdp2023-section--detail09 .puff-list-item:nth-child(2n) .pdp2023-section__title { margin: 5.223880597% 0 3.2338308458%; } .pdp2023-section--detail09 .puff-list-item:nth-child(2n) .pdp2023-section__desc, .pdp2023-section--detail09 .puff-list-item:nth-child(2n) .pdp2023-section__sup-desc, .pdp2023-section--detail09 .puff-list-item:nth-child(2n) .pdp2023-section__title { text-align: right; } .pdp2023-section--detail09 .puff-list-item:last-child { margin-bottom: 0; } .pdp2023-section--detail09 .img-wrap { width: 35.4545454545%; } @media (max-width: 1280px) { .pdp2023-section--detail01 .pdp2023-section__title { font-size: 5.46875vw; font-size: max(11px, 5.46875vw); } .pdp2023-section--detail01 .pdp2023-section__title--small, .pdp2023-section--detail01 .pdp2023-section__title--small .en-title { font-size: 3.59375vw; font-size: max(11px, 3.59375vw); } .pdp2023-section--detail01 .pdp2023-section__desc { font-size: 2.96875vw; font-size: max(11px, 2.96875vw); } .pdp2023-section--detail02 .pdp2023-section__title { font-size: 4.53125vw; font-size: max(11px, 4.53125vw); } .pdp2023-section--detail02 .pdp2023-section__desc { font-size: 2.65625vw; font-size: max(11px, 2.65625vw); } .pdp2023-section--detail03 .pdp2023-section__desc { font-size: 2.5vw; font-size: max(11px, 2.5vw); } .pdp2023-section--detail03 .pdp2023-section__desc .point-txt { font-size: 3.125vw; font-size: max(11px, 3.125vw); } .pdp2023-section--detail03 .pdp2023-section__title { font-size: 4.21875vw; font-size: max(11px, 4.21875vw); } .pdp2023-section--detail03 .pdp2023-section__sup-desc { font-size: 1.71875vw; font-size: max(11px, 1.71875vw); } .pdp2023-section--detail04 .pdp2023-section__desc { font-size: 2.65625vw; font-size: max(11px, 2.65625vw); } .pdp2023-section--detail05 .pdp2023-section__title { font-size: 5.46875vw; font-size: max(11px, 5.46875vw); } .pdp2023-section--detail05 .pdp2023-section__desc { font-size: 2.65625vw; font-size: max(11px, 2.65625vw); } .pdp2023-section--detail05 .pdp2023-section__sup-desc { font-size: 1.71875vw; font-size: max(11px, 1.71875vw); } .pdp2023-section--detail06 .pdp2023-section__title { font-size: 5.46875vw; font-size: max(11px, 5.46875vw); } .pdp2023-section--detail06 .pdp2023-section__sup-desc { font-size: 1.40625vw; font-size: max(11px, 1.40625vw); } .pdp2023-section--detail07 .pdp2023-section__title { font-size: 5vw; font-size: max(11px, 5vw); } .pdp2023-section--detail07 .pdp2023-section__title--small { font-size: 2.96875vw; font-size: max(11px, 2.96875vw); } .pdp2023-section--detail07 .colorshade-list-item { height: 10.3125vw; } .pdp2023-section--detail07 .color-code { font-size: 2.8125vw; font-size: max(11px, 2.8125vw); } .pdp2023-section--detail07 .color-name { font-size: 2.03125vw; font-size: max(11px, 2.03125vw); } .pdp2023-section--detail07 .pdp2023-section__desc { font-size: 1.71875vw; font-size: max(11px, 1.71875vw); } .pdp2023-section--detail07 .pdp2023-section__desc .point-txt { font-size: 2.8125vw; font-size: max(11px, 2.8125vw); } .pdp2023-section--detail08 .pdp2023-section__title { font-size: 5.15625vw; font-size: max(11px, 5.15625vw); } .pdp2023-section--detail08 .cushion-title { font-size: 2.8125vw; font-size: max(11px, 2.8125vw); } .pdp2023-section--detail08 .cushion-tag { font-size: 2.1875vw; font-size: max(11px, 2.1875vw); } .pdp2023-section--detail08 .cushion-desc { font-size: 1.71875vw; font-size: max(11px, 1.71875vw); } .pdp2023-section--detail08 .pdp2023-section__desc { font-size: 3.28125vw; font-size: max(11px, 3.28125vw); } .pdp2023-section--detail08 .scent-wrap:before { height: 0.15625vw; width: 10.703125vw; } .pdp2023-section--detail09 .pdp2023-section__title { font-size: 2.96875vw; font-size: max(11px, 2.96875vw); } .pdp2023-section--detail09 .pdp2023-section__desc { font-size: 1.71875vw; font-size: max(11px, 1.71875vw); } .pdp2023-section--detail09 .pdp2023-section__sup-desc { font-size: 2.1875vw; font-size: max(11px, 2.1875vw); } } @media (max-width: 710px) { .pdp2023--perfecting-cushion-airly .pc-only { display: none; } .pdp2023-section--detail01 .pdp2023-section__header { background: url(https://cdn.shopify.com/s/files/1/0622/5579/2294/files/perfecting_cushion_airly_intro02_mo_my_240701.jpg?v=1719290494) 50% / cover no-repeat; padding-bottom: 70.3125%; } .pdp2023-section--detail01 .title-wrap { padding-top: 19.375%; } .pdp2023-section--detail01 .pdp2023-image-logo { margin: 0 auto 7.03125%; width: 22.5%; } .pdp2023-section--detail01 .pdp2023-section__title { font-size: 5.6338028169vw; font-size: max(11px, 5.6338028169vw); line-height: 1.375; margin-bottom: 3.59375%; } .pdp2023-section--detail01 .pdp2023-section__title--small, .pdp2023-section--detail01 .pdp2023-section__title--small .en-title { font-size: 3.661971831vw; font-size: max(11px, 3.661971831vw); } .pdp2023-section--detail01 .pdp2023-section__desc { font-size: 3.0985915493vw; font-size: max(11px, 3.0985915493vw); } .pdp2023-section--detail02 .pdp2023-section__title { font-size: 4.7887323944vw; font-size: max(11px, 4.7887323944vw); line-height: 1.2941176471; margin-bottom: 4.6979865772%; } .pdp2023-section--detail02 .pdp2023-section__desc { font-size: 3.0985915493vw; font-size: max(11px, 3.0985915493vw); line-height: 1.5454545455; } .pdp2023-section--detail02 .pdp2023-section__top .text-wrap { margin-left: 6.25%; margin-top: 17.1875%; } .pdp2023-section--detail02 .pdp2023-section__bottom .text-wrap { margin-right: 5%; margin-top: 16.5625%; } .pdp2023-section--detail03 .pdp2023-section__header { margin-top: 19.375%; } .pdp2023-section--detail03 .pdp2023-section__body { margin-bottom: 4.6875%; } .pdp2023-section--detail03 .pdp2023-section__desc { font-size: 2.5352112676vw; font-size: max(11px, 2.5352112676vw); } .pdp2023-section--detail03 .pdp2023-section__desc .point-txt { font-size: 3.1450704225vw; font-size: max(11px, 3.1450704225vw); } .pdp2023-section--detail03 .pdp2023-section__title + .pdp2023-section__desc { margin-top: 4.0625%; } .pdp2023-section--detail03 .pdp2023-section__title { font-size: 4.5070422535vw; font-size: max(11px, 4.5070422535vw); line-height: 1.4375; } .pdp2023-section--detail03 .pdp2023-section__sup-desc { font-size: 2.2535211268vw; font-size: max(11px, 2.2535211268vw); line-height: 1.25; } .pdp2023-section--detail04 .pdp2023-section__desc { font-size: 2.8169014085vw; font-size: max(11px, 2.8169014085vw); line-height: 1.7; } .pdp2023-section--detail05 .pdp2023-section__header { margin-top: 18.75%; } .pdp2023-section--detail05 .pdp2023-section__title { font-size: 5.6338028169vw; font-size: max(11px, 5.6338028169vw); line-height: 1.375; margin-bottom: 3.4375%; } .pdp2023-section--detail05 .pdp2023-section__desc { font-size: 3.0985915493vw; font-size: max(11px, 3.0985915493vw); line-height: 1.5454545455; } .pdp2023-section--detail05 .pdp2023-section__body { margin-bottom: 4.6875%; } .pdp2023-section--detail05 .pdp2023-section__sup-desc { font-size: 2.2535211268vw; font-size: max(11px, 2.2535211268vw); line-height: 1.25; } .pdp2023-section--detail06 .text-wrap { margin-bottom: 14.53125%; } .pdp2023-section--detail06 .pdp2023-section__title { font-size: 5.6338028169vw; font-size: max(11px, 5.6338028169vw); line-height: 1.375; } .pdp2023-section--detail06 .sup-desc-list { gap: 0 4.6875%; margin-bottom: 6.09375%; } .pdp2023-section--detail06 .pdp2023-section__sup-desc { font-size: 1.9718309859vw; font-size: max(11px, 1.9718309859vw); line-height: 1.4285714286; } .pdp2023-section--detail07 .text-wrap { padding-left: 4.6875%; width: 95.3125%; } .pdp2023-section--detail07 .pdp2023-section__title { font-size: 5.0704225352vw; font-size: max(11px, 5.0704225352vw); line-height: 1.5277777778; margin-top: 19.6721311475%; } .pdp2023-section--detail07 .pdp2023-section__title--small { font-size: 3.0985915493vw; font-size: max(11px, 3.0985915493vw); margin-bottom: 1.9672131148%; } .pdp2023-section--detail07 .pdp2023-section__desc { font-size: 1.9718309859vw; font-size: max(11px, 1.9718309859vw); font-weight: 500; line-height: 1.4285714286; } .pdp2023-section--detail07 .pdp2023-section__desc .point-txt { font-size: 2.8169014085vw; font-size: max(11px, 2.8169014085vw); line-height: 1.3; } .pdp2023-section--detail08 .pdp2023-section__header { margin-top: 16.5625%; } .pdp2023-section--detail08 .pdp2023-section__title { font-size: 5.3521126761vw; font-size: max(11px, 5.3521126761vw); line-height: 1.3684210526; } .pdp2023-section--detail08 .cushion-list { margin-bottom: 6.25%; } .pdp2023-section--detail08 .cushion-title { font-size: 2.8169014085vw; font-size: max(11px, 2.8169014085vw); } .pdp2023-section--detail08 .cushion-tag { font-size: 2.2535211268vw; font-size: max(11px, 2.2535211268vw); line-height: 1.25; } .pdp2023-section--detail08 .cushion-desc { font-size: 1.9718309859vw; font-size: max(11px, 1.9718309859vw); font-weight: 700; line-height: 1.4285714286; } .pdp2023-section--detail08 .pdp2023-section__desc { font-size: 3.3802816901vw; font-size: max(11px, 3.3802816901vw); line-height: 1.6666666667; } .pdp2023-section--detail08 .scent-wrap:before { height: 0.1408450704vw; width: 11.2676056338vw; } .pdp2023-section--detail09 .pdp2023-section__title { font-size: 3.0985915493vw; font-size: max(11px, 3.0985915493vw); } .pdp2023-section--detail09 .pdp2023-section__desc { font-size: 1.9718309859vw; font-size: max(11px, 1.9718309859vw); line-height: 1.4285714286; } .pdp2023-section--detail09 .pdp2023-section__sup-desc { font-size: 2.2535211268vw; font-size: max(11px, 2.2535211268vw); } .pdp2023-section--detail09 .puff-list-item { margin-bottom: 6.25%; } .pdp2023-section--detail09 .puff-list-item:nth-child(odd) .pdp2023-section__title { margin: 4.1025641026% 0 2.0512820513%; } } @media (max-width: 640px) { .pdp2023-section--detail07 .color-list { margin-top: 7.868852459%; } .pdp2023-section--detail07 .colorshade-list-item { height: 11.09375vw; margin-bottom: 17.6470588235%; } .pdp2023-section--detail07 .colorshade-img-wrap { width: 48.8235294118%; } .pdp2023-section--detail07 .color-code { font-size: 3.125vw; font-size: max(11px, 3.125vw); } .pdp2023-section--detail07 .color-name { font-size: 2.5vw; font-size: max(11px, 2.5vw); font-weight: 500; } } @media (max-width: 500px) { .pdp2023-section--detail07 .pdp2023-section__desc .mo-on { display: block; } } @media (max-width: 490px) { .pdp2023-section--detail06 .sup-desc-item { width: 49%; } .pdp2023-section--detail06 .sup-desc-item:nth-child(2) .pdp2023-section__sup-desc > .pc-none { display: none; } } @media (max-width: 470px) { .pdp2023-section--detail06 .sup-desc-item:first-child .pdp2023-section__sup-desc > .pc-none { display: none; } } EFFORTLESS, FLAWLESS,HEALTHY RADIANCE ALL AT ONCE NEW PERFECTING CUSHION AIRY SPF 50+/PA+++ THE KEY TO A RICH GLOW, BOASTING A LUMINOUS MOTHER-OF-PEARL DESIGN The newly launched Perfecting Cushion Airy’s container features mother-of-pearl, a surface whose colorful, brilliant interplay of light symbolizes endless beauty. The Mother-of-pearl is as ever-changing as light itself. It captivates the eye just as inherently healthy skin does. PERFECTING CUSHION AIRY FEATHER-LIGHT, WEIGHTLESS COVERAGE POWERED BY KEY INGREDIENT OF FIRST CARE ACTIVATING SERUM* #NATURALGLOW #ALLDAYLASTING *Contains JAUM Activator™, a key part ofthe 5th generation of Sulwhasoo’s iconic First Care Activating Serum. Sulwhasoo’s skin caring makeup, Providing all-day comfort and a breathable look. FLAWLESS SKIN THAT LOOKS AS IF YOU JUST FINISHED TOUCH-UPS The Perfecting Cushion Airy formula contains Coating Powder for hydrated glow*, which locks in moisture and provides a smooth skin appearance. *Coating Powder for Hydrated Glow as Specialized Moisturizing Material Patent Application No: (Korea) KR 10-2022-0148575 A: (Organic-inorganic composite powder and composition including the same) A SKIN-CARING MAKEUP FORMULA ACHIEVED THROUGH SULWHASOO’S ADVANCED TECHNOLOGY 24HOURS 24-HOUR* MOISTURIZATION MILKY COMPLEX Smooths rough skin textures and retains skin moisture for a subtly revitalized glow. PROPRIETARY INGREDIENT JAUM ACTIVATOR ™ Restores skin’s natural balance to bring out a healthy-looking skin. NATURAL GLOW 86.2%** SKIN-CARING INGREDIEN Comfortable, breathable feeling on your skin with our skin-caring makeup formula enriched with nourishing skincare ingredients. *Coverage and hydration results after 24hours of using the Perfecting Cushion Airy products Survey agency: I.C. Korea Period: April 21, 2022-May 4, 2022; Subjects: 33 women aged 20-40 **Contains 86.2% skincare ingredients including Milky Complex IN VARIOUS SHADESTO PROVIDE A FLAWLESS SKIN PERFECTING CUSHION AIRY COLOR SHADES N COLOR For a more Subdued skin tone 13N1 IVORY 17N1 VANILA 21N1 BEIGE 23N1 SAND 25N1 AMBER Perfecting Cushion Airy 13N1 color test Perfecting Cushion Airy 17N1 color test Perfecting Cushion Airy 21N1 color test Perfecting Cushion Airy 23N1 color test Perfecting Cushion Airy 25N1 color test CHOOSE THE PERFECTING CUSHION THAT BEST SUITS YOUR SKIN PERFECTING CUSHION Semi-matte makeup that feels light but lasts all day, preserving both beauty and comfort. #BREATHABLE #SEMIMATTE PERFECTING CUSHION AIRY Makeup that kindles a gentle glow, bringing about a naturally radiant complexion. #NATURALGLOW #ALLDAYLASTING #PERFECTING CUSHION WATER DROP PUFF A water-drop-shaped puff that spreads a fine, even layer of makeup. #PERFECTING CUSHION AIRY FEATHER PUFF A feather puff that gives natural makeup blending for the skin’s natural glow and vitality.