.article-editorial-image{color:var(--article-editorial-image-caption);background:var(--article-editorial-image-background)}.article-editorial-image__container{box-sizing:border-box;width:100%;margin-inline:auto;padding:var(--article-editorial-image-desktop-padding) var(--container-gutter)}.article-editorial-image__container--reading{max-width:calc(800px + var(--container-gutter) * 2)}.article-editorial-image__container--content{max-width:calc(1120px + var(--container-gutter) * 2)}.article-editorial-image__container--wide{max-width:calc(1440px + var(--container-gutter) * 2)}.article-editorial-image figure{margin:0}.article-editorial-image__image{display:block;width:100%;height:auto;max-width:100%;border-radius:min(16px,var(--block-border-radius))}.article-editorial-image figcaption{max-width:72ch;margin:12px auto 0;font-size:.8rem;line-height:1.55;text-align:center}@media screen and (max-width:740px){.article-editorial-image__container{padding-block:var(--article-editorial-image-mobile-padding)}}.article-split{color:var(--article-split-text);background:var(--article-split-background)}.article-split__container{box-sizing:border-box;width:100%;max-width:calc(var(--article-guide-content-width, 1120px) + var(--container-gutter) * 2);margin-inline:auto;padding:var(--article-split-desktop-padding) var(--container-gutter)}.article-split__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,72px)}.article-split__layout--text-only{display:block}.article-split--image-right .article-split__media{order:2}.article-split--image-right .article-split__content{order:1}.article-split__media{position:relative;margin:0;overflow:hidden;border-radius:min(16px,var(--block-border-radius));background:color-mix(in srgb,var(--article-split-text) 5%,transparent)}.article-split__media--landscape{aspect-ratio:4 / 3}.article-split__media--square{aspect-ratio:1}.article-split__media--portrait{aspect-ratio:4 / 5}.article-split__image{display:block;width:100%;height:100%;object-fit:cover}.article-split__media figcaption{position:absolute;inset:auto 0 0;padding:28px 20px 16px;color:#fff;background:linear-gradient(transparent,#00000094);font-size:.78rem;line-height:1.45}.article-split__content{max-width:58ch}.article-split__layout--text-only .article-split__content{max-width:none}.article-split__eyebrow{margin:0 0 14px;color:var(--article-split-accent);font-size:.72rem;font-weight:var(--text-font-bold-weight);letter-spacing:.1em;text-transform:uppercase}.article-split__text{line-height:1.75}.article-split__text a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:740px){.article-split__container{padding-block:var(--article-split-mobile-padding)}.article-split__layout{grid-template-columns:minmax(0,1fr);gap:28px}.article-split--image-right .article-split__media{order:1}.article-split--image-right .article-split__content{order:2}.article-split__content{max-width:none}}body:has(.article-guide-toc){--article-guide-content-width: 1120px;overflow-x:clip}body:has(.article-guide-toc) .shopify-section--main-article .container,body:has(.article-guide-toc) .shopify-section--rich-text .container,body:has(.article-guide-toc) .shopify-section--multi-column .container,body:has(.article-guide-toc) .shopify-section--image-with-text .container,body:has(.article-guide-toc) .shopify-section--faq .container,body:has(.article-guide-toc) .shopify-section--blog-post-prev-next .container,body:has(.article-guide-toc) .shopify-section--blog-post-comments .container,body:has(.article-guide-toc) .article-comparison-table__container,body:has(.article-guide-toc) .article-product-guide__container{width:100%;max-width:calc(var(--article-guide-content-width) + var(--container-gutter) * 2);margin-inline:auto;padding-inline:var(--container-gutter)}body:has(.article-guide-toc) .shopify-section--blog-post-banner .article__header-content:only-child{width:100%;max-width:calc(var(--article-guide-content-width) + var(--container-gutter) * 2);padding-inline:var(--container-gutter);text-align:left}body:has(.article-guide-toc) .shopify-section--main-article .article{margin-block:0}body:has(.article-guide-toc) .shopify-section--main-article .article__inner{min-height:0;margin-inline:0;align-items:stretch}body:has(.article-guide-toc) .shopify-section--main-article .article__info{position:static;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;width:100%;max-width:none;margin:0;padding-block:20px}body:has(.article-guide-toc) .shopify-section--main-article .article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 0}body:has(.article-guide-toc) .shopify-section--main-article .article__reading-time{display:inline-flex;align-items:center;gap:6px}body:has(.article-guide-toc) .shopify-section--main-article .article__reading-time svg{flex:0 0 auto}body:has(.article-guide-toc) .shopify-section--rich-text .content-box,body:has(.article-guide-toc) .shopify-section--multi-column .section__header,body:has(.article-guide-toc) .shopify-section--faq .section__header{width:100%;max-width:none}body:has(.article-guide-toc) .shopify-section--rich-text .content-box{margin-inline:0}body:has(.article-guide-toc) .shopify-section--rich-text .text-container,body:has(.article-guide-toc) .shopify-section--multi-column .text-container,body:has(.article-guide-toc) .shopify-section--faq .text-container,body:has(.article-guide-toc) .article-comparison-table__intro,body:has(.article-guide-toc) .article-product-guide__intro{line-height:1.75}body:has(.article-guide-toc) [id^=article-],body:has(.article-guide-toc) [id=definition-callout],body:has(.article-guide-toc) [id=concern-finder],body:has(.article-guide-toc) [id=ingredient-comparison],body:has(.article-guide-toc) [id=product-recommendations],body:has(.article-guide-toc) [id=oily-skin-guidance],body:has(.article-guide-toc) [id=product-format],body:has(.article-guide-toc) [id=skin-type-guide],body:has(.article-guide-toc) [id=routine-guide],body:has(.article-guide-toc) [id=common-mistakes],body:has(.article-guide-toc) [id=brightening-faq],body:has(.article-guide-toc) [id=brightening-cta],body:has(.article-guide-toc) [id=seasonal-routine-change],body:has(.article-guide-toc) [id=what-has-changed],body:has(.article-guide-toc) [id=summer-skincare-routine],body:has(.article-guide-toc) [id=hot-dry-windy-weather],body:has(.article-guide-toc) [id=winter-skincare-routine],body:has(.article-guide-toc) [id=heating-air-conditioning],body:has(.article-guide-toc) [id=travel-skincare-routine],body:has(.article-guide-toc) [id=seasonal-skincare-faq],body:has(.article-guide-toc) [id=related-reading]{scroll-margin-top:calc(var(--header-height, 0px) + var(--announcement-bar-height, 0px) + 92px)}body:has(.article-guide-toc) .shopify-section--multi-column .multi-column__item--flush{min-width:0;border-radius:min(12px,var(--block-border-radius))}body:has(.article-guide-toc) .shopify-section--multi-column .multi-column__text-container{overflow-wrap:anywhere}body:has(.article-guide-toc) .shopify-section--faq .collapsible-toggle:focus-visible,body:has(.article-guide-toc) .shopify-section--faq a:focus-visible,body:has(.article-guide-toc) .shopify-section--rich-text a:focus-visible,body:has(.article-guide-toc) .shopify-section--multi-column a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.shopify-section--article-table-of-contents{position:sticky;top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar));z-index:4}.article-guide-toc{color:var(--article-guide-toc-text);background:var(--article-guide-toc-background);border-block:1px solid color-mix(in srgb,var(--article-guide-toc-text) 14%,transparent)}.article-guide-toc__container{display:flex;align-items:center;gap:24px;width:100%;max-width:calc(var(--article-guide-content-width) + var(--container-gutter) * 2);margin-inline:auto;padding-inline:var(--container-gutter)}.article-guide-toc__heading{flex:0 0 auto;color:var(--article-guide-toc-accent);font-family:var(--text-font-family);font-size:.72rem;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;text-transform:uppercase}.article-guide-toc__desktop-list{display:flex;flex:1 1 auto;gap:4px;min-width:0;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.article-guide-toc__desktop-list li{flex:0 0 auto}.article-guide-toc__link{display:flex;align-items:center;min-height:48px;padding:10px 11px;border-radius:999px;font-size:.78rem;font-weight:var(--text-font-bold-weight);line-height:1.2;text-decoration:none;white-space:nowrap}.article-guide-toc__link:hover{color:var(--article-guide-toc-accent);background:color-mix(in srgb,var(--article-guide-toc-accent) 8%,transparent)}.article-guide-toc__link:focus-visible,.article-guide-toc__mobile summary:focus-visible{outline:2px solid var(--article-guide-toc-accent);outline-offset:-3px}.article-guide-toc__mobile{display:none}@media screen and (max-width:1199px){body:has(.article-guide-toc) .shopify-section--main-article .article__info{margin:0;padding-block:18px}}@media screen and (min-width:1000px){body:has(.article-guide-toc) .shopify-section--blog-post-banner .article__header-content:not(:only-child){flex:1 1 auto;width:auto;padding-left:max(var(--container-gutter),calc((100vw - var(--article-guide-content-width)) / 2));padding-right:clamp(40px,5vw,80px)}[dir=rtl] body:has(.article-guide-toc) .shopify-section--blog-post-banner .article__header-content:not(:only-child){padding-right:max(var(--container-gutter),calc((100vw - var(--article-guide-content-width)) / 2));padding-left:clamp(40px,5vw,80px)}}@media screen and (max-width:999px){.article-guide-toc__desktop{display:none}.article-guide-toc__mobile{display:block;width:100%;max-width:calc(var(--article-guide-content-width) + var(--container-gutter) * 2);margin-inline:auto;padding-inline:var(--container-gutter)}.article-guide-toc__mobile summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;cursor:pointer;list-style:none;color:var(--article-guide-toc-accent);font-size:.82rem;font-weight:var(--text-font-bold-weight);letter-spacing:.06em;text-transform:uppercase}.article-guide-toc__mobile summary::-webkit-details-marker{display:none}.article-guide-toc__chevron{width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}.article-guide-toc__mobile[open] .article-guide-toc__chevron{transform:rotate(225deg) translate(-2px,-2px)}.article-guide-toc__mobile nav{max-height:min(52vh,24rem);padding-bottom:8px;overflow-y:auto;overscroll-behavior:contain}.article-guide-toc__mobile ol{display:grid;margin:0;padding:0;list-style:none}.article-guide-toc__mobile li+li{border-top:1px solid color-mix(in srgb,var(--article-guide-toc-text) 10%,transparent)}.article-guide-toc__mobile .article-guide-toc__link{border-radius:0;padding-inline:0;white-space:normal}}@media(prefers-reduced-motion:reduce){.article-guide-toc__chevron{transition:none}}@media screen and (min-width:1000px){.multi-column--four{--section-items-per-row: 4}}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map?subset=sAAAAAAAAAAABA */
