.footer-block__contacts-label.h5{text-transform:capitalize;font-size:22px}.footer-block__heading.h5{text-transform:capitalize!important;font-size:22px}.footer-block__contacts-text{font-weight:500}.footer-block__contacts-label.h5:first-child{padding-bottom:16px}.footer-block__details-content span{font-size:16px;font-weight:500;font-family:Public Sans;gap:7px}.footer-block__contacts-line{margin:0 0 4px;font-size:16px}.footer-block__contacts-item-label{font-weight:700}.footer-block--locations{display:flex;flex-direction:column;gap:10px}.footer-block__location{margin-top:20px}.footer-block__location:first-of-type{margin-top:0}.footer-block__location-name{margin:0 0 8px;font-size:17px;font-weight:700;text-transform:capitalize}.footer-block__location-address{margin:0 0 8px;font-size:16px;line-height:1.5;font-weight:500}.footer-block__location-address p{margin:0}.footer-block__location-link{display:inline-block;font-size:14px;text-decoration:underline;text-underline-offset:3px;font-weight:500}.practitioner-stack{background:var(--pst-bg, #e9e6df)}.practitioner-stack .pst-inner{width:100%}.practitioner-stack .pst-heading{margin:0 0 20px;font-size:38px;text-transform:none;text-align:center}.practitioner-stack .pst-description{margin:0 auto 48px;font-size:16px;text-transform:none;text-align:center;font-weight:400;max-width:700px}.practitioner-stack .pst-list{max-width:1300px;margin:0 auto;position:relative}.practitioner-stack .pst-track{display:flex;flex-direction:column;gap:50px}.practitioner-stack .pst-nav{display:none}.practitioner-stack .pst-card{display:flex;align-items:stretch;min-height:500px;width:100%;position:sticky;top:120px;transform-origin:top center;will-change:transform,opacity;background:var(--pst-bg, #e9e6df)}.practitioner-stack .pst-media{flex:0 0 36%;max-width:36%;overflow:hidden}.practitioner-stack .pst-img{width:100%;height:100%;object-fit:cover;display:block}.practitioner-stack .pst-placeholder{background:#d9d5cc}.practitioner-stack .pst-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;background:var(--pst-card-bg, #ffffff);padding:48px 56px}.practitioner-stack .pst-name{margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.15;color:var(--pst-name-color, #1a1a1a);text-transform:none}.practitioner-stack .pst-designation{margin:0 0 24px;font-size:20px;font-weight:600;color:var(--pst-designation-color, #2b2b2b)}.practitioner-stack .pst-bio{font-size:16px;line-height:1.6;color:var(--pst-text-color, #4a4a4a)}.practitioner-stack .pst-bio p{margin:0 0 12px}.practitioner-stack .pst-content-bottom{margin-top:32px}.practitioner-stack .pst-button{display:inline-block;padding:16px 28px;background:var(--pst-button-bg, #5b4a3c);color:var(--pst-button-text, #ffffff);text-decoration:none;font-size:1rem;transition:opacity .2s ease}.practitioner-stack .pst-button:hover{opacity:.9}.practitioner-stack .pst-card{transition:transform .05s linear,opacity .05s linear}@media(prefers-reduced-motion:reduce){.practitioner-stack .pst-card{position:relative;top:auto;transform:none!important;opacity:1!important;transition:none;margin-bottom:32px}}@media screen and (max-width:600px){.practitioner-stack .pst-card{position:relative;top:auto;transform:none!important;opacity:1!important;flex-direction:column;min-height:0}.practitioner-stack .pst-track{gap:24px}.practitioner-stack .pst-media{flex:0 0 auto;max-width:100%;aspect-ratio:4 / 3}.practitioner-stack .pst-content{padding:28px 24px}.practitioner-stack .pst-name{font-size:1.5rem}.practitioner-stack .pst-content-bottom{margin-top:24px}.practitioner-stack .pst-list.is-swiper{overflow:hidden}.practitioner-stack .pst-list.is-swiper .pst-track{flex-direction:row;gap:16px}.practitioner-stack .pst-list.is-swiper .pst-card{flex:0 0 85%;max-width:85%;min-height:0}.practitioner-stack .pst-list.is-swiper .pst-nav{display:flex;justify-content:center;gap:12px;margin-top:20px}.practitioner-stack .pst-arrow{width:40px;height:40px;border-radius:50%;border:1px solid #000;background:transparent;color:#000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease}.practitioner-stack .pst-arrow:hover{background:var(--pst-button-bg, #5b4a3c);color:#fff;border-color:var(--pst-button-bg, #5b4a3c)}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAEAAAAAAE */
