:root{--lc-green: #04342C;--lc-green-2: #0B4A3F;--lc-terracotta: #712B13;--lc-graphite: #2C2C2A;--lc-bone: #F1EFE8;--lc-bone-2: #E9E6DC;--lc-line: #D3D1C7;--lc-muted: #6B6A64;--lc-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--lc-text: "EB Garamond", Georgia, serif;--lc-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--lc-max: 1180px;--font-heading--family: var(--lc-serif);--font-heading--weight: 500;--font-subheading--family: var(--lc-sans);--font-body--family: var(--lc-sans);--font-accent--family: var(--lc-serif)}body{background:var(--lc-bone);color:var(--lc-graphite)}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--lc-serif);font-weight:500;letter-spacing:0}.lc-wrap{max-width:var(--lc-max);margin:0 auto;padding:0 24px}.lc-kicker{font-family:var(--lc-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--lc-terracotta);margin:0 0 18px}.lc-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--lc-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:15px 24px;border:1px solid var(--lc-line);color:var(--lc-graphite);text-decoration:none;background:transparent;transition:background .2s,color .2s,border-color .2s}.lc-btn:hover{border-color:var(--lc-green);color:var(--lc-green)}.lc-btn--accent{border-color:var(--lc-terracotta);color:var(--lc-terracotta)}.lc-btn--accent:hover{background:var(--lc-terracotta);color:#fff}.lc-btn--solid{background:var(--lc-green);border-color:var(--lc-green);color:#fff}.lc-btn--solid:hover{background:var(--lc-green-2);color:#fff}.lc-link{font-family:var(--lc-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--lc-terracotta);text-decoration:none}.lc-link:hover{text-decoration:underline;text-underline-offset:4px}.lc-header{background:var(--lc-green);color:#e8e6dd;position:relative;z-index:20}.lc-header a{color:inherit;text-decoration:none}.lc-header__top{display:flex;justify-content:space-between;align-items:center;font-family:var(--lc-sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#e8e6ddd9}.lc-header__main{display:flex;align-items:center;gap:32px;padding:22px 0}.lc-logo{display:flex;align-items:center;gap:14px;flex-shrink:0}.lc-logo__mark{width:50px;height:50px;border:1px solid rgba(232,230,221,.7);border-radius:50%;display:grid;place-items:center;font-family:var(--lc-serif);font-size:21px;letter-spacing:.04em;color:#f1efe8}.lc-logo__name{font-family:var(--lc-serif);font-size:26px;letter-spacing:.14em;line-height:1;color:#f1efe8;display:block}.lc-logo__sub{font-family:var(--lc-sans);font-size:9px;letter-spacing:.28em;color:#e8e6dd99;display:block;margin-top:7px}.lc-search{flex:1;display:flex;max-width:520px;margin-left:auto}.lc-search input{flex:1;min-width:0;background:#ffffff0a;border:1px solid rgba(232,230,221,.25);color:#f1efe8;padding:12px 14px;font-family:var(--lc-sans);font-size:14px;border-radius:0}.lc-search input::placeholder{color:#e8e6dd8c}.lc-search button{background:#ffffff0f;border:1px solid rgba(232,230,221,.25);border-left:0;color:#f1efe8;padding:0 18px;font-family:var(--lc-sans);font-size:11px;letter-spacing:.16em;cursor:pointer}.lc-header__phone{font-family:var(--lc-sans);font-size:13px;color:#e8e6ddd9;white-space:nowrap}.lc-cart{border:1px solid rgba(232,230,221,.3);padding:11px 14px;font-family:var(--lc-sans);font-size:13px;white-space:nowrap}.lc-nav{border-top:1px solid rgba(255,255,255,.1)}.lc-nav__list{display:flex;gap:34px;list-style:none;margin:0;padding:0}.lc-nav__item{position:relative}.lc-nav__item>a{display:block;padding:17px 0 15px;font-family:var(--lc-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid transparent}.lc-nav__item>a:hover,.lc-nav__item>a[aria-current]{border-bottom-color:var(--lc-terracotta);color:#fff}.lc-nav__sub{display:none;position:absolute;top:100%;left:-18px;min-width:240px;list-style:none;margin:0;padding:10px 0;background:var(--lc-bone);border:1px solid var(--lc-line);box-shadow:0 12px 30px #0000001f}.lc-nav__sub a{display:block;padding:9px 18px;color:var(--lc-graphite)!important;font-family:var(--lc-sans);font-size:14px}.lc-nav__sub a:hover{background:var(--lc-bone-2);color:var(--lc-green)!important}.lc-nav__item:hover .lc-nav__sub,.lc-nav__item:focus-within .lc-nav__sub{display:block}.lc-burger{display:none}@media(max-width:900px){.lc-header__top .lc-header__top-right{display:none}.lc-header__main{flex-wrap:wrap;gap:14px;padding:16px 0}.lc-logo__mark{width:40px;height:40px;font-size:17px}.lc-logo__name{font-size:20px}.lc-logo__sub,.lc-header__phone{display:none}.lc-cart{margin-left:auto;padding:9px 12px}.lc-search{order:3;flex-basis:100%;max-width:none;margin:0}.lc-burger{display:block;order:2;background:none;border:1px solid rgba(232,230,221,.3);color:#f1efe8;font-family:var(--lc-sans);font-size:11px;letter-spacing:.14em;padding:10px 12px;cursor:pointer}.lc-nav{display:none}.lc-header.is-open .lc-nav{display:block}.lc-nav__list{flex-direction:column;gap:0;padding:6px 0 14px}.lc-nav__sub{display:block;position:static;background:none;border:0;box-shadow:none;padding:0 0 8px 14px}.lc-nav__sub a{color:#e8e6ddcc!important;padding:6px 0}.lc-nav__sub a:hover{background:none}}.lc-section{padding:88px 0;border-top:1px solid var(--lc-line)}.lc-section:first-child{border-top:0}.lc-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;border-bottom:1px solid var(--lc-line);padding-bottom:18px;margin-bottom:34px}.lc-head h2{font-size:clamp(28px,3.2vw,38px);margin:0;color:var(--lc-green)}.lc-head__meta{font-family:var(--lc-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--lc-muted)}.lc-hero{padding:96px 0}.lc-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.lc-hero h1{font-size:clamp(38px,5vw,60px);line-height:1.08;color:var(--lc-green);margin:0 0 28px}.lc-hero__text{font-family:var(--lc-text);font-size:19px;line-height:1.6;color:var(--lc-graphite);max-width:470px;margin:0 0 36px}.lc-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.lc-frame{background:#fbf6ea;border:1px solid #EFE4CC;padding:12px}.lc-frame img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.lc-ph{aspect-ratio:4/3;background:linear-gradient(160deg,var(--lc-green) 0%,#021F1A 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:28px;color:#f1efe8e6}.lc-ph__big{font-family:var(--lc-serif);font-style:italic;font-size:clamp(24px,2.6vw,34px);line-height:1.1}.lc-ph__small{font-family:var(--lc-sans);font-size:10px;letter-spacing:.24em;text-transform:uppercase;margin-top:10px;color:#f1efe88c}.lc-models{display:grid;grid-template-columns:1fr 1fr;gap:28px}.lc-model{background:#f7f5ef;border:1px solid var(--lc-line);display:flex;flex-direction:column}.lc-model__media img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.lc-model__media .lc-ph{aspect-ratio:16/9}.lc-model__body{padding:28px 28px 30px}.lc-model h3{font-size:30px;margin:0 0 12px;color:var(--lc-green)}.lc-model p{font-family:var(--lc-text);font-size:17px;line-height:1.55;margin:0 0 20px}.lc-secondary{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}.lc-sec{display:flex;justify-content:space-between;align-items:center;padding:26px 28px;border:1px solid var(--lc-line);text-decoration:none;color:var(--lc-graphite);transition:border-color .2s}.lc-sec:hover{border-color:var(--lc-green)}.lc-sec__title{font-family:var(--lc-serif);font-size:24px;color:var(--lc-green)}.lc-sec__label{font-family:var(--lc-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--lc-muted)}.lc-products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.lc-card{text-decoration:none;color:var(--lc-graphite);display:flex;flex-direction:column}.lc-card__img{background:#fff;border:1px solid var(--lc-line);aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.lc-card__img img{width:100%;height:100%;object-fit:contain}.lc-card__sku{font-family:var(--lc-sans);font-size:11px;letter-spacing:.12em;color:var(--lc-muted);margin:14px 0 6px}.lc-card__title{font-family:var(--lc-text);font-size:17px;line-height:1.35;margin:0 0 10px}.lc-card__price{font-family:var(--lc-sans);font-size:15px;color:var(--lc-terracotta);font-weight:500}.lc-card__stock{font-family:var(--lc-sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--lc-green);margin-top:6px}.lc-card__stock--no{color:var(--lc-muted)}.lc-empty{font-family:var(--lc-text);font-size:17px;color:var(--lc-muted);padding:30px;border:1px dashed var(--lc-line);text-align:center}.lc-values{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.lc-value{border-top:1px solid var(--lc-green);padding-top:22px}.lc-value h3{font-size:23px;margin:0 0 10px;color:var(--lc-green)}.lc-value p{font-family:var(--lc-text);font-size:16px;line-height:1.55;margin:0;color:var(--lc-graphite)}@media(max-width:900px){.lc-section,.lc-hero{padding:56px 0}.lc-hero__grid,.lc-models,.lc-secondary{grid-template-columns:1fr;gap:28px}.lc-products{grid-template-columns:repeat(2,1fr);gap:16px}.lc-values{grid-template-columns:1fr 1fr;gap:26px}.lc-head{flex-direction:column;gap:6px}}@media(max-width:520px){.lc-wrap{padding:0 16px}.lc-values{grid-template-columns:1fr}}.lc-footer{background:var(--lc-green);color:#e8e6ddd9;padding:64px 0 28px}.lc-footer a{color:inherit;text-decoration:none}.lc-footer a:hover{color:#fff}.lc-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.lc-footer h4{font-family:var(--lc-sans);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#e8e6dd8c;margin:0 0 16px;font-weight:500}.lc-footer ul{list-style:none;margin:0;padding:0}.lc-footer li,.lc-footer address{font-family:var(--lc-sans);font-size:14px;line-height:1.9;font-style:normal}.lc-social{display:flex;gap:16px;margin-top:22px;font-family:var(--lc-sans);font-size:13px}.lc-footer__legal{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:48px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-family:var(--lc-sans);font-size:12px;color:#e8e6dd8c}@media(max-width:900px){.lc-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.lc-footer__grid{grid-template-columns:1fr}}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--lc-sans);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.product-card,.card{border-radius:0}.price,.price-item{color:var(--lc-terracotta)}.cart-items__media-container{background:#fff}.cart-items__media-image{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lc-brand.css.map */
