.ss-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:var(--ss-stack)}.ss-head--center{flex-direction:column;align-items:center;text-align:center}.ss-head__intro{max-width:var(--ss-measure);margin:.75rem 0 0;color:var(--color-foreground-subdued)}.ss-title{margin:.5rem 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(2rem,1.45rem + 2.2vw,3.25rem);line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.ss-title em{font-family:var(--font-accent--family);font-style:italic;font-weight:var(--font-accent--weight)}.ss-textlink{display:inline-flex;align-items:center;gap:.5rem;flex:none;padding-block:.375rem;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentcolor}.ss-textlink .ss-icon{width:1rem;height:1rem;transition:transform var(--ss-dur) var(--ss-ease-out)}.ss-textlink:hover .ss-icon{transform:translate(3px)}.ss-icon{display:inline-block;flex:none;vertical-align:middle}.ss-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--ss-rail-item, 72%);gap:.875rem;margin:0;padding:0 var(--ss-gutter) .25rem;margin-inline:calc(-1 * var(--ss-gutter));list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ss-gutter);scrollbar-width:none}.ss-rail::-webkit-scrollbar{display:none}.ss-rail>*{scroll-snap-align:start;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ss-primitives.css.map */
