.fd-social-section{width:100%;min-width:0}.fd-social{width:100%;min-width:0;box-sizing:border-box;contain:inline-size;padding-block:var(--fd-social-padding, 24px);background:var(--fd-social-background, #fff);color:var(--fd-social-color, #202921)}.fd-social__header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:1240px;margin:0 auto 16px;padding-inline:16px}.fd-social .fd-social__heading{min-width:0;margin:0;font-family:var(--font-heading--family);font-size:var(--fd-social-heading-mobile, 28px);font-weight:var(--font-heading--weight, 800);font-stretch:var(--fd-heading-stretch, 100%);line-height:1.1;text-transform:none;color:inherit;overflow-wrap:anywhere}.fd-social__heading em{font-family:var(--fd-font-accent, "Fraunces FD", Georgia, serif);font-weight:600}.fd-social__profiles{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-width:0}.fd-social__eyebrow{margin:0;font-family:var(--font-body--family);font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.04em;overflow-wrap:anywhere}.fd-social__profiles a{color:inherit;text-decoration:none}.fd-social__eyebrow a{display:inline-flex;align-items:center;min-height:44px}.fd-social__eyebrow a:hover{text-decoration:underline;text-underline-offset:4px}.fd-social__icons{display:flex;align-items:center;color:var(--fd-social-icon-color, #202921)}.fd-social__icons:empty{display:none}.fd-social__icons a{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.fd-social__icons svg{display:block;width:var(--fd-social-icon-size, 20px);height:var(--fd-social-icon-size, 20px);fill:currentColor}.fd-social :is(a,button,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:3px}.fd-social__carousel{position:relative;display:block;width:100%;min-width:0}.fd-social__track{display:grid;width:100%;min-width:0;box-sizing:border-box;grid-auto-flow:column;grid-auto-columns:var(--fd-social-photo-mobile, 150px);gap:var(--fd-social-gap, 12px);padding:4px 16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:16px}.fd-social__track::-webkit-scrollbar{display:none}.fd-social__card{display:block;min-width:0;aspect-ratio:var(--fd-social-photo-ratio, 9 / 16);overflow:hidden;border-radius:var(--fd-social-radius, 8px);background:#f1f2ef;scroll-snap-align:start}.fd-social__card>img,.fd-social__card>svg{display:block;width:100%;height:100%;object-fit:cover}.fd-social__controls{position:absolute;inset:50% 16px auto;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.fd-social__controls[hidden],.fd-social__controls--disabled{display:none}.fd-social__controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #bbccb1;border-radius:50%;background:#fffffff0;color:var(--fd-social-color, #202921);font-size:24px;cursor:pointer;pointer-events:auto}.fd-social__controls button:disabled{visibility:hidden}@media(min-width:750px){.fd-social__header{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding-inline:24px;margin-bottom:20px}.fd-social .fd-social__heading{font-size:var(--fd-social-heading-desktop, 36px)}.fd-social__profiles{justify-content:flex-end}.fd-social__eyebrow{font-size:16px}.fd-social__track{grid-auto-columns:var(--fd-social-photo-desktop, 240px);padding-inline:24px;scroll-padding-inline:24px}.fd-social__controls{inset-inline:24px}}
/*# sourceMappingURL=/cdn/shop/t/353/assets/fd-social.css.map */
