.mb-about-location,.mb-about-location *{box-sizing:border-box}.mb-about-location{--mb-about-location-bg: #F4EFE3;--mb-about-location-heading-color: #1B2A4A;--mb-about-location-pickup-bg: #FAF7EF;--mb-about-location-pickup-border: #E4DDCB;--mb-about-location-icon-color: #A9853F;--mb-about-location-pickup-title-color: #1B2A4A;--mb-about-location-pickup-body-color: #1C2230;--mb-about-location-tag-color: #836528;--mb-about-location-contact-color: #6A6E78;--mb-about-location-contact-link-color: #1B2A4A;--mb-about-location-border-color: #E4DDCB;--mb-about-location-font-heading: "Fraunces", Georgia, serif !important;--mb-about-location-font-body: "Spectral", Georgia, serif !important;--mb-about-location-font-ui: "Inter", system-ui, sans-serif !important;--mb-about-location-padding-top: 64px;--mb-about-location-padding-bottom: 64px;--mb-about-location-padding-top-mobile: 20px;--mb-about-location-padding-bottom-mobile: 24px;--mb-about-location-border-bottom-width: 1px;--mb-about-location-contact-card-radius-mobile: 14px;background:var(--mb-about-location-bg)}.mb-about-location--border-bottom{border-bottom:var(--mb-about-location-border-bottom-width) solid var(--mb-about-location-border-color)}.mb-about-location .page-width{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.mb-about-location__inner{padding-top:var(--mb-about-location-padding-top);padding-bottom:var(--mb-about-location-padding-bottom)}.mb-about-location img{max-width:100%;display:block}.mb-about-location a{text-decoration:none}.mb-about-location__heading{font-family:var(--mb-about-location-font-heading);font-size:30px;font-weight:500;letter-spacing:-.01em;color:var(--mb-about-location-heading-color);margin:0 0 22px}.mb-about-location__pickup{background:var(--mb-about-location-pickup-bg);border:1px solid var(--mb-about-location-pickup-border);border-radius:3px;padding:28px 30px;display:flex;gap:16px;align-items:flex-start}.mb-about-location__icon{width:24px;height:24px;flex:0 0 auto;margin-top:3px;display:inline-flex;color:var(--mb-about-location-icon-color)}.mb-about-location__icon svg,.mb-about-location__icon img{width:100%;height:100%}.mb-about-location__pickup-title{font-family:var(--mb-about-location-font-body);font-size:21px;color:var(--mb-about-location-pickup-title-color)}.mb-about-location__pickup-body{font-family:var(--mb-about-location-font-body);font-size:16px;line-height:1.7;color:var(--mb-about-location-pickup-body-color);margin-top:8px}.mb-about-location__tag{display:inline-block;margin-top:12px;font-family:var(--mb-about-location-font-ui);font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--mb-about-location-tag-color);border:1px solid var(--mb-about-location-pickup-border);border-radius:999px;padding:4px 11px}.mb-about-location__contact-card{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;background:var(--mb-about-location-pickup-bg);border:1px solid var(--mb-about-location-pickup-border);border-radius:3px;padding:22px 26px;transition:border-color .18s ease}.mb-about-location__contact-card:hover{border-color:var(--mb-about-location-icon-color)}.mb-about-location__contact-card-text{display:flex;flex-direction:column}.mb-about-location__contact-card-title{font-family:var(--mb-about-location-font-heading);font-weight:500;font-size:19px;color:var(--mb-about-location-contact-link-color)}.mb-about-location__contact-card-sub{font-family:var(--mb-about-location-font-body);font-size:14px;color:var(--mb-about-location-contact-color);margin-top:3px}.mb-about-location__contact-card-arrow{width:20px;height:20px;flex:0 0 auto;color:var(--mb-about-location-icon-color);transition:transform .18s ease}.mb-about-location__contact-card:hover .mb-about-location__contact-card-arrow{transform:translate(3px)}@media(max-width:760px){.mb-about-location__inner{padding-top:var(--mb-about-location-padding-top-mobile);padding-bottom:var(--mb-about-location-padding-bottom-mobile)}.mb-about-location__heading,.mb-about-location__pickup{display:none}.mb-about-location__contact-card{margin-top:0;padding:16px 18px;border-radius:var(--mb-about-location-contact-card-radius-mobile)}.mb-about-location__contact-card-title{font-size:17px}.mb-about-location__contact-card-sub{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/mecca-about-location.css.map */
