:root{--paper: #faf5eb;--paper-warm: #fcf8f0;--paper-tint: #f4ecdc;--taupe: #d4c4a8;--paper-dark: #2a2520;--ink: #2a2520;--ink-soft: #5a5048;--ink-muted: #887a68;--ink-faint: #b5a891;--brass: #b8935a;--brass-deep: #9a7a45;--brass-soft: #e9dcc1;--rule: rgba(42, 37, 32, .09);--rule-soft: rgba(42, 37, 32, .06);--serif: "Cormorant Garamond", "Cormorant", "EB Garamond", Georgia, serif;--sans: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--section-y: clamp(48px, 5.5vw, 76px);--container: 1200px;--container-wide: 1340px;--gutter: clamp(20px, 4vw, 40px);--radius-s: 8px;--radius-m: 12px;--radius-l: 18px;--ease: cubic-bezier(.22, 1, .36, 1)}#MainContent .shopify-section[class*=section-home-]{border-top-width:0!important}.home-redesign{font-family:var(--sans);color:var(--ink);background:var(--paper);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;box-sizing:border-box}.home-redesign *,.home-redesign *:before,.home-redesign *:after{box-sizing:border-box}.home-redesign .eyebrow{font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.home-redesign .eyebrow.ink{color:var(--ink-muted)}.home-redesign h1,.home-redesign h2,.home-redesign h3,.home-redesign .display{font-family:var(--serif);color:var(--ink);font-weight:400;letter-spacing:-.01em;margin:0;text-wrap:balance}.home-redesign h1{font-size:clamp(42px,5.2vw,68px);line-height:1.05}.home-redesign h2{font-size:clamp(34px,4.2vw,54px);line-height:1.1}.home-redesign h3{font-size:clamp(22px,2.4vw,30px);line-height:1.2}.home-redesign .mark{text-decoration:underline;text-decoration-color:var(--brass);text-decoration-thickness:2px;text-underline-offset:6px}.home-redesign .lede{font-family:var(--sans);font-size:clamp(15px,1.15vw,17px);line-height:1.65;color:var(--ink-soft);max-width:52ch;text-wrap:pretty}.home-redesign .meta{font-family:var(--serif);font-style:italic;color:var(--ink-muted);font-size:15px}.home-redesign{position:relative}.home-redesign .wrap{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.home-redesign .wrap.wide{max-width:var(--container-wide)}.home-redesign .center{text-align:center}.home-redesign .section-head{max-width:680px;margin:0 auto clamp(40px,5vw,72px);text-align:center}.home-redesign .section-head .eyebrow{display:block;margin-bottom:18px}.home-redesign .section-head .lede{margin:18px auto 0;text-align:center}.home-redesign .btn{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:.02em;border-radius:999px;cursor:pointer;white-space:nowrap;transition:all .2s var(--ease);border:none;text-decoration:none}.home-redesign .btn-primary{background:var(--ink);color:var(--paper)}.home-redesign .btn-primary:hover{background:#1a1614;transform:translateY(-1px)}.home-redesign .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--ink)}.home-redesign .btn-ghost:hover{background:var(--ink);color:var(--paper)}.home-redesign .btn-inverse{background:var(--paper);color:var(--ink)}.home-redesign .btn-inverse:hover{background:#fff}.home-redesign .photo{position:relative;background:var(--paper-warm);border:1px dashed rgba(42,37,32,.18);border-radius:var(--radius-l);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);font-family:var(--serif);font-style:italic;font-size:14px;line-height:1.5;text-align:center;padding:24px;min-height:280px}.home-redesign .photo.real{border:none;padding:0;background:#efe7d6}.home-redesign .photo img{width:100%;height:100%;object-fit:cover;display:block}.home-redesign .photo .caption{max-width:36ch;opacity:.85}.home-redesign .photo .caption strong{display:block;font-family:var(--sans);font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin-bottom:8px}.home-redesign .icon{width:22px;height:22px;flex-shrink:0;stroke:var(--ink);stroke-width:1.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.home-redesign .icon.brass{stroke:var(--brass)}
/*# sourceMappingURL=/cdn/shop/t/55/assets/home-redesign.css.map */
