.lxh{--lxh-line: #000;--lxh-soft: #dcd8d3;--lxh-muted: #6b6b6b;--lxh-cream: #f4f2ef;font-family:var(--font-body--family);color:#000;background:#fff;border-bottom:1px solid var(--lxh-line)}.lxh--dark{background:#000;color:#fff;--lxh-muted: #cfcfcf;--lxh-soft: #4a4a4a}.lxh--cream{background:var(--lxh-cream)}.lxh *,.lxh *:before,.lxh *:after{box-sizing:border-box}.lxh-wrap{max-width:1360px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.lxh-pad{padding-block:clamp(44px,6vw,88px)}.lxh-label{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.lxh-muted{color:var(--lxh-muted)}.lxh-title{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .3em;line-height:1.02;font-family:var(--font-heading--family);font-weight:900;text-transform:uppercase;font-size:clamp(26px,3vw,42px);letter-spacing:.005em}.lxh-title em{font-family:var(--font-display--family);font-style:italic;font-weight:300;text-transform:none;letter-spacing:-.01em;font-size:1.16em}.lxh-title strong{font-weight:inherit}.lxh-head{display:grid;gap:10px;margin-bottom:clamp(24px,3vw,36px)}.lxh-head--row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px}.lxh-story{margin:0;font-family:var(--font-accent--family);font-size:clamp(17px,1.4vw,20px);line-height:1.5}.lxh-name{font-family:var(--font-display--family);font-style:italic;font-weight:300}.lxh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:1px solid #000;background:#000;color:#fff;font-family:var(--font-heading--family);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer}.lxh-btn:hover{background:#262626;color:#fff}.lxh-btn:disabled{opacity:.5;cursor:not-allowed}.lxh-btn--ghost{background:transparent;color:#000}.lxh-btn--ghost:hover{background:#f4f4f4;color:#000}.lxh-btn--light{background:#fff;color:#000;border-color:#fff}.lxh-btn--light:hover{background:#e6e6e6;color:#000}.lxh-btn--outline-light{background:transparent;color:#fff;border-color:#fff}.lxh-btn--outline-light:hover{background:#ffffff14;color:#fff}.lxh-btn--block{width:100%}.lxh-link{color:inherit;font-family:var(--font-heading--family);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-underline-offset:4px}.lxh a:focus-visible,.lxh button:focus-visible,.lxh input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lxh-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none}@media(max-width:749px){.lxh-cards--swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);padding-bottom:4px}.lxh-cards--swipe>li{flex:0 0 200px;scroll-snap-align:start}}.lxh-card{display:flex;flex-direction:column;gap:8px;height:100%;padding:14px;border:1px solid var(--lxh-soft);background:#fff;color:#000}.lxh-card__media{display:block;aspect-ratio:4 / 3;background:var(--lxh-cream);overflow:hidden}.lxh-card__media img{display:block;width:100%;height:100%;object-fit:cover}.lxh-card__kind{color:var(--lxh-muted)}.lxh-card__name{margin:0;font-size:24px;line-height:1.15}.lxh-card__name a{color:inherit;text-decoration:none}.lxh-card__detail{margin:0;font-size:14px;color:#333}.lxh-card__price{margin:0;font-size:14px}.lxh-card__cta{margin-top:auto;padding-top:6px}.lxh-card__cta .lxh-btn{width:100%;min-height:44px;font-size:11px;padding:0 12px}.lxh-hero{position:relative;display:flex;align-items:flex-end;min-height:clamp(560px,78vh,780px);background:#1a1a1a;color:#fff;overflow:hidden}.lxh-hero__media,.lxh-hero__media img,.lxh-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lxh-hero__media img{object-fit:cover}.lxh-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.lxh-hero__content{position:relative;width:100%;display:grid;gap:20px;padding-block:clamp(28px,5vw,72px)}.lxh-hero__title{margin:0;font-family:var(--font-heading--family);font-weight:900;text-transform:uppercase;line-height:.95;font-size:clamp(38px,5.8vw,88px);letter-spacing:.005em}.lxh-hero__title em{display:block;font-family:var(--font-display--family);font-style:italic;font-weight:300;text-transform:none;letter-spacing:-.015em;font-size:1.12em}.lxh-hero__title strong{font-weight:inherit}.lxh-hero__line{margin:0;max-width:34rem;font-family:var(--font-accent--family);font-size:clamp(17px,1.6vw,22px);line-height:1.45;color:#ececec}.lxh-hero__actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:749px){.lxh-hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lxh-hero__actions .lxh-btn{padding:0 10px;font-size:11px}}.lxh-ways__grid{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid #000}.lxh-ways__tab{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:84px;padding:18px 20px;border:0;border-top:1px solid #000;background:#fff;color:#000;text-align:left;font:inherit;cursor:pointer}.lxh-ways__tab[aria-expanded=true]{background:#000;color:#fff}.lxh-ways__tab-text{display:grid;gap:6px}.lxh-ways__tab-text .lxh-label{opacity:.75}.lxh-ways__tab-title{font-family:var(--font-display--family);font-style:italic;font-weight:300;font-size:clamp(24px,2.4vw,32px);line-height:1.1}.lxh-ways__tab-sub{font-size:14px;opacity:.8}.lxh-ways__sign{font-size:24px;line-height:1}.lxh-ways__tab:first-of-type{border-top:0}.lxh-ways__panel{padding:clamp(18px,2.4vw,28px);border-top:1px solid #000}.lxh-ways__panel[hidden]{display:none}@media(min-width:990px){.lxh-ways__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lxh-ways__tab{grid-row:1;min-height:170px;align-items:flex-start;flex-direction:column;justify-content:flex-start;border-top:0}.lxh-ways__tab:not(:last-of-type){border-right:1px solid #000}.lxh-ways__tab .lxh-ways__sign{display:none}.lxh-ways__panel{grid-row:2;grid-column:1 / -1}}.lxh-search{display:flex;align-items:center;gap:10px;max-width:640px;height:52px;padding:0 14px;border:1px solid #000;margin-bottom:20px}.lxh-search input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:16px}.lxh-search button{border:0;background:transparent;padding:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lxh-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.lxh-group{display:grid;gap:10px;align-content:start}.lxh-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.lxh-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--lxh-soft);color:#000;text-decoration:none;font-size:14px}.lxh-chip:hover{border-color:#000}.lxh-dot{width:12px;height:12px;border-radius:50%;display:inline-block}.lxh-quiz{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.lxh-quiz__q{flex:1 1 340px;display:grid;gap:10px}.lxh-quiz__q p{margin:0}.lxh-quiz__question{font-family:var(--font-display--family);font-style:italic;font-weight:300;font-size:clamp(24px,2.4vw,32px);line-height:1.2}.lxh-quiz__opts{flex:1 1 340px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.lxh-quiz__opts a{display:flex;align-items:center;min-height:56px;padding:0 14px;border:1px solid var(--lxh-soft);color:#000;text-decoration:none;font-size:15px}.lxh-quiz__opts a:hover{background:var(--lxh-cream);border-color:#000}.lxh-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none}.lxh-step{display:grid;gap:12px;align-content:start}.lxh-step__media{aspect-ratio:4 / 3;border:1px solid #000;background:var(--lxh-cream);overflow:hidden}.lxh-step__media img{display:block;width:100%;height:100%;object-fit:cover}.lxh-step__head{display:flex;align-items:baseline;gap:12px;margin:0}.lxh-step__n{font-family:var(--font-display--family);font-weight:400;font-size:40px;line-height:1}.lxh-step__title{font-family:var(--font-display--family);font-style:italic;font-weight:300;font-size:28px}.lxh-step__text{margin:0;font-size:16px;line-height:1.55;color:#333}@media(max-width:749px){.lxh-step{grid-template-columns:96px 1fr;gap:6px 14px;padding-top:14px;border-top:1px solid var(--lxh-soft)}.lxh-step__media{grid-row:span 2;aspect-ratio:1}.lxh-step__text{font-size:14px}.lxh-step--text{grid-template-columns:1fr}}.lxh-step--text{padding-top:18px;border-top:1px solid #000}.lxh-kit{display:flex;flex-wrap:wrap}.lxh-kit__media{position:relative;flex:1 1 480px;min-width:0;min-height:320px;background:var(--lxh-cream)}.lxh-kit__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lxh-kit__badge{position:absolute;top:16px;left:16px;padding:8px 12px;background:#000;color:#fff}.lxh-kit__body{flex:1 1 520px;min-width:0;display:grid;gap:24px;align-content:start;padding:clamp(32px,5vw,72px) clamp(16px,4vw,64px)}.lxh-kit__intro{margin:10px 0 0;font-family:var(--font-accent--family);font-size:17px;line-height:1.55;color:#333}.lxh-fs{border:0;margin:0;padding:0;min-width:0}.lxh-fs[hidden]{display:none}.lxh-fs legend{padding:0;margin-bottom:12px}.lxh-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lxh-opt,.lxh-plan,.lxh-color{text-align:left;border:1px solid var(--lxh-soft);background:#fff;color:#000;font:inherit;cursor:pointer}.lxh-opt[aria-pressed=true],.lxh-plan[aria-pressed=true],.lxh-color[aria-pressed=true]{border-color:#000;background:var(--lxh-cream)}.lxh-opt{min-height:76px;padding:14px;display:grid;gap:6px;align-content:start}.lxh-opt .lxh-name{font-size:22px}.lxh-kit__desc{margin:12px 0 0;font-size:15px;color:#333}.lxh-plans{display:grid;gap:10px}.lxh-plan{padding:16px;display:grid;gap:6px}.lxh-plan__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px}.lxh-plan__name{font-size:15px;font-weight:600}.lxh-plan__badge{font-family:var(--font-heading--family);font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;border:1px solid #000;padding:4px 8px}.lxh-plan__text{font-size:14px;color:#555;line-height:1.45}.lxh-colors{display:flex;flex-wrap:wrap;gap:10px}.lxh-color{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:14px}.lxh-color .lxh-dot{width:16px;height:16px}.lxh-kit__buy{display:grid;gap:12px}.lxh-kit__terms{margin:0;font-size:13px;line-height:1.5;color:#333}.lxh-kit__terms[hidden]{display:none}.lxh-kit__terms a{color:inherit}.lxh-trust{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:14px 0 0;border-top:1px solid var(--lxh-soft);list-style:none;font-size:13px;color:#333}.lxh-trust a{color:inherit}.lxh-kit__more{font-size:13px;color:#333;margin:0}.lxh-kit__more a{color:inherit}.lxh-sticky{display:none}@media(max-width:749px){.lxh-opts{gap:8px}.lxh-opt{min-height:64px;padding:10px}.lxh-opt .lxh-name{font-size:17px}.lxh-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lxh-color{justify-content:center}.lxh-kit__submit{display:none}.lxh-sticky{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;border-top:1px solid #000}.lxh-sticky__text{flex:1;margin:0;font-size:12px;line-height:1.3}.lxh-sticky__text strong{display:block;font-weight:600}.lxh-sticky .lxh-btn{min-height:48px;padding:0 18px;font-size:11px}}.lxh-looks{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0;padding:0;list-style:none}.lxh-look{position:relative;display:flex;align-items:flex-end;aspect-ratio:3 / 4;background:#e9e9e9;overflow:hidden;color:#000;text-decoration:none}.lxh-look{flex-direction:column;align-items:stretch}.lxh-look img{display:block;flex:1 1 auto;min-height:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform .4s ease}.lxh-look:hover img{transform:scale(1.03)}.lxh-look__name{position:relative;width:100%;padding:12px 14px;background:#fff;border-top:1px solid #000;font-size:22px}@media(max-width:749px){.lxh-looks{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);padding-bottom:4px}.lxh-looks>li{flex:0 0 200px;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.lxh-look img{transition:none}}.lxh-proof__title{margin:0 0 24px;font-family:var(--font-display--family);font-style:italic;font-weight:300;font-size:clamp(30px,3.6vw,52px);line-height:1.1}.lxh-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;margin:0;padding:0;list-style:none}.lxh-stats li{display:grid;gap:6px;padding-top:18px;border-top:1px solid var(--lxh-soft)}.lxh-stat__value{font-family:var(--font-display--family);font-weight:400;font-size:clamp(36px,4vw,52px);line-height:1}.lxh-stat__label{font-size:14px;color:var(--lxh-muted)}.lxh-press{display:flex;flex-wrap:wrap;align-items:center;gap:16px 40px;margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--lxh-soft);list-style:none}.lxh-press img{display:block;height:22px;width:auto}
/*# sourceMappingURL=/cdn/shop/t/2156/assets/lx-home.css.map */
