:root{--ljc-cream: #fbf6ee;--ljc-sand: #f4eadb;--ljc-sand-2: #ecdcc4;--ljc-choco: #3a2419;--ljc-taupe: #6f5747;--ljc-copper: #b5623a;--ljc-copper-2: #974d2a;--ljc-fir: #1f3a2c;--ljc-fir-2: #2b4b39;--ljc-gold: #c9a45c;--ljc-line: #e6d6c0;--ljc-radius: 20px;--ljc-radius-sm: 14px;--ljc-shadow: 0 12px 32px rgba(58, 36, 25, .12);--ljc-head: var(--font-heading--family, Georgia, serif);--ljc-body: var(--font-body--family, system-ui, sans-serif);--ljc-max: 1200px}.ljc{font-family:var(--ljc-body);color:var(--ljc-choco);box-sizing:border-box}.ljc *,.ljc *:before,.ljc *:after{box-sizing:border-box}.ljc img{display:block;max-width:100%;height:auto}.ljc a{color:inherit}:where(.ljc) p{margin-top:0;margin-bottom:0}.ljc-wrap{width:100%;max-width:var(--ljc-max);margin:0 auto;padding-left:16px;padding-right:16px}.ljc-sec{margin:48px 0}.ljc-sec--tight{margin:28px 0}.ljc-sec--flush{margin:0}.ljc-eyebrow{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ljc-copper)}.ljc-h1{margin:0 0 14px;font-family:var(--ljc-head);font-weight:700;font-size:clamp(34px,9.5vw,66px);line-height:1.04;letter-spacing:-.01em}.ljc-h2{margin:0 0 12px;font-family:var(--ljc-head);font-weight:700;font-size:clamp(28px,7.4vw,46px);line-height:1.1;letter-spacing:-.005em}.ljc-h3{margin:0 0 6px;font-family:var(--ljc-head);font-weight:700;font-size:20px;line-height:1.2}.ljc-lead{margin:0 0 22px;font-size:16px;line-height:1.6;color:var(--ljc-taupe)}.ljc-text{margin:0 0 14px;font-size:15px;line-height:1.65;color:var(--ljc-taupe)}.ljc-head{max-width:660px;margin:0 auto 28px;text-align:center}.ljc-head .ljc-lead{margin-bottom:0}.ljc-btns{display:flex;flex-direction:column;gap:12px;margin:0}.ljc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin:0;padding:0 28px;border:1.5px solid transparent;border-radius:999px;font-family:var(--ljc-body);font-size:16px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.ljc-btn:active{transform:scale(.98)}.ljc-btn--primary{background:var(--ljc-copper);color:#fff!important}.ljc-btn--primary:hover{background:var(--ljc-copper-2)}.ljc-btn--ghost{background:transparent;border-color:currentColor;color:inherit}.ljc-btn--light{background:var(--ljc-cream);color:var(--ljc-choco)!important}.ljc-btn--light:hover{background:#fff}.ljc-btn svg{width:18px;height:18px;flex:0 0 auto}.ljc-link{display:inline-flex;align-items:center;gap:6px;margin:0;font-weight:700;color:var(--ljc-copper);text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px}.ljc-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.ljc-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ljc-reveal{opacity:1;transform:none;transition:none}}@media(min-width:750px){.ljc-wrap{padding-left:32px;padding-right:32px}.ljc-sec{margin-top:84px;margin-bottom:84px}.ljc-sec--tight{margin-top:40px;margin-bottom:40px}.ljc-head{margin-bottom:40px}.ljc-lead{font-size:18px}.ljc-text{font-size:16px}.ljc-btns{flex-direction:row;flex-wrap:wrap}.ljc-btn{width:auto}.ljc-h3{font-size:22px}}.shopify-section:has(.ljc-pl-marker)+.shopify-section .section{margin-top:0;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ljc.css.map */
