.lch{--ink:#13263a;--ink-2:#33475a;--muted:#5d6974;--paper:#f6f0e5;--card:#f1e9dc;--line:#e2d6c2;--teal:#2c5d57;--brass:#9c6d3c;--sand:#d9bd8f;--white:#fffdf9;--display:"Zilla Slab",Rockwell,Georgia,"Times New Roman",serif;--r:14px;color:var(--ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.lch *,.lch *:before,.lch *:after{box-sizing:border-box}.lch :where(img){max-width:100%}.lch-wrap{position:relative;max-width:1240px;margin:0 auto;padding:0 20px}@media(min-width:750px){.lch-wrap{padding:0 40px}}.template-index #MainContent{padding-top:0}.lch-section{padding:64px 0}@media(min-width:990px){.lch-section{padding:104px 0}}.lch :where(h1,h2,h3){margin:0;font-family:var(--display);font-weight:600;color:inherit;letter-spacing:-.005em;text-transform:none;line-height:1.1}.lch :where(p){margin:0}.lch :where(p,li){color:inherit}.lch-eyebrow{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.lch-h2{font-size:clamp(30px,4.4vw,46px);color:var(--ink);text-wrap:balance}.lch-lead{margin-top:12px;max-width:48ch;font-size:17px;color:var(--muted)}.lch-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:32px}.lch-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1.5px solid currentColor;color:var(--ink);font-weight:600;text-decoration:none;white-space:nowrap}.lch-link:hover,.lch-link:focus{color:var(--teal)}.lch-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}.lch-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.lch-btn:hover,.lch-btn:focus{background:var(--teal);color:#fff}.lch-btn--light{background:var(--white);color:var(--ink)}.lch-btn--light:hover,.lch-btn--light:focus{background:var(--sand);color:var(--ink)}.lch a:focus-visible,.lch button:focus-visible,.lch summary:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.lch-hero{position:relative;padding:28px 0 36px;background:var(--paper)}.lch-hero .lch-wrap{max-width:1360px}@media(min-width:990px){.lch-hero{padding:56px 0 60px}}.lch-topo{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke:#cdb994;stroke-width:1;opacity:.6;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 40%,transparent 62%);mask-image:linear-gradient(180deg,#000 0,#000 40%,transparent 62%)}.lch-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}.lch-hero__copy{min-width:0}@media(min-width:990px){.lch-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:56px}}.lch-hero__title{font-size:clamp(40px,10.6vw,48px);line-height:1.02;letter-spacing:-.012em;color:var(--ink)}@media(min-width:750px){.lch-hero__title{font-size:clamp(52px,5vw,72px)}}.lch-hero__title em{display:block;font-style:italic;font-weight:500;color:var(--teal)}.lch-hero__title .lch-eyebrow{display:block;margin-bottom:16px;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.4;letter-spacing:.16em}.lch-hero__sub{margin-top:18px;max-width:38ch;text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:var(--ink-2)}.lch-hero__media{width:100%;max-width:540px;margin:0 auto}@media(min-width:990px){.lch-hero__media{max-width:none}}.lch-hero__media img{display:block;width:100%;height:auto;mix-blend-mode:multiply;filter:brightness(1.05) saturate(1.05);-webkit-mask-image:radial-gradient(ellipse 60% 62% at 50% 50%,#000 64%,transparent 100%);mask-image:radial-gradient(ellipse 60% 62% at 50% 50%,#000 64%,transparent 100%)}.lch-hero--video{display:flex;align-items:center;min-height:clamp(560px,78vh,760px);padding:56px 0 64px;background:#0d1822 var(--lch-poster,none) center/cover no-repeat;color:#fff}.lch-hero--video>.lch-wrap{width:100%}.lch-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.lch-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lch-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,15,22,calc(var(--lch-shade,.55) - .05)),rgba(8,15,22,calc(var(--lch-shade,.55) + .15)))}@media(min-width:990px){.lch-hero__bg:after{background:linear-gradient(90deg,rgba(8,15,22,calc(var(--lch-shade,.55) + .2)),rgba(8,15,22,var(--lch-shade,.55)) 45%,rgba(8,15,22,calc(var(--lch-shade,.55) - .2)))}}.lch-hero--video .lch-hero__grid{position:relative;z-index:1;grid-template-columns:minmax(0,1fr)}.lch-hero--video .lch-hero__copy{max-width:660px}.lch-hero--video .lch-hero__title{color:#fff}.lch-hero--video .lch-hero__title em{color:#a9d8cc}.lch-hero--video .lch-hero__title .lch-eyebrow{color:var(--sand)}.lch-hero--video .lch-hero__sub{color:#ffffffe0}.lch-hero--video .lch-search__box{border-color:transparent;box-shadow:0 18px 44px -18px #000000bf}.lch-hero--video .lch-chips__label{color:#ffffffc7}.lch-hero--video .lch-chips a{border-color:#ffffff52;background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lch-hero--video .lch-chips a:hover,.lch-hero--video .lch-chips a:focus{border-color:#fff;background:#ffffff38;color:#fff}.lch-trust{background:var(--white);border-bottom:1px solid var(--line)}.lch-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0 auto;padding-top:16px;padding-bottom:16px;list-style:none;font-size:13px;line-height:1.35;color:var(--ink-2)}.lch-trust__list li{display:flex;align-items:center;gap:9px;margin:0}.lch-trust svg{flex:none;width:20px;height:20px;fill:none;stroke:var(--teal);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(min-width:750px){.lch-trust__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding-top:20px;padding-bottom:20px;font-size:14px}}.lch-search{position:relative;max-width:560px;margin-top:26px}.lch-search__box{display:flex;align-items:center;padding:6px 6px 6px 18px;border:1px solid var(--line);border-radius:999px;background:#fff;box-shadow:0 12px 32px -16px #13263a66}.lch-search__box:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #2c5d572e,0 12px 32px -16px #13263a66}.lch-search__ico{flex:none;width:20px;height:20px;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round}.lch .lch-search input[type=search]{flex:1;min-width:0;width:auto;height:48px;margin:0;padding:0 10px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font-size:16px;color:var(--ink);-webkit-appearance:none;appearance:none}.lch .lch-search input[type=search]::placeholder{color:#7d8790;opacity:1}.lch .lch-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.lch-search__go{flex:none;height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s}.lch-search__go:hover,.lch-search__go:focus{background:var(--teal)}.lch-suggest{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30;max-height:min(62vh,470px);overflow:auto;padding:8px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 28px 56px -24px #13263a80;text-align:left}.lch-suggest[hidden]{display:none}.lch-sug__label{padding:8px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.lch-sug{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;color:var(--ink);text-decoration:none}.lch-sug:hover,.lch-sug[aria-selected=true]{background:var(--paper);color:var(--ink)}.lch-sug__img{flex:none;width:52px;height:52px;border-radius:10px;background:var(--card);overflow:hidden}.lch-sug__img img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.lch-sug__t{display:block;font-weight:600;line-height:1.25}.lch-sug__m{display:block;margin-top:2px;font-size:13px;color:var(--muted)}.lch-sug--all{justify-content:space-between;margin-top:6px;padding:12px 10px;border-top:1px solid var(--line);border-radius:0 0 12px 12px;font-weight:600}.lch-sug__empty{padding:12px 10px;color:var(--muted)}.lch-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.lch-chips__label{margin-right:2px;font-size:13px;color:var(--muted)}.lch-chips a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fffdf9bf;color:var(--ink);font-size:14px;text-decoration:none;white-space:nowrap;transition:border-color .2s,background .2s}.lch-chips a:hover,.lch-chips a:focus{border-color:var(--ink);background:#fff;color:var(--ink)}@media(max-width:749px){.lch-chips{flex-wrap:nowrap;margin-right:-20px;padding-right:20px;overflow-x:auto;scrollbar-width:none}.lch-chips::-webkit-scrollbar{display:none}.lch-chips__label{flex:none}}.lch-regions{padding-bottom:24px;background:var(--white)}@media(min-width:990px){.lch-regions{padding-bottom:40px}}.lch-rail{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:12px;margin:0 -20px;padding:4px 20px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lch-rail::-webkit-scrollbar{display:none}.lch-rail{scroll-padding:0 20px}@media(min-width:750px){.lch-rail{grid-auto-columns:27%;gap:16px;margin:0 -40px;padding:4px 40px 12px;scroll-padding:0 40px}}@media(min-width:990px){.lch-rail{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;overflow:visible}}.lch-region{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--r);overflow:hidden;background:var(--teal);color:#fff;text-decoration:none;scroll-snap-align:start}.lch-region img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.lch-region:hover img,.lch-region:focus img{transform:scale(1.06)}.lch-region:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#09141f00 38%,#09141fc7)}.lch-region__txt{position:absolute;left:16px;right:16px;bottom:14px;z-index:1}.lch-region__name{display:block;font-family:var(--display);font-size:21px;line-height:1.15;color:#fff}.lch-region__count{display:block;margin-top:3px;font-size:13px;color:#ffffffdb}.lch-region--all{display:flex;flex-direction:column;justify-content:space-between;padding:18px 16px 14px;background:var(--ink)}.lch-region--all:after{display:none}.lch-region--all svg{width:30px;height:30px;fill:none;stroke:var(--sand);stroke-width:1.6}.lch-region--all:hover,.lch-region--all:focus{background:var(--teal)}.lch-best{background:var(--white)}.lch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}@media(min-width:750px){.lch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}}@media(min-width:1100px){.lch-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.lch-grid--6 .lch-card:nth-child(n+7){display:none}}@media(min-width:750px)and (max-width:1099px){.lch-grid--6 .lch-card:nth-child(n+7){display:none}}.lch-card{display:block;color:var(--ink);text-decoration:none}.lch-card__media{position:relative;display:block;aspect-ratio:1/1;border-radius:var(--r);overflow:hidden;background:var(--card)}.lch-card__media img{position:absolute;top:7%;left:7%;width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .35s ease,transform .6s ease}.lch-card__media .lch-card__alt{opacity:0}@media(hover:hover){.lch-card:hover .lch-card__media.has-alt img:first-child{opacity:0}.lch-card:hover .lch-card__alt{opacity:1}.lch-card:hover .lch-card__media:not(.has-alt) img{transform:scale(1.04)}}.lch-card__type{display:block;margin-top:14px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.lch-card__title{display:block;margin-top:4px;font-family:var(--display);font-size:clamp(17px,1.6vw,20px);line-height:1.2;color:var(--ink)}.lch-card__price{display:block;margin-top:6px;font-size:15px;color:var(--ink-2)}.lch-best__foot{margin-top:40px;text-align:center}.lch-craft{background:var(--ink);color:#e9e2d5}.lch-craft .lch-eyebrow{color:var(--sand)}.lch-craft .lch-h2{color:#fff}.lch-craft .lch-lead{color:#c7ced5}.lch-craft__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.lch-craft__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:80px}}.lch-craft__media{position:relative;margin:0;aspect-ratio:6/5;border-radius:var(--r);overflow:hidden;background:var(--teal)}.lch-craft__media img{display:block;width:100%;height:100%;object-fit:cover}.lch-craft__badge{position:absolute;left:14px;bottom:14px;padding:6px 11px;border-radius:6px;background:#fffdf9f0;color:var(--ink);font-size:13px;font-weight:600}.lch-specs{margin:28px 0 0;padding:0;border-top:1px solid rgba(255,255,255,.18)}.lch-specs__row{display:grid;grid-template-columns:minmax(0,7.5em) minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.18)}.lch-specs dt{margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.7;color:var(--sand)}.lch-specs dd{margin:0;color:#e9e2d5}.lch-craft__cta{margin-top:36px}.lch-gifts{background:var(--paper)}.lch-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:749px){.lch-type:first-child{grid-column:span 2}.lch-type:first-child .lch-type__media{aspect-ratio:16/9}}@media(min-width:750px){.lch-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1100px){.lch-types{grid-template-columns:repeat(5,minmax(0,1fr))}}.lch-type{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--white);color:var(--ink);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.lch-type:hover,.lch-type:focus{transform:translateY(-3px);box-shadow:0 20px 40px -26px #13263a8c;color:var(--ink)}.lch-type__media{position:relative;display:block;aspect-ratio:1/1;background:var(--card)}.lch-type__media img{position:absolute;top:8%;left:8%;width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}.lch-type__media--circle img{clip-path:circle(45% at 50% 50%)}.lch-type__txt{display:block;padding:14px 16px 16px}.lch-type__name{display:block;font-family:var(--display);font-size:19px;line-height:1.2}.lch-type__price{display:block;margin-top:4px;font-size:14px;color:var(--muted)}.lch-giftnote{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;margin-top:28px;padding:22px 24px;border-radius:var(--r);background:var(--ink);color:#fff}.lch-giftnote p{max-width:60ch;color:#e9e2d5}.lch-giftnote strong{color:#fff}.lch-faq{background:var(--white);padding-bottom:56px}@media(min-width:990px){.lch-faq{padding-bottom:80px}}.lch-faq__grid{display:grid;gap:24px}@media(min-width:990px){.lch-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px}}.lch-faq__contact{margin-top:16px;color:var(--muted)}.lch-faq__contact a{color:var(--ink);font-weight:600}.lch-faq details{border-bottom:1px solid var(--line)}.lch-faq details:first-child{border-top:1px solid var(--line)}.lch-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-family:var(--display);font-size:20px;line-height:1.3;color:var(--ink);list-style:none;cursor:pointer}.lch-faq summary::-webkit-details-marker{display:none}.lch-faq summary:after{content:"";flex:none;width:12px;height:12px;border-right:2px solid var(--teal);border-bottom:2px solid var(--teal);transform:translateY(-3px) rotate(45deg);transition:transform .2s}.lch-faq details[open] summary:after{transform:translateY(2px) rotate(225deg)}.lch-faq__a{padding:0 0 20px;color:var(--ink-2)}.lch-faq__a p{margin:0 0 10px}.lch-cta{position:relative;margin-top:72px;padding:48px 20px;border-radius:24px;background:var(--paper);text-align:center}.lch-cta .lch-topo{-webkit-mask-image:none;mask-image:none;opacity:.45;clip-path:inset(0 round 24px)}.lch-cta .lch-h2,.lch-cta .lch-lead,.lch-cta .lch-search{position:relative;margin-left:auto;margin-right:auto}.lch-about{padding:8px 0 0}.lch-about__grid{display:grid;gap:36px;padding-bottom:8px}@media(min-width:990px){.lch-about__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:80px;align-items:start}}.lch-about__title{margin-bottom:24px;font-size:clamp(36px,5.6vw,60px);line-height:1.04;letter-spacing:-.01em;color:var(--ink)}.lch-about__body{max-width:62ch;font-size:17px;line-height:1.65;color:var(--ink-2)}.lch-about__body>p:first-child{margin-bottom:8px;font-family:var(--display);font-size:clamp(20px,2.1vw,25px);line-height:1.42;color:var(--ink)}.lch-about__body h2{margin:36px 0 10px;font-size:clamp(23px,2.4vw,29px);color:var(--ink)}.lch-about__body p{margin:0 0 14px}.lch-about__body ul{margin:0 0 14px;padding-left:1.15em;list-style:disc}.lch-about__body li{margin:0 0 8px;padding-left:.2em;list-style:disc}.lch-about__body li::marker{color:var(--teal)}.lch-about__body a{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.lch-about__body a:hover,.lch-about__body a:focus{color:var(--teal)}.lch-about__media{position:relative;margin:0;aspect-ratio:5/6;border-radius:var(--r);overflow:hidden;background:var(--teal)}@media(min-width:990px){.lch-about__media{position:sticky;top:24px;margin-top:96px}}.lch-about__media img{display:block;width:100%;height:100%;object-fit:cover}.lch-about .lch-cta{margin:56px 0 72px}.lch-contact{padding:8px 0 72px}.lch-contact__grid{display:grid;gap:32px}@media(min-width:990px){.lch-contact__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:start}}.lch-contact__card{padding:24px 20px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper)}@media(min-width:750px){.lch-contact__card{padding:32px}}@media(min-width:990px){.lch-contact__card{margin-top:40px}}.lch-form__row{margin-bottom:16px}.lch-form label{display:block;margin:0 0 6px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}.lch .lch-form input,.lch .lch-form textarea{display:block;width:100%;max-width:none;margin:0;padding:12px 14px;border:1px solid #d9cbb3;border-radius:10px;background:#fff;color:var(--ink);font-size:16px;box-shadow:none}.lch .lch-form input:focus,.lch .lch-form textarea:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #2c5d572e}.lch-form .lch-btn{width:100%}@media(min-width:750px){.lch-form .lch-btn{width:auto}}.lch-form__ok{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:#e3efe9;color:#1f4d3a;font-weight:600}.lch-form .errors{margin:0 0 16px;padding:12px 14px;border-radius:10px}@media(prefers-reduced-motion:reduce){.lch *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lc-home.css.map */
