.concentrate-lead.svelte-apbkk3{max-width:280px;margin:0 auto 2rem;line-height:1.5;font-size:18px;text-align:center}.concentrate-parameters.svelte-apbkk3{max-width:640px;margin:0 auto 3rem;padding:0 12px;box-sizing:border-box}.parameter-item.svelte-apbkk3{display:grid;grid-template-columns:7.5rem 1fr;gap:1.25rem 0rem;align-items:start;padding:1.35rem 0 1.5rem;border-bottom:1px solid #e8e8e8}.parameter-item.svelte-apbkk3:last-child{border-bottom:none;padding-bottom:0}.parameter-icon-wrap.svelte-apbkk3{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:.15rem}.parameter-icon.svelte-apbkk3{width:6.75rem;max-width:100%;height:auto;display:block;flex-shrink:0}.parameter-copy.svelte-apbkk3{font-size:18px;line-height:1.55;color:#3c3c3c;min-width:0}.parameter-copy.svelte-apbkk3 p{margin:0}.parameter-copy.svelte-apbkk3 p+p{margin-top:.75em}a.svelte-apbkk3{color:#788aa3}a.svelte-apbkk3:hover{color:#3c3c3c}.product-hed.svelte-apbkk3{text-align:center;font-size:24px;color:#3c3c3c;margin:3rem 0}.how-to-hed.svelte-apbkk3{margin:0 auto 2rem;text-align:center;font-size:24px;color:#3c3c3c}.how-to-hed-line.svelte-apbkk3{transition:color .5s;font-weight:700}.how-to-hed-line.svelte-apbkk3 .ht-x:where(.svelte-apbkk3){color:inherit}.how-to-hed-line.svelte-apbkk3 .ht-x--red:where(.svelte-apbkk3){color:#f15049}.how-to-hed-line.svelte-apbkk3 .ht-x--pale:where(.svelte-apbkk3){color:#eee}.product-hero.svelte-apbkk3{margin-bottom:3rem}.product-hero-bleed.svelte-apbkk3{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);overflow-x:hidden;box-sizing:border-box;padding:0 10px}.product-hero-stack.svelte-apbkk3{position:relative;width:100%;max-width:1050px;margin-left:auto;margin-right:auto}.product-hero-bw.svelte-apbkk3{position:relative;z-index:2;width:100%;height:auto;display:block;opacity:1;transition:opacity .3s ease;pointer-events:none}.product-hero-expanded.svelte-apbkk3{position:absolute;left:0;top:0;height:100%;width:auto;max-width:none;z-index:1;opacity:0;transform:translate(0);transition:opacity .3s ease,transform 1s ease;pointer-events:none}.product-hero-stack.hero-reveal.svelte-apbkk3 .product-hero-bw:where(.svelte-apbkk3){opacity:0}.product-hero-stack.hero-reveal.svelte-apbkk3 .product-hero-expanded:where(.svelte-apbkk3){opacity:1}.product-hero-stack.hero-shifted.svelte-apbkk3 .product-hero-expanded:where(.svelte-apbkk3){transform:translate(-50%)}.product-logo.svelte-apbkk3{width:80px}.product-copy.svelte-apbkk3{max-width:375px;text-align:center}.product-name.svelte-apbkk3{font-weight:700;color:#3c3c3c}.how-to.svelte-apbkk3{max-width:600px}.how-to.svelte-apbkk3 h1:where(.svelte-apbkk3){line-height:1.2}.product-image.svelte-apbkk3{width:100%}.product-image.svelte-apbkk3>img:where(.svelte-apbkk3){width:100%}.product-bottom.svelte-apbkk3{text-align:left;margin-top:10vh;font-size:20px;line-height:1.5}.product-bottom.svelte-apbkk3>div:where(.svelte-apbkk3){margin:7vh auto}.requirements.svelte-apbkk3{width:100%;text-align:left;font-size:14px;padding:15px;border-radius:3px;background:#eee;box-sizing:border-box;margin-top:10vh}@media screen and (min-width:500px){.requirements.svelte-apbkk3{font-size:18px;padding:20px 40px;border-radius:8px;max-width:800px}.product-image.svelte-apbkk3{max-width:800px}.parameter-item.svelte-apbkk3{padding:1.5rem 0 1.75rem}.concentrate-lead.svelte-apbkk3{font-size:20px;max-width:540px}.parameter-copy.svelte-apbkk3{font-size:20px}}
