.footer--new .section_border_left:before,.footer--new .section_border_right:after{display:none!important}@media screen and (max-width:989px){.footer--new .footer-block--menu{display:block}.footer--new .footer__blocks-wrapper{display:flex;flex-direction:column;gap:0}.footer--new .footer-block{padding-block:3.2rem;border-top:.1rem solid rgba(var(--color-border))}.footer--new .footer-block:first-child{border-top:none;padding-top:0}.footer--new .footer-block:last-child{padding-bottom:0}}.footer-block--contacts{gap:0!important}@media screen and (min-width:990px){.footer--new .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.footer--new .footer-block--locations,.footer--new .footer-block--contacts,.footer--new .footer-block--menu{flex:initial;max-width:none;width:100%;display:block}.footer--new .footer__blocks-wrapper>.footer-block{padding-inline:4.8rem}.footer--new .footer__blocks-wrapper>.footer-block:first-child{padding-left:0}.footer--new .footer__blocks-wrapper>.footer-block:last-child{padding-right:0}.footer--new .footer__blocks-wrapper>.footer-block:nth-child(n+2){border-left:.1rem solid rgba(var(--color-border))}.footer--new .footer__blocks-wrapper>:not(.footer-block--menu):last-child{margin-left:0}}@media screen and (min-width:1360px){.footer--new .footer__blocks-wrapper>.footer-block{padding-inline:6.4rem}.footer--new .footer__blocks-wrapper>.footer-block:first-child{padding-left:0}.footer--new .footer__blocks-wrapper>.footer-block:last-child{padding-right:0}}.footer--new .footer-block__heading.h5{text-transform:capitalize!important;font-size:22px;font-weight:500;margin:0 0 28px}.footer--new .footer-block__contacts-subheading{font-family:inherit;font-size:18px;font-weight:400;color:rgba(var(--color-foreground),.55);margin:0 0 10px;text-transform:none;letter-spacing:0}.footer--new .footer-block__contacts-text{font-weight:300;color:inherit}.footer--new .footer-block__contacts{margin-bottom:24px;gap:0}.footer--new .footer-block__contacts:last-of-type{margin-bottom:24px}.footer--new .footer-block__contacts-line{margin:0 0 6px;font-size:16px}.footer--new .footer-block__contacts-item-label{font-weight:400}.footer--new .footer-block__contacts a,.footer--new .footer-block__contacts a[href^="mailto:"]{color:inherit}.footer--new .footer-block--locations{display:flex;flex-direction:column;gap:0}.footer--new .footer-block__location{margin-top:32px}.footer--new .footer-block__location:first-of-type{margin-top:0}.footer--new .footer-block__location-name{margin:0 0 6px;font-size:17px;font-weight:400;text-transform:capitalize}.footer--new .footer-block__location-address{margin:0 0 6px;font-size:16px;line-height:1.5;font-weight:400}.footer--new .footer-block__location-address p{margin:0;font-weight:300}.footer--new .footer-block__location-link{display:inline-block;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;font-weight:500;color:rgba(var(--color-foreground),.75);line-height:26.5px}.footer--new .footer-block--contacts .footer__list-social{margin-top:8px;justify-content:flex-start;margin-left:-.6rem}.footer--new .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column;gap:12px;margin-bottom:0;align-items:flex-start}.footer--new .footer-block--menu .list-menu__item--link{font-size:16px;font-weight:400}.footer-block__details-content .list-menu__item--link,.footer__policies a{font-family:Public Sans,sans-serif!important}.swiper.ps-swiper{font-weight:400}.practitioner-slider{background:var(--ps-bg, #e9e6df)}.practitioner-slider .ps-inner{width:100%;overflow:hidden}.practitioner-slider .ps-heading{margin:0 0 32px;font-size:38px;text-transform:none;text-align:center}.practitioner-slider .ps-description{margin:0 auto 32px;font-size:16px;text-transform:none;text-align:left;font-weight:400;max-width:1000px;padding-right:20px}.practitioner-slider .ps-swiper{overflow:visible}.practitioner-slider .ps-swiper .swiper-slide{width:min(1100px,92vw);height:auto}.practitioner-slider .ps-card{display:flex;gap:0;align-items:stretch;min-height:460px;max-width:1100px;width:100%;margin:0 auto}.practitioner-slider .ps-media{flex:0 0 36%;max-width:36%;border-top-left-radius:0;border-bottom-left-radius:0;overflow:hidden}.practitioner-slider .ps-img{width:100%;height:100%;object-fit:cover;display:block}.practitioner-slider .ps-placeholder{background:#d9d5cc}.practitioner-slider .ps-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;background:var(--ps-card-bg, #ffffff);padding:48px 56px;border-top-right-radius:0;border-bottom-right-radius:0}.practitioner-slider .ps-name{margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.15;color:var(--ps-name-color, #1a1a1a);text-transform:none}.practitioner-slider .ps-designation{margin:0 0 24px;font-size:20px;font-weight:600;color:var(--ps-designation-color, #2b2b2b)}.practitioner-slider .ps-description{font-size:16px;line-height:1.6;color:var(--ps-text-color, #4a4a4a)}.practitioner-slider .ps-description p{margin:0 0 12px}.practitioner-slider .ps-content-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px}.practitioner-slider .ps-button{display:inline-block;padding:16px 28px;background:var(--ps-button-bg, #5b4a3c);color:var(--ps-button-text, #ffffff);text-decoration:none;border-radius:0;font-size:1rem;transition:opacity .2s ease}.practitioner-slider .ps-button:hover{opacity:.9}.practitioner-slider .ps-nav{display:flex;gap:12px}.practitioner-slider .ps-arrow{width:40px;height:48px;border-radius:50%;border:1px solid #000000ff;background:transparent;color:#000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease}.practitioner-slider .ps-arrow:hover{background:var(--ps-button-bg, #5b4a3c);color:#fff;border-color:var(--ps-button-bg, #5b4a3c)}@media screen and (max-width:749px){.practitioner-slider .ps-card{flex-direction:column;min-height:0}.practitioner-slider .ps-media{flex:0 0 auto;max-width:100%;aspect-ratio:4 / 3;border-top-right-radius:0;border-bottom-left-radius:0}.practitioner-slider .ps-content{padding:28px 24px;border-bottom-left-radius:0}.practitioner-slider .ps-name{font-size:1.5rem}.practitioner-slider .ps-content-bottom{margin-top:28px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAIAAAAAAI */
