.lx{--lx-ink:#241614;--lx-body:#4E3A35;--lx-muted:#6B514A;--lx-gold:#8A5A1A;--lx-goldlt:#D5AF6E;--lx-burg:#341517;--lx-cream:#F6E7CF;--lx-blush:#FBF3EC;--lx-line:#EFE4DA;color:var(--lx-ink)}.lx *{box-sizing:border-box}.lx-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.lx-pad{padding-top:clamp(52px,7vw,96px);padding-bottom:clamp(52px,7vw,96px)}.lx--blush{background:var(--lx-blush)}.lx--fade{background:linear-gradient(180deg,#fff 0%,var(--lx-blush) 100%)}.lx--white{background:#fff}.lx-eyebrow{display:block;font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--lx-gold);font-weight:600;margin:0 0 12px}.lx-h1,.lx-h2{font-family:var(--font-heading-family);font-weight:300;color:var(--lx-ink);margin:0;letter-spacing:0}.lx-h1{font-size:clamp(38px,5.4vw,74px);line-height:1.08}.lx-h2{font-size:clamp(30px,3.4vw,46px);line-height:1.15}.lx-h1 em,.lx-h2 em{font-style:italic;font-weight:400;padding:0 .08em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%239A6A22' stop-opacity='.55'/%3E%3Cstop offset='.45' stop-color='%23E6C77F' stop-opacity='.85'/%3E%3Cstop offset='1' stop-color='%23B37E25' stop-opacity='.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M6 38C70 18 160 12 250 16c60 3 110 8 146 4l-4 14c-62 6-142 8-232 10-60 2-110 6-150 10Z' fill='url(%23g)'/%3E%3C/svg%3E") no-repeat 0 88%/100% 46%}.lx-text{font-size:17px;line-height:1.7;color:var(--lx-body);margin:0}.lx-text p{margin:0 0 14px}.lx-text p:last-child{margin-bottom:0}.lx-sign{font-style:italic;color:var(--lx-gold);font-size:26px}.lx-btns{display:flex;flex-wrap:wrap;gap:12px}.lx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;text-decoration:none;background:var(--lx-burg);color:var(--lx-cream);border:1px solid var(--lx-burg);transition:background .2s,color .2s}.lx-btn:hover{background:#4a2124;color:#fff}.lx-btn--outline{background:transparent;color:var(--lx-burg)}.lx-btn--outline:hover{background:var(--lx-burg);color:var(--lx-cream)}.lx-link{font-size:14px;letter-spacing:.08em;color:#6e220c;display:inline-flex;align-items:center;min-height:44px}.lx-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:26px}.lx-center{text-align:center;display:flex;flex-direction:column;align-items:center}.lx-grid{display:grid;gap:20px}.lx-grid--4{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc((100% - 72px)/4)),1fr))}.lx-grid--5{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc((100% - 64px)/5)),1fr));gap:16px}.lx-grid--3{grid-template-columns:repeat(auto-fill,minmax(max(270px,calc((100% - 48px)/3)),1fr))}.lx-grid--steps{grid-template-columns:repeat(auto-fill,minmax(max(230px,calc((100% - 96px)/4)),1fr));gap:28px}.lx-reels{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px clamp(16px,4vw,48px) 14px;justify-content:safe center;scrollbar-width:none}.lx-reels::-webkit-scrollbar{display:none}.lx-reel{flex:0 0 auto;width:clamp(170px,18vw,240px);scroll-snap-align:center;display:flex;flex-direction:column;gap:10px}.lx-grid--5 .lx-reel{width:auto}.lx-reel__btn{position:relative;display:block;width:100%;aspect-ratio:9/16;border:0;padding:0;margin:0;background:var(--lx-burg);border-radius:14px;overflow:hidden;cursor:pointer}.lx-reel__media,.lx-reel__media img,.lx-reel__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lx-reel__tag{position:absolute;top:12px;left:12px;background:#ffffffe6;color:var(--lx-burg);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:6px 10px;border-radius:999px;z-index:2}.lx-reel__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity .2s}.lx-reel__play span{width:56px;height:56px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center}.lx-reel.is-playing .lx-reel__play{opacity:0}.lx-reel__caption{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:40px 12px 12px;background:linear-gradient(180deg,#34151700,#341517e6);color:#fff8f0;text-align:left;display:flex;flex-direction:column;gap:2px;font-size:12px}.lx-reel__caption strong{font-size:14px;font-weight:600}.lx-reel__shop{display:flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;color:var(--lx-ink);border:1px solid var(--lx-line);background:#fff;padding:10px 12px;border-radius:10px;min-height:44px}.lx-reel__shop b{font-size:14px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-reel__shop small{font-size:13px;color:var(--lx-muted)}.lx-reel__shop i{font-style:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#6e220c;font-weight:600}.lx-note{margin:6px 0 0;text-align:center;font-size:13px;color:var(--lx-muted)}.lx-trust{border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line);padding:30px 0}.lx-trust__item{display:flex;flex-direction:column;gap:6px}.lx-trust__item:before{content:"";width:28px;height:2px;background:#b37e25}.lx-trust__item strong{font-size:15px;font-weight:600;letter-spacing:.04em}.lx-trust__item span{font-size:14px;line-height:1.55;color:var(--lx-body)}.lx-founder{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,5vw,80px)}.lx-founder__img{flex:1 1 340px;min-width:0;position:relative}.lx-founder__img:before{content:"";position:absolute;top:18px;right:-18px;bottom:-18px;left:18px;border:1px solid var(--lx-goldlt);border-radius:4px}.lx-founder__img img,.lx-founder__ph{position:relative;width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:4px;background:#f3e6db}.lx-founder__ph{display:flex;align-items:center;justify-content:center;color:var(--lx-muted);font-size:13px;letter-spacing:.16em;text-transform:uppercase;padding:24px;text-align:center}.lx-founder__body{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:18px}.lx-press{border-top:1px solid var(--lx-line);padding-top:16px;display:flex;flex-direction:column;gap:6px}.lx-press small{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--lx-muted)}.lx-press span{font-size:clamp(18px,1.8vw,22px);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--lx-burg)}.lx-card{background:#fff;padding:26px 24px;border-radius:4px;display:flex;flex-direction:column;gap:10px}.lx--white .lx-card{background:var(--lx-blush)}.lx-card strong{font-size:17px;font-weight:600;color:var(--lx-burg)}.lx-card span,.lx-card p{font-size:15px;line-height:1.65;color:var(--lx-body);margin:0}.lx-tile{text-decoration:none;color:var(--lx-ink);display:flex;flex-direction:column;gap:12px}.lx-tile img,.lx-tile .lx-ph{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;border-radius:4px;background:#f3e6db}.lx-tile span{font-size:14px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.lx-chips{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px}.lx-chips>span{font-size:15px;color:var(--lx-body);margin-right:6px}.lx-chip{border:1px solid #D9C6B6;color:var(--lx-ink);text-decoration:none;padding:10px 18px;border-radius:999px;font-size:14px;min-height:44px;display:inline-flex;align-items:center}.lx-chip:hover{border-color:var(--lx-burg)}.lx-step{list-style:none;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--lx-goldlt);padding-top:16px}.lx-step em{font-style:normal;font-size:30px;font-weight:300;color:var(--lx-gold);line-height:1}.lx-step strong{font-size:17px;font-weight:600}.lx-step span{font-size:15px;line-height:1.65;color:var(--lx-body)}.lx-quote{margin:0;background:var(--lx-blush);padding:28px;border-radius:4px;display:flex;flex-direction:column;gap:14px}.lx-quote blockquote{margin:0;font-size:18px;line-height:1.6;color:var(--lx-ink)}.lx-quote figcaption{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-muted);font-weight:600}.lx-stars{color:var(--lx-gold);letter-spacing:3px}.lx-trust.lx-grid--4{grid-template-columns:repeat(auto-fill,minmax(max(150px,calc((100% - 96px)/4)),1fr))}
/*# sourceMappingURL=/cdn/shop/t/32/assets/luxe-2026.css.map */
