html body .lux,html body.pgx2{--lx-blue:#1e40af;--lx-blue-hi:#8fb0ff;--lx-serif:var(--font-heading--family,"Manrope"),"Helvetica Neue",Arial,sans-serif;--lx-sans:var(--font-body--family,"Manrope"),"Helvetica Neue",Arial,sans-serif;--lx-em:#6b7783}html body .lux h1,html body .lux h2{font-family:var(--lx-serif);font-weight:700;letter-spacing:-.035em;line-height:1.04}html body .lux h1 em,html body .lux h2 em{font-style:normal;font-weight:700;color:var(--lx-em)}html body :is(.lx-hero,.lx-feature--dark,.lx-kits,.lx-quote,.lx-foot) :is(h1,h2) em{color:var(--lx-dim-dk)}html body .lux.lx-hero h1{font-size:clamp(2.8rem,7vw,6rem);line-height:.98;letter-spacing:-.045em}html body .lux.lx-feature h2{font-size:clamp(2rem,3.4vw,3rem);max-width:15ch}html body .lux.lx-kits h2,html body .lux.lx-faq h2{font-size:clamp(2rem,3.6vw,3.2rem)}html body .lux .lx-quote__q{font-family:var(--lx-sans);font-style:normal;font-weight:600;font-size:clamp(1.5rem,3.2vw,2.5rem);letter-spacing:-.025em;line-height:1.2}html body .lux .lx-spec__v{font-family:var(--lx-sans);font-weight:700;font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-.03em}html body .lux .lx-kit__price{font-family:var(--lx-sans);font-weight:700;font-size:2.8rem;letter-spacing:-.04em}html body .lux .lx-steps__n{font-family:var(--lx-sans);font-weight:700;font-size:1.25rem}html body .lux .lx-foot__word{font-family:var(--lx-sans);font-weight:800;font-size:clamp(2rem,3.4vw,2.8rem);letter-spacing:-.045em}html body .lux .lx-foot__cta h2{font-size:clamp(1.7rem,3vw,2.4rem)}html body .lux .lx-head__panel a{font-family:var(--lx-sans);font-weight:600;font-size:24px;letter-spacing:-.02em}html body .lux .lx-head__panel a.lx-btn{font-size:14px}html body .lux .lx-pdp__title{font-weight:700;font-size:clamp(2rem,3vw,2.8rem);letter-spacing:-.035em;line-height:1.05}html body .lux .lx-pdp__title em{font-size:.5em;font-weight:500;color:var(--lx-text);letter-spacing:-.01em}html body .lux .lx-btn--blue{background:var(--lx-blue);box-shadow:0 12px 28px -12px #1e40afbf}html body .lux .lx-kit--best{box-shadow:inset 0 0 0 1px #3b5fd0,0 30px 60px -30px #1e40af8c}html body .lux .lx-head__count{background:#3b5fd0}html body.pgx2 main :is(.pgx-page-hero,.pgx-section,.pgx-richtext,.pgx-resource-aside,.pg-page-cta) :is(h1,h2){font-weight:700!important;letter-spacing:-.035em!important;line-height:1.05!important}html body.pgx2 main :is(.pgx-page-hero,.pgx-academy-hero) h1{font-size:clamp(2.4rem,5vw,4.2rem)!important}html body.pgx2 main .pgx-section h2{font-size:clamp(2rem,3.6vw,3rem)!important}html body.pgx2 main .pgx-richtext h2{font-size:clamp(1.6rem,2.6vw,2.2rem)!important}html body.pgx2 main .pgx-resource-aside h2{font-size:clamp(1.6rem,2.2vw,2rem)!important}html body.pgx2 main .pgx-number{font-weight:700!important;font-size:1.6rem!important}html body.pgx2 main .pg-page-lead{font-weight:500!important;font-size:clamp(1.3rem,2vw,1.7rem)!important;letter-spacing:-.02em!important;line-height:1.35!important}html body.pgx2 main :is(.pgx-button,.pg-button){background:#1e40af!important;box-shadow:0 12px 28px -12px #1e40afbf!important}.lx-hero__buy{display:flex;align-items:center;gap:16px;padding:12px 12px 12px 14px;margin-top:6px;border-radius:16px;background:#0b12198c;border:1px solid rgba(216,225,231,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;max-width:100%}.lx-hero__thumb{width:56px;height:56px;border-radius:10px;overflow:hidden;background:#fff;flex:none}.lx-hero__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lx-hero__meta{display:grid;gap:3px;font-size:13px;color:var(--lx-on-dk);min-width:0}.lx-hero__meta b{color:#fff;font-size:15px;font-weight:700}.lx-hero__meta .lx-stars{font-size:12px;letter-spacing:1px}.lx-hero__buy form{margin-left:8px}.lx-hero__alt{font-size:14px;color:var(--lx-on-dk)}.lux .lx-hero__alt a{color:#fff;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35)}@media(max-width:599px){.lx-hero__buy{flex-wrap:wrap;width:100%}.lx-hero__buy form{margin:4px 0 0;width:100%}.lux .lx-hero__buy .lx-btn{width:100%}}.lx-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.lx-trust__item{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:10px;background:var(--lx-grey);font-size:12.5px;color:var(--lx-text);line-height:1.3}.lx-trust__item b{display:block;color:var(--lx-navy);font-weight:700;font-size:13.5px}.lx-trust__item svg{flex:none;color:var(--lx-blue)}.lux .lx-mini-review{margin:0;border-left:2px solid var(--lx-blue);padding:2px 0 2px 16px;display:grid;gap:6px}.lx-mini-review p{font-size:15px;color:var(--lx-navy);font-weight:500;line-height:1.45;margin:0}.lx-mini-review span{font-size:12.5px;color:var(--lx-text)}main[data-template=cart]{flex:1 0 auto!important;overflow:visible!important}.lx-head__secure{justify-self:end;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--lx-on-dk);letter-spacing:.04em}.lx-foot--ad .lx-foot__base{border-top:0}main[data-template="product.ad"] .pgx-breadcrumbs,main[data-template="product.ad"] nav[aria-label=Breadcrumb]{display:none!important}@media(max-width:999px){.lx-head--ad{grid-template-columns:auto 1fr}.lx-head--ad .lx-head__spacer{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/lux-v2.css.map */
