.mindbody-booking{--booking-ink: #28231f;--booking-muted: #71685f;--booking-gold: #a48249;--booking-paper: #fbf8f4;--booking-line: rgba(40, 35, 31, .14);background:linear-gradient(180deg,#f8f3ed,#fff 42%,#fbf8f4);color:var(--booking-ink);padding:clamp(54px,7vw,96px) 20px clamp(64px,8vw,112px)}.mindbody-booking__inner{width:min(1180px,100%);margin:0 auto}.mindbody-booking__intro{max-width:780px;margin:0 auto clamp(32px,5vw,56px);text-align:center}.mindbody-booking__eyebrow{margin:0 0 14px;color:var(--booking-gold);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.mindbody-booking__title{margin:0;color:var(--booking-ink);font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(42px,6.5vw,76px);font-weight:400;line-height:1.04;letter-spacing:-.025em}.mindbody-booking__text{max-width:650px;margin:22px auto 0;color:var(--booking-muted);font-size:clamp(16px,1.8vw,19px);line-height:1.7}.mindbody-booking__details{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:24px 0 0;color:var(--booking-muted);font-size:14px}.mindbody-booking__details span{position:relative}.mindbody-booking__details span+span:before{position:absolute;top:50%;left:-15px;width:3px;height:3px;border-radius:50%;background:var(--booking-gold);content:"";transform:translateY(-50%)}.mindbody-booking__widget-shell{min-height:620px;overflow:hidden;border:1px solid var(--booking-line);border-radius:24px;background:#fff;box-shadow:0 22px 60px #3a2d201a;padding:clamp(18px,3vw,36px)}.mindbody-booking__widget-shell .mindbody-widget{width:100%;min-height:560px}.mindbody-booking__help{margin:24px auto 0;color:var(--booking-muted);font-size:14px;line-height:1.6;text-align:center}.mindbody-booking__help a{color:var(--booking-ink);text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:749px){.mindbody-booking{padding-right:14px;padding-left:14px}.mindbody-booking__details{display:grid;gap:6px}.mindbody-booking__details span+span:before{display:none}.mindbody-booking__widget-shell{min-height:680px;border-radius:16px;padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/mindbody-booking.css.map */
