
.IntroduceSection-module__Xq_dQq__introduceSection{background-color:var(--introduce-section-background-color);width:100%;height:85vh;box-shadow:0 -10px 100px var(--introduce-section-box-shadow-color);color:var(--introduce-section-text-color);justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.IntroduceSection-module__Xq_dQq__topFlower,.IntroduceSection-module__Xq_dQq__bottomFlower{width:320px;height:auto;position:absolute;overflow:visible}.IntroduceSection-module__Xq_dQq__topFlower{top:0;left:0}.IntroduceSection-module__Xq_dQq__bottomFlower{bottom:0;right:0}.IntroduceSection-module__Xq_dQq__topFlower path,.IntroduceSection-module__Xq_dQq__bottomFlower path{fill:#0000;stroke:var(--introduce-flowers-stroke-color);stroke-width:3px}.IntroduceSection-module__Xq_dQq__topFlower path{stroke-dasharray:2646;stroke-dashoffset:2646px;transition:stroke-dashoffset 2s}.IntroduceSection-module__Xq_dQq__bottomFlower path{stroke-dasharray:2870;stroke-dashoffset:2870px;transition:stroke-dashoffset 2s}.IntroduceSection-module__Xq_dQq__heading{visibility:hidden;color:var(--introduce-heading-text-color);text-align:center;max-width:1000px;font-weight:var(--introduce-heading-font-weight);z-index:3}.IntroduceSection-module__Xq_dQq__letter{will-change:transform, opacity;backface-visibility:hidden}@media (max-width:1250px){.IntroduceSection-module__Xq_dQq__topFlower,.IntroduceSection-module__Xq_dQq__bottomFlower{width:250px}}@media (max-width:700px){.IntroduceSection-module__Xq_dQq__topFlower,.IntroduceSection-module__Xq_dQq__bottomFlower{width:190px}}@media (max-width:450px){.IntroduceSection-module__Xq_dQq__heading{font-size:var(--introduce-heading-font-size-to-450);padding:0 6px}.IntroduceSection-module__Xq_dQq__topFlower,.IntroduceSection-module__Xq_dQq__bottomFlower{width:140px}}
.WelcomeSection-module__ByfHGG__welcomeSection{background-color:var(--white);position:relative;overflow:hidden}.WelcomeSection-module__ByfHGG__backgroundImage{will-change:transform;background-image:url(/main_bg.avif);background-size:cover;background-attachment:fixed;height:96svh}.WelcomeSection-module__ByfHGG__welcomeText{flex-direction:column;justify-content:center;align-items:center;gap:40px;padding-right:40px;display:flex;position:absolute;top:55%;left:50%;transform:translateY(-50%)}.WelcomeSection-module__ByfHGG__h1{font-weight:var(--font-weight-heading);font-family:var(--welcome-title-font-family), Arial, sans-serif;max-width:800px;font-size:var(--welcome-title-font-size);letter-spacing:.04em;text-align:center}.WelcomeSection-module__ByfHGG__nowrap{white-space:nowrap}.WelcomeSection-module__ByfHGG__address{font-family:var(--font-family-body);font-weight:var(--welcome-address-font-weight);text-align:center;max-width:530px;font-size:var(--welcome-address-font-size);margin:0;line-height:1.5em}.WelcomeSection-module__ByfHGG__underlinedText{white-space:nowrap;font-size:var(--welcome-underlined-text-font-size);display:inline-block;position:relative}.WelcomeSection-module__ByfHGG__underline{width:100%;height:100%;color:var(--welcome-underline-color);position:absolute;bottom:0;left:0;transform:translateY(70%)}.WelcomeSection-module__ByfHGG__clip{width:0%}@media (max-width:1500px){.WelcomeSection-module__ByfHGG__h1{font-size:var(--welcome-title-font-size-to-1500)}}@media (max-width:1250px){.WelcomeSection-module__ByfHGG__h1{font-size:var(--welcome-title-font-size-to-1250)}}@media (max-width:1140px){.WelcomeSection-module__ByfHGG__h1{font-size:var(--welcome-title-font-size-to-1140)}}@media (max-width:1024px){.WelcomeSection-module__ByfHGG__h1{font-size:var(--welcome-title-font-size-to-1024)}.WelcomeSection-module__ByfHGG__address{font-size:var(--welcome-address-font-size-to-1024)}.WelcomeSection-module__ByfHGG__underlinedText{font-size:var(--welcome-underlined-text-font-size-to-1024)}}@media (max-width:770px){.WelcomeSection-module__ByfHGG__backgroundImage{height:100svh}.WelcomeSection-module__ByfHGG__welcomeText{width:100%;padding-right:0;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}.WelcomeSection-module__ByfHGG__h1{padding:0 16px}}@media (440px<width<=1024px){.WelcomeSection-module__ByfHGG__backgroundImage{background-image:url(/main_bg_tablet.avif)}}@media (max-width:440px){.WelcomeSection-module__ByfHGG__backgroundImage{background-image:url(/main_bg_phone.avif)}}@media (max-width:380px){.WelcomeSection-module__ByfHGG__h1{font-size:var(--welcome-title-font-size-to-380)}.WelcomeSection-module__ByfHGG__address{font-size:var(--welcome-address-font-size-to-380)}.WelcomeSection-module__ByfHGG__underlinedText{font-size:var(--welcome-underlined-text-font-size-to-380)}}.WelcomeSection-module__ByfHGG__bookingButton{display:none}@media (max-width:960px){.WelcomeSection-module__ByfHGG__backgroundImage{background-attachment:scroll}.WelcomeSection-module__ByfHGG__bookingButton{width:176px;height:52px;color:var(--welcome-booking-glass-text);font-family:var(--button-font-family);font-weight:var(--button-font-weight);font-size:var(--welcome-booking-glass-font-size);text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;transform:translateY(60%)}.WelcomeSection-module__ByfHGG__glassSurface{border-radius:inherit;pointer-events:none;background:var(--welcome-booking-glass-tint);-webkit-backdrop-filter:blur(var(--welcome-booking-glass-blur));backdrop-filter:blur(var(--welcome-booking-glass-blur));position:absolute;inset:0;overflow:hidden}.WelcomeSection-module__ByfHGG__bookingButton:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 1px var(--welcome-booking-glass-highlight), inset 1px 0 1px var(--welcome-booking-glass-highlight), inset 0 -1px 1px var(--welcome-booking-glass-shadow);position:absolute;inset:0}.WelcomeSection-module__ByfHGG__bookingFingerprint{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.WelcomeSection-module__ByfHGG__fingerprint{width:88px;height:99px;color:var(--welcome-booking-glass-fingerprint);will-change:transform;transition:transform .3s;position:absolute;top:-12px;right:-6px}.WelcomeSection-module__ByfHGG__bookingLabel{position:relative}.WelcomeSection-module__ByfHGG__bookingButton:focus-visible{outline:3px solid var(--welcome-booking-glass-text);outline-offset:4px}.WelcomeSection-module__ByfHGG__bookingButton:hover .WelcomeSection-module__ByfHGG__fingerprint,.WelcomeSection-module__ByfHGG__bookingButton:focus-visible .WelcomeSection-module__ByfHGG__fingerprint,.WelcomeSection-module__ByfHGG__bookingButton:active .WelcomeSection-module__ByfHGG__fingerprint{transform:scale(.8)}}.WelcomeSection-module__ByfHGG__h1:lang(ru)>span,.WelcomeSection-module__ByfHGG__h1:lang(he)>span{white-space:nowrap;display:block}.WelcomeSection-module__ByfHGG__h1:lang(ru){font-size:clamp(24px,4.1vw,72px)}@media (max-width:770px){.WelcomeSection-module__ByfHGG__h1:lang(ru){font-size:clamp(24px,8vw,48px)}}
.TreatmentsSection-module__CaJTIa__treatmentsSection{background-color:var(--treatments-section-background-color);justify-content:top;flex-direction:column;align-items:center;width:100%;padding:0 0 90px;display:flex;position:relative;overflow:hidden}.TreatmentsSection-module__CaJTIa__decorativeDescription{visibility:hidden;font-family:Arial,sans-serif;font-size:var(--treatments-decorative-description-font-size);height:auto;color:var(--treatments-decorative-description-text-color);margin-bottom:40px}.TreatmentsSection-module__CaJTIa__treatmentsSection[data-near-viewport=true] .TreatmentsSection-module__CaJTIa__decorativeDescription{font-family:var(--treatments-decorative-description-font-family)}.TreatmentsSection-module__CaJTIa__heading{visibility:hidden;color:var(--brown);margin:70px 0 40px;position:relative}@media (max-width:935px){.TreatmentsSection-module__CaJTIa__decorativeDescription{font-size:var(--treatments-decorative-description-font-size-to-720)}}@media (max-width:470px){.TreatmentsSection-module__CaJTIa__decorativeDescription{font-size:var(--treatments-decorative-description-font-size-to-470)}}@media (max-width:425px){.TreatmentsSection-module__CaJTIa__decorativeDescription{font-size:var(--treatments-decorative-description-font-size-to-425);text-align:center;padding:0 5px}}
.TreatmentItem-module__tbspmW__button{--treatment-text-shift:15px;border-bottom:1px solid var(--treatment-item-button-border-bottom-color);cursor:pointer;transform-origin:50%;background:0 0;width:100%;position:relative;overflow:hidden;scale:1}.TreatmentItem-module__tbspmW__buttonText{color:var(--treatment-item-label-color);z-index:1;transition:transform .2s cubic-bezier(0,0,.2,1);display:inline-flex;transform:translate(0)}.TreatmentItem-module__tbspmW__button[data-focus-active=true] .TreatmentItem-module__tbspmW__buttonText,.TreatmentItem-module__tbspmW__button[data-scroll-active=true] .TreatmentItem-module__tbspmW__buttonText{transform:translateX(var(--treatment-text-shift))}.TreatmentItem-module__tbspmW__movingBlock{background-color:var(--treatment-item-moving-block-background-color);color:var(--treatment-item-moving-block-text-color);z-index:2;transition:transform .6s cubic-bezier(0,0,.2,1);position:absolute;inset:0;overflow:hidden;transform:translateY(-100%)}.TreatmentItem-module__tbspmW__movingBlock .TreatmentItem-module__tbspmW__text{color:var(--treatment-item-active-label-color);padding:20px;transition:transform .6s cubic-bezier(0,0,.2,1);position:absolute;inset:0;transform:translateY(100%)translate(0)}.TreatmentItem-module__tbspmW__movingArrow{color:var(--treatment-item-moving-arrow-color);--anim-start:-50px;--anim-mid:10px;opacity:0;height:auto;position:absolute;top:50%;right:50px}.TreatmentItem-module__tbspmW__button[data-focus-active=true] .TreatmentItem-module__tbspmW__movingArrow,.TreatmentItem-module__tbspmW__button[data-scroll-active=true] .TreatmentItem-module__tbspmW__movingArrow{opacity:1;transition:opacity .7s;animation:1.3s ease-in-out infinite TreatmentItem-module__tbspmW__rightNLeft}.TreatmentItem-module__tbspmW__link{padding:20px;display:block}.TreatmentItem-module__tbspmW__link:focus-visible{outline:2px solid var(--treatment-item-link-focus-visible-outline-color);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.TreatmentItem-module__tbspmW__button .TreatmentItem-module__tbspmW__movingBlock,.TreatmentItem-module__tbspmW__button .TreatmentItem-module__tbspmW__text,.TreatmentItem-module__tbspmW__button .TreatmentItem-module__tbspmW__buttonText,.TreatmentItem-module__tbspmW__button .TreatmentItem-module__tbspmW__movingArrow{transition:none!important;animation:none!important}}@keyframes TreatmentItem-module__tbspmW__rightNLeft{0%,to{transform:translateX(var(--anim-start)) translateY(-50%)}50%{transform:translateX(var(--anim-mid)) translateY(-50%)}}@media (hover:hover) and (pointer:fine){.TreatmentItem-module__tbspmW__button:hover .TreatmentItem-module__tbspmW__buttonText{transform:translateX(var(--treatment-text-shift))}.TreatmentItem-module__tbspmW__button:hover .TreatmentItem-module__tbspmW__movingArrow{opacity:1;transition:opacity .7s;animation:1.3s ease-in-out infinite TreatmentItem-module__tbspmW__rightNLeft}}@media (max-width:580px){.TreatmentItem-module__tbspmW__movingArrow{--anim-start:-20px;--anim-mid:5px;width:25px;right:21px}.TreatmentItem-module__tbspmW__button[data-scroll-active=true] .TreatmentItem-module__tbspmW__movingArrow,.TreatmentItem-module__tbspmW__button:hover .TreatmentItem-module__tbspmW__movingArrow{animation:1.3s ease-in-out infinite TreatmentItem-module__tbspmW__rightNLeft}}@media (max-width:470px){.TreatmentItem-module__tbspmW__movingArrow{--anim-start:-3px;width:18px;left:6px;right:auto}}@media (prefers-reduced-motion:reduce){.TreatmentItem-module__tbspmW__button{transition:none;scale:1}}html[data-a11y-motion=true] .TreatmentItem-module__tbspmW__button{scale:1}.TreatmentItem-module__tbspmW__button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--treatment-text-shift:-15px}.TreatmentItem-module__tbspmW__button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .TreatmentItem-module__tbspmW__movingArrow{left:50px;right:auto;scale:-1 1}.TreatmentItem-module__tbspmW__button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .TreatmentItem-module__tbspmW__movingBlock .TreatmentItem-module__tbspmW__text{padding-inline-end:90px}@media (max-width:767px){.TreatmentItem-module__tbspmW__button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .TreatmentItem-module__tbspmW__movingArrow{--anim-start:-3px;--anim-mid:5px;width:18px;left:auto;right:6px}.TreatmentItem-module__tbspmW__button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .TreatmentItem-module__tbspmW__movingBlock .TreatmentItem-module__tbspmW__text{padding-inline-end:20px}}
.TreatmentsMenu-module__si9gAW__menu{opacity:0;border-top:1px solid var(--treatments-menu-border-top-color);width:100%;overflow:hidden}.TreatmentsMenu-module__si9gAW__menuCoverBlock{background-color:var(--treatments-menu-cover-background-color);z-index:1;transform-origin:100% 0;width:200%;height:100%;position:absolute;right:0;transform:rotate(-2deg)translateY(-5%)}.TreatmentsMenu-module__si9gAW__list{margin:0;padding:0;list-style:none}
.RunningLineSection-module__DRiSlW__sectionContainer{background-color:var(--results-intro-section-background-color);flex-direction:column;height:85vh;display:flex;position:sticky;top:0;overflow:hidden}.RunningLineSection-module__DRiSlW__maleFace,.RunningLineSection-module__DRiSlW__femaleFace{width:320px;height:auto;position:absolute}.RunningLineSection-module__DRiSlW__maleFace{top:0;left:0}.RunningLineSection-module__DRiSlW__femaleFace{bottom:0;right:0}.RunningLineSection-module__DRiSlW__maleFace path,.RunningLineSection-module__DRiSlW__femaleFace path{stroke-dasharray:3000;stroke-dashoffset:0;stroke:var(--results-intro-silhouettes-stroke-color);stroke-width:2px}.RunningLineSection-module__DRiSlW__headingContainer{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 6px;display:flex;position:relative}.RunningLineSection-module__DRiSlW__heading{visibility:hidden;color:var(--results-intro-heading-text-color);text-align:center;font-weight:var(--results-intro-heading-font-weight);z-index:2;max-width:1030px}@media (max-width:1250px){.RunningLineSection-module__DRiSlW__maleFace,.RunningLineSection-module__DRiSlW__femaleFace{width:230px}}@media (max-width:1050px){.RunningLineSection-module__DRiSlW__maleFace,.RunningLineSection-module__DRiSlW__femaleFace{width:190px}}@media (max-width:930px){.RunningLineSection-module__DRiSlW__heading{font-size:var(--results-intro-heading-font-size-to-930)}}@media (max-width:800px){.RunningLineSection-module__DRiSlW__heading{font-size:var(--results-intro-heading-font-size-to-800)}.RunningLineSection-module__DRiSlW__sectionContainer{height:90vh}.RunningLineSection-module__DRiSlW__maleFace,.RunningLineSection-module__DRiSlW__femaleFace{width:160px}}@media (max-width:470px){.RunningLineSection-module__DRiSlW__maleFace,.RunningLineSection-module__DRiSlW__femaleFace{width:130px}}
.RunningLine-module__CXGXPG__runningLine{background-color:var(--running-line-background-color);z-index:2;direction:ltr;padding:16px 0;position:relative;overflow:hidden;transform:translateZ(0)}.RunningLine-module__CXGXPG__factsWrapper{will-change:transform;backface-visibility:hidden;direction:ltr;width:max-content;animation:25s linear infinite RunningLine-module__CXGXPG__runningLine;display:flex}.RunningLine-module__CXGXPG__fact{color:var(--running-line-fact-text-color);font-size:var(--running-line-fact-font-size);font-family:var(--running-line-fact-font-family);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.RunningLine-module__CXGXPG__fact:after{content:"";flex-shrink:0;width:30px;height:30px;margin:0 20px;display:inline-block}@keyframes RunningLine-module__CXGXPG__runningLine{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.RunningLine-module__CXGXPG__runningLine[data-media-ready=true] .RunningLine-module__CXGXPG__fact:after{background-image:url(/star.svg)}.RunningLine-module__CXGXPG__fact:lang(he){direction:rtl}.RunningLine-module__CXGXPG__factGroup{flex-shrink:0;justify-content:space-around;min-width:100vw;display:flex}.RunningLine-module__CXGXPG__runningLine:lang(he) .RunningLine-module__CXGXPG__factsWrapper{animation-direction:reverse}@media (max-width:470px){:root{--running-line-fact-font-size:18px}}
.Button-module__pJ6j5a__button{cursor:pointer;font-size:var(--button-font-size);text-transform:uppercase;text-align:center;font-family:var(--button-font-family);font-weight:var(--button-font-weight);border:none;border-radius:15px;align-self:center;padding:16px 62px;text-decoration:none;transition:background-color .3s;display:inline-block;position:relative;overflow:hidden}.Button-module__pJ6j5a__primary{outline:1px var(--button-primary-outline-color) solid;background-color:var(--button-primary-background-color);color:var(--button-primary-text-color)}.Button-module__pJ6j5a__secondary{outline:1px var(--button-secondary-outline-color) solid;color:var(--button-secondary-text-color);font-size:var(--button-secondary-font-size);background-color:#0000;padding:16px 38px}.Button-module__pJ6j5a__text{transition:transform .3s;display:inline-block;position:relative}.Button-module__pJ6j5a__fingerprint{color:var(--button-fingerprint-color);transition:transform .3s,color .3s;position:absolute;bottom:-80%;left:50%}.Button-module__pJ6j5a__arrowsContainer{z-index:2;direction:ltr;gap:0;transition:right .3s,gap .3s;display:flex;position:absolute;right:-50%}.Button-module__pJ6j5a__arrow:first-of-type{transform:translate(11px)}.Button-module__pJ6j5a__arrow:last-of-type{transform:translate(-11px)}.Button-module__pJ6j5a__button:hover,.Button-module__pJ6j5a__button:focus-visible{background-color:var(--button-hover-background-color);color:var(--button-hover-text-color)}.Button-module__pJ6j5a__button:hover .Button-module__pJ6j5a__fingerprint,.Button-module__pJ6j5a__button:focus-visible .Button-module__pJ6j5a__fingerprint{color:var(--button-hover-fingerprint-text-color);transform:scale(.7)}.Button-module__pJ6j5a__button:hover .Button-module__pJ6j5a__text,.Button-module__pJ6j5a__button:focus-visible .Button-module__pJ6j5a__text{transform:translate(-16px)}.Button-module__pJ6j5a__button:hover .Button-module__pJ6j5a__arrowsContainer,.Button-module__pJ6j5a__button:focus-visible .Button-module__pJ6j5a__arrowsContainer{gap:10px;right:15%}.Button-module__pJ6j5a__button:focus-visible{outline:var(--button-focus-visible-outline-color) 3px solid}.Button-module__pJ6j5a__treatmentCard{background:var(--treatment-card-button-background);min-width:168px;color:var(--treatment-card-button-text);font-size:var(--treatment-card-button-font-size);font-weight:var(--font-weight-medium);flex-shrink:0;padding:16px 38px}.Button-module__pJ6j5a__treatmentCard .Button-module__pJ6j5a__fingerprint{color:var(--treatment-card-button-fingerprint)}.Button-module__pJ6j5a__treatmentCard:hover{background:var(--treatment-card-button-hover-background);color:var(--treatment-card-button-text)}.Button-module__pJ6j5a__treatmentCard:hover .Button-module__pJ6j5a__fingerprint{color:var(--treatment-card-button-fingerprint);transform:scale(.7)}.Button-module__pJ6j5a__treatmentCard:hover .Button-module__pJ6j5a__text{transform:none}.Button-module__pJ6j5a__primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Button-module__pJ6j5a__arrowsContainer{transition:left .3s,gap .3s;left:-50%;right:auto;transform:rotate(180deg)}:is(.Button-module__pJ6j5a__primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):hover .Button-module__pJ6j5a__arrowsContainer,.Button-module__pJ6j5a__primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):focus-visible .Button-module__pJ6j5a__arrowsContainer){left:15%;right:auto}:is(.Button-module__pJ6j5a__primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):hover .Button-module__pJ6j5a__text,.Button-module__pJ6j5a__primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):focus-visible .Button-module__pJ6j5a__text){transform:translate(16px)}
.NotFoundPage-module__ret3Ra__page{isolation:isolate;background:var(--white);min-height:100svh;color:var(--primary-color);--button-secondary-text-color:var(--brown);--button-secondary-outline-color:var(--brown);--button-fingerprint-color:var(--primary-color);--button-hover-background-color:var(--primary-color);--button-hover-text-color:var(--brown);--button-hover-fingerprint-text-color:var(--white);--button-focus-visible-outline-color:var(--brown);flex-direction:column;align-items:center;padding:20px 24px 80px;display:flex;position:relative;overflow:hidden}.NotFoundPage-module__ret3Ra__logoLink{z-index:1;color:var(--primary-color);display:block;position:relative}.NotFoundPage-module__ret3Ra__logoLink:focus-visible{outline:2px solid var(--primary-color);outline-offset:8px}.NotFoundPage-module__ret3Ra__content{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:64px;width:100%;margin-block:clamp(60px,17.5vh,175px) auto;display:flex}.NotFoundPage-module__ret3Ra__title{width:min(654px,70vw);margin:0}.NotFoundPage-module__ret3Ra__number{width:100%;height:auto;display:block}.NotFoundPage-module__ret3Ra__message{font-family:var(--font-family-display), Arial, sans-serif;margin:12px 0 0;font-size:clamp(18px,1.25vw,24px);font-weight:400;line-height:1.6}.NotFoundPage-module__ret3Ra__page .NotFoundPage-module__ret3Ra__homeButton{text-transform:none;padding:16px 30px;font-size:16px}.NotFoundPage-module__ret3Ra__topLeaf,.NotFoundPage-module__ret3Ra__bottomLeaf{pointer-events:none;z-index:0;height:auto;position:absolute}.NotFoundPage-module__ret3Ra__topLeaf{width:min(23vw,437px);top:10px;right:0}.NotFoundPage-module__ret3Ra__bottomLeaf{width:min(15vw,287px);bottom:0;left:0}:is(#site-content:has(.NotFoundPage-module__ret3Ra__page)>header,#site-content:has(.NotFoundPage-module__ret3Ra__page)>footer){display:none}@media (max-width:600px){.NotFoundPage-module__ret3Ra__page{min-height:max(100svh,169.5vw);padding:5vw 6vw 43vw}.NotFoundPage-module__ret3Ra__logoLink{--logo-width:34vw}.NotFoundPage-module__ret3Ra__content{gap:7.7vw;margin-top:35vw;margin-bottom:0}.NotFoundPage-module__ret3Ra__title{width:67.5vw}.NotFoundPage-module__ret3Ra__message{max-width:64vw;margin:0;font-size:clamp(18px,4.58vw,27px);line-height:1.25}.NotFoundPage-module__ret3Ra__page .NotFoundPage-module__ret3Ra__homeButton{width:45vw;min-height:52px;margin-top:2vw}.NotFoundPage-module__ret3Ra__topLeaf{width:55vw;top:-5vw;right:-16vw}.NotFoundPage-module__ret3Ra__bottomLeaf{width:40vw;bottom:-19vw;left:-7vw}}
.ConnectionPage-module__7DXIdG__title{margin:0}.ConnectionPage-module__7DXIdG__icon{width:clamp(115px,16vw,232px);height:auto;display:block}.ConnectionPage-module__7DXIdG__page .ConnectionPage-module__7DXIdG__message{max-width:720px}@media (max-width:600px){.ConnectionPage-module__7DXIdG__icon{width:30vw}.ConnectionPage-module__7DXIdG__page .ConnectionPage-module__7DXIdG__message{max-width:82vw;font-size:18px}.ConnectionPage-module__7DXIdG__page a:last-child,.ConnectionPage-module__7DXIdG__page button{width:auto;max-width:90%}}
.ConnectionGuard-module__7LCayW__dialog{background:var(--white);border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.ConnectionGuard-module__7LCayW__dialog::backdrop{background:var(--white)}
.Header-module__y09xea__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;--button-focus-visible-outline-color:var(--white);background:#ffc0c9e6;width:100%;position:absolute}.Header-module__y09xea__contentContainer{padding:0 var(--content-container-padding);justify-content:space-between;align-items:center;height:129px;transition:height 1s;display:flex;position:relative}.Header-module__y09xea__logo{justify-content:center;align-items:center;width:clamp(133px,14.8vw,200px);padding:33px 0;display:flex;position:relative}.Header-module__y09xea__logo:focus-visible{outline:3px solid var(--white)}.Header-module__y09xea__logoSilhouette{width:32px;height:clamp(60px,6.74vw,91px);position:absolute;transform:translate(12px)}.Header-module__y09xea__logoSilhouette path{fill:#0000;stroke:currentColor;stroke-width:1px;stroke-dasharray:1082;stroke-dashoffset:0;transition:stroke-dashoffset 2s}.Header-module__y09xea__logoText{width:200px;transform:translateY(15px)}.Header-module__y09xea__navigation{display:flex}.Header-module__y09xea__navigationList{font-size:var(--header-navigation-list-font-size);align-items:center;gap:35px;display:flex}.Header-module__y09xea__navigationItem{display:inline-block}.Header-module__y09xea__navigationItem.Header-module__y09xea__mobileBooking{display:none}.Header-module__y09xea__navigationLink{font-weight:var(--header-navigation-link-font-weight);white-space:nowrap;padding:8px 14px;display:inline-block;position:relative}.Header-module__y09xea__activeLink .Header-module__y09xea__border rect{stroke-dashoffset:0}.Header-module__y09xea__border{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Header-module__y09xea__border rect{fill:none;stroke:var(--header-border-rect-stroke-color);stroke-width:1px;stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset .7s}.Header-module__y09xea__navigationLink:hover .Header-module__y09xea__border rect,.Header-module__y09xea__navigationLink:focus-visible .Header-module__y09xea__border rect{stroke-dashoffset:0}.Header-module__y09xea__navigationLink:focus-visible{outline:none}.Header-module__y09xea__mobileLayout{justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:none}.Header-module__y09xea__headerTitle{opacity:0;font-size:0}.Header-module__y09xea__headerTitle:focus-visible{outline:3px solid var(--brown)}@media (max-width:1350px){.Header-module__y09xea__navigationList{gap:15px}}@media (max-width:1200px){.Header-module__y09xea__contentContainer{padding:0 var(--content-container-padding-phone)}}@media (max-width:1024px){.Header-module__y09xea__navigationLink{font-size:var(--header-navigation-link-font-size-to-1024)}}@media (max-width:960px){.Header-module__y09xea__header{--menu-exit-duration:calc(.12s + var(--menu-last-index,0) * 30ms);-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:0 0;position:fixed;overflow:hidden}.Header-module__y09xea__header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffc0c9e6;height:100dvh;position:absolute;inset:0 0 auto}.Header-module__y09xea__contentContainer{padding:0 var(--content-container-padding-phone);height:67.5px;transition-delay:var(--menu-exit-duration);align-items:start}.Header-module__y09xea__isOpen .Header-module__y09xea__contentContainer{height:100dvh;transition-delay:0s}.Header-module__y09xea__logo{display:none}.Header-module__y09xea__mobileLayout{justify-content:space-between;width:100%;padding:15px 0;display:flex}.Header-module__y09xea__headerTitle{opacity:1}.Header-module__y09xea__logoText,.Header-module__y09xea__logoSilhouette,.Header-module__y09xea__desktopBooking{display:none}.Header-module__y09xea__navigationItem.Header-module__y09xea__mobileBooking{display:block}.Header-module__y09xea__navigation{overscroll-behavior:contain;visibility:hidden;pointer-events:none;height:calc(100dvh - 67.5px);transition:visibility 0s var(--menu-exit-duration);position:absolute;inset:67.5px 0 auto;overflow-y:auto}.Header-module__y09xea__isOpen .Header-module__y09xea__navigation{visibility:visible;pointer-events:auto;transition-delay:0s}.Header-module__y09xea__navigationList{flex-direction:column;gap:60px;margin:auto;padding:24px 0;display:flex}.Header-module__y09xea__navigationLink{font-weight:var(--header-navigation-link-font-weight-to-960);font-size:var(--header-navigation-link-font-size-to-960)}.Header-module__y09xea__navigationItem{opacity:0;transition:opacity .12s,transform .12s;transition-delay:calc((var(--menu-last-index,0) - var(--menu-order,0)) * 30ms);transform:translateY(12px)}.Header-module__y09xea__isOpen .Header-module__y09xea__navigationItem{opacity:1;transition-duration:1.2s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--menu-order,0) * .1s);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Header-module__y09xea__contentContainer,.Header-module__y09xea__isOpen .Header-module__y09xea__contentContainer,.Header-module__y09xea__navigation,.Header-module__y09xea__navigationItem,.Header-module__y09xea__isOpen .Header-module__y09xea__navigationItem{transition:none}}.Header-module__y09xea__desktopBooking{align-items:center;gap:12px;display:flex}@media (max-width:960px){.Header-module__y09xea__desktopBooking{display:none}}.Header-module__y09xea__logoArtwork{display:contents}
.MenuButton-module__2qO9Uq__menuButton{border:1px solid var(--menu-toggle-border-color);cursor:pointer;background-color:#0000;border-radius:20px;align-items:center;gap:7px;height:fit-content;padding:10px;display:flex}.MenuButton-module__2qO9Uq__burgerSvg{display:flex}.MenuButton-module__2qO9Uq__menuButton:focus-visible{outline:3px solid var(--brown)}.MenuButton-module__2qO9Uq__menuTitle{font-family:var(--font-family-display);color:var(--white)}
.Footer-module__zt00La__footer{color:var(--footer-text-color);background-color:var(--footer-background-color);background:linear-gradient(var(--footer-surface-gradient-start-color), var(--footer-surface-gradient-end-color)) padding-box, linear-gradient(to right, var(--footer-border-gradient-start-color), var(--footer-border-gradient-end-color)) border-box;width:100%;box-shadow:0 -16px 40px -12px var(--footer-box-shadow-color);z-index:1;border-top:2px solid #0000;gap:150px;padding:0 30px 90px;display:flex;position:relative;overflow:hidden}.Footer-module__zt00La__logo{transform-origin:50%;flex-shrink:0;align-self:flex-start;transition:transform .2s;display:block}.Footer-module__zt00La__logo:hover{cursor:pointer}.Footer-module__zt00La__linksWrapper{justify-content:space-between;align-self:center;gap:50px;width:100%;display:flex}.Footer-module__zt00La__heading{font-size:var(--footer-heading-font-size);text-transform:uppercase;font-family:var(--footer-heading-font-family);font-weight:var(--footer-heading-font-weight);padding:21px}.Footer-module__zt00La__linksList{flex-direction:column;align-items:center;gap:21px;display:flex}.Footer-module__zt00La__copyright{font-size:var(--footer-copyright-font-size);white-space:nowrap;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.Footer-module__zt00La__navigationItem{display:inline-block}.Footer-module__zt00La__navigationLink{white-space:nowrap;padding:8px 14px;display:inline-block;position:relative}.Footer-module__zt00La__activeLink .Footer-module__zt00La__border rect{stroke-dashoffset:0}.Footer-module__zt00La__border{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Footer-module__zt00La__border rect{fill:none;stroke:var(--footer-border-rect-stroke-color);stroke-width:1px;stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset .7s}.Footer-module__zt00La__navigationLink:hover .Footer-module__zt00La__border rect{stroke-dashoffset:0}.Footer-module__zt00La__navigationLink:focus-visible{outline:none}.Footer-module__zt00La__navigationLink:focus-visible .Footer-module__zt00La__border rect{stroke-dashoffset:0}@media (max-width:1350px){.Footer-module__zt00La__footer{gap:90px}.Footer-module__zt00La__heading{font-size:var(--footer-heading-font-size-to-1350)}}@media (max-width:1120px){.Footer-module__zt00La__footer{gap:60px}.Footer-module__zt00La__heading{font-size:var(--footer-heading-font-size-to-1120)}.Footer-module__zt00La__linksWrapper{gap:30px}}@media (max-width:950px){.Footer-module__zt00La__footer{gap:30px}.Footer-module__zt00La__heading{font-size:var(--footer-heading-font-size-to-950);font-weight:var(--footer-heading-font-weight-to-950)}.Footer-module__zt00La__linksWrapper{gap:21px}.Footer-module__zt00La__linksList{font-size:var(--footer-links-list-font-size-to-950)}}@media (max-width:800px){.Footer-module__zt00La__footer{gap:30px}.Footer-module__zt00La__heading{font-size:var(--footer-heading-font-size-to-800)}.Footer-module__zt00La__linksWrapper{gap:21px}.Footer-module__zt00La__linksList{font-size:var(--footer-links-list-font-size-to-800)}.Footer-module__zt00La__socialWebs{display:none}}@media (max-width:624px){.Footer-module__zt00La__logo{align-self:flex-start}.Footer-module__zt00La__linksWrapper{flex-direction:column;align-items:end}.Footer-module__zt00La__linksList{align-items:flex-end}.Footer-module__zt00La__heading{text-align:end;padding:21px 0}}@media (max-width:479px){.Footer-module__zt00La__logo{position:absolute}.Footer-module__zt00La__linksList{font-size:var(--footer-links-list-font-size-to-479)}.Footer-module__zt00La__heading{font-size:var(--footer-heading-font-size-to-479)}}
.Flag-module__lXARdq__flag{aspect-ratio:212/295;color:#fdfbfb;width:212px;max-width:100%;height:auto;display:block;overflow:visible}@media (max-width:1120px){.Flag-module__lXARdq__flag{width:clamp(140px,18vw,180px)}}
.BeforeAfterSection-module__YwjIGW__sectionContainer{background-color:var(--before-after-section-background-color);justify-content:center;align-items:center;padding:40px 10px;display:flex;position:relative;overflow:hidden}.BeforeAfterSection-module__YwjIGW__contentWrapper{grid-template-columns:1fr 1fr;gap:60px;width:100%;max-width:920px;display:grid}.BeforeAfterSection-module__YwjIGW__heading{text-align:center;min-width:0;color:var(--brown);grid-column:1/-1}.BeforeAfterSection-module__YwjIGW__select{justify-self:start}.BeforeAfterSection-module__YwjIGW__button{justify-self:end}.BeforeAfterSection-module__YwjIGW__beforeAfter{grid-column:1/-1}@media (max-width:768px){.BeforeAfterSection-module__YwjIGW__contentWrapper{grid-template-columns:1fr}.BeforeAfterSection-module__YwjIGW__beforeAfter{order:2}.BeforeAfterSection-module__YwjIGW__button{order:3;justify-self:center}.BeforeAfterSection-module__YwjIGW__select{justify-self:center}}
.BeforeAfter-module__RhrMXW__beforeAfterComponent{aspect-ratio:9/16;outline:3px solid var(--primary-color);-webkit-user-select:none;-ms-user-select:none;justify-self:center;width:100%;max-width:520px;position:relative;overflow:visible}.BeforeAfter-module__RhrMXW__afterImage{object-fit:contain;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BeforeAfter-module__RhrMXW__beforeImage{clip-path:inset(0 calc(100% - 150px) 0 0);width:100%;height:100%;position:absolute;top:0;left:0}.BeforeAfter-module__RhrMXW__slider{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;height:100%;color:var(--before-after-slider-color);will-change:transform;-webkit-tap-highlight-color:transparent;padding:0 24px;transition:transform .1s;position:absolute;top:0;left:150px;transform:translate(-50%)}.BeforeAfter-module__RhrMXW__slider:active{cursor:grabbing}@media (max-width:370px){.BeforeAfter-module__RhrMXW__beforeAfterComponent{aspect-ratio:9/16;width:100%;max-width:520px}}.BeforeAfter-module__RhrMXW__slider:focus:not(:focus-visible),.BeforeAfter-module__RhrMXW__slider.BeforeAfter-module__RhrMXW__isDragging{outline:none!important}.BeforeAfter-module__RhrMXW__slider:focus-visible:not(.BeforeAfter-module__RhrMXW__isDragging){outline:3px solid var(--a11y-focus);outline-offset:3px}
.Select-module__Jy7sAG__select{width:100%;max-width:350px;position:relative}.Select-module__Jy7sAG__openButton{color:var(--select-open-button-text-color);font-family:inherit;font-size:var(--select-open-button-font-size);border:1px solid var(--select-open-button-border-color);cursor:pointer;background-color:#0000;border-radius:15px;justify-content:space-between;align-items:center;width:100%;max-width:350px;padding:1rem 30px;transition:background-color .3s,color .3s;display:flex}.Select-module__Jy7sAG__openButton:focus-visible{outline:6px var(--header-gradient-start-color-noRGBa) solid}.Select-module__Jy7sAG__openButton:hover{background-color:var(--select-open-button-hover-background-color);color:var(--select-open-button-hover-text-color)}.Select-module__Jy7sAG__buttonArrow{color:var(--select-button-arrow-text-color);transition:color .3s,transform .5s;transform:rotate(180deg)}.Select-module__Jy7sAG__openButton:hover .Select-module__Jy7sAG__buttonArrow{color:var(--select-open-button-hover-button-arrow-text-color)}.Select-module__Jy7sAG__select.Select-module__Jy7sAG__isOpen .Select-module__Jy7sAG__buttonArrow{transform:rotate(360deg)}.Select-module__Jy7sAG__selectList{background-color:var(--select-list-background-color);z-index:1;border-right:1px solid var(--select-list-border-right-color);border-left:1px solid var(--select-list-border-left-color);border-bottom:1px solid var(--select-list-border-bottom-color);flex-direction:column;width:85%;padding-top:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.Select-module__Jy7sAG__selectItem{color:#fff;font-size:var(--select-item-font-size);font-weight:var(--font-weight-medium);cursor:pointer;padding:8px 15px;transition:background-color .1s,color .1s,padding .2s}.Select-module__Jy7sAG__selectItem.Select-module__Jy7sAG__selected{background-color:var(--select-item-selected-background-color);color:var(--select-item-selected-text-color)}.Select-module__Jy7sAG__isHighlighted{background-color:var(--select-is-highlighted-background-color);padding:8px 20px}.Select-module__Jy7sAG__openButton{text-align:start;gap:16px;max-width:100%}.Select-module__Jy7sAG__buttonArrow{flex-shrink:0}.Select-module__Jy7sAG__selectList{overscroll-behavior:contain;z-index:5;max-height:min(320px,50vh);top:100%;overflow-y:auto}.Select-module__Jy7sAG__openButton.Select-module__Jy7sAG__iconButton{background:0 0;border:0;border-radius:50%;place-items:center;height:100%;padding:0;display:grid}.Select-module__Jy7sAG__select:has(.Select-module__Jy7sAG__iconButton){height:100%}.Select-module__Jy7sAG__select.Select-module__Jy7sAG__opensUp .Select-module__Jy7sAG__selectList{border:1px solid var(--select-list-border-left-color);border-radius:15px;width:max-content;min-width:160px;max-width:calc(100vw - 32px);padding:8px 0;top:auto;bottom:calc(100% + 12px);left:0;transform:none}
.Carousel-module__AJ_NGW__carousel{-webkit-user-select:none;user-select:none;direction:ltr;align-items:center;width:100%;display:flex;position:relative}.Carousel-module__AJ_NGW__mediaContainer{opacity:0;scrollbar-width:none;scroll-snap-type:x mandatory;padding:30px 0;justify-content:flex-start;align-items:center;gap:30px;padding-inline:calc(50% - 180px);scroll-padding-inline:calc(50% - 180px);transition:opacity .5s;display:flex;overflow-x:scroll}.Carousel-module__AJ_NGW__mediaContainer:focus-visible{outline:12px solid var(--primary-color)}.Carousel-module__AJ_NGW__button{background:var(--carousel-button-background-color);z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;width:80px;height:80px;position:absolute}.Carousel-module__AJ_NGW__button:focus-visible{outline:6px solid var(--primary-color)}.Carousel-module__AJ_NGW__backButton{transition:transform .3s,opacity .3s;left:0;transform:translate(100%)}.Carousel-module__AJ_NGW__backButton:hover{transform:translate(100%)scale(1.2)}.Carousel-module__AJ_NGW__backButton:active{transform:translate(100%)scale(.9)}.Carousel-module__AJ_NGW__arrow{color:var(--carousel-arrow-color)}.Carousel-module__AJ_NGW__forwardButton{transition:transform .3s,opacity .3s;right:0;transform:translate(-100%)}.Carousel-module__AJ_NGW__forwardButton:hover{transform:translate(-100%)scale(1.2)}.Carousel-module__AJ_NGW__forwardButton:active{transform:translate(-100%)scale(.9)}.Carousel-module__AJ_NGW__backButton .Carousel-module__AJ_NGW__arrow{transform:rotate(180deg)}.Carousel-module__AJ_NGW__outOfViewport{opacity:0;pointer-events:none}.Carousel-module__AJ_NGW__forwardButton.Carousel-module__AJ_NGW__outOfViewport{transform:translate(150%)}.Carousel-module__AJ_NGW__backButton.Carousel-module__AJ_NGW__outOfViewport{transform:translate(-150%)}@media (max-width:720px){.Carousel-module__AJ_NGW__button{width:50px;height:50px}.Carousel-module__AJ_NGW__arrow{width:8px}}@media (max-width:590px){.Carousel-module__AJ_NGW__backButton{transform:translate(5px)}.Carousel-module__AJ_NGW__backButton:hover{transform:translate(5px)scale(1.2)}.Carousel-module__AJ_NGW__backButton:active{transform:translate(5px)scale(.9)}.Carousel-module__AJ_NGW__forwardButton{transform:translate(-5px)}.Carousel-module__AJ_NGW__forwardButton:hover{transform:translate(-5px)scale(1.2)}.Carousel-module__AJ_NGW__forwardButton:active{transform:translate(-5px)scale(.9)}}@media (any-pointer:fine){.Carousel-module__AJ_NGW__mediaContainer{cursor:grab}}.Carousel-module__AJ_NGW__mediaContainer[data-dragging=true]{cursor:grabbing}.Carousel-module__AJ_NGW__mediaContainer[data-dragging=true],.Carousel-module__AJ_NGW__mediaContainer[data-settling=true]{scroll-snap-type:none;scroll-behavior:auto}
.CarouselItem-module__2kU0aa__mediaWrapper{scroll-snap-align:center;will-change:transform;flex-shrink:0;width:330px;position:relative}.CarouselItem-module__2kU0aa__mediaWrapper:first-child{padding-left:30px}.CarouselItem-module__2kU0aa__mediaWrapper:last-child{padding-right:30px}.CarouselItem-module__2kU0aa__videoWrapper{aspect-ratio:9/16;transform-origin:50%;filter:grayscale(40%)brightness(.6);will-change:transform, filter;transition:filter .3s,transform .3s;position:relative}.CarouselItem-module__2kU0aa__media{object-fit:cover;scroll-snap-align:start;border-radius:30px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.CarouselItem-module__2kU0aa__activeMedia{filter:grayscale(0%)brightness();transform:scale(1.05)}.CarouselItem-module__2kU0aa__border{opacity:0;z-index:1;pointer-events:none;fill:#0000;color:var(--video-progress-border-color);transition:opacity .5s;position:absolute;inset:0;overflow:visible}.CarouselItem-module__2kU0aa__border rect{will-change:stroke-dashoffset}.CarouselItem-module__2kU0aa__isVisible{opacity:1}@media (max-width:420px){.CarouselItem-module__2kU0aa__mediaWrapper{width:90vw;height:auto}}@media (max-width:360px){.CarouselItem-module__2kU0aa__mediaWrapper{width:90vw;height:auto}}
.MediaLoader-module__0eMAma__overlay{z-index:2;pointer-events:none;border-radius:inherit;place-items:center;display:grid;position:absolute;inset:0}.MediaLoader-module__0eMAma__spinner{border:3px solid var(--media-loader-spinner-border-color);border-top-color:var(--media-loader-spinner-border-top-color);border-right-color:var(--media-loader-spinner-border-right-color);background:var(--media-loader-spinner-background-color);width:44px;height:44px;animation:MediaLoader-module__0eMAma__spin var(--media-loader-duration,.8s) linear infinite;border-radius:50%}@keyframes MediaLoader-module__0eMAma__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MediaLoader-module__0eMAma__spinner{animation:none}}
.PageLoader-module__sl5-Dq__container{--media-loader-duration:1.2s;z-index:2;background:var(--white);pointer-events:none;position:absolute;inset:0}.PageLoader-module__sl5-Dq__indicator{top:var(--loader-header-offset,0px);height:calc(100dvh - var(--loader-header-offset,0px));box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:24px;max-height:100%;padding:24px;display:flex;position:sticky}.PageLoader-module__sl5-Dq__spinner{flex-shrink:0;width:44px;height:44px;position:relative}.PageLoader-module__sl5-Dq__label{color:var(--brown);font-size:var(--select-open-button-font-size);text-align:center;margin:0}.PageLoader-module__sl5-Dq__dots{display:inline-flex}.PageLoader-module__sl5-Dq__dots span{animation:1.5s ease-in-out infinite PageLoader-module__sl5-Dq__blink}.PageLoader-module__sl5-Dq__dots span:nth-child(2){animation-delay:.2s}.PageLoader-module__sl5-Dq__dots span:nth-child(3){animation-delay:.4s}@keyframes PageLoader-module__sl5-Dq__blink{0%,70%,to{opacity:1}35%{opacity:.2}}@media (prefers-reduced-motion:reduce){.PageLoader-module__sl5-Dq__dots span{animation:none}}
.ServerErrorPage-module__fDok5W__message{max-width:850px}.ServerErrorPage-module__fDok5W__phone{color:inherit;white-space:nowrap;text-underline-offset:4px;text-decoration:underline;display:inline-block}.ServerErrorPage-module__fDok5W__phone:focus-visible{outline:2px solid var(--brown);outline-offset:4px}.ServerErrorPage-module__fDok5W__actions{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (max-width:600px){.ServerErrorPage-module__fDok5W__actions{flex-direction:column;align-items:center;width:100%}.ServerErrorPage-module__fDok5W__actions>:is(a,button){width:auto;max-width:100%}}
.SoundHint-module__RzqC3W__hint{z-index:1;background-color:#0000;border-radius:30px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.SoundHint-module__RzqC3W__ripple{background-color:var(--video-sound-ripple-background-color);opacity:0;border-radius:50%;padding:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.SoundHint-module__RzqC3W__wrapper{justify-content:top;flex-direction:column;align-items:center;gap:24px;height:75%;display:flex}.SoundHint-module__RzqC3W__hintText{font-weight:var(--video-sound-hint-text-font-weight);text-align:center;width:210px}.SoundHint-module__RzqC3W__soundIcon{position:relative}.SoundHint-module__RzqC3W__volumeSvg{opacity:.8;z-index:1}.SoundHint-module__RzqC3W__hintText:lang(he){direction:rtl}.SoundHint-module__RzqC3W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ModalTreatment-module__Pr9Qnq__modalTreatment{background:var(--treatment-modal-background-color);width:100%;min-width:0;display:flex}.ModalTreatment-module__Pr9Qnq__imageWrapper{aspect-ratio:3/4;flex:0 0 50%;width:50%;min-width:0;position:relative}.ModalTreatment-module__Pr9Qnq__imageError{text-align:center;color:var(--treatment-modal-image-error-text-color);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.ModalTreatment-module__Pr9Qnq__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.ModalTreatment-module__Pr9Qnq__info{flex-direction:column;flex:0 0 50%;justify-content:space-between;align-items:center;gap:1.5rem;width:50%;min-width:0;padding:70px 40px;display:flex;position:relative}.ModalTreatment-module__Pr9Qnq__treatmentName{color:var(--treatment-modal-title-text-color);font-size:var(--treatment-modal-title-font-size);font-family:var(--treatment-modal-title-font-family)}.ModalTreatment-module__Pr9Qnq__descriptionWrapper{flex-direction:column;align-items:start;gap:1rem;display:flex}.ModalTreatment-module__Pr9Qnq__description{font-size:var(--treatment-modal-description-font-size);color:var(--treatment-modal-description-text-color);font-family:var(--treatment-modal-description-font-family);letter-spacing:.04rem}.ModalTreatment-module__Pr9Qnq__infButton{cursor:pointer;font-weight:var(--treatment-modal-details-link-font-weight);opacity:1;align-items:center;gap:4px;transition:opacity .4s;display:inline-flex}.ModalTreatment-module__Pr9Qnq__buttonText{font-family:var(--treatment-modal-details-link-font-family);font-size:var(--treatment-modal-details-link-font-size);color:var(--treatment-modal-details-link-color);position:relative;overflow:hidden}.ModalTreatment-module__Pr9Qnq__buttonText:focus-visible{outline:3px solid var(--brown)}.ModalTreatment-module__Pr9Qnq__arrow{color:var(--treatment-modal-details-link-color);transform:translateY(1px)}.ModalTreatment-module__Pr9Qnq__infButton:hover{opacity:.8}@media (max-width:767px){.ModalTreatment-module__Pr9Qnq__modalTreatment{flex-direction:column}.ModalTreatment-module__Pr9Qnq__imageWrapper{flex:none;width:100%;max-height:420px}.ModalTreatment-module__Pr9Qnq__info{flex:none;gap:24px;width:100%;padding:56px 24px 32px}.ModalTreatment-module__Pr9Qnq__treatmentName{font-size:var(--treatment-modal-title-font-size-to-767)}}.ModalTreatment-module__Pr9Qnq__button{--button-secondary-text-color:var(--treatment-modal-button-text-color);--button-secondary-outline-color:var(--treatment-modal-button-outline-color);--button-fingerprint-color:var(--treatment-modal-button-accent-color);--button-hover-background-color:var(--treatment-modal-button-hover-background-color);--button-hover-text-color:var(--treatment-modal-button-hover-text-color);--button-hover-fingerprint-text-color:var(--treatment-modal-button-hover-accent-color);--button-focus-visible-outline-color:var(--treatment-modal-button-outline-color)}.ModalTreatment-module__Pr9Qnq__modalTreatment:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ModalTreatment-module__Pr9Qnq__arrow{transform:translateY(1px)rotate(180deg)}.ModalTreatment-module__Pr9Qnq__modalTreatment:lang(he) .ModalTreatment-module__Pr9Qnq__description{letter-spacing:normal}.ModalTreatment-module__Pr9Qnq__info .ModalTreatment-module__Pr9Qnq__meta{width:auto;position:absolute;top:12px;left:12px;right:12px}@media (min-width:768px){.ModalTreatment-module__Pr9Qnq__info:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ModalTreatment-module__Pr9Qnq__meta{right:52px}}
.InstagramSection-module__PfRZpq__sectionContainer{background:var(--instagram-section-background-color);flex-direction:column;align-items:center;gap:30px;width:100%;padding:40px 0;display:flex;position:relative;overflow:hidden}.InstagramSection-module__PfRZpq__heading{color:var(--instagram-heading-text-color);font-size:var(--instagram-heading-font-size);text-align:center;display:inline}.InstagramSection-module__PfRZpq__wrapper{align-items:center;gap:12px;display:flex}.InstagramSection-module__PfRZpq__buttonWrapper{font-size:var(--instagram-button-wrapper-font-size);cursor:pointer;--button-padding:12px;--button-arrow-width:27px;--button-start-width:calc(var(--button-arrow-width) + 2 * var(--button-padding));background:0 0;border-radius:9px;align-items:center;width:max-content;display:flex;position:relative}.InstagramSection-module__PfRZpq__toInstButton{z-index:1;gap:var(--button-padding);background:linear-gradient(to right, var(--instagram-button-gradient-start-color), var(--instagram-button-gradient-end-color));width:var(--button-start-width);padding:var(--button-padding);box-sizing:border-box;will-change:width;border-radius:9px;align-items:center;transition:width .6s;display:flex;position:absolute;inset-block:0;overflow:hidden}.InstagramSection-module__PfRZpq__buttonTextWrapper{position:relative}.InstagramSection-module__PfRZpq__buttonTextWhite,.InstagramSection-module__PfRZpq__buttonTextBlack{font-family:var(--instagram-button-font-family);font-size:var(--instagram-button-font-size);text-transform:uppercase;white-space:nowrap;letter-spacing:0;font-weight:var(--instagram-button-font-weight)}.InstagramSection-module__PfRZpq__buttonTextWhite{color:var(--instagram-button-text-white-text-color)}.InstagramSection-module__PfRZpq__buttonTextBlack{color:var(--instagram-button-text-black-text-color);padding-block:var(--button-padding);padding-inline:var(--button-start-width) var(--button-padding);display:block}.InstagramSection-module__PfRZpq__buttonWrapper:hover .InstagramSection-module__PfRZpq__toInstButton,.InstagramSection-module__PfRZpq__buttonWrapper:active .InstagramSection-module__PfRZpq__toInstButton,.InstagramSection-module__PfRZpq__buttonWrapper:focus-visible .InstagramSection-module__PfRZpq__toInstButton{width:100%}.InstagramSection-module__PfRZpq__buttonWrapper:focus-visible{outline:1px solid var(--brown)}@media (max-width:480px){.InstagramSection-module__PfRZpq__instIcon{width:30px;height:30px}.InstagramSection-module__PfRZpq__heading{font-size:var(--instagram-heading-font-size-to-480)}}.InstagramSection-module__PfRZpq__toInstButton{inset-inline-start:0}.InstagramSection-module__PfRZpq__arrow{width:var(--button-arrow-width);flex-shrink:0;height:18px}.InstagramSection-module__PfRZpq__buttonWrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.InstagramSection-module__PfRZpq__buttonWrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .InstagramSection-module__PfRZpq__arrow{transform:rotate(180deg)}
.TreatmentCard-module__t2E37q__card{min-width:0;color:var(--treatment-card-text-color);flex-direction:column;display:flex}.TreatmentCard-module__t2E37q__imageWrapper{aspect-ratio:4/3;border:1px solid var(--treatment-card-image-border);background:var(--treatment-card-image-background);border-radius:10px;position:relative;overflow:hidden}.TreatmentCard-module__t2E37q__image{object-fit:cover}.TreatmentCard-module__t2E37q__photoPlaceholder{place-items:center;height:100%;display:grid}.TreatmentCard-module__t2E37q__headingRow{flex-wrap:wrap;align-items:center;gap:20px;margin-top:38px;display:flex}.TreatmentCard-module__t2E37q__title{font-family:var(--catalog-font-family);font-size:var(--treatment-card-title-font-size);font-weight:var(--treatment-card-title-font-weight);flex:250px;margin:0;line-height:1.3}.TreatmentCard-module__t2E37q__button{margin-left:auto}.TreatmentCard-module__t2E37q__description{font-family:var(--catalog-font-family);font-size:var(--treatment-card-description-font-size);margin:30px 0 24px;line-height:1.5}.TreatmentCard-module__t2E37q__footer{font-size:var(--treatment-card-details-font-size);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:auto;display:flex}.TreatmentCard-module__t2E37q__details{color:inherit;text-decoration:none}.TreatmentCard-module__t2E37q__details span{color:var(--treatment-card-link-arrow);font-size:var(--treatment-card-arrow-font-size)}.TreatmentCard-module__t2E37q__details:hover{text-underline-offset:4px;text-decoration:underline}.TreatmentCard-module__t2E37q__details:focus-visible{outline-offset:5px;outline:2px solid}.TreatmentCard-module__t2E37q__meta{text-align:right;margin:0}@media (max-width:767px){.TreatmentCard-module__t2E37q__headingRow{gap:16px;margin-top:24px}.TreatmentCard-module__t2E37q__title{font-size:var(--treatment-card-title-font-size-mobile)}.TreatmentCard-module__t2E37q__description{margin-top:24px}.TreatmentCard-module__t2E37q__meta{text-align:left}}.TreatmentCard-module__t2E37q__button:focus-visible{outline:3px solid var(--brown)}
.page-module__wAyHiW__page{background:var(--catalog-background-color);color:var(--catalog-text-color);padding:200px 40px 100px}.page-module__wAyHiW__container{max-width:1360px;margin:0 auto}.page-module__wAyHiW__title{font-weight:var(--font-weight-light);font-family:var(--catalog-font-family);font-size:var(--catalog-title-font-size);margin:0 0 60px;line-height:1.2}.page-module__wAyHiW__filter{width:350px;max-width:100%;margin-bottom:66px}.page-module__wAyHiW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 40px;display:grid}.page-module__wAyHiW__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.page-module__wAyHiW__page{padding:120px 20px 64px}.page-module__wAyHiW__title{font-size:var(--catalog-title-font-size-mobile);margin-bottom:32px}.page-module__wAyHiW__filter{margin-bottom:40px}.page-module__wAyHiW__grid{grid-template-columns:1fr;gap:48px}}
.AddressSection-module__meIpGq__section{background-color:var(--address-section-background-color);direction:ltr;grid-template-columns:max-content minmax(0,815px);grid-template-areas:"heading map""address map";justify-content:center;gap:70px 66px;padding:130px 10px;display:grid;position:relative;overflow:hidden}.AddressSection-module__meIpGq__heading{visibility:hidden;font-weight:var(--address-heading-font-weight);text-align:center;color:var(--brown);margin:0}.AddressSection-module__meIpGq__contentWrapper{flex-direction:column;grid-area:address;align-items:center;gap:70px;transition:transform .3s;display:flex}.AddressSection-module__meIpGq__contentWrapper:focus-visible{outline:3px solid var(--primary-color)}.AddressSection-module__meIpGq__mapWrapper{grid-area:map;min-width:0;display:block}.AddressSection-module__meIpGq__map{border:0;width:100%;min-width:0;max-width:815px;height:500px;display:block}.AddressSection-module__meIpGq__mapLink{width:fit-content;color:var(--brown);text-align:center;margin:12px auto 0;text-decoration:underline;display:block}.AddressSection-module__meIpGq__map:focus-visible,.AddressSection-module__meIpGq__mapLink:focus-visible{outline:3px solid var(--primary-color);outline-offset:3px}.AddressSection-module__meIpGq__address{color:var(--brown);font-family:var(--address-text-font-family);font-size:var(--address-text-font-size);font-weight:var(--address-text-font-weight);white-space:nowrap;will-change:transform;animation:6.6s cubic-bezier(.33,1,.68,1) 1s infinite AddressSection-module__meIpGq__addressPulse;position:relative;transform:scale(1)}.AddressSection-module__meIpGq__contentWrapper:hover{transform:scale(1.05)}.AddressSection-module__meIpGq__wazeIcon{-webkit-user-select:none;user-select:none;width:30px;height:30px;transition:transform .3s;display:inline-block;position:absolute;top:0;right:0;transform:translateY(-100%)translate(100%)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.AddressSection-module__meIpGq__plateWrapper{perspective:900px;justify-content:center;align-items:center;width:230px;min-width:230px;height:230px;min-height:230px;display:flex;position:relative}.AddressSection-module__meIpGq__plate{width:100%;height:100%;transform-style:preserve-3d;z-index:1;transform:rotateX(calc(22deg * cos(var(--angle)))) rotateY(calc(22deg * sin(var(--angle))));animation:6s linear infinite AddressSection-module__meIpGq__rollCircle;position:relative}.AddressSection-module__meIpGq__stickerBack{background:linear-gradient(to bottom right, var(--address-plate-back-gradient-start-color), var(--address-plate-back-gradient-end-color));border:1px solid var(--address-sticker-back-border-color);border-radius:50%;position:absolute;inset:0;transform:translateZ(0)}.AddressSection-module__meIpGq__plateContent{background-color:var(--address-plate-content-background-color);border:1px solid var(--address-plate-content-border-color);box-shadow:inset 0 0 12px var(--address-plate-content-box-shadow-color);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateZ(24px)}.AddressSection-module__meIpGq__plateContent:after{content:"";background:linear-gradient(135deg, var(--address-plate-highlight-start-color) 0%, var(--address-plate-highlight-middle-color) 50%, var(--address-plate-highlight-end-color) 100%);pointer-events:none;border-radius:50%;position:absolute;inset:0}.AddressSection-module__meIpGq__logo{width:100%;height:100%}.AddressSection-module__meIpGq__headerWrapper{grid-area:heading;align-self:end;place-items:center;width:90%;margin:auto;padding:16px 32px;display:grid;position:relative}.AddressSection-module__meIpGq__borderSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.AddressSection-module__meIpGq__borderRect{fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--address-border-rect-stroke-color);stroke-width:2px;stroke-linecap:round;opacity:0}@keyframes AddressSection-module__meIpGq__rollCircle{to{--angle:360deg}}@media (max-width:900px){.AddressSection-module__meIpGq__section{gap:70px 24px}.AddressSection-module__meIpGq__heading{font-size:var(--address-heading-font-size-to-900)}.AddressSection-module__meIpGq__address{font-size:var(--address-text-font-size-to-900)}.AddressSection-module__meIpGq__wazeIcon{bottom:0%;left:50%}}@media (max-width:768px){.AddressSection-module__meIpGq__section{grid-template-columns:1fr;grid-template-areas:"heading heading""map map""address address";gap:50px 0;padding:40px 10px}.AddressSection-module__meIpGq__contentWrapper{flex-direction:row-reverse;justify-self:center;gap:40px}.AddressSection-module__meIpGq__address{font-size:var(--address-text-font-size-to-768);white-space:wrap;text-align:center}.AddressSection-module__meIpGq__plateWrapper{width:180px;min-width:180px;height:180px;min-height:180px}}@media (max-width:480px){.AddressSection-module__meIpGq__map{height:360px}.AddressSection-module__meIpGq__section{grid-template-columns:1fr;grid-template-areas:"heading heading""map map""address address";gap:30px 0;padding:40px 0}.AddressSection-module__meIpGq__heading{font-weight:var(--address-heading-font-weight-to-480)}.AddressSection-module__meIpGq__contentWrapper{justify-self:center;gap:40px;padding:0 10px}.AddressSection-module__meIpGq__address{font-size:var(--address-text-font-size-to-480)}.AddressSection-module__meIpGq__plateWrapper{width:150px;min-width:150px;height:150px;min-height:150px}}@keyframes AddressSection-module__meIpGq__addressPulse{0%{transform:scale(1)}2.27%{transform:scale(1.1)}4.55%{transform:scale(1)}6.82%{transform:scale(1.1)}9.09%,to{transform:scale(1)}}
.page-module__HalZHW__page{--address-section-background-color:var(--white);background-color:var(--white);padding-top:129px}@media (max-width:960px){.page-module__HalZHW__page{padding-top:67.5px}}
