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}.faq{margin-top:48px;margin-bottom:48px;color:#3c3c3c}@media(min-width: 60em){.faq{margin-top:80px;margin-bottom:80px}}.faq+.faq{margin-top:0}.faq__title{margin-bottom:24px}@media(min-width: 60em){.faq__title{margin-bottom:48px}}.faq__block-title{padding-bottom:24px;border-bottom:1px solid #95958d}.faq__content-media{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:16/9;-ms-flex-negative:0;flex-shrink:0;height:100%}@media(min-width: 60em){.faq__content-media{-webkit-box-flex:.6;-ms-flex:.6;flex:.6}}.faq__content-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.faq__content .accordion{border-bottom:1px solid #95958d}.faq__content .accordion__trigger{padding:24px 0;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 60em){.faq__content .accordion__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.faq__content .accordion__title{text-transform:initial}.faq__content .accordion__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media(min-width: 60em){.faq__content .accordion__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}}.faq__content .accordion__content img{width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;min-width:0}.faq .accordion__content>.faq__content-text{margin-top:0}@media(min-width: 60em){.faq .accordion__content>.faq__content-text{padding-right:104px}}@media(min-width: 60em){.faq .faq__content-media+.faq__content-text{-webkit-box-flex:.4;-ms-flex:.4;flex:.4}}.faq__content .accordion--active .accordion__content{margin-bottom:24px}@media(min-width: 60em){.faq__content .accordion--active .accordion__content{margin-bottom:32px}}.laneige .faq__title,.laneige .faq__block-title{color:#12be77}.innisfree .faq__block .accordion__icon span{color:#10ab5a}.sulwhasoo .faq__block .accordion__icon span{color:#12be77}.amorepacific .faq__block .accordion__icon span{color:#12be77}