:root{--lx-ink:#0A0A0B;--lx-soft:#F4F4F4;--lx-line:#E3E3E3;--lx-mut:#6E6E73;--lx-blue:#2448D1;--lx-blue-h:#1B3FB5;--lx-dk:#0B0B0C;--lx-f:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--cp-green:#2448D1;--cp-green-dark:#1B3FB5;--cp-green-text:#2448D1;--cp-green-soft:#F4F4F4;--cp-ink:#0A0A0B;--cp-night:#0B0B0C;--cp-mist:#F4F4F4;--cp-sky:#FFFFFF;--cp-radius:2px;--cp-line:#E3E3E3;--cp-muted:#6E6E73;--font-body--family:var(--lx-f);--font-subheading--family:var(--lx-f);--font-heading--family:var(--lx-f);--font-accent--family:var(--lx-f);--font-heading--weight:500}html body{font-family:var(--lx-f);color:var(--lx-ink);-webkit-font-smoothing:antialiased}html body h1,html body h2,html body h3,html body h4,html body .h1,html body .h2,html body .h3,html body .h4{font-family:var(--lx-f);font-stretch:normal;font-weight:500;letter-spacing:-.025em}html body #header-component{border-bottom:1px solid var(--lx-line)}html body #header-component a[href="/"],html body .header-logo,html body .header__logo,html body .header-logo__text{font-family:var(--lx-f)!important;font-weight:600!important;letter-spacing:.3em!important;font-size:14px;text-transform:uppercase}html body #header-component nav a{font-family:var(--lx-f);font-weight:400;font-size:14.5px;letter-spacing:0;text-transform:none}html body #header-component nav a:hover{color:var(--lx-blue)}html body .cp-trust{background:var(--lx-dk);color:#c8c8cc;font-family:var(--lx-f);font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;border:0}html body .cp-trust .cp-trust__item{color:#c8c8cc}html body .cp-trust svg{stroke:#c8c8cc}html body .cp-sticky{border-radius:0;font-family:var(--lx-f);background:#fff;color:var(--lx-ink);border-top:1px solid var(--lx-line);box-shadow:0 -10px 30px #00000014}html body .cp-sticky .cp-btn{border-radius:2px;background:var(--lx-blue);color:#fff;font-family:var(--lx-f);font-weight:500;letter-spacing:.01em;text-transform:none}html body .cp{font-family:var(--lx-f)}html body .cp h1,html body .cp h2,html body .cp h3,html body .cp .cp-h2,html body .cp .cp-d,html body .cp .cp-price__now{font-family:var(--lx-f);font-stretch:normal;letter-spacing:-.025em;text-transform:none}html body .cp h2,html body .cp .cp-h2{font-weight:500;line-height:1.05;font-size:clamp(30px,3.2vw,48px)}html body .cp .cp-eyebrow{background:none;padding:0;border-radius:0;color:var(--lx-mut);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}html body .cp .cp-btn{border-radius:2px;font-family:var(--lx-f);font-weight:500;letter-spacing:.01em;text-transform:none;box-shadow:none}html body .cp .cp-atc,html body .cp .cp-fcard .cp-btn,html body .cp .cp-cta .cp-btn{background:var(--lx-blue);color:#fff}html body .cp .cp-atc:hover{background:var(--lx-blue-h)}html body .cp .cp-card,html body .cp .cp-prod,html body .cp .cp-rv,html body .cp .cp-step2,html body .cp .cp-g4>div,html body .cp .cp-faq details,html body .cp .cp-pack,html body .cp .cp-cmp,html body .cp .cp-vid,html body .cp .cp-split__img,html body .cp .cp-prod__img,html body .cp .cp-optcard .b,html body .cp .cp-addon,html body .cp .cp-acc details,html body .cp .cp-stock,html body .cp .cp-trust4>div,html body .cp .cp-gal__main,html body .cp .cp-gal__thumbs button{border-radius:2px}html body .cp .cp-pdp h1,html body .cp-pdp h1{font-family:var(--lx-f);font-weight:500;text-transform:none;font-size:clamp(28px,2.6vw,40px);line-height:1.1;letter-spacing:-.03em}html body .cp .cp-price__now{font-weight:500;font-size:32px;color:var(--lx-ink)}html body .cp .cp-price__off,html body .cp .cp-optcard .tag,html body .cp .cp-badge-pill,html body .cp .cp-prod__badge,html body .cp .cp-ba__tag{background:var(--lx-ink);color:#fff;border-radius:0}html body .cp .cp-gal__main{background:var(--lx-soft);border:0}html body .cp .cp-gal__thumbs button[aria-current=true]{outline:1px solid var(--lx-ink);outline-offset:-1px}html body .cp .cp-opt legend{font-weight:500;text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--lx-mut)}html body .cp .cp-optcard input:checked+.b{border-color:var(--lx-ink);background:#fff;box-shadow:inset 0 0 0 1px var(--lx-ink)}html body .cp .cp-atc{height:60px;width:100%;font-size:16px}html body .cp .cp-acc summary{font-family:var(--lx-f);font-weight:500;text-transform:none;letter-spacing:-.01em;font-size:17px}html body .cp-compat,html body .cp .cp-compat,html body .cp .cp-steps-band{background:var(--lx-dk)}html body .cp .cp-pack--hl{background:var(--lx-dk);box-shadow:none}html body .cp .cp-pack__flag{background:var(--lx-blue);border-radius:0}html body .cp .cp-cmp th.us{background:var(--lx-ink);color:#fff}html body .cp .cp-cmp .us{background:#fafafa}html body .cp .cp-rv__av{border-radius:50%;background:var(--lx-soft);color:var(--lx-ink)}html body .cps{--blue:#2448D1;--red:#0A0A0B;--bg:#F4F4F4;--line:#E3E3E3;--mut:#6E6E73;font-family:var(--lx-f)}html body .cps .d,html body .cps-hero h1,html body .cps-name,html body .cps-binfo b,html body .cps-price,html body .cps-help h2{font-family:var(--lx-f);font-stretch:normal;text-transform:none;letter-spacing:-.025em}html body .cps-hero{background:var(--lx-dk)}html body .cps-hero:before,html body .cps-hero:after{display:none}html body .cps-hero h1{font-weight:500;font-size:clamp(36px,4.6vw,64px);line-height:1.02}html body .cps-hero h1 em{background:none;-webkit-text-fill-color:currentColor;color:#ffffff80;font-style:normal}html body .cps-hero p{color:#a1a1a6}html body .cps-logo,html body .cps-blogo{border-radius:2px;box-shadow:none}html body .cps-pills span{border-radius:0;background:none;border:0;border-left:1px solid rgba(255,255,255,.25);padding:2px 14px;font-size:13px}html body .cps-pills span:first-child{border-left:0;padding-left:0}html body .cps-pills svg{display:none}html body .cps-search,html body .cps-sort,html body .cps-brand,html body .cps-img,html body .cps-btn{border-radius:2px}html body .cps-search input,html body .cps-sort{font-family:var(--lx-f)}html body .cps-brand:hover{transform:none;box-shadow:none;border-color:var(--lx-ink)}html body .cps-bimg .noimg{background:var(--lx-dk)}html body .cps-binfo b{font-weight:500;font-size:20px}html body .cps-go,html body .cps-off,html body .cps-quick,html body .cps-meta span,html body .cps-pag a,html body .cps-pag span,html body .cps-help{border-radius:0}html body .cps-off{background:var(--lx-ink);font-family:var(--lx-f)}html body .cps-img{border:0;background:var(--lx-soft)}html body .cps-kind{color:var(--lx-mut)}html body .cps-name{font-weight:500;font-size:17px}html body .cps-price{font-size:17px;font-weight:500}html body .cps-price .now{color:var(--lx-ink)}html body .cps-ship{color:var(--lx-mut)}html body .cps-help{background:var(--lx-dk)}html body .cps-help h2{font-weight:500}html body .cps-btn{font-family:var(--lx-f);text-transform:none;letter-spacing:.01em;font-size:15px;font-weight:500}html body .cps-btn.bl{background:var(--lx-blue)}@media(max-width:820px){html body .cp .cp-pdp h1,html body .cp-pdp h1,html body .cp .cp-price__now{font-size:28px}html body .cps-name{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cp-lux.css.map */
