#lk-home-ten:has(.lk-bs-hero){--bs-orange:#D8C7A5;--bs-light:#FBF8F2;background:#101010;color:var(--bs-light)!important}#lk-home-ten .lk-bs-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;background:radial-gradient(ellipse at 90% 10%,#393226,transparent 65%),#191919;border-bottom:1px solid #443D32}#lk-home-ten .lk-bs-image{display:block;width:100%;min-width:0;align-self:center}#lk-home-ten .lk-bs-image img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}#lk-home-ten .lk-bs-copy{padding:clamp(24px,3vw,56px);color:#fbf8f2!important}#lk-home-ten .lk-bs-copy .eyebrow{color:var(--bs-accent)!important;font-weight:700;letter-spacing:.12em}#lk-home-ten .lk-bs-copy h1{font-family:var(--heading-font-family,Archivo,sans-serif);font-size:clamp(32px,3.2vw,56px);font-weight:700;line-height:1.05;letter-spacing:-.035em;margin:0 0 16px;color:#fbf8f2!important}#lk-home-ten .lk-bs-discount{display:block;font-size:clamp(70px,7.5vw,120px);color:var(--bs-accent)!important;line-height:1;letter-spacing:-.06em;margin-bottom:5px}#lk-home-ten .lk-bs-description{font-size:clamp(14px,1.1vw,17px);max-width:39ch;line-height:1.55;color:#d9cfc5!important}#lk-home-ten .lk-bs-cta{background:var(--bs-accent)!important;color:#201619!important;border:1px solid var(--bs-accent)!important;min-height:46px;margin:4px 0 14px;font-weight:700}#lk-home-ten .lk-bs-cta:hover{filter:brightness(1.08)}#lk-home-ten .lk-bs-rating{display:block;font-size:13px;color:#fbf8f2!important;line-height:1.7}#lk-home-ten .lk-bs-rating span{color:var(--bs-accent)!important;letter-spacing:1px}#lk-home-ten .lk-bs-reassurance{font-size:11px;color:#cabcad!important;margin:6px 0 0;line-height:1.5}#lk-home-ten .lk-bs-code{color:#fbf8f2!important}#lk-home-ten .lk-bs-code strong{border:1px dashed var(--bs-accent);padding:4px 10px;border-radius:4px}#lk-home-ten .lk-bs-ticker{overflow:hidden;background:#d8c7a5;color:#171717!important;padding:11px 0;border-block:1px solid #D8C7A5;font-size:12px;font-weight:800;letter-spacing:.13em}#lk-home-ten .lk-bs-ticker-track{display:flex;width:max-content;animation:lkBlackSaleMarquee 42s linear infinite}#lk-home-ten .lk-bs-ticker-track span{white-space:nowrap;flex:none;padding-right:24px}#lk-home-ten .lk-bs-ticker:hover .lk-bs-ticker-track,#lk-home-ten .lk-bs-ticker:focus .lk-bs-ticker-track{animation-play-state:paused}@keyframes lkBlackSaleMarquee{to{transform:translate(-50%)}}#lk-home-ten .lk-bs-confidence{padding-block:30px}#lk-home-ten .lk-bs-confidence-heading{display:grid;grid-template-columns:1fr 1.5fr;gap:24px;align-items:start;margin-bottom:20px}#lk-home-ten .lk-bs-confidence-heading p{color:#cabcad!important;max-width:65ch;font-size:14px;margin:0}#lk-home-ten .lk-bs-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#lk-home-ten .lk-bs-reasons article{padding:20px;border:1px solid #514038;border-radius:8px;background:#191919}#lk-home-ten .lk-bs-reason-number{color:#d8c7a5!important;font-size:12px;letter-spacing:.12em}#lk-home-ten .lk-bs-reasons h3{font-size:20px;margin:8px 0;color:#fbf8f2!important}#lk-home-ten .lk-bs-reasons p{color:#d2c4b6!important;font-size:13px;line-height:1.6;margin:0 0 12px}#lk-home-ten .lk-bs-reasons a{font-size:12px;color:#d8c7a5!important;text-decoration:underline;text-underline-offset:4px}#lk-home-ten:has(.lk-bs-hero) .inner>h2,#lk-home-ten:has(.lk-bs-hero) .lk-bs-confidence h2{color:#fbf8f2!important}#lk-home-ten:has(.lk-bs-hero) .inner>.eyebrow{color:#d8c7a5!important}#lk-home-ten:has(.lk-bs-hero) .benefits{background:#191919;color:#efe2d5!important;border-color:#514038}#lk-home-ten:has(.lk-bs-hero) .benefits svg{color:#d8c7a5!important}#lk-home-ten:has(.lk-bs-hero) .rule{border-color:#514038}#lk-home-ten:has(.lk-bs-hero) #lk-discover{scroll-margin-top:140px}#lk-home-ten:has(.lk-bs-hero) .filters button{background:transparent;color:#eee1d4!important;border-color:#766151}#lk-home-ten:has(.lk-bs-hero) .filters button[aria-pressed=true]{background:#d8c7a5;color:#171717!important;border-color:#d8c7a5;box-shadow:none}#lk-home-ten:has(.lk-bs-hero) .product{color:#2a2520!important;--ink:#2A2520;--muted:#6B6157;--paper:#FBF8F2}#lk-home-ten:has(.lk-bs-hero) .product h3{color:#2a2520!important}#lk-home-ten:has(.lk-bs-hero) .lk-rail-controls button{color:#fbf8f2!important;border-color:#806b57;background:#30252a}#lk-home-ten:has(.lk-bs-hero) .review-proof{background:#191919;color:#fbf8f2!important;border-block:1px solid #514038}#lk-home-ten:has(.lk-bs-hero) .review-proof .review-number,#lk-home-ten:has(.lk-bs-hero) .review-proof .review-number span{color:#fbf8f2!important}#lk-home-ten:has(.lk-bs-hero) .stars{color:#d8c7a5!important}#lk-home-ten:has(.lk-bs-hero) .story>.story-copy.inner{background:#191919;color:#e6dacd!important}#lk-home-ten:has(.lk-bs-hero) .story-copy mark{color:#fbf8f2!important;background:transparent}#lk-home-ten:has(.lk-bs-hero) .lk-faq details{border-color:#514038;background:transparent;color:#e6dacd!important}#lk-home-ten:has(.lk-bs-hero) .lk-faq summary{color:#fbf8f2!important}@media(max-width:999px){#lk-home-ten .lk-bs-hero{grid-template-columns:1fr}#lk-home-ten .lk-bs-copy{padding:24px 20px;text-align:center}#lk-home-ten .lk-bs-copy h1{font-size:32px;margin-bottom:12px}#lk-home-ten .lk-bs-discount{font-size:76px}#lk-home-ten .lk-bs-description{margin:0 auto 14px;max-width:42ch}#lk-home-ten .lk-bs-cta{width:auto;min-width:230px}#lk-home-ten .lk-bs-confidence-heading{grid-template-columns:1fr;gap:8px}#lk-home-ten .lk-bs-confidence h2{margin:0}#lk-home-ten .lk-bs-reasons{gap:10px}#lk-home-ten .lk-bs-reasons article{padding:16px}}@media(max-width:749px){#lk-home-ten .lk-bs-image img{aspect-ratio:5/4}#lk-home-ten .lk-bs-copy .eyebrow{font-size:11px;margin-bottom:8px}#lk-home-ten .lk-bs-reasons{grid-template-columns:1fr}#lk-home-ten .lk-bs-reasons article{position:relative;padding:16px 16px 16px 46px}#lk-home-ten .lk-bs-reason-number{position:absolute;left:16px;top:20px}#lk-home-ten .lk-bs-reasons h3{font-size:18px;margin:0 0 5px}#lk-home-ten .lk-bs-reasons p{margin-bottom:8px}}@media(prefers-reduced-motion:reduce){#lk-home-ten .lk-bs-ticker-track{animation:none}#lk-home-ten .lk-bs-ticker{overflow-x:auto}}#lk-home-ten:has(.lk-bs-hero){--ink:#FBF8F2;--muted:#D9CFC5}#lk-home-ten:has(.lk-bs-hero) :is(.review-proof>p:not(.eyebrow),.story-copy>p:not(.eyebrow),.lk-faq details p){color:#d9cfc5!important}#lk-home-ten:has(.lk-bs-hero) :is(.story-copy h2,.lk-bs-confidence h2){color:#fbf8f2!important}#lk-home-ten:has(.lk-bs-hero) :is(.text-link,.story-copy>.eyebrow){color:#d8c7a5!important}#lk-home-ten:has(.lk-bs-hero) #lk-discover.lk-collection-tabs .filters button{background:#191919!important;color:#fbf8f2!important}#lk-home-ten:has(.lk-bs-hero) #lk-discover.lk-collection-tabs .filters button[aria-pressed=true]{background:#d8c7a5!important;color:#171717!important}#lk-home-ten:has(.lk-bs-hero) .product{background:#fbf8f2;color:#2a2520!important}#lk-home-ten:has(.lk-bs-hero) .product .lk-rated-stars{color:#d5cdbf!important}#lk-home-ten .lk-bs-hero{grid-template-columns:1fr 1fr}#lk-home-ten .lk-bs-image{height:100%;align-self:stretch}#lk-home-ten .lk-bs-image img{height:100%;aspect-ratio:1;object-fit:cover}#lk-home-ten .lk-bs-copy h1{font-size:clamp(28px,3vw,48px)}#lk-home-ten .lk-bs-offer{font-size:clamp(24px,2.4vw,38px);line-height:1.1;color:#fbf8f2;margin:0 0 20px}#lk-home-ten .lk-bs-offer-number{display:block;font-size:clamp(86px,9vw,160px);letter-spacing:-.06em;font-weight:700;color:#d8c7a5}#lk-home-ten .lk-bs-emotion{font-size:clamp(18px,1.6vw,24px);color:#fbf8f2;line-height:1.35}#lk-home-ten .lk-bs-cta{border-radius:6px;transition:transform .2s ease}#lk-home-ten .lk-bs-cta:hover{transform:translateY(-2px)}#lk-home-ten .lk-bs-sale-ribbon{display:flex;justify-content:center;align-items:center;gap:24px;background:#d8c7a5;color:#171717;padding:14px 20px;font-size:14px}#lk-home-ten .lk-bs-sale-ribbon a{text-decoration:underline;text-underline-offset:4px}@media(max-width:999px){#lk-home-ten .lk-bs-hero{grid-template-columns:1fr}#lk-home-ten .lk-bs-image img{height:auto;aspect-ratio:5/4}#lk-home-ten .lk-bs-copy h1{font-size:30px}#lk-home-ten .lk-bs-offer-number{font-size:clamp(88px,24vw,128px)}#lk-home-ten .lk-bs-sale-ribbon{gap:12px;font-size:11px;padding:12px}}@media(prefers-reduced-motion:reduce){#lk-home-ten .lk-bs-cta{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/lk-black-sale.css.map */
