.booth-sharing{margin-top:38px;padding:38px 0 4px;border-top:1px solid rgba(148,137,115,.25)}
.booth-sharing-heading{max-width:650px;margin:0 auto 30px;text-align:center}.booth-sharing-heading .eyebrow{margin:0 0 12px}.booth-sharing-heading h3{font-family:inherit;font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.15;letter-spacing:-.035em;margin:0 0 14px}.booth-sharing-heading>p:last-child{font-size:15px;line-height:1.7;margin:0;opacity:.78}
.booth-share-options{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;padding:0;margin:0;list-style:none}.booth-share-option{text-align:center;min-width:0}.booth-share-icon{display:flex;width:86px;height:86px;align-items:center;justify-content:center;margin:0 auto 16px;border-radius:50%;color:var(--share-color);background:#faf8f2;border:1px solid #e9e4d9;box-shadow:0 5px 18px rgba(25,22,17,.06)}.booth-share-icon svg{display:block}.booth-share-option h4{font-weight:600;font-size:15px;line-height:1.3;margin:0 0 8px;letter-spacing:.01em}.booth-share-option p{font-size:13px;line-height:1.6;margin:0 auto;max-width:155px;opacity:.75}.booth-sharing-note{font-size:12px;line-height:1.6;text-align:center;opacity:.7;max-width:710px;margin:27px auto 0}
@media(max-width:800px){.booth-share-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px}.booth-sharing{padding-top:30px}.booth-share-icon{width:78px;height:78px}}
@media(max-width:430px){.booth-share-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.booth-sharing-heading>p:last-child{font-size:14px}}
