swiper-container{--swiper-theme-color: #3c3c3c}.container{max-width:1648px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media(min-width: 60em){.container{padding-right:32px;padding-left:32px}}@media(min-width: 75em){.container{padding-right:104px;padding-left:104px}}@media(min-width: 90em){.container{padding-right:148px;padding-left:148px}}.modal{z-index:100000;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.modal--open{pointer-events:auto}.modal__backdrop{display:none;position:fixed;z-index:2;background-color:#3c3c3c;width:100%;height:100%;pointer-events:initial}.modal__container{display:none;position:fixed;z-index:2;text-align:center;padding:1.875em .9375em;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;max-width:90vw;max-height:31.25em;overflow:auto;pointer-events:initial;border-radius:.875em}@media(max-width: 44.99em){.modal__container{width:20.3125em}}@media(min-width: 75em){.modal__container{max-width:31.875em}}.modal__btn{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;top:.75em;right:.5em;background-color:#fff;border:none;z-index:8}.modal__btn .close{height:.9375em;width:.9375em}.product-comparison{margin-top:40px;margin-bottom:40px;max-width:1648px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media(min-width: 60em){.product-comparison{margin-top:80px;margin-bottom:80px}}@media(min-width: 60em){.product-comparison{padding-right:32px;padding-left:32px}}@media(min-width: 75em){.product-comparison{padding-right:104px;padding-left:104px}}@media(min-width: 90em){.product-comparison{padding-right:148px;padding-left:148px}}@media(max-width: 59.99em){.product-comparison{padding-right:0}}.product-comparison__heading{margin-bottom:16px;text-align:center}@media(min-width: 60em){.product-comparison__heading{margin-bottom:72px}}.product-comparison__heading.product-comparison__heading--left{text-align:left}.laneige .product-comparison__heading{color:#12be77}.product-comparison__table{display:none}@media(min-width: 60em){.product-comparison__table{display:table;table-layout:fixed}}.product-comparison-count--6 .product-comparison__table,.product-comparison-count--5 .product-comparison__table{display:none}@media(min-width: 90em){.product-comparison-count--6 .product-comparison__table,.product-comparison-count--5 .product-comparison__table{display:table}}.product-comparison__table th,.product-comparison__table td{border:unset}.product-comparison__table thead th{padding:0 16px 24px}.product-comparison__table tbody tr:nth-child(odd){background:rgba(239,239,239,.3)}.laneige .product-comparison__table tbody tr:nth-child(odd){background:rgba(255,255,255,.3)}.product-comparison__table tbody tr td{border-top:1px solid #c2c2be;border-bottom:1px solid #c2c2be;padding:24px 16px;vertical-align:middle}.product-comparison__table tbody tr td.feature-name{font-weight:700;line-height:120%;text-transform:uppercase}.laneige .product-comparison__table tbody tr td.feature-name{font-weight:500}.sulwhasoo .product-comparison__table tbody tr td.feature-name{font-weight:400}.product-comparison__table tbody tr td p{color:#3c3c3c;font-size:16px;font-style:normal;font-weight:400;line-height:1.4}.amorepacific .product-comparison__table tbody tr td p{font-weight:500}.sulwhasoo .product-comparison__table tbody tr td p{font-weight:300}.product-comparison__table tbody tr td ul,.product-comparison__table tbody tr td ol{font-size:14px}.product-comparison__specs .feature-value ul,.product-comparison__specs .feature-value ol,.product-comparison__table tbody tr td ul,.product-comparison__table tbody tr td ol{margin:0}.product-comparison__table tbody tr td ul,.product-comparison__specs .feature-value ul{list-style:disc}.innisfree .product-comparison__table tbody tr td ul,.laneige .product-comparison__table tbody tr td ul,.innisfree .product-comparison__specs .feature-value ul,.laneige .product-comparison__specs .feature-value ul{font-weight:400}.amorepacific .product-comparison__table tbody tr td ul,.sulwhasoo .product-comparison__table tbody tr td ul,.amorepacific .product-comparison__specs .feature-value ul,.sulwhasoo .product-comparison__specs .feature-value ul{font-weight:300}.product-comparison__table tbody tr td ul b,.product-comparison__table tbody tr td ul strong,.product-comparison__specs .feature-value ul b,.product-comparison__specs .feature-value ul strong{font-weight:700}.product-comparison__table tbody tr td ol,.product-comparison__specs .feature-value ol{list-style:decimal}.product-comparison__table tfoot th{padding:24px 6px}.product-comparison .product-comparison__quick-add .button.button--secondary,.product-comparison tfoot .button.button--secondary{font-size:12px;width:100%;gap:3px;padding-right:4px;padding-left:4px}@media(min-width: 45em){.product-comparison .product-comparison__quick-add .button.button--secondary,.product-comparison tfoot .button.button--secondary{font-size:14px;gap:6px}}.product-comparison__card{position:relative;text-align:left}.laneige .product-comparison__card .product__badges{left:0}@media(min-width: 90em){.laneige .product-comparison__card .product__badges{left:-6px}}.product-comparison__image{margin-bottom:12px;display:block}.product-comparison__title a{text-decoration:none}p.product-comparison__subtitle{color:#95958d;margin:4px 0 0}.amorepacific p.product-comparison__subtitle{color:#777770}.laneige p.product-comparison__subtitle{color:#777770}.sulwhasoo p.product-comparison__subtitle{color:#777770}p.product-comparison__price{font-size:12px;font-weight:700;line-height:1;letter-spacing:.03rem;margin:12px 0 0}@media(min-width: 60em){.product-comparison__swiper{display:none}}@media(min-width: 60em){.product-comparison-count--6 .product-comparison__swiper,.product-comparison-count--5 .product-comparison__swiper{display:block}}@media(min-width: 90em){.product-comparison-count--6 .product-comparison__swiper,.product-comparison-count--5 .product-comparison__swiper{display:none}}.product-comparison__swiper .swiper-slide{width:161px}@media(min-width: 45em){.product-comparison__swiper .swiper-slide{width:241px}}.product-comparison__specs{margin-top:24px}.product-comparison__specs .product-comparison__spec{padding:16px 8px;border-bottom:1px solid #c2c2be;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.product-comparison__specs .product-comparison__spec:first-child{border-top:1px solid #c2c2be}.product-comparison__specs .product-comparison__spec:nth-child(odd){background:rgba(239,239,239,.3)}.product-comparison__specs .product-comparison__quick-add{padding:16px 8px}@media(min-width: 45em){.product-comparison__specs .product-comparison__quick-add{padding:16px}}.product-comparison__swiper .swiper-slide:first-child .product-comparison__spec{padding-left:8px}.product-comparison__swiper .product-comparison__card{padding:0 8px;margin-right:12px}.product-comparison__specs .feature-name{font-size:12px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden}.swiper-slide.swiper-slide-active .feature-name{opacity:1;visibility:visible}.product-comparison__specs .feature-value,.product-comparison__specs .feature-value p{font-size:12px;font-style:normal;font-weight:400;line-height:140%}.amorepacific .product-comparison__specs .feature-value,.amorepacific .product-comparison__specs .feature-value p{font-weight:500}.product-comparison__swiper .swiper-pagination-bullets.swiper-pagination-horizontal{margin-top:32px}.feature-value--upcase{text-transform:uppercase}