.lk{--lk-ink2: rgba(39, 40, 35, .62);--lk-line: rgba(39, 40, 35, .14);--lk-ground: #cecdc9;--lk-sale: #b3563a;--lk-btn: var(--color-primary, #565944);--lk-btn-ink: var(--color-bg, #fffdf9);--lk-pad: 88px;color:var(--color-text)}.lk--cream{background:var(--color-bg)}.lk--tint{background:var(--color-bg-tint)}.lk--warm{background:var(--color-bg-warm)}.lk__wrap{padding-block:var(--lk-pad)}.lk__mono{font-family:var(--font-mono);font-size:12px;line-height:1.45;letter-spacing:.12em;text-transform:uppercase}.lk-sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 28px}.lk-sec-h h2{margin:0;font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1.05;text-align:left;text-wrap:balance}.lk-sec-h .lk-sec-h__aside{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--lk-ink2);white-space:nowrap}.lk-shape{position:relative;display:block;overflow:hidden;width:100%;background:var(--lk-ground)}.lk-shape--square{aspect-ratio:1 / 1}.lk-shape--portrait_tall{aspect-ratio:4 / 5}.lk-shape img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lk-shape--focus-top img{object-position:center top}.lk-shape--focus-bottom img{object-position:center bottom}.lk-btn{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--lk-btn);color:var(--lk-btn-ink);font-family:var(--font-primary);font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.lk-btn:hover{color:var(--lk-btn-ink);opacity:.92}.lk-btn[disabled]{opacity:.5;cursor:default}.lk-btn.is-busy{opacity:.7;pointer-events:none}.lk-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.lk-price{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums;font-size:16px;line-height:1.2}.lk-price .offer-paintable{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:8px}.lk-price .auto-discount-price{display:inline-flex;align-items:baseline;gap:8px}.lk-price .theme-money,.lk-price .auto-discount-price__discounted{font-size:16px;font-weight:400;color:var(--color-text)}.lk-price .was-price,.lk-price .auto-discount-price__original{font-size:14px;color:var(--lk-ink2);text-decoration:line-through}.lk-price .auto-discount-price__discounted,.lk-price .current-price{color:var(--lk-sale)}.lk-price .auto-discount-badge,.lk-price .sale-event-line{display:none}.lk-swatches{display:flex;gap:6px}.lk-swatch{display:block;width:18px;height:18px;border-radius:50%;background-size:cover;background-position:center;background-color:var(--lk-ground);box-shadow:inset 0 0 0 1px #00000024;font-size:0}.lk-swatch.is-selected{outline:1px solid var(--color-text);outline-offset:2px}.lk-swatch.unavailable{opacity:.4}.lk-tile{display:flex;flex-direction:column;gap:12px;min-width:0}.lk-tile__info{display:flex;flex-direction:column;gap:4px;flex:1}.lk-tile__name{margin:0;font-size:17px;font-weight:400;letter-spacing:-.005em;line-height:1.2;text-align:left}.lk-tile__name a{color:inherit;text-decoration:none}.lk-tile__fact{margin:0;font-size:13px;font-weight:300;line-height:1.45;color:var(--lk-ink2)}.lk-tile .lk-row{margin-top:4px}.lk[id]{scroll-margin-top:160px}.lk-chips-section{position:sticky;top:var(--lk-chips-top, 0px);z-index:5}.lk-chips{background:var(--color-bg);border-bottom:1px solid var(--lk-line)}.lk-chips__row{display:flex;gap:8px;overflow-x:auto;padding-block:12px;scrollbar-width:none}.lk-chips__row::-webkit-scrollbar{display:none}.lk-chip{flex:none;display:inline-flex;align-items:center;height:44px;padding:0 16px;border-radius:999px;background:var(--color-bg-warm);color:var(--color-text);font-size:14px;line-height:1.45;white-space:nowrap;text-decoration:none}.lk-pick__lay{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:start}.lk-pick__side{display:flex;flex-direction:column;gap:28px;position:sticky;top:96px}.lk-pick__eyebrow{display:block;margin-bottom:12px;color:var(--lk-ink2)}.lk-pick__title{margin:0;font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1.08;text-align:left;text-wrap:balance}.lk-pick__main{display:flex;flex-direction:column;gap:12px;padding-bottom:28px;border-bottom:1px solid var(--lk-line)}.lk-pick__text{margin:0;font-size:14px;font-weight:300;line-height:1.45;color:var(--lk-ink2)}.lk-pick__text p{margin:0}.lk-pick__alts{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lk-pick__alts-label{grid-column:1 / -1;font-size:11px;color:var(--lk-ink2)}.lk-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lk-door{display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text);text-decoration:none}.lk-door__label{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:18px 20px}.lk-door__label b{font-size:24px;font-weight:300;letter-spacing:-.01em}.lk-door__count{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lk-ink2);white-space:nowrap}.lk-sets{display:grid;grid-template-columns:1fr 1fr;gap:20px}.lk-set{display:flex;flex-direction:column;gap:12px}.lk-set__title{margin:0;font-size:19px;font-weight:400;line-height:1.45;text-align:left}.lk-set__save{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--lk-sale)}.lk-set__row{display:flex;justify-content:space-between;align-items:center;gap:12px}.lk-set__row .lk-btn{width:auto}.lk-set__price{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.lk-set__price b{font-size:16px;font-weight:400}.lk-set__price b.is-sale{color:var(--lk-sale)}.lk-set__price s{font-size:14px;color:var(--lk-ink2)}.lk-gc{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.lk-gc__card{aspect-ratio:1.6 / 1;max-width:520px;padding:28px;border-radius:14px;background:var(--color-primary);color:var(--color-bg);display:flex;flex-direction:column;justify-content:space-between}.lk-gc__card img{height:28px;width:auto;align-self:flex-start}.lk-gc__amount{font-size:56px;font-weight:300;letter-spacing:-.02em;line-height:1}.lk-gc__title{margin:0 0 8px;font-size:40px;font-weight:300;letter-spacing:-.02em;line-height:1.45;text-align:left}.lk-gc__text{margin:0;font-size:17px;font-weight:300;line-height:1.55;color:var(--lk-ink2);max-width:34em}.lk-gc__text p{margin:0}.lk-gc__amts{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.lk-gc__amt{display:inline-flex;align-items:center;height:44px;padding:0 18px;border:1px solid var(--lk-line);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:15px;font-variant-numeric:tabular-nums;cursor:pointer}.lk-gc__amt[aria-pressed=true]{border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.lk-gc .lk-btn{max-width:360px}.lk-gc__after{margin-top:40px}.lk-gc__after p{margin:0}.lk-gc__note{margin:12px 0 0;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--lk-ink2)}.lk-placeholder{display:block;padding:16px 18px;border:1px dashed #8a2f43;background:#f7dde2;color:#8a2f43;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;line-height:1.5}.lk-placeholder--inline{display:inline-block;padding:2px 6px;font-size:10px}@media(max-width:767px){.lk{--lk-pad: 48px}.lk-sec-h{margin-bottom:20px}.lk-sec-h h2{font-size:30px}.lk-btn{font-size:12px}.lk-price,.lk-price .theme-money,.lk-price .auto-discount-price__discounted{font-size:15px}.lk-price .was-price,.lk-price .auto-discount-price__original{font-size:13px}.lk-swatches{gap:5px}.lk-swatch{width:16px;height:16px}.lk-tile{gap:10px}.lk-tile__name{font-size:15px}.lk-tile__fact{font-size:12px;line-height:1.35}.lk-pick__lay{grid-template-columns:1fr;gap:20px}.lk-pick__media{width:auto;margin-inline:calc(var(--lk-gut, 20px) * -1)}.lk-pick__side{position:static;gap:22px}.lk-pick__title{font-size:28px}.lk-pick__main{padding-bottom:22px}.lk-pick__alts{grid-template-columns:1fr;gap:0}.lk-pick__alts-label{margin-bottom:6px}.lk-pick__alts .lk-tile{display:grid;grid-template-columns:112px 1fr;column-gap:14px;row-gap:10px;padding:12px 0;border-top:1px solid var(--lk-line)}.lk-pick__alts .lk-tile__media{grid-row:1 / 3}.lk-pick__alts .lk-tile__add{grid-column:2}.lk-doors{display:flex;overflow-x:auto;gap:12px;margin-inline:calc(var(--lk-gut, 20px) * -1);padding-inline:var(--lk-gut, 20px);scrollbar-width:none}.lk-doors::-webkit-scrollbar{display:none}.lk-door{flex:0 0 74%}.lk-door__label{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px}.lk-door__label b{font-size:21px}.lk-sets{grid-template-columns:1fr;gap:32px}.lk-gc{grid-template-columns:1fr;gap:24px}.lk-gc__card{padding:22px}.lk-gc__amount{font-size:44px}.lk-gc__title{font-size:30px}.lk-gc .lk-btn{max-width:none}.lk-gc__after{margin-top:28px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/landing-sections.css.map */
