:root{--ss-cream: #f8f6f2;--ss-sand: #eeeae4;--ss-line: #e4ddd2;--ss-stone: #7a7368;--ss-ink: #25231f;--ss-ink-deep: #1b1915;--ss-terracotta: #c4603a;--ss-terracotta-deep: #a84e2c;--ss-sale: #a63a1e;--ss-olivia: #25231f;--ss-charlie: #2f8f8a;--ss-space-3xs: .25rem;--ss-space-2xs: .5rem;--ss-space-xs: .75rem;--ss-space-sm: 1rem;--ss-space-md: 1.5rem;--ss-space-lg: 2.5rem;--ss-space-xl: 4rem;--ss-space-2xl: 6rem;--ss-space-3xl: 8rem;--ss-section-y: var(--ss-space-2xl);--ss-section-y-tight: var(--ss-space-xl);--ss-gutter: var(--ss-space-md);--ss-radius-sm: 6px;--ss-radius-md: 12px;--ss-radius-lg: 20px;--ss-radius-pill: 999px;--ss-ease: cubic-bezier(.22, .61, .36, 1);--ss-duration: .22s;--bm-ink: var(--ss-ink);--bm-muted: var(--ss-stone);--bm-line: var(--ss-line);--bm-surface: var(--ss-sand);--bm-accent: var(--ss-terracotta);--bm-sale: var(--ss-sale);--bm-ink-deep: var(--ss-ink-deep);--bm-space-3xs: var(--ss-space-3xs);--bm-space-2xs: var(--ss-space-2xs);--bm-space-xs: var(--ss-space-xs);--bm-space-sm: var(--ss-space-sm);--bm-space-md: var(--ss-space-md);--bm-space-lg: var(--ss-space-lg);--bm-space-xl: var(--ss-space-xl);--bm-space-2xl: var(--ss-space-2xl);--bm-section-y: var(--ss-section-y);--bm-section-y-tight: var(--ss-section-y-tight);--bm-ease: var(--ss-ease);--bm-duration: var(--ss-duration)}@media screen and (max-width:749px){:root{--ss-section-y: 3.5rem;--ss-section-y-tight: 2.5rem;--ss-gutter: var(--ss-space-xs)}}.ss-eyebrow,.bm-eyebrow{display:inline-flex;align-items:center;gap:.5em;margin:0 0 var(--ss-space-xs);font-family:var(--font-subheading--family, inherit);font-size:.75rem;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--ss-terracotta)}.ss-eyebrow:before{content:"";width:1.5em;height:1px;background:currentColor;opacity:.6}.ss-voice{font-family:var(--font-accent--family, var(--font-heading--family, serif));font-style:italic;font-weight:400;letter-spacing:-.01em}.ss-speaker{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-subheading--family, inherit);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-stone)}.ss-speaker:before{content:"";width:.5em;height:.5em;border-radius:50%;background:var(--ss-olivia)}.ss-speaker--charlie:before{background:var(--ss-charlie)}.ss-section{padding-block:var(--ss-section-y)}.ss-section--tight{padding-block:var(--ss-section-y-tight)}.ss-section+.ss-section{padding-block-start:var(--ss-section-y-tight)}.ss-textlink{color:inherit;text-decoration:none;background-image:linear-gradient(var(--ss-terracotta),var(--ss-terracotta));background-repeat:no-repeat;background-size:100% 1px;background-position:0 100%;transition:background-size var(--ss-duration) var(--ss-ease)}.ss-textlink:hover,.ss-textlink:focus-visible{background-size:100% 2px}.button,.button-primary,.button-secondary{min-height:3rem;padding-inline:1.75rem;font-weight:500;letter-spacing:.01em}.product-card{transition:transform var(--ss-duration) var(--ss-ease),box-shadow var(--ss-duration) var(--ss-ease)}@media(hover:hover){.product-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #25231f14}}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ss-terracotta);outline-offset:2px}.price,.product-price{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style-society.css.map */
