:root{--home-cream: #efeae0;--home-paper: #f7f3ec;--home-sand: #e3dccd;--home-ink: #1f1d19;--home-ink-mid: #6c665a;--home-line: #d9d1c1;--home-charcoal: #171613;--home-olive: #2c3126;--home-on-dark: #f3eee4;--home-on-dark-mid: #b9b2a3;--home-lime: #dcf94d;--home-display: "Jost", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--home-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--home-gutter: clamp(16px, 4vw, 48px);--home-max: 1280px;--home-radius: 4px}.home{font-family:var(--home-body);color:var(--home-ink);background:var(--home-cream);-webkit-font-smoothing:antialiased}.home *{box-sizing:border-box}.home--dark{background:var(--home-charcoal);color:var(--home-on-dark)}.home--olive{background:var(--home-olive);color:var(--home-on-dark)}.home--paper{background:var(--home-paper)}.home__inner{max-width:var(--home-max);margin:0 auto;padding:clamp(56px,8vw,112px) var(--home-gutter)}.home__eyebrow{margin:0 0 14px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--home-ink-mid)}.home--dark .home__eyebrow,.home--olive .home__eyebrow{color:var(--home-on-dark-mid)}.home__display{margin:0 0 18px;font-family:var(--home-display);font-weight:300;font-size:clamp(34px,5.2vw,64px);line-height:1.04;letter-spacing:-.005em}.home__display--caps{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(30px,4.4vw,54px)}.home__lede{margin:0 0 26px;max-width:520px;font-size:16px;line-height:1.6;color:var(--home-ink-mid)}.home--dark .home__lede,.home--olive .home__lede{color:var(--home-on-dark-mid)}.home__lede p{margin:0 0 10px}.home-btn{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:0 8px 0 22px;font-family:var(--home-body);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-radius:999px;border:1px solid transparent;transition:transform .15s ease,background-color .15s ease,color .15s ease;cursor:pointer}.home-btn:hover{transform:translateY(-1px)}.home-btn__arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid currentColor;opacity:.7}.home-btn--lime{background:var(--home-lime);color:var(--home-ink)}.home-btn--lime .home-btn__arrow{border-color:#1f1d1959;opacity:1}.home-btn--ink{background:var(--home-ink);color:var(--home-on-dark)}.home-btn--light{background:var(--home-paper);color:var(--home-ink)}.home-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.home-btn--text{padding:0;min-height:0;background:none;color:inherit}.home__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.home-media{position:relative;overflow:hidden;background:var(--home-sand);border-radius:var(--home-radius)}.home-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.home-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,78%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--home-gutter);margin:0 calc(var(--home-gutter) * -1);padding:0 var(--home-gutter) 6px;scrollbar-width:none}.home-rail::-webkit-scrollbar{display:none}.home-rail>*{scroll-snap-align:start}@media(min-width:900px){.home-rail{grid-auto-flow:row;grid-template-columns:repeat(var(--rail-cols, 4),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin:0;padding:0;gap:18px}}@media(prefers-reduced-motion:reduce){.home-btn,.home-btn:hover{transition:none;transform:none}}.bohdy-footer{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bohdy-home.css.map */
