@media screen and (min-width:768px){.banner.media--custom{height:var(--banner-custom-height-desktop)}}@media screen and (max-width:767px){.banner.mobile\:media--custom{height:var(--banner-custom-height-mobile)}}.banner__box{padding-top:var(--banner-box-padding-top-mobile, 0px);padding-right:var(--banner-box-padding-right-mobile, 0px);padding-bottom:var(--banner-box-padding-bottom-mobile, 0px);padding-left:var(--banner-box-padding-left-mobile, 0px)}@media screen and (min-width:768px){.banner__box{padding-top:var(--banner-box-padding-top, 0px);padding-right:var(--banner-box-padding-right, 0px);padding-bottom:var(--banner-box-padding-bottom, 0px);padding-left:var(--banner-box-padding-left, 0px)}}@media screen and (max-width:767px){.banner__text--mobile-custom-size{font-size:var(--text-size-mobile)}.appointment_page_default .banner__box>*+*:not(.spacing-section){margin-top:14px}}.banner__subheading.subtitle-custom{font-size:var(--subtitle-size-mobile, calc(var(--subtitle-size) * .75))}@media screen and (min-width:768px){.banner__subheading.subtitle-custom{font-size:var(--subtitle-size)}}.banner__subheading--with-line{display:flex;align-items:center;gap:12px}.banner__subheading-line{display:block;flex-shrink:0;width:24px;height:1.5px;background-color:currentColor}@media screen and (min-width:768px){.banner__subheading--with-line{gap:16px}.banner__subheading-line{width:32px}}.location_banner .banner__info-group{padding:16px 24px;gap:16px;margin-top:-60px;z-index:1;position:relative}.location_banner .banner__info-group .banner__info-item{gap:16px;width:max-content}.location_banner .banner__info-group .banner__info-item .banner__info-item--title{font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.8px}.location_banner .banner__info-item--description{font-size:14px;font-style:normal;font-weight:500;line-height:normal}span.banner__info-separator{width:3px;height:3px;border-radius:50%}.banner__floating-badge{padding:10px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;top:var(--top-mobile);left:var(--left-mobile);transform:translate(calc(-1 * var(--left-mobile)),calc(-1 * var(--top-mobile)));gap:2px;width:max-content}.banner__floating-badge--title{text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.8px}.banner__floating-badge--subtitle{font-size:12px;font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width:768px){.banner__floating-badge{top:var(--top-desktop);left:var(--left-desktop);transform:translate(calc(-1 * var(--left-desktop)),calc(-1 * var(--top-desktop)));padding:14px 18px}}@media screen and (max-width:768px){.location_banner .banner__info-group{margin-top:0;padding:12px 16px;gap:6px;flex-direction:row;width:min-content}.location_banner .banner__info-item--description{font-size:12px}span.banner__info-separator{display:none}.location_banner .page-width{padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-image-with-text-overlay.css.map */
