.article-comparison-table{color:var(--article-comparison-text);background:var(--article-comparison-background)}.article-comparison-table__container{width:100%;max-width:calc(var(--article-guide-content-width, 1120px) + var(--container-gutter) * 2);margin-inline:auto;padding:64px var(--container-gutter)}.article-comparison-table__header{max-width:760px;margin-bottom:32px}.article-comparison-table__eyebrow{margin:0 0 8px;color:var(--article-comparison-accent);font-size:.75rem;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;text-transform:uppercase}.article-comparison-table__header h2{margin-bottom:14px}.article-comparison-table__scroll{overflow:hidden;border:1px solid color-mix(in srgb,var(--article-comparison-text) 14%,transparent);border-radius:min(14px,var(--block-border-radius));background:var(--article-comparison-surface)}.article-comparison-table table{width:100%;table-layout:fixed}.article-comparison-table th,.article-comparison-table td{padding:20px 22px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.article-comparison-table th{color:var(--article-comparison-accent);background:color-mix(in srgb,var(--article-comparison-accent) 8%,var(--article-comparison-surface));font-family:var(--text-font-family);font-size:.76rem;font-weight:var(--text-font-bold-weight);letter-spacing:.06em;text-transform:uppercase}.article-comparison-table tbody tr+tr{border-top:1px solid color-mix(in srgb,var(--article-comparison-text) 10%,transparent)}.article-comparison-table td+td,.article-comparison-table th+th{border-left:1px solid color-mix(in srgb,var(--article-comparison-text) 10%,transparent)}.article-comparison-table td:first-child{font-weight:var(--text-font-bold-weight)}.article-comparison-table .rte p{margin:0}.article-comparison-table__mobile-label{display:none}.article-comparison-table a:focus-visible{outline:2px solid var(--article-comparison-accent);outline-offset:3px}@media screen and (max-width:740px){.article-comparison-table__container{padding-block:48px}.article-comparison-table__header{margin-bottom:24px}.article-comparison-table__scroll{overflow:visible;border:0;border-radius:0;background:transparent}.article-comparison-table table,.article-comparison-table tbody,.article-comparison-table tr,.article-comparison-table td{display:block;width:100%}.article-comparison-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.article-comparison-table tbody{display:grid;gap:14px}.article-comparison-table tbody tr,.article-comparison-table tbody tr+tr{padding:20px;border:1px solid color-mix(in srgb,var(--article-comparison-text) 12%,transparent);border-radius:min(12px,var(--block-border-radius));background:var(--article-comparison-surface)}.article-comparison-table td,.article-comparison-table td+td{padding:0;border:0}.article-comparison-table td+td{margin-top:16px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--article-comparison-text) 9%,transparent)}.article-comparison-table__mobile-label{display:block;margin-bottom:5px;color:var(--article-comparison-accent);font-size:.68rem;font-weight:var(--text-font-bold-weight);letter-spacing:.07em;text-transform:uppercase}}.article-product-guide{color:var(--article-product-text);background:var(--article-product-background)}.article-product-guide__container{width:100%;max-width:calc(var(--article-guide-content-width, 1120px) + var(--container-gutter) * 2);margin-inline:auto;padding:72px var(--container-gutter)}.article-product-guide__header{max-width:760px;margin-bottom:36px}.article-product-guide__eyebrow{margin:0 0 8px;color:var(--article-product-accent);font-size:.75rem;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;text-transform:uppercase}.article-product-guide__header h2{margin-bottom:14px}.article-product-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.article-product-guide__card{display:flex;min-width:0;flex-direction:column;padding:18px;border:1px solid color-mix(in srgb,var(--article-product-text) 11%,transparent);border-radius:min(14px,var(--block-border-radius));background:var(--article-product-surface)}.article-product-guide__badges{display:flex;min-width:0;flex-wrap:wrap;gap:4px;margin-bottom:14px}.article-product-guide__badge{display:inline-flex;align-items:center;max-width:100%;height:1.5rem;padding:0 8px;border-radius:999px;font-size:.64rem;font-weight:var(--text-font-bold-weight);line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-product-guide__badge--recommendation{color:#fff;background:var(--article-product-badge)}.article-product-guide__badge--format{color:var(--article-product-accent);background:color-mix(in srgb,var(--article-product-accent) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--article-product-accent) 22%,transparent)}.article-product-guide__product{margin-bottom:16px}.article-product-guide__product .product-item{height:auto}.article-product-guide__product .product-item__image-wrapper{margin-bottom:14px;background:color-mix(in srgb,var(--article-product-accent) 4%,white)}.article-product-guide__product .product-item__aspect-ratio{width:100%;padding-bottom:100%!important;aspect-ratio:1 / 1!important}.article-product-guide__product .product-item__primary-image{width:100%;height:100%;object-fit:contain}.article-product-guide__product .product-item__info{text-align:left}.article-product-guide__product .price-list{justify-content:flex-start}.article-product-guide__product .jdgm-widget{display:none}.article-product-guide__copy{display:grid;gap:16px;margin-top:auto;color:color-mix(in srgb,var(--article-product-text) 86%,transparent);font-size:.9rem;line-height:1.65}.article-product-guide__copy .rte p{margin:0}.article-product-guide__match{padding-top:14px;border-top:1px solid color-mix(in srgb,var(--article-product-text) 9%,transparent)}.article-product-guide__match h3{margin:0 0 5px;color:var(--article-product-accent);font-family:var(--text-font-family);font-size:.68rem;font-weight:var(--text-font-bold-weight);letter-spacing:.06em;text-transform:uppercase}.article-product-guide__cta{position:relative;width:100%;min-height:40px;height:40px;margin-top:20px;padding:0 14px;font-size:.76rem}.article-product-guide__cta:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.article-product-guide__cta:focus-visible{outline:2px solid var(--article-product-accent);outline-offset:3px}.article-product-guide__placeholder{display:grid;place-items:center;aspect-ratio:1 / 1;margin-bottom:16px;padding:20px;color:color-mix(in srgb,var(--article-product-text) 70%,transparent);text-align:center;background:color-mix(in srgb,var(--article-product-accent) 5%,white)}.article-product-guide__placeholder svg{max-width:180px}@media screen and (max-width:999px){.article-product-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:599px){.article-product-guide__container{padding-block:52px}.article-product-guide__header{margin-bottom:26px}.article-product-guide__grid{grid-template-columns:minmax(0,1fr);gap:16px}.article-product-guide__card{padding:16px}}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=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}}.skt-article{background:var(--skt-blog-bg);color:var(--skt-blog-text);font-family:var(--text-font-family)}.skt-article *,.skt-article *:before,.skt-article *:after{box-sizing:border-box}.skt-article__hero{border-bottom:1px solid var(--skt-blog-border)}.skt-article__hero-inner{display:grid;max-width:1200px;margin:0 auto}.skt-article__hero-copy{padding:48px 20px 40px}.skt-article__eyebrow{margin:0 0 14px;color:var(--skt-blog-accent);font-size:13px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.skt-article h1,.skt-article h2,.skt-article h3{color:var(--skt-blog-heading);font-family:var(--heading-font-family)}.skt-article h1{max-width:760px;margin:0;font-size:clamp(2.25rem,5vw,4.6rem);font-weight:var(--heading-h1-font-weight);letter-spacing:-.035em;line-height:1.06}.skt-article__summary{max-width:660px;margin-top:24px;color:var(--skt-blog-text);font-size:18px;line-height:1.65}.skt-article__summary p{margin:0}.skt-article__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:24px;color:var(--skt-blog-muted);font-size:13px;line-height:1.5}.skt-article__meta span+span:before{content:"\b7";margin-right:18px}.skt-article__hero-media{min-width:0;overflow:hidden;background:var(--skt-blog-green-soft)}.skt-article__hero-media picture{display:block;height:100%}.skt-article__hero-image{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover}.skt-article__layout{display:grid;max-width:1200px;margin:0 auto;padding:48px 20px 72px}.skt-article__main{width:100%;max-width:740px;min-width:0;margin:0 auto}.skt-article__toc--desktop{display:none}.skt-article__toc--mobile{margin-bottom:32px;border-top:1px solid var(--skt-blog-border);border-bottom:1px solid var(--skt-blog-border)}.skt-article__toc--mobile summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;color:var(--skt-blog-heading);cursor:pointer;font-weight:700;list-style:none}.skt-article__toc--mobile summary::-webkit-details-marker{display:none}.skt-article__toc--mobile summary:after{content:"+";font-size:22px;font-weight:400}.skt-article__toc--mobile[open] summary:after{content:"\2212"}.skt-article__toc ol{margin:0;padding:0 0 18px;list-style:none}.skt-article__toc li+li{margin-top:4px}.skt-article__toc a{display:block;min-height:40px;padding:9px 0 9px 14px;border-left:2px solid transparent;color:var(--skt-blog-muted);font-size:14px;line-height:1.55;text-decoration:none}.skt-article__toc a[aria-current=location]{border-left-color:var(--skt-blog-heading);color:var(--skt-blog-heading);font-weight:700}.skt-article__direct-answer{margin-bottom:40px;padding:24px 28px;border-left:3px solid var(--skt-blog-focus);border-radius:0 12px 12px 0;background:var(--skt-blog-green-soft)}.skt-article__direct-answer>p{margin:0 0 12px;color:var(--skt-blog-heading);font-weight:700}.skt-article__direct-answer ol{margin:0;padding-left:24px}.skt-article__direct-answer li+li{margin-top:6px}.skt-article__content{color:var(--skt-blog-text);font-size:18px;line-height:1.75}.skt-article__content>:first-child{margin-top:0}.skt-article__content h2,.skt-article__routine h2,.skt-article__faq h2,.skt-article__cta h2{margin:64px 0 22px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2;scroll-margin-top:140px}.skt-article__content h3{margin:36px 0 12px;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.35;scroll-margin-top:140px}.skt-article__content p,.skt-article__content ul,.skt-article__content ol{margin-top:0;margin-bottom:22px}.skt-article__content a,.skt-article__text-link{color:var(--skt-blog-heading);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.skt-article__content img{display:block;width:auto;max-width:100%;height:auto;margin:40px auto;border-radius:16px}.skt-article__content figure{margin:40px 0}.skt-article__content figure img{margin:0}.skt-article__content figcaption,.skt-article__illustration figcaption{margin-top:10px;color:var(--skt-blog-muted);font-size:13px;line-height:1.55;text-align:center}.skt-article__content blockquote{margin:32px 0;padding:6px 0 6px 24px;border-left:2px solid var(--skt-blog-accent);color:var(--skt-blog-heading)}.skt-article__content table{display:block;width:100%;max-width:100%;margin:36px 0;overflow-x:auto;border-collapse:collapse}.skt-article__content th,.skt-article__content td{min-width:180px;padding:14px 16px;border:1px solid var(--skt-blog-border);text-align:left;vertical-align:top}.skt-article__content th{background:var(--skt-blog-green-soft);color:var(--skt-blog-heading)}.skt-article .skt-article__content ol.skt-steps{padding:0;list-style:none;counter-reset:skt-step}.skt-article .skt-article__content ol.skt-steps>li{position:relative;min-height:64px;padding-block:0 32px;padding-inline:72px 0;border-bottom:1px solid var(--skt-blog-border);counter-increment:skt-step}.skt-article .skt-article__content ol.skt-steps>li+li{padding-block-start:32px}.skt-article .skt-article__content ol.skt-steps>li>h3:first-child{margin-top:0}.skt-article .skt-article__content ol.skt-steps>li:before{content:counter(skt-step,decimal-leading-zero);position:absolute;top:0;inset-inline-start:0;width:48px;color:var(--skt-blog-accent);font-size:22px;font-weight:700;line-height:1.35;text-align:start}.skt-article .skt-article__content ol.skt-steps>li+li:before{top:32px}.skt-article__illustration{margin:48px auto}.skt-article__illustration--narrow{max-width:560px}.skt-article__illustration--content{max-width:740px}.skt-article__illustration-image{display:block;width:100%;height:auto;border-radius:16px}.skt-article__routine{margin-top:64px}.skt-article__routine h2{margin-top:0}.skt-article__routine-grid{display:grid;gap:16px}.skt-article__routine-card{padding:24px;border-top:3px solid var(--skt-blog-border);background:var(--skt-blog-surface)}.skt-article__routine-card--morning{background:#fffdf7;border-top-color:#e0b968}.skt-article__routine-card--evening{background:var(--skt-blog-green-soft);border-top-color:var(--skt-blog-focus)}.skt-article__routine-card--occasional{background:var(--skt-blog-accent-soft);border-top-color:var(--skt-blog-accent)}.skt-article__routine-label{display:flex;align-items:center;gap:10px;margin-bottom:14px}.skt-article__routine-label svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.skt-article__routine-label h3{margin:0;font-size:20px}.skt-article__routine-copy p:last-child{margin-bottom:0}.skt-article__routine-note{margin:18px 0 0;color:var(--skt-blog-muted);font-size:13px;line-height:1.6}.skt-article__product-callout{display:grid;gap:28px;align-items:center;margin:64px 0;padding:28px;border:1px solid var(--skt-blog-border);border-radius:16px;background:var(--skt-blog-surface)}.skt-article__product-media{min-width:0}.skt-article__product-image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.skt-article__product-copy h3{margin:0 0 14px;font-size:26px;line-height:1.2}.skt-article__secondary-button,.skt-article__primary-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;margin-top:18px;padding:0 24px;border:1px solid var(--skt-blog-heading);border-radius:var(--button-border-radius);font-size:13px;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.skt-article__secondary-button{background:transparent;color:var(--skt-blog-heading)}.skt-article__primary-button{background:var(--skt-blog-heading);color:#fff}.skt-article__faq{margin-top:64px}.skt-article__faq h2{margin-top:0}.skt-article__faq-list{border-top:1px solid var(--skt-blog-border)}.skt-article__faq details{border-bottom:1px solid var(--skt-blog-border)}.skt-article__faq summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;color:var(--skt-blog-heading);cursor:pointer;font-weight:700;list-style:none}.skt-article__faq summary::-webkit-details-marker{display:none}.skt-article__faq summary svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .2s ease}.skt-article__faq details[open] summary svg{transform:rotate(180deg)}.skt-article__faq-answer{padding:0 32px 20px 0;color:var(--skt-blog-text)}.skt-article__faq-answer p:last-child{margin-bottom:0}.skt-article__cta{margin-top:64px;padding:36px;border-radius:20px;background:var(--skt-blog-accent-soft)}.skt-article__cta h2{margin-top:0}.skt-article__cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.skt-article__related{padding:64px 20px 80px;border-top:1px solid var(--skt-blog-border);background:var(--skt-blog-surface)}.skt-article__related-inner{max-width:1200px;margin:0 auto}.skt-article__related-inner>h2{margin:0 0 28px;font-size:clamp(1.75rem,3vw,2.5rem)}.skt-article__related-grid{display:grid;gap:32px}.skt-article__related-image-link{display:block;margin-bottom:18px;overflow:hidden;border-radius:14px}.skt-article__related-image{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transition:transform .25s ease}.skt-article__related-card h3{margin:0;font-size:22px;line-height:1.25}.skt-article__related-card h3 a{color:inherit;text-decoration:none}.skt-article__related-card>p:last-child{margin:10px 0 0;color:var(--skt-blog-muted);line-height:1.6}.skt-article a:focus-visible,.skt-article summary:focus-visible{outline:2px solid var(--skt-blog-focus);outline-offset:3px}@media screen and (min-width:768px){.skt-article__hero-copy{padding:64px 32px 52px}.skt-article__layout{padding:64px 32px 88px}.skt-article__routine-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skt-article__product-callout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);padding:36px}.skt-article__product-callout--text-only{grid-template-columns:1fr}.skt-article__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:900px){.skt-article__hero-inner{grid-template-columns:minmax(0,58fr) minmax(360px,42fr);min-height:620px}.skt-article__hero-inner--text-only{grid-template-columns:1fr;min-height:0}.skt-article__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:72px 56px}.skt-article__hero-image{aspect-ratio:auto}}@media screen and (min-width:1200px){.skt-article__layout{grid-template-columns:240px minmax(0,740px);justify-content:center;gap:72px;padding-top:80px}.skt-article__main{margin:0}.skt-article__toc--desktop{display:block}.skt-article__toc--mobile{display:none}.skt-article__toc-sticky{position:sticky;top:120px}.skt-article__toc-title{margin:0 0 12px;color:var(--skt-blog-heading);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}}@media screen and (max-width:767px){.skt-article__content{font-size:17px;line-height:1.7}.skt-article__meta span+span:before{display:none}.skt-article__direct-answer{padding:22px 20px}.skt-article__cta{padding:28px 22px}.skt-article__cta-actions{align-items:stretch;flex-direction:column}.skt-article__primary-button,.skt-article__secondary-button{width:100%}.skt-article .skt-article__content ol.skt-steps>li{padding-inline-start:56px}}@media(hover:hover)and (pointer:fine){.skt-article__content a:hover,.skt-article__text-link:hover{color:var(--skt-blog-accent);text-decoration-thickness:2px}.skt-article__related-card h3 a:hover{text-decoration:underline;text-underline-offset:.18em}.skt-article__related-image-link:hover .skt-article__related-image{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.skt-article *,.skt-article *:before,.skt-article *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (min-width:1000px){.multi-column--four{--section-items-per-row: 4}}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map */
