.led-masker-section{overflow:hidden}.led-masker-section__narrow{max-width:68rem;margin-left:auto;margin-right:auto}.led-masker-section__narrow--center{text-align:center}.led-masker-eyebrow{font-family:var(--font-body-family);font-size:1.3rem;font-weight:var(--font-body-weight-bold);letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.65);margin:0 0 .8rem}.led-masker-eyebrow--center{text-align:center}.led-masker-section__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,1.9rem + 1.6vw,3.6rem);line-height:1.15;margin:0 0 2rem;max-width:34ch}.led-masker-section__title--center{text-align:center;margin-left:auto;margin-right:auto}.led-masker-prose{font-size:1.6rem;line-height:1.65;max-width:62ch;color:rgba(var(--color-foreground),.85);margin:0 0 1.6rem}.led-masker-prose--center{margin-left:auto;margin-right:auto;text-align:center}.led-masker-hero__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:750px){.led-masker-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}}.led-masker-hero__info{display:flex;flex-direction:column;align-items:flex-start}.led-masker-hero__product-name{font-size:1.4rem;color:rgba(var(--color-foreground),.6);margin:0 0 .4rem}.led-masker-hero__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,2.1rem + 2.4vw,4.6rem);line-height:1.1;margin:0 0 1.6rem}.led-masker-rating{display:flex;align-items:center;gap:.8rem;margin-bottom:1.6rem}.led-masker-rating__count{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.led-masker-rating--empty{margin-bottom:1.6rem}.led-masker-hero__price{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-bottom:1.6rem}.led-masker-hero__discount-badge{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.led-masker-hero__intro{font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.85);max-width:52ch;margin:0 0 2.4rem}.led-masker-quantity{margin-bottom:1.6rem}.led-masker-hero .product-form{width:100%;margin-bottom:2rem}.led-masker-trust-row{display:flex;flex-wrap:wrap;gap:1.2rem 2rem;margin-top:.4rem}.led-masker-trust-row__item{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.led-masker-trust-row__item svg{width:1.8rem;height:1.8rem;flex-shrink:0}.led-masker-social-proof__note{color:rgba(var(--color-foreground),.65);margin:.4rem 0 2.4rem}.led-masker-social-proof .led-masker-trust-row{justify-content:center}.led-masker-color-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;list-style:none;padding:0;margin:3.2rem 0 0}@media screen and (min-width:750px){.led-masker-color-grid{grid-template-columns:repeat(4,1fr)}}.led-masker-color-card{padding:2rem 1.8rem;border-radius:var(--text-boxes-radius, 8px);background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--color-foreground),.08)}.led-masker-color-card__swatch{display:block;width:2.8rem;height:2.8rem;border-radius:50%;margin-bottom:1.2rem;border:1px solid rgba(var(--color-foreground),.15)}.led-masker-color-card--red .led-masker-color-card__swatch{background:#d9483a}.led-masker-color-card--blue .led-masker-color-card__swatch{background:#3d6fd1}.led-masker-color-card--green .led-masker-color-card__swatch{background:#4c9a67}.led-masker-color-card--yellow .led-masker-color-card__swatch{background:#e2b73f}.led-masker-color-card--purple .led-masker-color-card__swatch{background:#8b64c9}.led-masker-color-card--cyan .led-masker-color-card__swatch{background:#3fadc0}.led-masker-color-card--white .led-masker-color-card__swatch{background:#f7f5ef}.led-masker-color-card__name{font-family:var(--font-heading-family);font-size:1.9rem;margin:0 0 .4rem}.led-masker-color-card__wavelength{font-size:1.2rem;text-transform:uppercase;letter-spacing:.06rem;color:rgba(var(--color-foreground),.55);margin:0 0 1rem}.led-masker-color-card__benefit{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.85);margin:0}.led-masker-steps{display:grid;grid-template-columns:1fr;gap:2.4rem;list-style:none;padding:0;margin:3.2rem 0 0;counter-reset:led-masker-step}@media screen and (min-width:750px){.led-masker-steps{grid-template-columns:repeat(4,1fr)}}.led-masker-step{text-align:left}.led-masker-step__number{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family);font-size:1.6rem;margin-bottom:1.2rem}.led-masker-step__title{font-family:var(--font-heading-family);font-size:1.8rem;margin:0 0 .6rem}.led-masker-step__description{font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8);margin:0}.led-masker-faq__list{margin-top:2.4rem}.led-masker-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.1)}.led-masker-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:4;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -.4rem 1.2rem #00000014;transform:translateY(100%);transition:transform .2s ease;padding:1.2rem 1.6rem env(safe-area-inset-bottom,1.2rem)}.led-masker-sticky-cta.is-visible{transform:translateY(0)}.led-masker-sticky-cta[hidden]{display:block;visibility:hidden}.led-masker-sticky-cta__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;max-width:52rem;margin:0 auto}.led-masker-sticky-cta__price{flex-shrink:0}.led-masker-sticky-cta__button{flex-grow:1}@media screen and (min-width:750px){.led-masker-sticky-cta,.led-masker-sticky-cta-section{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/led-masker.css.map */
