@media only screen and (min-width:375px){#behandlungen-overview{padding:var(--sectionPadding)}#behandlungen-overview .cs-container{max-width:130rem;margin:auto;display:flex;flex-direction:column;gap:clamp(4rem,12vw,16rem)}#behandlungen-overview .category{display:flex;flex-direction:column;gap:4rem}#behandlungen-overview .center{text-align:center}#behandlungen-overview .behandlungen-grid{display:grid;grid-template-columns:1fr;gap:2.4rem}#behandlungen-overview .behandlung-item{display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}#behandlungen-overview .behandlung-item:hover .behandlung-img img{transform:scale(1.06)}#behandlungen-overview .behandlung-item .behandlung-link{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;height:100%;text-decoration:none;color:inherit}#behandlungen-overview .behandlung-item .behandlung-img{width:100%;aspect-ratio:4/3;display:block;margin-bottom:1.6rem;max-height:23rem;overflow:hidden;position:relative}#behandlungen-overview .behandlung-item .behandlung-img img{width:100%;height:100%;object-fit:cover;transition:transform .7s;will-change:transform}#behandlungen-overview .behandlung-item .behandlung-title{font-size:clamp(1.4rem,1.2vw,1.6rem);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}}@media only screen and (min-width:500px){#behandlungen-overview .behandlungen-grid{grid-template-columns:repeat(2,1fr)}#behandlungen-overview .behandlungen-grid.two-cols{grid-template-columns:repeat(2,1fr)}#behandlungen-overview .behandlung-item .behandlung-img{max-height:none}}@media only screen and (min-width:1024px){#behandlungen-overview .behandlungen-grid{grid-template-columns:repeat(3,1fr)}#behandlungen-overview .behandlungen-grid.two-cols{grid-template-columns:repeat(2,1fr);max-width:85rem;margin:auto}}#cta-with-map-2{background-color:#fff!important}#instagram-cta-text{background-color:var(--backround-1)}@media only screen and (min-width:0rem){#babor-shop-vn1{padding:var(--sectionPadding);background-color:var(--backround-2)}#babor-shop-vn1 .cs-container{max-width:120rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(3.2rem,10vw,6.4rem)}#babor-shop-vn1 .cs-top{width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(2.4rem,5vw,4rem);text-align:center}#babor-shop-vn1 .cs-logo{width:min(34rem,80%);display:flex;justify-content:center}#babor-shop-vn1 .cs-logo .cs-picture{width:70%;display:flex;justify-content:center}#babor-shop-vn1 .cs-logo .cs-picture img{width:100%;height:auto;display:block}#babor-shop-vn1 .cs-content{width:100%;max-width:66rem;display:flex;flex-direction:column;align-items:center;gap:1.6rem}#babor-shop-vn1 .cs-content .title-h2{padding-bottom:1.2rem!important}#babor-shop-vn1 .cs-content .p3{max-width:58rem;margin:0 auto;padding-bottom:1.2rem}#babor-shop-vn1 .cs-content .container-btns{padding-top:.8rem}#babor-shop-vn1 .cs-bottom{width:100%}#babor-shop-vn1 .cs-bottom .cs-card-group{width:100%;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(1.6rem,3vw,3.2rem)}#babor-shop-vn1 .cs-bottom .cs-item{list-style:none}#babor-shop-vn1 .cs-bottom .cs-item:hover .cs-picture img{transform:scale(1.06)}#babor-shop-vn1 .cs-bottom .cs-link{display:block;text-decoration:none;color:inherit}#babor-shop-vn1 .cs-bottom .cs-picture{width:100%;display:block;aspect-ratio:1/.7;overflow:hidden;position:relative}#babor-shop-vn1 .cs-bottom .cs-picture img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .7s}#babor-shop-vn1 .cs-bottom .cs-flex{padding-top:1.6rem;text-align:center;padding-bottom:2rem}#babor-shop-vn1 .cs-bottom .cs-h3{font-size:1.4rem;font-family:'Libre Franklin',sans-serif;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.25em;margin:0;color:var(--headerColor)}#babor-shop-vn1 .cs-bottom .cs-h3:hover{text-decoration:underline}}@media only screen and (min-width:450px){#babor-shop-vn1 .cs-bottom .cs-picture{aspect-ratio:1/1}#babor-shop-vn1 .cs-bottom .cs-card-group{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){#babor-shop-vn1 .cs-top .cs-picture{width:100%}#babor-shop-vn1 .cs-bottom .cs-card-group{grid-template-columns:repeat(4,1fr)}#babor-shop-vn1 .cs-bottom .cs-h3{font-size:1.5rem}#babor-shop-vn1 .cs-bottom .cs-picture{aspect-ratio:1/1.2}}@media only screen and (min-width:1024px){#babor-shop-vn1 .cs-top{flex-direction:row;align-items:center;text-align:left;gap:4.8rem;justify-content:center}#babor-shop-vn1 .cs-logo{width:31rem;flex:0 0 auto;justify-content:flex-start}#babor-shop-vn1 .cs-content{align-items:center;text-align:center}}@media only screen and (min-width:0rem){#pricing-975{padding:var(--sectionPadding);background-color:var(--backround-2)}#pricing-975 .cs-container{width:100%;max-width:128rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:clamp(4.8rem,6vw,6.4rem)}#pricing-975 .cs-content{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}#pricing-975 .cs-menu{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem}#pricing-975 .cs-menu-group{width:100%;max-width:60rem;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(2.8rem,3vw,4rem)}#pricing-975 .cs-menu-item{list-style:none;width:100%;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.8rem}#pricing-975 .cs-h3{width:100%;margin:0;display:flex;justify-content:space-between;align-items:flex-start;gap:2.4rem;position:relative}#pricing-975 .cs-h3:before{content:"";width:100%;height:2px;background-color:#d3d7cf;position:absolute;display:block;top:1.3rem;left:0;z-index:0}#pricing-975 .cs-h3 .cs-header{font-family:Montserrat,sans-serif;font-size:1.7rem;line-height:1.2em;text-align:inherit;letter-spacing:.1rem;font-weight:500;max-width:40rem;background-color:var(--backround-2)!important;color:var(--headerColor);text-transform:uppercase;z-index:1}#pricing-975 .cs-h3 .cs-price{font-size:1.6rem;font-family:Montserrat,sans-serif;line-height:1.5em;font-weight:400;padding-left:.8rem;background-color:var(--backround-2);color:var(--headerColor);z-index:2}#pricing-975 .title-h2{padding-bottom:0}#pricing-975 .cs-menu-text{font-size:1.6rem;line-height:1.5em;text-align:inherit;margin:0;color:#4e4b66}#pricing-975 .cs-pricing-note{width:100%;max-width:64rem;padding:2.4rem 2rem;background-color:#f3f6ec;text-align:center;border-top:1px solid #c7d3b8}#pricing-975 .cs-pricing-note .cs-pricing-note-title{margin:0 0 1.2rem 0;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase;color:#4e4b66}#pricing-975 .cs-pricing-note .cs-pricing-note-text{margin:0;font-size:1.6rem;line-height:1.5em;color:#4e4b66}}@media only screen and (min-width:76.8rem){#pricing-975 .cs-menu-group{width:100%}}@media only screen and (min-width:0rem){#image-strip-3{padding:0}#image-strip-3 .cs-container{max-width:120rem;margin:auto}#image-strip-3 .image-carousel{width:100%}#image-strip-3 .image-list{display:flex;gap:2.4rem;padding:0;margin:0;list-style:none;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}#image-strip-3 .image-list::-webkit-scrollbar{display:none}#image-strip-3 .image-item{flex-shrink:0;width:85%;scroll-snap-align:center}#image-strip-3 .strip-img{width:100%;aspect-ratio:3/4;overflow:hidden}#image-strip-3 .strip-img img{width:100%;height:100%;object-fit:cover;display:block}}@media only screen and (min-width:76.8rem){#image-strip-3{padding:var(--sectionPadding)}#image-strip-3 .image-list{overflow:visible;scroll-snap-type:none;display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem}#image-strip-3 .image-item{width:100%}}@media only screen and (min-width:0rem){.sbs-behandlungen .cs-left .title-h3,.sbs-behandlungen .cs-left .title-h4{padding-bottom:2.4rem}.sbs-behandlungen .cs-left .cs-container-text{padding-bottom:2.4rem}.sbs-behandlungen .cs-left ul{list-style:none;padding:0;margin:0}.sbs-behandlungen .cs-left ul li{position:relative;padding-left:1.6rem;padding-bottom:.6rem}.sbs-behandlungen .cs-left ul li::before{content:"–";position:absolute;left:0;color:var(--primary,#b5a08a)}.sbs-behandlungen .cs-left .cs-container-text .title-h5{padding-bottom:1.6rem}.sbs-behandlungen .sbs-picture-smaller{max-height:53rem!important;overflow:hidden!important;display:flex!important}}@media only screen and (min-width:0rem){#babor-shop-vn1{background-color:#fff!important}}@media only screen and (min-width:0px){#faq{padding:var(--sectionPadding);position:relative}#faq .cs-container{width:100%;max-width:128rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:3.2rem;position:relative;z-index:1}#faq .cs-content{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start}#faq .cs-content .cs-topper{font-size:clamp(1rem,2.5vw,1.6rem)}#faq .title-h2{margin:0;padding-bottom:0}#faq .cs-flex-group{width:100%;overflow:hidden;display:flex;flex-direction:column;gap:clamp(1.6rem,3.68vw,2rem);position:relative}#faq .cs-wrapper{width:100%;position:relative}#faq .cs-wrapper .cs-faq-group .cs-item-p p{padding-bottom:1.5rem;padding-top:1.5rem;font-weight:500}#faq .cs-wrapper .cs-faq-group .cs-item-p .p3-title{font-family:'Libre Franklin',Arial,sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.05em;padding-bottom:2rem;padding-top:2rem;font-weight:700}#faq .cs-wrapper .cs-faq-group .cs-item-p ul{list-style-type:disc}#faq .cs-wrapper .cs-faq-group .cs-item-p ul li{padding-bottom:.8rem;margin-left:1.8rem}#faq .cs-wrapper .cs-faq-group .cs-item-p ul .section-divider{border:none;border-top:1px solid #ccc;margin:2rem 0;opacity:.5}#faq .cs-wrapper .cs-faq-group .cs-item-p .p3-comment{color:var(--topperColor);font-size:1.4rem;font-family:'Libre Franklin',Arial,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;letter-spacing:.05em;padding-top:.8rem}#faq .cs-button-group{width:100%;display:flex;flex-direction:column;gap:clamp(1.6rem,4vw,2rem);flex:none;display:none}#faq .cs-flex{width:100%;padding:2.4rem;background-color:#f7f7f7;display:flex;flex-direction:column;order:3;gap:2.4rem}#faq .cs-option{font-size:1.6rem;line-height:1.2em;font-weight:700;padding:0;color:var(--bodyTextColor);background-color:transparent;border:none;display:flex;justify-content:flex-start;align-items:center;gap:1.28rem;position:relative;z-index:1;transition:color .3s;text-align:left}#faq .cs-option:hover{color:var(--topperColor);cursor:pointer}#faq .cs-option.cs-active{color:var(--topperColor)}#faq .cs-option .cs-icon:hover{color:var(--iconHoverColor,#d69a5f)}#faq .cs-picture{width:100%;height:clamp(32.8rem,48vw,45rem);margin:0 0 clamp(1.6rem,3.84vw,2rem);order:2;position:relative;z-index:1;top:0}#faq .cs-picture img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}#faq .cs-faq-group{width:100%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column;order:3;gap:1.6rem;transition:transform .7s,opacity .3s,visibility .5s,top .3s,left .3s;transform-origin:top;transform-style:preserve-3d;perspective:900px}#faq .cs-faq-group.cs-hidden{visibility:hidden;pointer-events:none;opacity:0;top:0;left:0;position:absolute;transform:scaleY(0)}#faq .cs-faq-group.cs-hidden .cs-faq-item{transform:rotateX(270deg);opacity:0}#faq .cs-faq-item{list-style:none;width:100%;overflow:hidden;opacity:1;top:0;transform:rotateX(0);transition:transform .6s,opacity .3s}#faq .cs-faq-item:nth-of-type(2){transition-delay:.16s}#faq .cs-faq-item:nth-of-type(3){transition-delay:.32s}#faq .cs-faq-item:nth-of-type(4){transition-delay:.48s}#faq .cs-faq-item:nth-of-type(5){transition-delay:.64s}#faq .cs-faq-item:nth-of-type(6){transition-delay:.8s}#faq .cs-faq-item:nth-of-type(7){transition-delay:.96s}#faq .cs-faq-item:nth-of-type(8){transition-delay:1.12s}#faq .cs-faq-item:nth-of-type(9){transition-delay:1.28s}#faq .cs-faq-item:nth-of-type(10){transition-delay:1.44s}#faq .cs-faq-item.active .cs-button{color:var(--topperColor)}#faq .cs-faq-item.active .cs-button:before{background-color:var(--topperColor);transform:rotate(315deg)}#faq .cs-faq-item.active .cs-button:after{background-color:var(--topperColor);transform:rotate(-315deg)}#faq .cs-faq-item.active .cs-item-p{height:auto;padding:0 clamp(1.6rem,3.2vw,2.4rem) clamp(2rem,2.08vw,2.4rem);opacity:1}#faq .cs-button{font-size:clamp(1.4rem,3.2vw,1.6rem);font-family:Montserrat,sans-serif;line-height:1.2em;text-align:inherit;letter-spacing:.1rem;font-weight:500;text-align:left;text-transform:uppercase;padding:clamp(1.6rem,3.2vw,2.4rem) clamp(1.6rem,3.2vw,2rem);padding-right:6rem;background-color:#f7f7f7;border:none;color:var(--headerColor);display:block;width:100%;position:relative;transition:background-color .3s,color .3s}#faq .cs-button:hover{cursor:pointer}#faq .cs-button:before{content:"";width:1.28rem;height:.32rem;background-color:var(--headerColor);opacity:1;border-radius:50%;position:absolute;display:block;top:50%;right:3.84rem;transform:rotate(45deg);transform-origin:left center;transition:transform .5s}#faq .cs-button:after{content:"";width:1.28rem;height:.32rem;background-color:var(--headerColor);opacity:1;border-radius:50%;position:absolute;display:block;top:50%;right:3.36rem;transform:rotate(-45deg);transform-origin:right center;transition:transform .5s}#faq .cs-button-text{width:80%;display:block}#faq .cs-item-p{font-size:clamp(1.4rem,2.4vw,1.6rem);line-height:1.5em;width:100%;height:0;margin:0;padding:0 clamp(1.6rem,3.2vw,2.4rem);opacity:0;background-color:#f7f7f7;color:var(--bodyTextColor);overflow:hidden;transition:opacity .3s,padding-bottom .3s}#faq .cs-item-p p{font-size:clamp(1.4rem,3vw,1.6rem)}}@media only screen and (min-width:600px){#faq .cs-content{width:100%}#faq .cs-picture{min-height:clamp(30rem,48vw,49.3rem);margin:0;height:100%;flex:none;order:3}}@media only screen and (min-width:1024px){#faq .cs-container{display:flex;justify-content:space-around;align-items:flex-start}#faq .cs-container .cs-flex-group{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:clamp(2rem,2.8vw,8rem)}#faq .cs-container .cs-flex-group .cs-button-group{width:80%;max-width:clamp(27rem,26.3vw,33rem);flex-direction:row;align-items:stretch;flex:none;flex-direction:column;flex:auto;position:sticky;align-self:flex-start;z-index:10;display:block;overflow-y:auto}#faq .cs-container .cs-flex-group .cs-button-group .cs-flex{margin-bottom:2rem}#faq .cs-container .cs-flex-group .cs-button-group .cs-flex-image{height:36rem;position:relative;align-self:center;overflow:hidden;display:flex;align-items:center}#faq .cs-container .cs-flex-group .cs-button-group .cs-flex-image .cs-picture{width:100%!important;height:100%!important;object-fit:cover!important}#faq .cs-container .cs-flex-group .cs-button-group .cs-flex-image .cs-picture img{width:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}#faq .cs-container .cs-flex-group .cs-wrapper{flex:1;overflow-y:auto;max-height:100vh}}@media only screen and (min-width:1318px){#reviews-2 .reviews-carousel .list{gap:2.2rem;grid-template-columns:repeat(4,1fr)}#reviews-2 .reviews-carousel .cs-name{font-size:2.4rem!important}#reviews-2 .reviews-carousel .item{padding:2.6rem}}@media only screen and (min-width:0px){#banner-with-margins{padding:var(--sectionPadding);padding-top:0;display:flex;justify-content:center;align-items:center;position:relative}#banner-with-margins .cs-container{width:100%;margin:auto;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(3.2rem,8.8vw,4.6rem);background-color:var(--backround-1);padding:clamp(2rem,7vw,6rem)}#banner-with-margins .cs-container .cs-wrapper{text-align:left}#banner-with-margins .cs-container h2{text-align:center}#banner-with-margins .healing-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem}#banner-with-margins .healing-list li{display:flex;align-items:center;width:100%;line-height:1.5;letter-spacing:.05em}#banner-with-margins .healing-list li i{background-color:var(--strong-color-2);color:#fff;font-size:.6rem;min-width:clamp(1.4rem,4vw,1.8rem);min-height:clamp(1.4rem,4vw,1.8rem);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;flex-shrink:0}}@media only screen and (min-width:48em){#banner-with-margins .cs-container{justify-content:space-between}}@media only screen and (min-width:64em){#banner-with-margins .cs-container .cs-wrapper{display:flex;flex-direction:row;width:100%;max-width:none;align-items:center;justify-content:center;gap:clamp(6rem,5.8vw,10.1rem)}#banner-with-margins .cs-container .cs-wrapper h2{padding-bottom:0}#banner-with-margins .cs-container .cs-graphic{display:inline;position:absolute;bottom:0;left:1em;width:29.4rem;z-index:1}}.info-box-2{background-color:#fff!important}
/*# sourceMappingURL=behandlungen.css.map */
