:root{--lumiskin-bg: #FAF8F5;--lumiskin-card: #FFFFFF;--lumiskin-surface: linear-gradient(180deg, #FFFFFF 0%, #FAF8F5 100%);--lumiskin-card-surface: linear-gradient(180deg, #FFFFFF 0%, #FCFAF8 100%);--lumiskin-card-surface-warm: linear-gradient(180deg, #FFFFFF 0%, #F8F3EC 100%);--lumiskin-media-surface: linear-gradient(145deg, #FFFFFF 0%, #FAF8F5 58%, #F2E9DE 100%);--lumiskin-top-light: inset 0 1px 0 rgba(255, 255, 255, .86);--lumiskin-hairline: rgba(217, 195, 165, .28);--lumiskin-champagne: #D9C3A5;--lumiskin-champagne-strong: #D9C3A5;--lumiskin-champagne-surface: linear-gradient(180deg, #E5D3B8 0%, #D9C3A5 100%);--lumiskin-champagne-soft-surface: linear-gradient(180deg, rgba(229, 211, 184, .62) 0%, rgba(217, 195, 165, .3) 100%);--lumiskin-accent: #D9C3A5;--lumiskin-accent-dark: #1E2430;--lumiskin-sapphire: #4A8DFF;--lumiskin-sapphire-soft: #DCEAFF;--lumiskin-text: #1E2430;--lumiskin-muted: #6E7685;--lumiskin-button-gradient-start: #6FAAFF;--lumiskin-button-gradient-end: #4A8DFF;--lumiskin-button-gradient: linear-gradient(180deg, #6FAAFF 0%, #4A8DFF 100%);--lumiskin-button-hover: linear-gradient(180deg, #5F9FFF 0%, #3F82EE 100%);--lumiskin-button-text: #FFFFFF;--lumiskin-button-radius: 60px;--lumiskin-card-radius: 24px;--lumiskin-section-radius: 24px;--lumiskin-section-padding-mobile: 40px;--lumiskin-section-padding-desktop: 72px;--lumiskin-content-width: 980px;--lumiskin-section-width: 1200px;--lumiskin-shadow: 0 12px 40px rgba(30, 36, 48, .055);--lumiskin-shadow-soft: 0 8px 24px rgba(30, 36, 48, .045);--lumiskin-shadow-card: 0 12px 34px rgba(30, 36, 48, .055), var(--lumiskin-top-light);--lumiskin-shadow-media: 0 16px 46px rgba(30, 36, 48, .075), var(--lumiskin-top-light);--lumiskin-shadow-button: 0 10px 22px rgba(74, 141, 255, .2), inset 0 1px 0 rgba(255, 255, 255, .26);--lumiskin-font-heading: Sora, Manrope, var(--font-heading-family);--lumiskin-font-body: Inter, Manrope, var(--font-body-family);--lumiskin-font-button: Sora, Manrope, var(--font-heading-family);--lumiskin-type-h1: 3.4rem;--lumiskin-type-h2: 3rem;--lumiskin-type-h3: 2rem;--lumiskin-type-subtitle: 1.7rem;--lumiskin-type-body: 1.6rem;--lumiskin-type-small: 1.25rem;--lumiskin-type-button: 1.5rem;--lumiskin-type-price-current: 3.2rem;--lumiskin-type-price-old: 1.7rem;--lumiskin-leading-heading: 1.12;--lumiskin-leading-card: 1.22;--lumiskin-leading-subtitle: 1.6;--lumiskin-leading-body: 1.65;--lumiskin-leading-small: 1.4;--lumiskin-weight-heading: 600;--lumiskin-weight-body: 400;--lumiskin-weight-small: 500;--lumiskin-weight-button: 600;--lumiskin-text-measure-hero: 64rem;--lumiskin-text-measure-section: 68rem;--lumiskin-text-measure-copy: 62rem;--lumiskin-rhythm-label: 1rem;--lumiskin-rhythm-copy: 1.4rem;--lumiskin-rhythm-content: 2.4rem}@media screen and (min-width:750px){:root{--lumiskin-type-h1: 4.4rem;--lumiskin-type-h2: 3.6rem;--lumiskin-type-h3: 2.1rem;--lumiskin-type-subtitle: 1.85rem;--lumiskin-type-body: 1.65rem;--lumiskin-type-small: 1.35rem;--lumiskin-type-button: 1.55rem;--lumiskin-type-price-current: 3.6rem;--lumiskin-type-price-old: 1.8rem;--lumiskin-rhythm-copy: 1.6rem;--lumiskin-rhythm-content: 2.8rem}}@media screen and (min-width:990px){:root{--lumiskin-type-h1: 5.2rem;--lumiskin-type-h2: 4rem;--lumiskin-type-h3: 2.2rem;--lumiskin-type-subtitle: 1.9rem;--lumiskin-type-body: 1.7rem;--lumiskin-type-small: 1.4rem;--lumiskin-type-button: 1.6rem;--lumiskin-type-price-current: 4rem;--lumiskin-type-price-old: 1.9rem}}body{font-family:var(--lumiskin-font-body)!important;letter-spacing:0!important}body :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl){font-family:var(--lumiskin-font-heading)!important;font-weight:var(--lumiskin-weight-heading)!important;letter-spacing:0!important}body :is(.text-body,.rte p,.rte li){font-family:var(--lumiskin-font-body)!important;font-weight:var(--lumiskin-weight-body)!important;line-height:var(--lumiskin-leading-body)!important;letter-spacing:0!important}[id^=shopify-section-] :is([class^=ipl-],[class*=" ipl-"],[class^=lumiskin-],[class*=" lumiskin-"]),.header,.header *,.footer,.footer *{font-family:var(--lumiskin-font-body)!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-product-hero,.ipl-benefits,.ipl-zones,.ipl-how,.ipl-results,.ipl-authority,.ipl-comparison,.ipl-savings,.ipl-guarantee-premium,.ipl-faq,.ipl-trust-bar,.ipl-sticky-atc,.ipl-advanced-reviews,.ipl-social-proof,.ipl-ugc-reviews,.ipl-bundle-selector,.ipl-before-after,.ipl-before-after-carousel,.ipl-guarantee,[class^=lumiskin-],[class*=" lumiskin-"]){--ipl-font-heading: var(--lumiskin-font-heading);--ipl-font-body: var(--lumiskin-font-body);--ipl-font-button: var(--lumiskin-font-button);color:var(--lumiskin-text, #1E2430)}[id^=shopify-section-] :is(.ipl-benefits__heading,.ipl-zones__heading,.ipl-how__heading,.ipl-results__heading,.ipl-authority__heading,.ipl-comparison__heading,.ipl-savings__heading,.ipl-guarantee-premium__heading,.ipl-faq__heading,.ipl-trust-bar__heading,.ipl-advanced-reviews__heading,.ipl-ugc-reviews__heading,.ipl-bundle-selector__heading,.ipl-before-after__heading,.ipl-before-after-carousel__heading,.ipl-guarantee__heading,[class^=lumiskin-][class*=__heading],[class*=" lumiskin-"][class*=__heading],.rich-text__heading,.image-with-text__heading,.banner__heading,.newsletter__wrapper h2){max-width:var(--lumiskin-text-measure-section)!important;margin:0 auto!important;color:var(--lumiskin-text, #1E2430)!important;font-family:var(--lumiskin-font-heading)!important;font-size:var(--lumiskin-type-h2)!important;font-weight:var(--lumiskin-weight-heading)!important;line-height:1.15!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-product-hero__title,.lumiskin-brand-hero__heading,.lumiskin-home-hero__heading){max-width:var(--lumiskin-text-measure-hero)!important;margin:0!important;color:var(--lumiskin-text, #1E2430)!important;font-family:var(--lumiskin-font-heading)!important;font-size:var(--lumiskin-type-h1)!important;font-weight:var(--lumiskin-weight-heading)!important;line-height:var(--lumiskin-leading-heading)!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-benefits__item h3,.ipl-benefits__item strong,.ipl-zones__item strong,.ipl-how__summary strong,.ipl-results__card h3,.ipl-authority__item h3,.ipl-comparison__method,.ipl-comparison__alternative h3,.ipl-savings__method h3,.ipl-guarantee-premium__item strong,.ipl-faq__question,[class^=lumiskin-] h3,[class*=" lumiskin-"] h3,[class^=lumiskin-][class*=__title],[class*=" lumiskin-"][class*=__title],.footer-block__heading){color:var(--lumiskin-text, #1E2430)!important;font-family:var(--lumiskin-font-heading)!important;font-size:var(--lumiskin-type-h3)!important;font-weight:var(--lumiskin-weight-heading)!important;line-height:var(--lumiskin-leading-card)!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-product-hero__text,.ipl-benefits__text,.ipl-zones__text,.ipl-how__text,.ipl-results__text,.ipl-authority__text,.ipl-comparison__text,.ipl-savings__text,.ipl-guarantee-premium__text,.ipl-faq__text,.ipl-trust-bar__text,.ipl-advanced-reviews__text,.ipl-ugc-reviews__text,.ipl-bundle-selector__text,.ipl-before-after__text,.ipl-before-after-carousel__text,.ipl-guarantee__text,[class^=lumiskin-][class*=__text],[class*=" lumiskin-"][class*=__text],.rich-text__text,.image-with-text__text){max-width:var(--lumiskin-text-measure-copy)!important;color:var(--lumiskin-muted, #6E7685)!important;font-family:var(--lumiskin-font-body)!important;font-size:var(--lumiskin-type-subtitle)!important;font-weight:var(--lumiskin-weight-body)!important;line-height:var(--lumiskin-leading-subtitle)!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-benefits__item p,.ipl-zones__item p,.ipl-how__summary p,.ipl-how__extended,.ipl-how__note,.ipl-results__card p,.ipl-results__note,.ipl-authority__item p,.ipl-comparison__winner-text,.ipl-comparison__alternative p,.ipl-comparison__disclaimer,.ipl-savings__subtext,.ipl-savings__counter-head span,.ipl-savings__method p,.ipl-savings__note,.ipl-guarantee-premium__item p,.ipl-guarantee-premium__proof,.ipl-faq__answer,.ipl-faq__footer p,[class^=lumiskin-][class*=__card] p,[class*=" lumiskin-"][class*=__card] p,[class^=lumiskin-][class*=__item] p,[class*=" lumiskin-"][class*=__item] p,[class^=lumiskin-][class*=__review] p,[class*=" lumiskin-"][class*=__review] p,[class^=lumiskin-][class*=__answer],[class*=" lumiskin-"][class*=__answer],[class^=lumiskin-][class*=__note],[class*=" lumiskin-"][class*=__note]){color:var(--lumiskin-muted, #6E7685)!important;font-family:var(--lumiskin-font-body)!important;font-size:var(--lumiskin-type-body)!important;font-weight:var(--lumiskin-weight-body)!important;line-height:var(--lumiskin-leading-body)!important;letter-spacing:0!important}[id^=shopify-section-] :is([class*=__label],[class*=__eyebrow],[class*=__badge],[class*=__period],[class*=__note],[class*=__disclaimer],[class*=__support],[class*=__trust],[class*=__verified],.ipl-comparison__score-head,.ipl-comparison__mini-score,.ipl-savings__counter-head strong,.ipl-results__compare-label,.ipl-results__tab,.ipl-product-hero__benefit,.ipl-product-hero__rating,.ipl-product-hero__select,.ipl-sticky-atc__title,.ipl-sticky-atc__select,.caption,.caption-with-letter-spacing),.header__menu-item,.footer,.footer a,.footer small{font-family:var(--lumiskin-font-body)!important;font-size:var(--lumiskin-type-small)!important;font-weight:var(--lumiskin-weight-small)!important;line-height:var(--lumiskin-leading-small)!important;letter-spacing:0!important}[id^=shopify-section-] :is(a[class*=__cta],button[class*=__cta],a[class*=__primary],a[class*=__secondary],[class*=__button],.ipl-results__tab,.button,.shopify-payment-button__button){font-family:var(--lumiskin-font-button)!important;font-size:var(--lumiskin-type-button)!important;font-weight:var(--lumiskin-weight-button)!important;line-height:1!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-product-hero__price-current,.ipl-sticky-atc__price,.ipl-savings__amount,.lumiskin-brand-hero__price-current,.lumiskin-featured-product__price-current,.lumiskin-featured-product__price span,.price__regular .price-item,.price__sale .price-item--sale){font-family:var(--lumiskin-font-heading)!important;font-size:var(--lumiskin-type-price-current)!important;font-weight:700!important;line-height:1.05!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-product-hero__price-compare,.lumiskin-brand-hero__price-compare,.lumiskin-featured-product__price-compare,.lumiskin-featured-product__price s,.price__sale .price-item--regular){font-family:var(--lumiskin-font-body)!important;font-size:var(--lumiskin-type-price-old)!important;font-weight:var(--lumiskin-weight-small)!important;line-height:1.2!important;letter-spacing:0!important}[id^=shopify-section-] :is(.ipl-benefits__header,.ipl-zones__header,.ipl-how__header,.ipl-results__header,.ipl-authority__header,.ipl-comparison__header,.ipl-savings__header,.ipl-guarantee-premium__content,.ipl-faq__header,[class^=lumiskin-][class*=__header],[class*=" lumiskin-"][class*=__header]){gap:var(--lumiskin-rhythm-copy)!important}[id^=shopify-section-] :is(.ipl-product-hero__actions,.ipl-comparison__actions,.ipl-faq__footer,.lumiskin-brand-hero__actions,.lumiskin-brand-cta__actions,.lumiskin-home-hero__actions){margin-top:var(--lumiskin-rhythm-content)!important}@media screen and (max-width:389px){[id^=shopify-section-] :is(.ipl-product-hero__title,.lumiskin-brand-hero__heading,.lumiskin-home-hero__heading){font-size:3.1rem!important;line-height:1.12!important}}[id^=shopify-section-] .ipl-product-hero,[id^=shopify-section-] .ipl-benefits,[id^=shopify-section-] .ipl-zones,[id^=shopify-section-] .ipl-how,[id^=shopify-section-] .ipl-results,[id^=shopify-section-] .ipl-authority,[id^=shopify-section-] .ipl-comparison,[id^=shopify-section-] .ipl-savings,[id^=shopify-section-] .ipl-guarantee-premium,[id^=shopify-section-] .ipl-faq,[id^=shopify-section-] .ipl-trust-bar{--ipl-card: var(--lumiskin-card, #FFFFFF);--ipl-bg: var(--lumiskin-bg, #FAF8F5);--ipl-shadow: var(--lumiskin-shadow-card)}[id^=shopify-section-] .ipl-product-hero__panel,[id^=shopify-section-] .ipl-product-hero__gallery-main,[id^=shopify-section-] .ipl-trust-bar__item,[id^=shopify-section-] .ipl-benefits__item,[id^=shopify-section-] .ipl-zones__item,[id^=shopify-section-] .ipl-how__step,[id^=shopify-section-] .ipl-results__card,[id^=shopify-section-] .ipl-results__note,[id^=shopify-section-] .ipl-authority__item,[id^=shopify-section-] .ipl-comparison__scorecard,[id^=shopify-section-] .ipl-comparison__winner,[id^=shopify-section-] .ipl-comparison__alternative,[id^=shopify-section-] .ipl-savings__card,[id^=shopify-section-] .ipl-savings__hero,[id^=shopify-section-] .ipl-savings__counter-card,[id^=shopify-section-] .ipl-savings__note,[id^=shopify-section-] .ipl-guarantee-premium__card,[id^=shopify-section-] .ipl-guarantee-premium__item,[id^=shopify-section-] .ipl-faq__item,[id^=shopify-section-] .ipl-faq__footer{background:var(--lumiskin-card-surface)!important;border:1px solid var(--lumiskin-hairline)!important;box-shadow:var(--lumiskin-shadow-card)!important}[id^=shopify-section-] .ipl-product-hero__media,[id^=shopify-section-] .ipl-product-hero__gallery-main,[id^=shopify-section-] .ipl-product-hero__main-image,[id^=shopify-section-] .ipl-product-hero__mobile-slide,[id^=shopify-section-] .ipl-product-hero__thumb,[id^=shopify-section-] .ipl-benefits__media,[id^=shopify-section-] .ipl-zones__media,[id^=shopify-section-] .ipl-how__media,[id^=shopify-section-] .ipl-how__step-media,[id^=shopify-section-] .ipl-results__media,[id^=shopify-section-] .ipl-results__compare,[id^=shopify-section-] .ipl-results__fallback-media,[id^=shopify-section-] .ipl-results__swatch,[id^=shopify-section-] .ipl-authority__media,[id^=shopify-section-] .ipl-savings__media,[id^=shopify-section-] .ipl-guarantee-premium__media,[id^=shopify-section-] .ipl-sticky-atc__media{background:var(--lumiskin-media-surface)!important;border:1px solid rgba(217,195,165,.34)!important;box-shadow:var(--lumiskin-shadow-media)!important}[id^=shopify-section-] .ipl-product-hero__badge,[id^=shopify-section-] .ipl-product-hero__benefit,[id^=shopify-section-] .ipl-trust-bar__badge,[id^=shopify-section-] .ipl-benefits__icon,[id^=shopify-section-] .ipl-zones__media-badge,[id^=shopify-section-] .ipl-results__compare-label,[id^=shopify-section-] .ipl-results__period,[id^=shopify-section-] .ipl-authority__icon,[id^=shopify-section-] .ipl-zones__icon,[id^=shopify-section-] .ipl-how__number,[id^=shopify-section-] .ipl-how__badge,[id^=shopify-section-] .ipl-comparison__badge,[id^=shopify-section-] .ipl-comparison__alternative-icon,[id^=shopify-section-] .ipl-guarantee-premium__seal,[id^=shopify-section-] .ipl-guarantee-premium__trust-badge,[id^=shopify-section-] .ipl-guarantee-premium__trust span,[id^=shopify-section-] .ipl-faq__quick-badge,[id^=shopify-section-] .ipl-savings__badge{background:var(--lumiskin-champagne-soft-surface)!important;box-shadow:inset 0 1px #ffffff94!important}[id^=shopify-section-] .ipl-product-hero__cta,[id^=shopify-section-] .ipl-product-hero__button,[id^=shopify-section-] .ipl-authority__cta,[id^=shopify-section-] .ipl-how__cta,[id^=shopify-section-] .ipl-comparison__cta,[id^=shopify-section-] .ipl-savings__cta,[id^=shopify-section-] .ipl-guarantee-premium__cta,[id^=shopify-section-] .ipl-faq__cta,[id^=shopify-section-] .ipl-sticky-atc__button{background:var(--lumiskin-button-gradient)!important;box-shadow:var(--lumiskin-shadow-button)!important;border:0!important}[id^=shopify-section-] .ipl-product-hero__cta:hover,[id^=shopify-section-] .ipl-product-hero__button:hover,[id^=shopify-section-] .ipl-authority__cta:hover,[id^=shopify-section-] .ipl-how__cta:hover,[id^=shopify-section-] .ipl-comparison__cta:hover,[id^=shopify-section-] .ipl-savings__cta:hover,[id^=shopify-section-] .ipl-guarantee-premium__cta:hover,[id^=shopify-section-] .ipl-faq__cta:hover,[id^=shopify-section-] .ipl-sticky-atc__button:hover{background:var(--lumiskin-button-hover)!important;box-shadow:0 12px 26px #4a8dff38,inset 0 1px #ffffff3d!important}[id^=shopify-section-] .ipl-faq__item[open]{background:var(--lumiskin-card-surface-warm)!important}[id^=shopify-section-] .ipl-comparison__score-row,[id^=shopify-section-] .ipl-comparison__mini-score,[id^=shopify-section-] .ipl-comparison__disclaimer,[id^=shopify-section-] .ipl-savings__method,[id^=shopify-section-] .ipl-savings__summary{background:#ffffff94!important;box-shadow:inset 0 1px #ffffff94!important;border-color:#d9c3a538!important}[id^=shopify-section-] .ipl-results__tab.is-active,[id^=shopify-section-] .ipl-comparison__score-fill,[id^=shopify-section-] .ipl-comparison__mini-fill{background:var(--lumiskin-button-gradient)!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lumiskin-design-system.css.map */
