.hl{--hl-ink: #0b2533;--hl-muted: #44606e;--hl-teal: #087f91;--hl-teal-bright: #12b5c9;--hl-sun: #ffc928;--hl-ice: #f3fafb;--hl-mint: #e3f6f8;--hl-line: #d3e5e9;--hl-card: #ffffff;--hl-radius: 20px;--hl-heading: inherit;background:var(--hl-bg, var(--hl-ice));color:var(--hl-ink);padding:var(--hl-pt, 72px) 16px var(--hl-pb, 72px);overflow:hidden}.hl *,.hl *:before,.hl *:after{box-sizing:border-box}.hl__wrap{max-width:1180px;margin:0 auto}.hl__head{text-align:center;max-width:720px;margin:0 auto 40px}.hl__eyebrow{display:inline-flex;align-items:center;gap:8px;font:700 12px/1 var(--hl-body, inherit);letter-spacing:.14em;text-transform:uppercase;color:var(--hl-teal);background:var(--hl-mint);padding:8px 14px;border-radius:999px;margin:0 0 16px}.hl__title{font-family:var(--hl-heading);font-weight:700;font-size:clamp(30px,4.6vw,52px);line-height:1.06;letter-spacing:-.02em;margin:0 0 14px;color:var(--hl-ink)}.hl__title em,.hl__title strong{font-style:normal;font-weight:inherit;background:linear-gradient(180deg,transparent 62%,var(--hl-sun) 62%,var(--hl-sun) 92%,transparent 92%);padding:0 .08em}.hl__sub{font-size:17px;line-height:1.55;color:var(--hl-muted);margin:0}.hl__sub p{margin:0}.hl__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:999px;background:var(--hl-sun);color:var(--hl-ink);font:700 17px/1 var(--hl-body, inherit);text-decoration:none;box-shadow:0 10px 24px -10px #ffaa00b3,inset 0 -3px #00000014;transition:transform .15s ease,box-shadow .15s ease}.hl__btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px #fa0c,inset 0 -3px #00000014}.hl__btn:focus-visible{outline:3px solid var(--hl-teal);outline-offset:3px}.hl__btn svg{width:18px;height:18px}.hl-ticker{padding:0;background:var(--hl-bg, var(--hl-ink));color:var(--hl-fg, #fff)}.hl-ticker__track{display:flex;width:max-content;animation:hl-marquee var(--hl-speed, 32s) linear infinite}.hl-ticker__row{display:flex;align-items:center;gap:0;padding:14px 0}.hl-ticker__item{display:inline-flex;align-items:center;gap:14px;padding:0 22px;white-space:nowrap;font:700 15px/1 var(--hl-body, inherit);letter-spacing:.02em}.hl-ticker__item:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--hl-sun);margin-left:22px}@keyframes hl-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hl-ticker__track{animation:none}}.hl-uses__grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(max-width:899px){.hl-uses__grid>.hl-card:last-child:nth-child(odd){grid-column:1 / -1}.hl-uses__grid>.hl-card:last-child:nth-child(odd) .hl-card__media{aspect-ratio:2 / 1}}@media(min-width:900px){.hl-uses__grid{grid-template-columns:repeat(var(--hl-cols, 3),1fr);gap:20px}}.hl-card{position:relative;background:var(--hl-card);border-radius:var(--hl-radius);overflow:hidden;border:1px solid var(--hl-line);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.hl-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #0b253359}.hl-card__media{aspect-ratio:1 / 1;background:var(--hl-mint);overflow:hidden}.hl-card__media img{width:100%;height:100%;object-fit:cover;display:block}.hl-card__tag{position:absolute;top:12px;left:12px;background:var(--hl-ink);color:#fff;font:700 11px/1 var(--hl-body, inherit);letter-spacing:.08em;text-transform:uppercase;padding:7px 10px;border-radius:999px}.hl-card__body{padding:16px 16px 20px}.hl-card__title{font-family:var(--hl-heading);font-weight:700;font-size:19px;line-height:1.2;margin:0 0 6px}.hl-card__text{font-size:14.5px;line-height:1.5;color:var(--hl-muted);margin:0}.hl-card__text p{margin:0}@media(max-width:560px){.hl-card__body{padding:12px 12px 16px}.hl-card__title{font-size:16px}.hl-card__text{font-size:13.5px}}.hl-heads__grid{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:700px){.hl-heads__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1060px){.hl-heads__grid{grid-template-columns:repeat(5,1fr)}}.hl-head{background:var(--hl-card);border:1px solid var(--hl-line);border-radius:var(--hl-radius);padding:18px;display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:start}@media(min-width:1060px){.hl-head{grid-template-columns:1fr;text-align:left}}.hl-head__img{width:88px;height:88px;border-radius:16px;background:var(--hl-mint);overflow:hidden}@media(min-width:1060px){.hl-head__img{width:100%;height:auto;aspect-ratio:1 / 1}}.hl-head__img img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.hl-head__num{font:800 12px/1 var(--hl-body, inherit);color:var(--hl-teal);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px}.hl-head__name{font-family:var(--hl-heading);font-weight:700;font-size:18px;line-height:1.2;margin:0 0 10px}.hl-head__row{display:flex;gap:8px;font-size:14px;line-height:1.45;margin:0 0 6px;color:var(--hl-ink)}.hl-head__row span:first-child{flex:none;font-weight:700}.hl-head__row--avoid{color:#9a3412}.hl-heads__note{margin:22px auto 0;max-width:820px;text-align:center;font-size:14.5px;line-height:1.5;background:#fff7e0;border:1px solid #ffe39a;border-radius:14px;padding:14px 18px;color:var(--hl-ink)}.hl-fit__grid{display:grid;gap:18px;grid-template-columns:1fr;align-items:stretch}@media(min-width:900px){.hl-fit__grid{grid-template-columns:1.1fr 1fr 1fr;gap:22px}}.hl-fit__media{border-radius:var(--hl-radius);overflow:hidden;background:var(--hl-mint);min-height:280px}.hl-fit__media img{width:100%;height:100%;object-fit:cover;display:block}.hl-fit__col{border-radius:var(--hl-radius);padding:26px;background:var(--hl-card);border:1px solid var(--hl-line)}.hl-fit__col--yes{border:2px solid var(--hl-teal-bright)}.hl-fit__col h3{font-family:var(--hl-heading);font-size:22px;margin:0 0 16px;display:flex;align-items:center;gap:10px}.hl-fit__col ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.hl-fit__col li{display:flex;gap:10px;font-size:15.5px;line-height:1.4}.hl-fit__dot{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:800 13px/1 sans-serif;margin-top:1px}.hl-fit__col--yes .hl-fit__dot{background:var(--hl-teal);color:#fff}.hl-fit__col--no .hl-fit__dot{background:#fde2d6;color:#9a3412}.hl-fit__tip{margin-top:18px;display:block;padding:14px 16px;background:var(--hl-ink);color:#fff;border-radius:14px;font-size:14.5px;line-height:1.45}.hl-fit__tip strong{color:var(--hl-sun)}.hl-steps__grid{display:grid;gap:18px;grid-template-columns:1fr;align-items:center}@media(min-width:900px){.hl-steps__grid{grid-template-columns:1fr 1fr;gap:48px}}.hl-steps__media{border-radius:var(--hl-radius);overflow:hidden;background:#fff}.hl-steps__media img{width:100%;display:block}.hl-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:14px;counter-reset:hl}.hl-step{counter-increment:hl;display:grid;grid-template-columns:54px 1fr;gap:16px;align-items:start;background:var(--hl-card);border:1px solid var(--hl-line);border-radius:18px;padding:18px}.hl-step:before{content:counter(hl);width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:var(--hl-sun);color:var(--hl-ink);font:800 24px/1 var(--hl-heading)}.hl-step h3{font-family:var(--hl-heading);font-size:19px;margin:4px 0}.hl-step p{margin:0;font-size:15px;line-height:1.5;color:var(--hl-muted)}.hl-steps .hl__head{text-align:left;margin:0 0 24px}.hl-promise{background:var(--hl-bg, #0b2533);color:#fff;position:relative}.hl-promise:before{content:"";position:absolute;inset:auto -10% -60% -10%;height:120%;background:radial-gradient(closest-side,rgba(18,181,201,.35),transparent 70%);pointer-events:none}.hl-promise .hl__wrap{position:relative}.hl-promise__box{display:grid;gap:28px;grid-template-columns:1fr;align-items:center;text-align:center}@media(min-width:900px){.hl-promise__box{grid-template-columns:220px 1fr;text-align:left;gap:48px}}.hl-seal{width:190px;height:190px;margin:0 auto;border-radius:50%;background:conic-gradient(from 0deg,var(--hl-sun),#ffe38a,var(--hl-sun),#ffb800,var(--hl-sun));display:grid;place-items:center;color:var(--hl-ink);text-align:center;box-shadow:0 0 0 10px #ffc92826}.hl-seal__inner{width:156px;height:156px;border-radius:50%;border:2px dashed rgba(11,37,51,.35);display:grid;place-content:center;padding:10px}.hl-seal__big{font:800 46px/1 var(--hl-heading);display:block}.hl-seal__small{font:700 12px/1.25 var(--hl-body, inherit);letter-spacing:.1em;text-transform:uppercase;display:block;margin-top:4px}.hl-promise .hl__title{color:#fff}.hl-promise .hl__title em,.hl-promise .hl__title strong{background:none;color:var(--hl-sun);padding:0}.hl-promise .hl__sub{color:#c7dde3}.hl-promise__list{list-style:none;padding:0;margin:20px 0 26px;display:grid;gap:10px}@media(min-width:640px){.hl-promise__list{grid-template-columns:1fr 1fr}}.hl-promise__list li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;text-align:left}.hl-promise__list li:before{content:"\2713";flex:none;width:22px;height:22px;border-radius:50%;background:var(--hl-teal-bright);color:#fff;display:grid;place-items:center;font:800 12px/1 sans-serif}.hl-promise__fine{font-size:13px;color:#9fbac2;margin:14px 0 0}.stack-bundle__save{display:inline-block;align-self:flex-start;width:auto;margin-top:6px;padding:4px 10px;border-radius:999px;background:#ffc928;color:#0b2533;font-weight:800;font-size:12px;line-height:1.2}.stack-bundle__tier[data-quantity="1"] .stack-bundle__perunit{display:none}@media(max-width:749px){stack-gallery .stack-gallery__thumbs{display:none!important}}.hl__cta{display:flex;justify-content:center;margin-top:32px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hl-scrub.css.map */
