.badgesWidget{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:12px;margin-bottom:8px}@media(min-width: 1280px){.badgesWidget{max-width:648px;width:100%;margin-left:auto;margin-right:auto}}.badgesWidget .badge{text-align:center}.badgesWidget .badge h2{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:500}@media(min-width: 1280px){.badgesWidget .badge h2{font-size:14px;line-height:21px}}@media(min-width: 1280px){.badgesWidget .badge h2{font-family:"Mulish",sans-serif;font-size:20px;line-height:32px;font-weight:600}}@media(min-width: 1280px)and (min-width: 1280px){.badgesWidget .badge h2{font-size:20px;line-height:32px}}.badgesWidget .badge p{color:#c7c7c7}.badgesWidget .badge p{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:400}@media(min-width: 1280px){.badgesWidget .badge p{font-size:14px;line-height:21px}}.badgesWidget .badge p a{color:#c7c7c7}.badgesWidget .badge p a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:400}@media(min-width: 1280px){.badgesWidget .badge p a{font-size:14px;line-height:21px}}@media(min-width: 1280px){.badgesWidget .badge p{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}}@media(min-width: 1280px)and (min-width: 1280px){.badgesWidget .badge p{font-size:16px;line-height:24px}}@media(min-width: 1280px){.badgesWidget .badge p a{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}}@media(min-width: 1280px)and (min-width: 1280px){.badgesWidget .badge p a{font-size:16px;line-height:24px}}.badgesWidget .badge .flex{display:flex;align-items:center;justify-content:center}.badgesWidget .badge .flex img{width:18px;height:auto;margin-right:8px}.badgesWidget .badge:nth-child(2){border-left:1px solid hsla(0,0%,100%,.25);border-right:1px solid hsla(0,0%,100%,.25)}.bookingBannerWidget{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:24px;padding:24px;background-color:#212121;border-radius:16px}.bookingBannerWidget .content{flex:1}.bookingBannerWidget .content h3{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.bookingBannerWidget .content h3{font-size:16px;line-height:24px}}.bookingBannerWidget .content .info{margin-top:4px;display:flex;flex-wrap:wrap;row-gap:4px;align-items:center;color:#c7c7c7}.bookingBannerWidget .content .info .strikethroughPrice{text-decoration:line-through;margin-right:8px}@media(max-width: 1279px){.bookingBannerWidget .content .info .pricePerSession{width:100%}}.bookingBannerWidget .content .info .dot{margin:0 8px;width:5px;height:5px;border-radius:5px;background-color:#9e9e9e}.bookingBannerWidget .content a{margin-top:16px;display:inline-block;color:#c7c7c7;text-decoration:underline}.bookingBannerWidget .buttons{display:flex;column-gap:16px;row-gap:16px;flex-wrap:wrap}.bookingBannerWidget .buttons a{flex:1}.bookingBannerWidget .buttons a:not(:disabled):hover{color:#c7c7c7}.bookingBannerWidget .buttons a:not(:disabled):active{color:#b3b3b3}.bookingBannerWidget .buttons a:disabled{color:#6b6b6b}.bookingBannerWidget .buttons a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.bookingBannerWidget .buttons a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.bookingBannerWidget .buttons a{font-size:14px;line-height:21px}}.bookingBannerWidget .buttons a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.bookingBannerWidget .buttons a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.bookingBannerWidget .buttons a:not(:disabled):hover{border-color:#fff;color:#fff;background-color:hsla(0,0%,100%,.05)}.bookingBannerWidget .buttons a:not(:disabled):active{border-color:hsla(0,0%,100%,.3)}.bookingBannerWidget .buttons a:disabled{color:#575757;border-color:hsla(0,0%,100%,.1)}.bookingBannerWidget .buttons a{border-color:hsla(0,0%,100%,.15);border-radius:8px;color:#c7c7c7;background-color:rgba(0,0,0,0)}@media(max-width: 1279px){.bookingBannerWidget .buttons{flex:1 0 100%}}.cardTitleWidget h3{margin-bottom:16px}.cardTitleWidget h3{font-family:"Mulish",sans-serif;font-size:24px;line-height:32px;font-weight:500}@media(min-width: 1280px){.cardTitleWidget h3{font-size:24px;line-height:32px}}.cardTitleWidget p{margin-bottom:24px;color:#c7c7c7}.cardWidget{margin-top:24px;padding:24px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px}.cardWidget .cardTitleWidget{margin-top:32px}.cardWidget .treatmentDetailSectionWidget{margin-top:32px}.cardWidget .videoWidget{margin-top:16px}.cardWidget ul{margin-top:16px;padding:0 16px;color:#c7c7c7}.cardWidget ul{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.cardWidget ul{font-size:16px;line-height:24px}}@media(min-width: 1280px){.cardWidget ul{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:32px}}.cardWidget .bookingBannerWidget{margin-top:16px}.cardWidget>:first-child{margin-top:0 !important}@media(min-width: 1280px){.cardWidget{padding:40px}}.compareWidget{overflow:hidden;border-radius:16px;user-select:none}.compareWidget .images{position:relative}.compareWidget .images .under{position:absolute;top:0;left:0;width:100%;height:auto}.compareWidget .images .under img{width:100%;height:auto}.compareWidget .images .over{position:relative;clip-path:polygon(0 0, 50% 0, 50% 100%, 0 100%)}.compareWidget .images .over img{width:100%;height:auto}.compareWidget .images .slider{position:absolute;top:0;left:50%;width:0px;height:100%;display:flex;align-items:center;justify-content:center}.compareWidget .images .slider .sliderButton{height:56px;flex:1 0 56px;border-radius:56px;display:flex;align-items:center;justify-content:center;background-color:#262626;cursor:pointer}.compareWidget .images .slider .sliderButton .icon:first-child{transform:rotate(90deg)}.compareWidget .images .slider .sliderButton .icon:last-child{transform:rotate(-90deg)}.compareWidget .images .slider .sliderButton .icon>svg path{stroke:#fff}.compareWidget .caption{padding:16px 24px;background-color:#212121}.compareWidget .caption{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.compareWidget .caption{font-size:16px;line-height:24px}}.detailBoxExpandingWidget h3{font-family:"Mulish",sans-serif;font-size:24px;line-height:32px;font-weight:500}@media(min-width: 1280px){.detailBoxExpandingWidget h3{font-size:24px;line-height:32px}}.detailBoxExpandingWidget .description{margin-top:16px;margin-bottom:24px;color:#c7c7c7}.detailBoxExpandingWidget .children .treatmentDetailSectionWidget{margin-top:32px}.detailBoxExpandingWidget .children .treatmentDetailSectionWidget:first-child{margin-top:24px}.detailBoxExpandingWidget .children ul{margin-top:16px;padding:0 16px;color:#c7c7c7}.detailBoxExpandingWidget .children ul{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.detailBoxExpandingWidget .children ul{font-size:16px;line-height:24px}}@media(min-width: 1280px){.detailBoxExpandingWidget .children ul{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:32px}}.detailBoxExpandingWidget .children .bookingBannerWidget{margin-top:16px}.detailBoxExpandingWidget .expandedChildren{display:none}.detailBoxExpandingWidget .btn{margin-top:32px}.detailBoxExpandingWidget .btn.collapse{display:none}.detailBoxExpandingWidget .btn.collapse .icon{transform:rotate(180deg)}.detailBoxExpandingWidget.expanded .btn.expand{display:none}.detailBoxExpandingWidget.expanded .btn.collapse{display:flex}.detailBoxExpandingWidget.expanded .expandedChildren{display:initial}.floaterWidget{position:fixed;border-radius:8px;overflow:hidden;height:456px;height:528px;background-size:cover;background-position:center center;transition:height 300ms ease}.floaterWidget .content{opacity:1;background-color:rgba(0,0,0,.4);padding:16px 32px 32px 32px;box-sizing:border-box;top:0;height:100%;display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;transition:opacity 300ms ease}.floaterWidget .content .badgesWidget .badge{border-color:#fff}.floaterWidget .content .badgesWidget .badge h2{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.floaterWidget .content .badgesWidget .badge h2{font-size:16px;line-height:24px}}.floaterWidget .content .badgesWidget .badge p{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:400}@media(min-width: 1280px){.floaterWidget .content .badgesWidget .badge p{font-size:14px;line-height:21px}}.floaterWidget .content .badgesWidget p,.floaterWidget .content .badgesWidget a{color:#fff}.floaterWidget .content .bottom h2{font-family:"Mulish",sans-serif;font-size:32px;line-height:40px;font-weight:500}@media(min-width: 1280px){.floaterWidget .content .bottom h2{font-size:40px;line-height:56px}}.floaterWidget .content .bottom p{margin-top:8px}.floaterWidget .content .bottom p{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:500}@media(min-width: 1280px){.floaterWidget .content .bottom p{font-size:14px;line-height:21px}}.floaterWidget .content .bottom .buttons{margin-top:24px;display:flex;align-items:center;column-gap:16px}.floaterWidget .content .bottom .buttons a{flex:1}.floaterWidget .content .bottom .buttons a:not(:disabled):hover{color:#c7c7c7}.floaterWidget .content .bottom .buttons a:not(:disabled):active{color:#b3b3b3}.floaterWidget .content .bottom .buttons a:disabled{color:#6b6b6b}.floaterWidget .content .bottom .buttons a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.floaterWidget .content .bottom .buttons a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.floaterWidget .content .bottom .buttons a{font-size:14px;line-height:21px}}.floaterWidget .content .bottom .buttons a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.floaterWidget .content .bottom .buttons a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.floaterWidget .content .bottom .buttons a:not(:disabled):hover{box-shadow:none;color:#161616}.floaterWidget .content .bottom .buttons a:not(:disabled):active{border-color:#c7c7c7;color:#161616}.floaterWidget .content .bottom .buttons a:disabled{background-color:#212121;border-color:hsla(0,0%,100%,.1);box-shadow:none}.floaterWidget .content .bottom .buttons a{background-color:#fff;padding-left:25px;padding-right:25px;color:#161616;border-radius:8px;border-width:3px;box-shadow:0px 4px 12px hsla(0,0%,100%,.35)}.floaterWidget .content .bottom .buttons a{height:52px}.floaterWidget.attachedTop{height:456px}.floaterWidget.attachedTop .content{opacity:0}.floaterWidget.attachedBottom{position:absolute;bottom:0}.imageLabelWidget{display:flex;align-items:center;column-gap:16px}.imageLabelWidget .imgContainer{width:102px;height:102px;display:flex;align-items:center;justify-content:center}.imageLabelWidget .imgContainer img{width:auto;height:auto;max-width:100%;max-height:100%;overflow:hidden;border-radius:4px}.imageLabelWidget .imgContainer h4{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.imageLabelWidget .imgContainer h4{font-size:16px;line-height:24px}}.imageLabelWidget .imgContainer p{color:#c7c7c7}.imageLabelWidget .imgContainer p{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.imageLabelWidget .imgContainer p{font-size:16px;line-height:24px}}.itemListWidget .itemWidget{margin-top:32px}.itemListWidget .itemWidget h4{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.itemListWidget .itemWidget h4{font-size:16px;line-height:24px}}.itemListWidget .itemWidget p{margin-top:16px;color:#c7c7c7}.itemListWidget .itemWidget p{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.itemListWidget .itemWidget p{font-size:16px;line-height:24px}}.itemListWidget .itemWidget.withImage{display:grid;column-gap:24px;grid-template-rows:auto auto;align-items:center}.itemListWidget .itemWidget.withImage picture{grid-area:picture;height:auto}.itemListWidget .itemWidget.withImage img{width:auto;height:auto;max-width:100%;max-height:100%}.itemListWidget .itemWidget.withImage h4{grid-area:title}.itemListWidget .itemWidget.withImage p{grid-area:paragraph}@media(max-width: 1279px){.itemListWidget .itemWidget.withImage{grid-template-areas:"picture title" "paragraph paragraph";grid-template-columns:72px 1fr}}@media(min-width: 1280px){.itemListWidget .itemWidget.withImage{grid-template-areas:"picture title" "picture paragraph";grid-template-columns:88px 1fr}}.resultImageWidget{overflow:hidden;max-width:872px;margin:0 auto;border-radius:16px}.resultImageWidget img{width:100%;height:auto}.resultImageWidget .content{padding:24px;background-color:#212121}.resultImageWidget .content a{text-decoration:underline !important}.resultImageWidget .content{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:600}@media(min-width: 1280px){.resultImageWidget .content{font-size:16px;line-height:24px}}.resultsGalleryWidget{width:100%}.resultsGalleryWidget .resultsGalleryImages{width:100%}.resultsGalleryWidget .resultsGalleryItem{margin-bottom:24px;transition:opacity 300ms ease,max-height 300ms ease;overflow:hidden}.resultsGalleryWidget .resultsGalleryItem.hidden{display:none}.resultsGalleryWidget .resultsGalleryItem:last-child{margin-bottom:0}.resultsGalleryWidget .resultsGalleryButtonsWrapper{display:flex;flex-direction:column;gap:24px;margin-top:32px}@media(min-width: 1280px){.resultsGalleryWidget .resultsGalleryButtonsWrapper{flex-direction:row;justify-content:center;align-items:center;gap:24px;margin-top:48px}}.resultsGalleryWidget .resultsGalleryButtons{text-align:center}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle:not(:disabled):hover{color:#c7c7c7}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle:not(:disabled):active{color:#b3b3b3}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle:disabled{color:#6b6b6b}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle{font-size:14px;line-height:21px}}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle:not(:disabled):hover{border-color:#fff;color:#fff;background-color:hsla(0,0%,100%,.05)}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle:not(:disabled):active{border-color:hsla(0,0%,100%,.3)}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle:disabled{color:#575757;border-color:hsla(0,0%,100%,.1)}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle{border-color:hsla(0,0%,100%,.15);border-radius:8px;color:#c7c7c7;background-color:rgba(0,0,0,0)}.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle{height:60px}@media(max-width: 1279px){.resultsGalleryWidget .resultsGalleryButtons .resultsGalleryToggle{width:100%}}.resultsGalleryWidget .readMoreButtonContainer{text-align:center}.resultsGalleryWidget .readMoreButtonContainer a:not(:disabled):hover{color:#c7c7c7}.resultsGalleryWidget .readMoreButtonContainer a:not(:disabled):active{color:#b3b3b3}.resultsGalleryWidget .readMoreButtonContainer a:disabled{color:#6b6b6b}.resultsGalleryWidget .readMoreButtonContainer a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.resultsGalleryWidget .readMoreButtonContainer a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.resultsGalleryWidget .readMoreButtonContainer a{font-size:14px;line-height:21px}}.resultsGalleryWidget .readMoreButtonContainer a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.resultsGalleryWidget .readMoreButtonContainer a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.resultsGalleryWidget .readMoreButtonContainer a:not(:disabled):hover{border-color:#fff;color:#fff;background-color:hsla(0,0%,100%,.05)}.resultsGalleryWidget .readMoreButtonContainer a:not(:disabled):active{border-color:hsla(0,0%,100%,.3)}.resultsGalleryWidget .readMoreButtonContainer a:disabled{color:#575757;border-color:hsla(0,0%,100%,.1)}.resultsGalleryWidget .readMoreButtonContainer a{border-color:hsla(0,0%,100%,.15);border-radius:8px;color:#c7c7c7;background-color:rgba(0,0,0,0)}.resultsGalleryWidget .readMoreButtonContainer a:after{content:"";opacity:0;width:0;line-height:1em;transition:padding 300ms ease,opacity 300ms ease 200ms}.resultsGalleryWidget .readMoreButtonContainer a:hover:not(:disabled):after{content:url("/gfx/icons/arrow-right.svg");padding-left:8px;padding-right:12px;opacity:1}.resultsGalleryWidget .readMoreButtonContainer a{height:60px}@media(max-width: 1279px){.resultsGalleryWidget .readMoreButtonContainer .btn{width:100%}}.reviewsWidget .reviewBrandsTouch{padding:24px 0;margin:32px 0 24px 0;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}@media(min-width: 1280px){.reviewsWidget .reviewBrandsTouch{display:none}}.reviewsWidget .reviewBrandsTouch .reviewBrand{display:flex;align-items:center;justify-content:space-between;width:100%}.reviewsWidget .reviewBrandsTouch .reviewBrand img{width:auto;height:28px}.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol{display:flex;align-items:center}.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol img{width:24px}.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol span{display:inline-block;margin:0 8px 0 6px}.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol span{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol span{font-size:16px;line-height:24px}}.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol a{text-decoration:underline;color:#c7c7c7}.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol a{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:600}@media(min-width: 1280px){.reviewsWidget .reviewBrandsTouch .reviewBrand .rightCol a{font-size:16px;line-height:24px}}.reviewsWidget .reviewBrandsTouch .reviewBrand:not(:first-child){margin-top:24px}.reviewsWidget .reviewBrandsDesktop{display:none}@media(min-width: 1280px){.reviewsWidget .reviewBrandsDesktop{margin:64px 0 40px 0;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:24px}.reviewsWidget .reviewBrandsDesktop .reviewBrand{padding:24px;text-align:center;border:1px solid hsla(0,0%,100%,.1);border-radius:16px}.reviewsWidget .reviewBrandsDesktop .reviewBrand img{width:auto;height:28px}.reviewsWidget .reviewBrandsDesktop .reviewBrand .stars{margin:12px 0}.reviewsWidget .reviewBrandsDesktop .reviewBrand .stars img{width:24px}.reviewsWidget .reviewBrandsDesktop .reviewBrand .score{font-family:"Mulish",sans-serif;font-size:18px;line-height:28px;font-weight:500}}@media(min-width: 1280px)and (min-width: 1280px){.reviewsWidget .reviewBrandsDesktop .reviewBrand .score{font-size:18px;line-height:28px}}@media(min-width: 1280px){.reviewsWidget .reviewBrandsDesktop .reviewBrand .score a{margin-left:4px;color:#c7c7c7;text-decoration:underline}.reviewsWidget .reviewBrandsDesktop .reviewBrand .score a{font-family:"Mulish",sans-serif;font-size:18px;line-height:28px;font-weight:600}}@media(min-width: 1280px)and (min-width: 1280px){.reviewsWidget .reviewBrandsDesktop .reviewBrand .score a{font-size:18px;line-height:28px}}@media(min-width: 1280px){.reviewsWidget .reviewBrandsDesktop .reviewBrand .score a:hover{color:#fff}.reviewsWidget .reviewBrandsDesktop .reviewBrand:hover{background-color:#212121}}.reviewsWidget .reviewsTouch{display:grid;grid-template-rows:1fr;grid-auto-flow:column;grid-auto-columns:302px;column-gap:24px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.reviewsWidget .reviewsTouch ::-webkit-scrollbar{display:none}.reviewsWidget .reviewsTouch .review{padding:24px 0}.reviewsWidget .reviewsTouch .review .reviewer{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.reviewsWidget .reviewsTouch .review .reviewer{font-size:16px;line-height:24px}}.reviewsWidget .reviewsTouch .review .stars{margin-top:8px}.reviewsWidget .reviewsTouch .review .stars img{width:22px;height:auto}.reviewsWidget .reviewsTouch .review .stars img:not(:last-child){margin-right:2px}.reviewsWidget .reviewsTouch .review h3{margin-top:24px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.reviewsWidget .reviewsTouch .review h3{font-family:"Mulish",sans-serif;font-size:18px;line-height:28px;font-weight:600}@media(min-width: 1280px){.reviewsWidget .reviewsTouch .review h3{font-size:18px;line-height:28px}}.reviewsWidget .reviewsTouch .review h3 a{text-decoration:underline}.reviewsWidget .reviewsTouch .review .content{margin-top:16px;overflow-y:auto}.reviewsWidget .reviewsTouch .review .content{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.reviewsWidget .reviewsTouch .review .content{font-size:16px;line-height:24px}}.reviewsWidget .reviewsTouch .review img{width:auto;height:24px;margin-top:16px}@media(min-width: 1280px){.reviewsWidget .reviewsTouch{display:none}}.reviewsWidget .reviewsDesktop{display:none}@media(min-width: 1280px){.reviewsWidget .reviewsDesktop{display:block}.reviewsWidget .reviewsDesktop .review{display:flex;padding:24px 0;column-gap:24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.reviewsWidget .reviewsDesktop .review .leftCol{flex:0 0 190px;display:flex;flex-direction:column;align-items:center;justify-content:center}.reviewsWidget .reviewsDesktop .review .leftCol .reviewer{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}}@media(min-width: 1280px)and (min-width: 1280px){.reviewsWidget .reviewsDesktop .review .leftCol .reviewer{font-size:16px;line-height:24px}}@media(min-width: 1280px){.reviewsWidget .reviewsDesktop .review .leftCol .stars{margin:16px 0}.reviewsWidget .reviewsDesktop .review .leftCol .stars img{width:22px;height:auto;margin-right:2px}.reviewsWidget .reviewsDesktop .review .leftCol img{width:auto;height:24px}.reviewsWidget .reviewsDesktop .review .rightCol h3{font-family:"Mulish",sans-serif;font-size:18px;line-height:28px;font-weight:600}}@media(min-width: 1280px)and (min-width: 1280px){.reviewsWidget .reviewsDesktop .review .rightCol h3{font-size:18px;line-height:28px}}@media(min-width: 1280px){.reviewsWidget .reviewsDesktop .review .rightCol h3 a{text-decoration:underline}.reviewsWidget .reviewsDesktop .review .rightCol p{margin-top:16px}.reviewsWidget .reviewsDesktop .review .rightCol p{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}}@media(min-width: 1280px)and (min-width: 1280px){.reviewsWidget .reviewsDesktop .review .rightCol p{font-size:16px;line-height:24px}}@media(min-width: 1280px){.reviewsWidget .reviewsDesktop .review:first-child{border-top:1px solid hsla(0,0%,100%,.1)}}.stepperWidget .header{display:flex;align-items:center;justify-content:space-between;margin:24px 0}.stepperWidget .header h3{font-family:"Mulish",sans-serif;font-size:24px;line-height:32px;font-weight:500}@media(min-width: 1280px){.stepperWidget .header h3{font-size:24px;line-height:32px}}.stepperWidget .header button{margin:0}.stepperWidget .header button:not(:disabled):hover{color:#c7c7c7}.stepperWidget .header button:not(:disabled):active{color:#b3b3b3}.stepperWidget .header button:disabled{color:#6b6b6b}.stepperWidget .header button{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.stepperWidget .header button{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.stepperWidget .header button{font-size:14px;line-height:21px}}.stepperWidget .header button .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.stepperWidget .header button .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.stepperWidget .header button:not(:disabled):hover{background-color:#2b2b2b}.stepperWidget .header button:not(:disabled):active{background-color:#212121}.stepperWidget .header button{border-radius:100%;background-color:#262626;width:56px;height:56px;border-radius:100%;padding:0;overflow:hidden}.stepperWidget .header button img{width:auto;height:auto;max-width:24px;max-height:24px}.stepperWidget .header button:first-child{margin-right:16px;transform:rotate(180deg)}.stepperWidget .content{overflow-x:scroll;display:flex;column-gap:32px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.stepperWidget .content::-webkit-scrollbar{display:none}.stepperWidget .content .step{flex:0 0 auto}.stepperWidget .content .step .row{row-gap:16px}.tabPanelWidget ul.panelHeader{margin:0 0 24px 0;list-style-type:none;display:flex;border-bottom:1px solid hsla(0,0%,100%,.1);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabPanelWidget ul.panelHeader::-webkit-scrollbar{display:none}.tabPanelWidget ul.panelHeader li{color:#9e9e9e;border-bottom:1px solid rgba(0,0,0,0);height:64px;display:flex;align-items:center;cursor:pointer;white-space:nowrap;padding:0 12px 0 12px}.tabPanelWidget ul.panelHeader li{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.tabPanelWidget ul.panelHeader li{font-size:14px;line-height:21px}}.tabPanelWidget ul.panelHeader li.active{color:#fff;border-color:#fff}.tabPanelWidget .panelContent .tabWidget{display:none}.tabPanelWidget .panelContent .tabWidget.active{display:block}.basicTreatmentTypeWidget img{width:100%;height:auto;border-radius:16px}.basicTreatmentTypeWidget ul.tags{display:flex !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:wrap !important;list-style-type:none !important;gap:8px !important;padding:0}.basicTreatmentTypeWidget ul.tags li{padding-left:16px !important;padding-right:16px !important}.basicTreatmentTypeWidget ul.tags li{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.basicTreatmentTypeWidget ul.tags li{font-size:14px;line-height:21px}}.basicTreatmentTypeWidget ul.tags li:not(:disabled):hover{color:#c7c7c7}.basicTreatmentTypeWidget ul.tags li:not(:disabled):active{color:#b3b3b3}.basicTreatmentTypeWidget ul.tags li:disabled{color:#6b6b6b}.basicTreatmentTypeWidget ul.tags li{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.basicTreatmentTypeWidget ul.tags li{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.basicTreatmentTypeWidget ul.tags li{font-size:14px;line-height:21px}}.basicTreatmentTypeWidget ul.tags li .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.basicTreatmentTypeWidget ul.tags li .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.basicTreatmentTypeWidget ul.tags li:not(:disabled):hover{border-color:#fff;color:#fff;background-color:hsla(0,0%,100%,.05)}.basicTreatmentTypeWidget ul.tags li:not(:disabled):active{border-color:hsla(0,0%,100%,.3)}.basicTreatmentTypeWidget ul.tags li:disabled{color:#575757;border-color:hsla(0,0%,100%,.1)}.basicTreatmentTypeWidget ul.tags li{border-color:hsla(0,0%,100%,.15);border-radius:8px;color:#c7c7c7;background-color:rgba(0,0,0,0)}.basicTreatmentTypeWidget ul.tags li{padding-left:24px;padding-right:24px;border-radius:5000px;height:60px}.basicTreatmentTypeWidget ul.tags li{height:36px}.basicTreatmentTypeWidget .tags{margin-top:16px}.basicTreatmentTypeWidget .content{margin-top:16px;color:#c7c7c7}.basicTreatmentTypeWidget .content{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.basicTreatmentTypeWidget .content{font-size:16px;line-height:24px}}@media(max-width: 767px){.basicTreatmentTypeWidget h3{margin-top:24px}.basicTreatmentTypeWidget h3{font-family:"Mulish",sans-serif;font-size:24px;line-height:32px;font-weight:500}}@media(max-width: 767px)and (min-width: 1280px){.basicTreatmentTypeWidget h3{font-size:24px;line-height:32px}}@media(max-width: 767px){.basicTreatmentTypeWidget .buttons{display:flex;margin-top:24px;column-gap:16px}.basicTreatmentTypeWidget .buttons a{flex:1}.basicTreatmentTypeWidget .buttons a:not(:disabled):hover{color:#c7c7c7}.basicTreatmentTypeWidget .buttons a:not(:disabled):active{color:#b3b3b3}.basicTreatmentTypeWidget .buttons a:disabled{color:#6b6b6b}.basicTreatmentTypeWidget .buttons a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.basicTreatmentTypeWidget .buttons a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}}@media(max-width: 767px)and (min-width: 1280px){.basicTreatmentTypeWidget .buttons a{font-size:14px;line-height:21px}}@media(max-width: 767px){.basicTreatmentTypeWidget .buttons a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.basicTreatmentTypeWidget .buttons a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.basicTreatmentTypeWidget .buttons a:not(:disabled):hover{color:#fff;background-color:#2b2b2b}.basicTreatmentTypeWidget .buttons a:not(:disabled):active{color:#c7c7c7;background-color:#212121}.basicTreatmentTypeWidget .buttons a{color:#c7c7c7;background-color:#262626;border-radius:8px;height:80px;padding-right:24px;padding-right:24px}.basicTreatmentTypeWidget .buttons a img{width:auto;max-height:40px}.basicTreatmentTypeWidget .buttons a{height:52px}}@media(min-width: 1280px){.basicTreatmentTypeWidget .flexAligner{display:flex;align-items:center;column-gap:24px}.basicTreatmentTypeWidget .flexAligner img{width:200px;height:auto;border-radius:16px}.basicTreatmentTypeWidget .flexAligner h3{font-family:"Mulish",sans-serif;font-size:24px;line-height:32px;font-weight:500}}@media(min-width: 1280px)and (min-width: 1280px){.basicTreatmentTypeWidget .flexAligner h3{font-size:24px;line-height:32px}}@media(min-width: 1280px){.basicTreatmentTypeWidget .buttons{margin-top:32px;display:flex;column-gap:16px}.basicTreatmentTypeWidget .buttons a{flex:1}.basicTreatmentTypeWidget .buttons a:not(:disabled):hover{color:#c7c7c7}.basicTreatmentTypeWidget .buttons a:not(:disabled):active{color:#b3b3b3}.basicTreatmentTypeWidget .buttons a:disabled{color:#6b6b6b}.basicTreatmentTypeWidget .buttons a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.basicTreatmentTypeWidget .buttons a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}}@media(min-width: 1280px)and (min-width: 1280px){.basicTreatmentTypeWidget .buttons a{font-size:14px;line-height:21px}}@media(min-width: 1280px){.basicTreatmentTypeWidget .buttons a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.basicTreatmentTypeWidget .buttons a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.basicTreatmentTypeWidget .buttons a:not(:disabled):hover{color:#fff;background-color:#2b2b2b}.basicTreatmentTypeWidget .buttons a:not(:disabled):active{color:#c7c7c7;background-color:#212121}.basicTreatmentTypeWidget .buttons a{color:#c7c7c7;background-color:#262626;border-radius:8px;height:80px;padding-right:24px;padding-right:24px}.basicTreatmentTypeWidget .buttons a img{width:auto;max-height:40px}.basicTreatmentTypeWidget .buttons a{height:52px}}.treatmentHeroWidgetTouch{text-align:center}.treatmentHeroWidgetTouch img{width:100%;height:auto}.treatmentHeroWidgetTouch .caption{color:#9e9e9e;margin-top:24px}.treatmentHeroWidgetTouch .caption{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.treatmentHeroWidgetTouch .caption{font-size:16px;line-height:24px}}.treatmentHeroWidgetTouch h1{margin-top:24px}.treatmentHeroWidgetTouch h1{font-family:"Cinzel",serif;font-size:48px;line-height:64px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 1280px){.treatmentHeroWidgetTouch h1{font-size:64px;line-height:80px}}.treatmentHeroWidgetTouch .buttons a{width:100%}.treatmentHeroWidgetTouch .buttons a:not(:disabled):hover{color:#c7c7c7}.treatmentHeroWidgetTouch .buttons a:not(:disabled):active{color:#b3b3b3}.treatmentHeroWidgetTouch .buttons a:disabled{color:#6b6b6b}.treatmentHeroWidgetTouch .buttons a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.treatmentHeroWidgetTouch .buttons a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.treatmentHeroWidgetTouch .buttons a{font-size:14px;line-height:21px}}.treatmentHeroWidgetTouch .buttons a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.treatmentHeroWidgetTouch .buttons a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.treatmentHeroWidgetTouch .buttons a:not(:disabled):hover{box-shadow:none;color:#161616}.treatmentHeroWidgetTouch .buttons a:not(:disabled):active{border-color:#c7c7c7;color:#161616}.treatmentHeroWidgetTouch .buttons a:disabled{background-color:#212121;border-color:hsla(0,0%,100%,.1);box-shadow:none}.treatmentHeroWidgetTouch .buttons a{background-color:#fff;padding-left:25px;padding-right:25px;color:#161616;border-radius:8px;border-width:3px;box-shadow:0px 4px 12px hsla(0,0%,100%,.35)}.treatmentHeroWidgetTouch .buttons a:first-child{margin-top:24px}.treatmentHeroWidgetTouch .buttons a:last-child{margin-top:16px}.treatmentHeroWidgetTouch .badgesWidget{margin-top:24px}.treatmentHeroWidgetTouch .content{margin-top:24px;color:#c7c7c7}.treatmentHeroWidgetTouch .content{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.treatmentHeroWidgetTouch .content{font-size:16px;line-height:24px}}@media(min-width: 1280px){.treatmentHeroWidgetTouch{display:none}}.treatmentHeroWidgetDesktop{text-align:center;margin:0 auto;max-width:648px}.treatmentHeroWidgetDesktop .caption{color:#9e9e9e}.treatmentHeroWidgetDesktop .caption{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:500}@media(min-width: 1280px){.treatmentHeroWidgetDesktop .caption{font-size:16px;line-height:24px}}.treatmentHeroWidgetDesktop h1{margin-top:24px}.treatmentHeroWidgetDesktop h1{font-family:"Cinzel",serif;font-size:48px;line-height:64px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 1280px){.treatmentHeroWidgetDesktop h1{font-size:64px;line-height:80px}}.treatmentHeroWidgetDesktop h2{margin-top:24px}.treatmentHeroWidgetDesktop h2{font-family:"Cinzel",serif;font-size:48px;line-height:64px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}@media(min-width: 1280px){.treatmentHeroWidgetDesktop h2{font-size:64px;line-height:80px}}.treatmentHeroWidgetDesktop .content{margin-top:16px;color:#c7c7c7}.treatmentHeroWidgetDesktop .content{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.treatmentHeroWidgetDesktop .content{font-size:16px;line-height:24px}}.treatmentHeroWidgetDesktop .badges{padding:16px 0}.treatmentHeroWidgetDesktop .badges .badgesWidget{margin-top:16px}.treatmentHeroWidgetDesktop .badges .badgesWidget h2{font-family:"Mulish",sans-serif;font-size:20px;line-height:32px;font-weight:600}@media(min-width: 1280px){.treatmentHeroWidgetDesktop .badges .badgesWidget h2{font-size:20px;line-height:32px}}.treatmentHeroWidgetDesktop .badges .badgesWidget p{font-family:"Mulish",sans-serif;font-size:16px;line-height:24px;font-weight:400}@media(min-width: 1280px){.treatmentHeroWidgetDesktop .badges .badgesWidget p{font-size:16px;line-height:24px}}.treatmentHeroWidgetDesktop .buttons{margin-top:24px;display:flex;align-items:center;justify-content:center;column-gap:16px}.treatmentHeroWidgetDesktop .buttons a:not(:disabled):hover{color:#c7c7c7}.treatmentHeroWidgetDesktop .buttons a:not(:disabled):active{color:#b3b3b3}.treatmentHeroWidgetDesktop .buttons a:disabled{color:#6b6b6b}.treatmentHeroWidgetDesktop .buttons a{display:inline-flex;align-items:center;justify-content:center;padding-left:28px;padding-right:28px;height:44px;color:#fff;border:1px solid rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;text-decoration:none;background-color:rgba(0,0,0,0);transition:all 200ms ease}.treatmentHeroWidgetDesktop .buttons a{font-family:"Mulish",sans-serif;font-size:14px;line-height:21px;font-weight:600}@media(min-width: 1280px){.treatmentHeroWidgetDesktop .buttons a{font-size:14px;line-height:21px}}.treatmentHeroWidgetDesktop .buttons a .btn-prefix{width:auto;height:auto;max-width:16px;max-height:16px;margin-right:8px}.treatmentHeroWidgetDesktop .buttons a .btn-postfix{width:auto;height:auto;max-width:16px;max-height:16px;margin-left:8px}.treatmentHeroWidgetDesktop .buttons a:not(:disabled):hover{box-shadow:none;color:#161616}.treatmentHeroWidgetDesktop .buttons a:not(:disabled):active{border-color:#c7c7c7;color:#161616}.treatmentHeroWidgetDesktop .buttons a:disabled{background-color:#212121;border-color:hsla(0,0%,100%,.1);box-shadow:none}.treatmentHeroWidgetDesktop .buttons a{background-color:#fff;padding-left:25px;padding-right:25px;color:#161616;border-radius:8px;border-width:3px;box-shadow:0px 4px 12px hsla(0,0%,100%,.35)}.treatmentHeroWidgetDesktop .buttons a{height:60px}@media(max-width: 1279px){.treatmentHeroWidgetDesktop{display:none}}html body section#hero{padding-top:0}html body section#about .p200{color:#c7c7c7}html body section#about .p200 p{margin-top:16px}html body section#about .imageLabelWidget{margin-top:24px}@media(min-width: 1280px){html body section#about .imageLabelWidget{margin-top:40px}}html body section#cases .compareWidget{margin-top:24px}
