:root{--lx-bg: #F7F2EB;--lx-paper: #FCFAF6;--lx-sand: #EDE4D8;--lx-ink: #1A1715;--lx-muted: #6E645C;--lx-line: #E2D9CC;--lx-cocoa: #3B2A22;--lx-caramel: #9A6A47;--lx-serif: "Cormorant Garamond", "Times New Roman", serif;--lx-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lx-gutter: clamp(20px, 4vw, 56px);--lx-max: 1440px;--lx-ease: cubic-bezier(.16, 1, .3, 1);--font-heading--family: var(--lx-serif);--font-heading--weight: 500;--font-heading--style: normal}body{background:var(--lx-bg);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-family:var(--lx-serif);font-weight:500;letter-spacing:-.01em}.lx-eyebrow{font-family:var(--lx-sans);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--lx-muted);margin:0 0 14px}.lx-h{font-family:var(--lx-serif);font-weight:500;line-height:1.02;letter-spacing:-.015em;margin:0;color:inherit}.lx-h em{font-style:italic;font-weight:400}.lx-h--xl{font-size:clamp(44px,7.4vw,112px)}.lx-h--lg{font-size:clamp(34px,4.6vw,68px)}.lx-h--md{font-size:clamp(28px,3.2vw,46px)}.lx-lead{font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:var(--lx-muted);max-width:34em;margin:18px 0 0}.lx-wrap{width:100%;max-width:var(--lx-max);margin-inline:auto;padding-inline:var(--lx-gutter);box-sizing:border-box}.lx-section{padding-block:clamp(56px,8vw,120px)}.lx-section--tight{padding-block:clamp(36px,5vw,72px)}.lx-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,3.5vw,48px)}.lx-head--center{flex-direction:column;align-items:center;text-align:center}.lx-btn{--b: var(--lx-ink);--t: var(--lx-paper);display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 34px;background:var(--b);color:var(--t);border:1px solid var(--b);font:600 12px/1 var(--lx-sans);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .35s var(--lx-ease),color .35s var(--lx-ease),border-color .35s;white-space:nowrap}.lx-btn:hover{background:transparent;color:var(--b)}.lx-btn--light{--b: #fff;--t: var(--lx-ink)}.lx-btn--ghost-light{background:transparent;color:#fff;border-color:#ffffffb3}.lx-btn--ghost-light:hover{background:#fff;color:var(--lx-ink);border-color:#fff}.lx-btn--ghost{background:transparent;color:var(--lx-ink)}.lx-btn--ghost:hover{background:var(--lx-ink);color:var(--lx-paper)}.lx-btn svg{width:14px;height:14px;transition:transform .35s var(--lx-ease)}.lx-btn:hover svg{transform:translate(4px)}.lx-link{font:600 12px/1 var(--lx-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--lx-ink);text-decoration:none;padding-bottom:6px;border-bottom:1px solid currentColor;white-space:nowrap}.lx-link:hover{opacity:.6}@media(prefers-reduced-motion:no-preference){.lx-reveal{opacity:0;transform:translateY(28px);transition:opacity 1s var(--lx-ease),transform 1s var(--lx-ease)}.lx-reveal.is-in,.shopify-design-mode .lx-reveal{opacity:1;transform:none}}.lx-announce{background:var(--lx-cocoa);color:#f3eadf;font:500 11.5px/1 var(--lx-sans);letter-spacing:.14em;text-transform:uppercase;overflow:hidden}.lx-announce__track{display:flex;width:max-content;animation:lx-marquee 38s linear infinite}.lx-announce__item{display:inline-flex;align-items:center;gap:28px;padding:12px 28px 12px 0;white-space:nowrap}.lx-announce__item:after{content:"\2726";font-size:8px;opacity:.55}.lx-announce a{color:inherit;text-decoration:none}@keyframes lx-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lx-announce__track,.lx-ticker__track{animation:none}}.header-logo{font-family:var(--lx-serif)!important;font-weight:500!important;font-size:clamp(22px,2vw,28px)!important;letter-spacing:.3em;text-transform:uppercase}#header-component .menu-list__link,#header-component .menu-list__link-title{font-family:var(--lx-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.lx-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:var(--lx-cocoa);isolation:isolate}.lx-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.lx-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, center);transform:scale(1.06);animation:lx-zoom 9s var(--lx-ease) forwards}@keyframes lx-zoom{to{transform:scale(1)}}.lx-hero__media--mobile{display:none}@media(max-width:749px){.lx-hero__media--desktop.has-mobile{display:none}.lx-hero__media--mobile{display:block}}.lx-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#140e0a61,#140e0a00 28% 45%,#140e0ab8)}.lx-hero__inner{width:100%;padding-bottom:clamp(36px,6vw,84px);padding-top:140px}.lx-hero .lx-eyebrow{color:#ffffffd9}.lx-hero__title{max-width:11ch}.lx-hero__sub{color:#ffffffdb;font-size:clamp(15px,1.2vw,18px);line-height:1.6;max-width:32em;margin:22px 0 34px}.lx-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.lx-hero__foot{display:flex;flex-wrap:wrap;gap:10px 34px;margin-top:clamp(36px,5vw,64px);padding-top:22px;border-top:1px solid rgba(255,255,255,.28);font:500 11.5px/1.4 var(--lx-sans);letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0}.lx-hero__foot span{display:inline-flex;align-items:center;gap:10px}.lx-hero__foot svg{width:16px;height:16px}@media(max-width:749px){.lx-hero{min-height:92svh}.lx-hero__ctas .lx-btn{flex:1 1 100%}.lx-hero__foot{gap:10px 20px;font-size:10.5px}}.lx-ticker{background:var(--lx-paper);border-block:1px solid var(--lx-line);overflow:hidden}.lx-ticker__track{display:flex;width:max-content;animation:lx-marquee 45s linear infinite}.lx-ticker__item{display:inline-flex;align-items:center;gap:36px;padding:20px 36px 20px 0;font-family:var(--lx-serif);font-size:clamp(20px,2vw,30px);font-style:italic;white-space:nowrap;color:var(--lx-ink)}.lx-ticker__item:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--lx-caramel)}.lx-cats__grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:clamp(8px,1vw,16px)}.lx-cat{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4.2;color:#fff;text-decoration:none;background:var(--lx-sand)}.lx-cat:first-child{aspect-ratio:auto}.lx-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--lx-ease)}.lx-cat:hover img{transform:scale(1.05)}.lx-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(20,14,10,.6))}.lx-cat__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:clamp(18px,2vw,30px);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.lx-cat__title{font-family:var(--lx-serif);font-size:clamp(26px,2.4vw,40px);line-height:1;margin:0;color:#fff}.lx-cat__count{font:500 11px/1 var(--lx-sans);letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-top:10px;display:block}.lx-cat__arrow{width:46px;height:46px;flex:none;border-radius:50%;border:1px solid rgba(255,255,255,.6);display:grid;place-items:center;transition:background .35s,color .35s}.lx-cat:hover .lx-cat__arrow{background:#fff;color:var(--lx-ink)}.lx-cat__arrow svg{width:16px;height:16px}@media(max-width:749px){.lx-cats__grid{grid-template-columns:1fr 1fr}.lx-cat:first-child{grid-column:1 / -1;aspect-ratio:4 / 4.4}.lx-cat__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lx.css.map */
