th{opacity:1}.text-subdued{color:rgb(var(--text-color) / .55)}.prose :where(:not(meta,span)+*){margin-block-start:1.5rem}@media screen and (min-width: 1000px){.prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:1.5rem}}.prose{line-height:2;font-size:.875rem}.prose h1{font-size:1.5rem;line-height:1.7;font-weight:700;text-transform:unset}.prose h2{font-size:1.25rem;line-height:1.7;font-weight:700;text-transform:unset}.prose h3{font-size:1.125rem;line-height:1.7;font-weight:700;text-transform:unset}.prose h4,.prose h5{font-size:1rem;line-height:1.7;text-transform:unset}.prose a.link{margin-block-start:0}.prose hr{border-top:none;border-bottom:1px solid rgb(var(--border-color))}.prose iframe{max-width:100%}[dir=ltr] .prose ul{list-style:none;margin-left:.875rem}[dir=ltr] .prose ul li{position:relative}[dir=ltr] .prose ul li:before{content:"";display:block;width:.25rem;height:.25rem;background:#000;border-radius:50%;position:absolute;left:-1rem;top:calc(50% - .125rem)}[dir=ltr] .prose ol{margin-left:1rem}.prose table{table-layout:fixed;width:100%}.prose table tr:not(:last-child){border-bottom:1px solid rgb(var(--border-color))}.prose table tr:first-child th,.prose table tr:first-child td{padding-top:0;border:none}:is(th,td):first-child{padding-left:0}.prose table th,.prose table td{opacity:1;font-size:.875rem;border:none;line-height:1.7}@media screen and (max-width: 699px){.prose{font-size:.75rem;line-height:2}.prose h1{font-size:1.25rem}.prose h2,.prose h3,.prose h4,.prose h5{font-size:1.125rem}.prose table th,.prose table td{opacity:1;font-size:.6875rem}}.section-stack{gap:20px}@media screen and (min-width: 1400px){.empty-state{padding-block:10rem}}:root{--base-spacing: .05em;--large-spacing: 2.7px;--default-container-width: 1150px}.container--default{--container-max-width: var(--default-container-width)}.c-section-heading__title--default,.prose h2.c-section-heading__title--default{font-size:20px;letter-spacing:var(--large-spacing);font-weight:400;line-height:1.5;font-family:var(--heading-font-family);text-transform:uppercase}.gap-5px{gap:5px}.c-button__primary{font-size:12px;line-height:1.2;letter-spacing:var(--base-spacing);font-weight:400;text-transform:uppercase;font-family:var(--text-font-family)}.c-button__primary .text-with-icon{gap:50px}.buy-buttons .button{font-size:13px}@media (max-width:699px){.c-button__primary .text-with-icon{gap:30px}.buy-buttons .button{font-size:12px}}.announcement-bar .prose{line-height:1.5;font-size:.75rem}.announcement-bar .icon-arrow-left,.announcement-bar .icon-arrow-right{width:.5rem;stroke-width:.125rem}@media screen and (max-width: 699px){.announcement-bar .prose{font-size:.6875rem}}.c-slideshow .page-dots{--dot-size: 8px}.prose h1.c-sub-header_title--default{color:#fff;text-transform:uppercase;font-size:24px;letter-spacing:2.7px;font-weight:400;font-family:var(--heading-font-family)}.prose h1.c-sub-header__title{color:#000;text-transform:uppercase;font-size:24px;letter-spacing:2.7px;font-weight:400;font-family:var(--heading-font-family)}@media (max-width:767px){.prose h1.c-sub-header__title,.prose h1.c-sub-header--default{font-size:16px;letter-spacing:2.7px}}.prose h1.c-collection-banner__title--default{color:#fff;text-transform:uppercase;font-size:24px;letter-spacing:2.7px;font-weight:400;font-family:var(--heading-font-family)}.prose h1.c-collection-banner__title{color:#000;text-transform:uppercase;font-size:24px;letter-spacing:2.7px;font-weight:400;font-family:var(--heading-font-family)}@media (max-width:767px){.prose h1.c-collection-banner__title,.prose h1.c-collection-banner__title--default{font-size:16px;letter-spacing:2.7px}}.c-featured-collection__rank .product-card{counter-increment:rank;position:relative}.c-featured-collection__rank .product-card:before{content:"No." counter(rank);position:relative;text-align:left;z-index:1;font-size:16px;letter-spacing:var(--large-spacing);font-weight:700;line-height:1;color:var(--text-color)}@media (max-width:699px){.c-featured-collection__rank .product-card:before{font-size:14px}}.c-information-links :where(ol,ul):not(.unstyled-list) li{padding-inline:0}.c-information-links__list{display:flex;flex-direction:column;margin-inline-start:0;gap:16px}.c-information-links__item{list-style:none}.c-information-links__item time,.c-information-links__title{font-size:12px;font-weight:300;line-height:1.8;letter-spacing:var(--base-spacing)}.c-information-links__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-information-links__item a{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:48px;padding-block-start:5px;padding-block-end:5px;width:fit-content}@media (max-width:699px){.c-information-links__list{gap:8px}.c-information-links__item a{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:15px}.c-information-links__item time,.c-information-links__title{font-size:10px}}.c-breadcrumb .breadcrumb{display:block}.c-breadcrumb .breadcrumb__list{padding:12px 0;margin-block-start:0;margin-block-end:0;margin-inline-start:0}.c-breadcrumb .breadcrumb__link{font-size:12px;line-height:12px}.c-breadcrumb .breadcrumb__link:not([aria-current=page]):not(:hover){opacity:.5}.c-breadcrumb .breadcrumb__item{text-transform:uppercase}.c-breadcrumb :where(ol,ul):not(.unstyled-list) li{padding-inline-start:0}.c-breadcrumb :where(ol,ul):not(.unstyled-list) li{list-style-type:none;counter-reset:none}.c-breadcrumb .breadcrumb__item--empty{display:none}.c-breadcrumb .breadcrumb__item--empty+.breadcrumb__item:before{display:none}.c-breadcrumb .breadcrumb__item+.breadcrumb__item:before{content:"";display:inline-block;width:6px;height:8px;background:url("data:image/svg+xml,%3Csvg width='6' height='9' viewBox='0 0 6 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M1 8.5L5 4.5L0.999999 0.5' stroke='%232F2725'/%3E%3C/svg%3E") no-repeat center / contain;opacity:1;margin:0 6px}.c-breadcrumb .breadcrumb__item::marker{content:"";display:none}@media screen and (max-width: 699px){.c-breadcrumb .breadcrumb__list{display:flex;overflow-x:scroll}.c-breadcrumb .breadcrumb__item{flex-shrink:0}.c-breadcrumb .breadcrumb__link{font-size:10px;line-height:10px}}@media (min-width:700px){.c-related-products__carousel.product-list--carousel{justify-content:safe left}}@media (min-width:700px){.c-recently-viewed-products .product-list--carousel{justify-content:safe left}}.blog-post-list:not(.blog-post-list.c-blog-post-list){--blog-post-list-row-gap: 30px;--blog-post-list-column-gap: 28px;--blog-post-list-items-per-row: 4}@media (max-width:699px){.blog-post-list:not(.blog-post-list.c-blog-post-list){--blog-post-list-row-gap: 20px;--blog-post-list-column-gap: 20px;--blog-post-list-items-per-row: 2}}.c-blog-post-list{--blog-post-list-column-gap: 40px;--blog-post-list-items-per-row:4}.c-blog-post-card{gap:16px}.blog-post-card__excerpt{font-size:12px;opacity:.6}.c-blog-post-card__info{gap:10px}.c-blog-post-card__title{font-size:12px;font-weight:500;letter-spacing:var(--base-spacing);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.c-blog-post-card__excerpt{font-size:10px;font-weight:400;letter-spacing:var(--base-spacing);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.c-blog-post-card__date{font-size:12px;font-weight:400;letter-spacing:var(--base-spacing);color:#999;order:1}.c-blog-post-card__info p{order:2}@media (max-width:699px){.c-blog-post-card{gap:11px}.c-blog-post-list{--blog-post-list-column-gap: 20px}.blog-post-list--carousel{--blog-post-list-card-width: 80vw}.c-blog-post-card__excerpt{-webkit-line-clamp:2}}@media (max-width:1000px){.c-blog-post-card__date{order:2}.c-blog-post-card__info p{order:1}}.c-contact__textarea{height:160px}@media (min-width:700px){.c-contact__textarea{height:200px}}.c-contact__select--shadow-none{box-shadow:none}.c-collection-toolbar__products-count,.c-collection-toolbar__button{font-size:12px;font-weight:400;letter-spacing:var(--base-spacing);opacity:1;letter-spacing:inherit}.c-main-collection__product-list{max-width:var(--default-container-width);margin-inline:auto}.collection .product-list{--product-list-default-row-gap: 30px;--product-list-default-column-gap: 30px}@media (max-width:699px){.collection .product-list{--product-list-default-row-gap: 20px;--product-list-default-column-gap: 20px}}.product-gallery__image-list{position:relative}@media screen and (min-width: 1000px){.shopify-section--main-product .section-spacing{padding-block-start:38px}}@media (max-width:999px){.shopify-section--main-product .section-spacing{padding-block-start:0}}.shopify-section--related-products .product-list,.shopify-section--recently-viewed-products .product-list{--product-list-default-row-gap: 20px;--product-list-default-column-gap: 20px}@media screen and (min-width: 1400px){.shopify-section--related-products .product-list,.shopify-section--recently-viewed-products .product-list{--product-list-default-row-gap: 30px;--product-list-default-column-gap: 30px}}@media screen and (min-width: 1000px){.shopify-section--related-products .product-list,.shopify-section--recently-viewed-products .product-list{--product-list-default-row-gap: 30px;--product-list-default-column-gap: 30px}}@media screen and (min-width: 700px){.shopify-section--related-products .product-list,.shopify-section--recently-viewed-products .product-list{--product-list-default-row-gap: 30px;--product-list-default-column-gap: 30px}}.product-info__block-item .badge--new{color:#fff;background:#b9b9b9;font-size:15px;font-weight:400;letter-spacing:var(--base-spacing);line-height:1;padding:3px 5px;display:inline-block}.product-info__block-item .badge--on-sale{font-size:15px;font-weight:400;letter-spacing:var(--base-spacing);line-height:1;padding:3px 5px;display:inline-block}.product-info__block-item .badge-list{gap:8px}.variant-picker__option-info legend,.variant-picker__option-info span{font-size:12px}.variant-picker__option-values .color-swatch{--swatch-size: 24px}h1.c-product-title,h2.c-product-title{font-size:16px;font-weight:400;letter-spacing:1.8px;line-height:1.875}.c-price-list__text--small{font-size:12px;font-weight:300;display:inline-block;margin-left:4px;text-transform:none}.product-info__block-item sale-price.h4.text-on-sale{font-size:16px;font-weight:400;letter-spacing:inherit;line-height:1.625}.product-info__block-item compare-at-price.h5.text-subdued.line-through{font-size:16px;font-weight:400;letter-spacing:inherit;line-height:1.625}.product-info__block-item sale-price.h4.text-subdued{font-size:16px;font-weight:400;letter-spacing:inherit;line-height:1.625}.product-info__block-item .prose h2.c-product-info__title--small{font-size:11px;font-weight:500;letter-spacing:.61px;color:var(--text-color)}.product-info__block-item .prose .c-product-info__title--small+p{font-size:11px;font-weight:300;letter-spacing:.61px;line-height:2;color:var(--text-color)}.c-product-info__size{max-width:375px}.c-product-info__size table{width:100%;border-collapse:collapse;margin-top:36px}.c-product-info__size th,.c-product-info__size td{text-align:center;border:none;width:33.33333333%;font-size:11px;font-weight:400;letter-spacing:.01em;color:#5c5c5c}.c-product-info__size table:not(.table--bordered) :is(th,td):first-child{text-align:left;padding-inline-start:25px;padding-inline-end:0}.product-info .product-info__block-list .c-product-info__block-item--share{margin-block-start:40px}.product-info .product-info__block-list .c-product-info__block-item--title,.product-info .product-info__block-list .c-product-info__block-item--price{margin-block-start:16px}.c-share-buttons{gap:30px}.c-social-media{display:flex;gap:.75rem;margin:0;padding:0;list-style:none}.c-social-media .icon-email,.c-social-media .branding-colors--email{display:none}.c-social-media .social-media__item{background:#000;color:#fff;opacity:1;padding:4px;border-radius:50%}.c-product-info__size tr{border-bottom:1px solid #EAEAEA}.c-share-buttons__text{font-size:12px;font-weight:300;letter-spacing:inherit;color:var(--text-color)}@media screen and (max-width: 699px){.c-product-info__size{margin-inline:auto;padding-inline:10px;margin-top:34px}.c-product-info__size table:not(.table--bordered) :is(th,td):first-child{padding-inline-start:14px}.c-product-info__size td{padding:15.42px 0}.product-info .product-info__block-list .c-product-info__block-item--share{margin-block-start:34px}.product-info .product-info__block-list .c-product-info__block-item--title,.product-info .product-info__block-list .c-product-info__block-item--price{margin-block-start:12px}.shopify-section--main-product{overflow-x:hidden}.product-info__block-item hr{width:100vw;margin-inline:calc(50% - 50vw)}.product-info__block-item .badge{font-size:12px}}@media screen and (min-width: 1150px){.product{--product-gap: 60px}}@media (min-width:1000px){.shopify-section--main-product .product-gallery{gap:31px}.shopify-section--main-product .product-gallery__thumbnail-list{width:100px}.shopify-section--main-product .product-gallery__thumbnail-scroller{width:100px;gap:22px}.shopify-section--main-product .product-gallery__thumbnail-list .product-gallery__thumbnail{width:100px}}@media (max-width:999px){.product-gallery__thumbnail-scroller{grid-auto-columns:85px}}.c-product-card{gap:14px}.c-product-card__figure--soldout .product-card__media{position:relative}.c-product-card__figure--soldout .product-card__media:before,.c-product-card__figure--soldout .product-card__media:after{transition:opacity .3s ease}.c-product-card__figure--soldout .product-card__media:hover:before,.c-product-card__figure--soldout .product-card__media:hover:after{opacity:0}.c-product-card__figure--soldout .product-card__media:before{content:"";display:block;width:100%;height:100%;background:#000;opacity:.3;position:absolute;top:0;left:0;z-index:1}.c-product-card__figure--soldout .product-card__media:after{content:"Sold Out";display:block;color:#fff;position:absolute;display:flex;align-items:center;font-size:12px;font-weight:400;letter-spacing:var(--base-spacing);font-family:var(--text-font-family);justify-content:center;top:0;right:0;bottom:0;left:0;margin:auto;text-transform:uppercase;z-index:1}.c-product-card__meta{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.product-card__info .c-product-title,.product-card__info .c-price-list__text{font-size:12px;font-weight:400;letter-spacing:var(--base-spacing)}.product-card__info .c-price-list__text--small{font-size:11px;font-weight:400;letter-spacing:var(--base-spacing)}sale-price.h6.c-price-list__text.text-on-sale{color:var(--text-color)}.c-product-card__meta .badge-list{gap:8px;margin-left:auto}.product-card__info .c-product-card__meta .color-swatch{--swatch-size: 17px}.c-product-card__meta .badge{font-size:10px;color:#fff;letter-spacing:var(--base-spacing);padding:2px 4px;line-height:1.2}.custom_badges-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.custom_badge{display:flex;align-items:center;border:1px solid;box-sizing:border-box}.badge-sebum{color:#222;border-color:#222}.collection__main .badge-new,product-rerender .product-label .badge-new{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff;font-size:11px;font-family:poppins,sans-serif;font-weight:400;line-height:11px;letter-spacing:.1em;background:#ed7779;border:none;border-radius:50%;position:absolute;top:0;left:10px;z-index:1}product-rerender .product-gallery__image-list .product-label{position:absolute}product-rerender .c-product-label .badge-new,product-rerender .liquid .badge-new,product-rerender .product-gallery__image-list .product-label .custom_badge:not(.badge-new){display:none}.badge-sensitive_skin{color:#09bd48;border-color:#09bd48}.badge-vivid{color:#c961f0;border-color:#c961f0}.badge-pores{color:#f96cab;border-color:#f96cab}.badge-translucency{color:#37f1f5;border-color:#37f1f5}.badge-dry_skin{color:#bd9909;border-color:#bd9909}.badge-anti_aging_care{color:#222;border-color:#222}.custom_badge-text{font-size:13px;font-weight:500;line-height:1;padding:5px 7px}@media (max-width:699px){.product-card__info .c-product-title,.product-card__info .c-price-list__text{font-size:10px}.c-product-card{gap:13px}.product-list:not(.product-list--carousel){margin-inline:0}.c-product-card__figure--soldout .product-card__media:after{font-size:10px}.product-card__info .c-product-card__meta .color-swatch{--swatch-size: 12px}}.cart-drawer__button-price:before{display:none}shipping-estimator.shipping-estimator.bordered-box{display:none}.c-header__account-link-text{font-size:13px;font-weight:400;letter-spacing:var(--base-spacing);color:#000;transition:all .3s ease;position:relative;text-decoration:none}.c-header__account-link-text:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#000;transition:width .3s ease}.c-header__account-link-text:hover{opacity:1}.c-header__account-link-text:hover:after{width:100%}@media (max-width:699px){.header__cart-link .icon,.header__search-link .icon,.header__account-link .icon{width:18px}.header__nav-icon{width:21px}.header__primary-nav{gap:18px}.header__secondary-nav{gap:16px}}.header-sidebar__collapsible-panel{z-index:2}.header-sidebar__nested-linklist{padding-inline-start:16px}.header-sidebar__back-button{color:#000}.header-sidebar__nested-linklist a{text-transform:uppercase;font-size:10px;letter-spacing:var(--base-spacing)}.header-sidebar__sub-panel li:has(~li [aria-expanded=true]):not(:has([aria-expanded=true])) .header-sidebar__linklist-button{color:#000;letter-spacing:var(--base-spacing)}@media (max-width:699px){a.header-sidebar__linklist-button.h6,button.header-sidebar__linklist-button.h6{font-size:12px}}.c-header-sidebar__linklist{margin-block-start:24px}.c-header-sidebar__linklist li:first-child{border-top:solid 1px rgb(var(--border-color))}.c-header-sidebar__linklist li:last-child{border-bottom:solid 1px rgb(var(--border-color))}.c-header-sidebar__sns{margin-block-start:24px}.c-header-sidebar__sns .social-media{justify-content:center}.c-header-sidebar__sns .social-media .icon{color:#969696;width:18px;height:18px}.header-sidebar__footer:before{background:transparent}@media (min-width:700px){.c-header-sidebar__sns{margin-block-end:120px}}.header-sidebar .c-header-sidebar__categories.active .c-header-sidebar__category[data-accordion-content]{display:block}.c-header-sidebar__item{list-style:none;padding-left:0}.c-header-sidebar__link{display:inline-block;width:100%;padding:8px 0;text-transform:uppercase}.c-header-sidebar__item:first-child .c-header-sidebar__link{padding-top:0}.c-header-sidebar__item:last-child .c-header-sidebar__link{padding-bottom:0}.c-header-sidebar__categories:after{content:"";display:inline-block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-left:8px;transition:transform .3s ease}.c-header-sidebar__categories.active:after{transform:rotate(-135deg);margin-top:4px}.c-accordion__content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;opacity:0}.c-header-sidebar__categories.active .c-accordion__content{max-height:500px;opacity:1;transition:max-height .3s ease-in-out,opacity .2s ease-in-out}.footer{padding-block-start:40px;padding-block-end:40px;border-color:#e5e5e5}.c-footer__logo{width:var(--logo-width-sp);margin-block-end:24px}.c-footer__logo img{width:100%;height:auto}.c-footer__sns a svg{width:20px;color:#969696}.c-footer__links-title{font-size:12px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:.5px;position:relative;cursor:pointer;padding-block-end:10px}.footer__block--links li{line-height:1.3}.footer__block--links li a{text-transform:uppercase;font-size:10px;font-weight:300;letter-spacing:1.5px;color:#000;transition:all .3s ease}.footer__block--links li a:hover{opacity:.6}.c-footer__copyright{font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:none;color:#969696}.footer__aside ul.payment-methods li svg{width:34px}.c-footer__sns .social-media--list{gap:20px}@media screen and (min-width: 1150px){.footer__block-list{justify-content:left;column-gap:66px}.footer__block.footer__block--text{margin-left:auto;width:fit-content;max-width:285px}}@media screen and (min-width: 700px){.c-footer__logo{width:var(--logo-width-pc)}}@media (max-width:699px){.c-footer__logo{margin-block-end:20px}.footer{padding-block-start:75px}.footer__block--links ul{display:none;padding-block-start:10px}.footer__block--links li a{padding-top:4px;padding-bottom:4px;display:inline-block}.footer__block-list{display:flex;flex-direction:column;gap:22px;max-width:500px;width:100%;margin-inline:auto}.footer__block--links{width:100%}.footer__block--text{order:-1;text-align:center;width:100%;margin-bottom:20px}.footer__block--text .v-stack{display:flex;align-items:center;flex-direction:column;justify-content:center}.c-footer__links-title{border-bottom:1px solid #E4E4E4;padding-block-end:16px}.footer__block--links ul.is-active{display:block}.c-footer__links-title:before{content:"";display:inline-block;width:12px;height:1px;background-color:currentColor;position:absolute;right:0;top:8px}.c-footer__links-title:after{content:"";display:inline-block;width:1px;height:12px;background-color:currentColor;position:absolute;right:5.5px;top:3px;transition:transform .3s ease}.c-footer__links-title.is-active:after{transform:rotate(90deg);opacity:0}.footer__aside{display:flex;flex-direction:column-reverse;gap:14px}.c-footer__copyright{font-size:11px}}.xo-stack .grid-item__wrapper,.xo-grid .grid-item__wrapper,.xo-masonry .grid-item__wrapper{z-index:1}@media screen and (max-width:700px){.section-media_card .media-grid{--media-grid-column-count:0}.media-grid_item-index_1{order:1}.media-grid_item-index_2{order:2}.media-grid_item-index_3{order:4}.media-grid_item-index_4{order:3}.media-grid_item-index_5{order:5}.media-grid_item-index_6{order:6}.media-grid_item-index_7{order:8}.media-grid_item-index_8{order:7}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
