:root{--color-orange:#fe4e00;--color-orange-hover:#e04500;--color-orange-dark:#e04500;--color-navy:#203052;--color-navy-light:#2a3d6a;--color-white:#fff;--navbar-height:52px;--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-heading:"Manrope","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--sticky-header-height:100px;--section-title-font-family:"Inter","Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--section-title-font-size:1.5rem;--section-title-font-weight:600;--section-title-color:#5a5859;--section-title-mb:8px;--section-title-padding-inline:20px}@media (min-width:768px){:root{--section-title-font-size:1.5rem;--section-title-mb:6px}}@media (max-width:1111px){:root{--navbar-height:44px}}[data-theme=classic]{--color-orange:#000;--color-orange-hover:#333;--color-orange-dark:#333;--color-navy:#fff;--color-navy-light:#f0f0f0;--color-white:#000}[data-theme=purple]{--color-orange:#9333ea;--color-orange-hover:#a855f7;--color-orange-dark:#7e22ce;--color-navy:#fff;--color-navy-light:#f0f0f0;--color-white:#000}[data-theme=pink]{--color-orange:#d300ff;--color-orange-hover:#e040ff;--color-orange-dark:#b000d9;--color-navy:#fff;--color-navy-light:#f0f0f0;--color-white:#000}html{-ms-overflow-style:none;background-color:#fff;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}body,html{margin:0;min-width:100%;overflow-x:hidden;padding:0;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;max-width:100%;overflow-y:visible;position:relative}#root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#root,#root>div{max-width:100%;min-width:100%;overflow-x:hidden;width:100%}#root>div{box-sizing:border-box}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}body::-webkit-scrollbar-corner,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track,html::-webkit-scrollbar-corner,html::-webkit-scrollbar-thumb,html::-webkit-scrollbar-track{background:transparent!important;display:none!important;height:0!important;width:0!important}@media (max-width:1111px){html{scroll-padding-top:100px;scroll-padding-top:var(--sticky-header-height)}[id=about],[id=contact],[id=gallery],[id=home],[id=opening-hours],[id=packages],[id=team],[id=top-services]{scroll-margin-top:100px;scroll-margin-top:var(--sticky-header-height)}}*,:after,:before{box-sizing:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#modal-root{position:relative;z-index:99999}#modal-root>*{isolation:isolate}body.modal-open{height:100%;overflow:hidden!important;position:fixed;width:100%}@supports (-webkit-touch-callout:none){.modal-overlay,[class*=Overlay],[class*=overlay]{min-height:-webkit-fill-available}}.bookingBoxForMoble{left:0;right:0}[class*=Overlay],[class*=modal][class*=box],[class*=modal][class*=content],[class*=overlay],[class*=panel],[class*=popup]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}80%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7)}80%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:.7;-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}20%{opacity:.7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:.7;-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}*{box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.bookingBoxForMoble{bottom:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;width:100%;z-index:1000}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:767px){.bookingBoxForMoble{bottom:0;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;width:100%;z-index:1000}}.Navbar_position_sticky__QpDer{--navbar-height:52px;left:0;position:fixed;right:0;top:0;z-index:1000}.Navbar_navbar_container__Xp5ad{-webkit-padding-end:20px;align-items:center;background-color:var(--color-navy);border:none;box-shadow:none;color:var(--color-white);display:flex;flex-direction:row;justify-content:space-between;min-height:var(--navbar-height);padding:6px 12px;padding-inline-end:20px}.Navbar_navbarOverlay__WUNg8.Navbar_position_sticky__QpDer{pointer-events:none}.Navbar_navbarOverlay__WUNg8 .Navbar_logoutModalOverlay__Y2Ixq,.Navbar_navbarOverlay__WUNg8 .Navbar_navbar_container__Xp5ad{pointer-events:auto}.Navbar_navbarOverlay__WUNg8 .Navbar_navbar_container__Xp5ad,.Navbar_navbarOverlay__WUNg8.Navbar_position_sticky__QpDer{background-color:initial!important;background-image:none;box-shadow:none}.Navbar_navbarOverlay__WUNg8 .Navbar_links__VJMW1 ul a,.Navbar_navbarOverlay__WUNg8 .Navbar_menuToggleBtn__JV3-e,.Navbar_navbarOverlay__WUNg8 .Navbar_menu_icon__GPCRB svg,.Navbar_navbarOverlay__WUNg8 .Navbar_menu_links__60hZu a,.Navbar_navbarOverlay__WUNg8 .Navbar_navbar_container__Xp5ad{color:#000}.Navbar_navbarOverlay__WUNg8 .Navbar_logo__3H5Zh{max-height:42px}.Navbar_logoImgOverlay__R\+Wk\+,.Navbar_navbarOverlay__WUNg8 .Navbar_logoImg__wm9GH{height:38px!important;max-height:38px!important;width:auto!important}.Navbar_navbarOverlay__WUNg8 .Navbar_logo__3H5Zh img{width:130px}@media only screen and (max-width:1111px){.Navbar_logoImgOverlay__R\+Wk\+,.Navbar_navbarOverlay__WUNg8 .Navbar_logoImg__wm9GH,.Navbar_navbarOverlay__WUNg8 .Navbar_logo__3H5Zh img.Navbar_logoImg__wm9GH{height:34px!important;max-height:34px!important}.Navbar_navbarOverlay__WUNg8 .Navbar_logo__3H5Zh img{width:115px}}.Navbar_navbarOverlay__WUNg8 .Navbar_languagePickerButton__tja8p{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.35);color:#000}.Navbar_navbarOverlay__WUNg8 .Navbar_languagePickerButton__tja8p:hover{background:rgba(0,0,0,.12);border-color:#000;color:#000}.Navbar_logo__3H5Zh{-webkit-margin-start:12px;-webkit-margin-end:12px;align-items:center;align-self:center;display:flex;justify-self:center;margin-inline-end:12px;margin-inline-start:12px;max-height:36px}.Navbar_logo__3H5Zh img{width:130px}.Navbar_logoImg__wm9GH,.Navbar_logo__3H5Zh img.Navbar_logoImg__wm9GH{cursor:pointer;display:block;height:38px;width:auto}.Navbar_links__VJMW1 ul{align-items:center;display:flex;flex-direction:row}.Navbar_navbar_container__Xp5ad[dir=rtl] .Navbar_links__VJMW1 ul,[dir=rtl] .Navbar_links__VJMW1 ul{flex-direction:row-reverse!important}.Navbar_language__lvF2a{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;position:relative}.Navbar_links__VJMW1 ul li,.Navbar_menu_links__60hZu ul li{cursor:pointer;font-size:1rem;list-style:none;margin:8px 5px 0;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Navbar_menu_links__60hZu ul{align-items:center}.Navbar_menu_links__60hZu ul li{margin:8px auto}.Navbar_links__VJMW1 ul a,.Navbar_menu_links__60hZu a{color:var(--color-white);font-family:inherit;font-size:14px;font-weight:400;text-decoration:none}.Navbar_menu_links__60hZu ul{display:flex;flex-direction:column;margin:10px 0;text-align:center}.Navbar_menu_links__60hZu ul li{cursor:pointer;margin:25px 0;text-align:center}.Navbar_btn_container__ReSZC{align-items:center;align-self:center;display:flex}.Navbar_btn_container__ReSZC button{align-items:center;background-color:var(--color-orange)!important;border:none;border-radius:40px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;height:40px;justify-content:center;transition:background-color .2s,opacity .2s;white-space:nowrap;width:250px}.Navbar_btn_container__ReSZC button:hover{background-color:var(--color-orange-hover)!important;opacity:.9}.Navbar_navbarOverlay__WUNg8 .Navbar_btn_container__ReSZC button{background-color:var(--color-orange)!important;color:#fff}.Navbar_btn_menu_bar__6DDG1 span{background-color:#fe4e00;border-radius:40px;color:#fff;display:block;height:40px;margin:0 auto;padding-top:7px;width:250px}.Navbar_btn_menu_bar__6DDG1 span:hover{background-color:var(--color-orange-hover)}.Navbar_menu_icon__GPCRB{-webkit-margin-start:6px;-webkit-margin-end:6px;display:none;margin-inline-end:6px;margin-inline-start:6px;position:relative}.Navbar_menu_bar__8uKdj{background:rgba(0,0,0,.9);color:var(--color-white);height:0;position:fixed;top:0;width:100%;z-index:99999!important}.Navbar_cancel_btm__ksnNG{margin-right:10px;text-align:right}.Navbar_cancel_btm__ksnNG button{color:var(--color-white);font-size:1.5em;outline:none}@media only screen and (max-width:1111px){.Navbar_position_sticky__QpDer{--navbar-height:44px}.Navbar_position_sticky__QpDer.Navbar_navbarHidden__-k0bH{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.Navbar_navbar_container__Xp5ad{height:44px;justify-content:space-between;min-height:44px;padding:6px 12px}.Navbar_menu_icon__GPCRB{display:block}.Navbar_menu_icon__GPCRB svg{font-size:1.5rem}.Navbar_menuToggleBtn__JV3-e{-webkit-margin-end:-6px;align-items:center;background:transparent;border:none;border-radius:50%;color:var(--color-white);cursor:pointer;display:flex;height:44px;justify-content:center;margin:-6px 0;margin-inline-end:-6px;overflow:hidden;padding:0;position:relative;width:44px}.Navbar_menuIcon__SNkWi{font-size:1.5rem;pointer-events:none;position:absolute;-webkit-transform-origin:center;transform-origin:center;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.Navbar_menuIconHam__g2X1g{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.Navbar_menuIconHam__g2X1g.Navbar_menuIconHidden__Va641{opacity:0;-webkit-transform:rotate(-90deg) scale(.85);transform:rotate(-90deg) scale(.85)}.Navbar_menuIconX__pqWNI{opacity:0;-webkit-transform:rotate(90deg) scale(.85);transform:rotate(90deg) scale(.85)}.Navbar_menuIconX__pqWNI:not(.Navbar_menuIconHidden__Va641){opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.Navbar_btn_container__ReSZC,.Navbar_links__VJMW1{display:none}.Navbar_logo__3H5Zh{bottom:0}.Navbar_logoImg__wm9GH,.Navbar_logo__3H5Zh img,.Navbar_logo__3H5Zh img.Navbar_logoImg__wm9GH{height:40px;max-height:40px;width:auto}}@media only screen and (max-width:500px){.Navbar_menu_links__60hZu ul li{position:relative;right:20px}}@media only screen and (max-width:360px){.Navbar_logo__3H5Zh{left:15px}}@media only screen and (max-width:600px){.Navbar_logo__3H5Zh{left:15px}.Navbar_logo__3H5Zh img{width:128px}}.Navbar_customerNavControls__uBbaC{align-items:center;display:flex;flex-shrink:0;gap:4px}.Navbar_customerNavLangBtn__VCaMm{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;padding:6px 12px;transition:background .2s,border-color .2s;white-space:nowrap}.Navbar_customerNavLangBtn__VCaMm:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavLangBtn__VCaMm{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.2);color:#000}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavLangBtn__VCaMm:hover{background:rgba(0,0,0,.12)}.Navbar_customerNavIconBtn__9nkdv{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.22);border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;justify-content:center;min-width:0;padding:6px 12px;transition:background .2s,border-color .2s;white-space:nowrap}.Navbar_customerNavIconBtn__9nkdv svg{flex-shrink:0;font-size:15px}.Navbar_customerNavIconBtn__9nkdv:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavIconBtn__9nkdv{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.2);color:#000}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavIconBtn__9nkdv:hover{background:rgba(0,0,0,.12)}.Navbar_customerNavLogoutBtn__xb0Ca{border-color:rgba(254,78,0,.35);color:#fe4e00}.Navbar_customerNavLogoutBtn__xb0Ca:hover{background:rgba(254,78,0,.12)!important;border-color:#fe4e00!important;color:#fe4e00!important}.Navbar_langDropdownRtl__Ja3dW{left:0;right:auto}@media only screen and (max-width:400px){.Navbar_customerNavIconLabel__BfmoP{display:none}.Navbar_customerNavIconBtn__9nkdv,.Navbar_customerNavLangBtn__VCaMm{padding:6px 8px}}.Navbar_customerNavBackWrap__Hc5R7{align-items:center;display:none;flex-shrink:0}.Navbar_customerNavBackBtn__VU-aX{-webkit-margin-end:4px;align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:44px;justify-content:center;margin:-6px 0;margin-inline-end:4px;padding:0;transition:background .2s;width:44px}.Navbar_customerNavBackBtn__VU-aX:hover{background:hsla(0,0%,100%,.15)}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavBackBtn__VU-aX:hover{background:rgba(0,0,0,.08)}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavBackBtn__VU-aX{color:#000}.Navbar_customerNavMenuWrap__WVoh3{display:none}@media only screen and (max-width:1111px){.Navbar_customerNavBackWrap__Hc5R7{display:flex}.Navbar_customerNavControls__uBbaC{display:none!important}.Navbar_customerNavMenuWrap__WVoh3{align-items:center;display:flex;flex-shrink:0}}.Navbar_customerNavMenuBtnGlassy__KhKcb{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.45);border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);display:inline-flex;height:44px;justify-content:center;width:44px}.Navbar_customerNavMenuBtnGlassy__KhKcb .Navbar_customerNavMenuBtn__JRz9j{margin:0}.Navbar_customerNavMenuBtn__JRz9j{-webkit-margin-end:-6px;align-items:center;background:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:44px;justify-content:center;margin:-6px 0;margin-inline-end:-6px;overflow:hidden;padding:0;position:relative;width:44px}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavMenuBtn__JRz9j{color:#000}.Navbar_customerNavMenuIcon__zIwjs{font-size:1.5rem;pointer-events:none;position:absolute;-webkit-transform-origin:center;transform-origin:center;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.Navbar_customerNavMenuIconHam__fuO6q{opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.Navbar_customerNavMenuIconHam__fuO6q.Navbar_customerNavMenuIconHidden__sdosq{opacity:0;-webkit-transform:rotate(-90deg) scale(.85);transform:rotate(-90deg) scale(.85)}.Navbar_customerNavMenuIconX__lqOh9{opacity:0;-webkit-transform:rotate(90deg) scale(.85);transform:rotate(90deg) scale(.85)}.Navbar_customerNavMenuIconX__lqOh9:not(.Navbar_customerNavMenuIconHidden__sdosq){opacity:1;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.Navbar_customerNavDropdown__k9wcR{background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.15);color:#111827;display:flex;flex-direction:column;gap:8px;left:0;padding:16px 20px 24px;position:absolute;right:0;top:100%;z-index:2147483645}.Navbar_navbarOverlay__WUNg8 .Navbar_customerNavDropdown__k9wcR{background:#fff;border-top:1px solid #e5e7eb}.Navbar_customerNavDropdownSection__seD77{display:flex;flex-direction:column;gap:8px}.Navbar_customerNavDropdownSectionLabel__-LElh{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.Navbar_customerNavDropdownLangRow__Zlc-j{display:flex;flex-wrap:wrap;gap:8px}.Navbar_customerNavDropdownLangBtn__ZaEn2{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;color:#374151;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:500;padding:8px 16px;transition:background .2s,border-color .2s}.Navbar_customerNavDropdownLangBtn__ZaEn2:hover{background:#f3f4f6;border-color:#d1d5db}.Navbar_customerNavDropdownLangBtnActive__QEANB,.Navbar_customerNavDropdownLangBtn__ZaEn2.Navbar_customerNavDropdownLangBtnActive__QEANB{background:var(--color-orange);border-color:var(--color-orange);color:#fff}.Navbar_customerNavDropdownItem__Y43fJ{align-items:center;background:#f9fafb;border:none;border-radius:10px;color:#374151;cursor:pointer;display:flex;font-family:inherit;font-size:.9375rem;font-weight:600;gap:10px;padding:12px 16px;text-align:start;transition:background .2s;width:100%}.Navbar_customerNavDropdownItem__Y43fJ:hover{background:#f3f4f6}.Navbar_customerNavDropdownItem__Y43fJ svg{flex-shrink:0;font-size:1.125rem}.Navbar_customerNavDropdownLogout__H5Sy6{background:#fef2f2;color:#dc2626}.Navbar_customerNavDropdownLogout__H5Sy6:hover{background:#fee2e2;color:#b91c1c}.Navbar_languagePickerWrapper__SKi7z{align-items:center;display:flex;position:relative}.Navbar_languagePickerButton__tja8p{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid #e0e0e0;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;gap:.5rem;outline:none;padding:.4rem 1rem;transition:background .2s,border .2s,color .2s}.Navbar_languagePickerButton__tja8p:hover{background:hsla(0,0%,100%,.18);border:1.5px solid #fe4e00;color:#fe4e00}.Navbar_languagePickerIcon__l1y\+L{font-size:1.1rem}.Navbar_languagePickerDropdown__baQjX{background:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(32,48,82,.13);left:0;min-width:120px;padding:.3rem 0;position:absolute;top:110%;z-index:2147483647}.Navbar_languagePickerOption__tZuZj{background:none;border:none;color:var(--color-navy);cursor:pointer;font-family:inherit;font-size:1rem;padding:.7rem 1.2rem;text-align:left;transition:background .2s,color .2s;width:100%}.Navbar_languagePickerOption__tZuZj:hover{background:#f5f5f5;color:#fe4e00}.Navbar_languagePickerOption__tZuZj.Navbar_active__q5oAY{background:#f0f0f0;color:#fe4e00;font-weight:600}@media only screen and (max-width:600px){.Navbar_languagePickerButton__tja8p{font-size:.95rem;padding:.3rem .7rem}.Navbar_languagePickerDropdown__baQjX{min-width:100px}.Navbar_languagePickerOption__tZuZj{font-size:.95rem;padding:.6rem 1rem}}.Navbar_menuDropdown__WcER-{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(32,48,82,.18),0 1.5px 6px rgba(32,48,82,.08);left:auto;max-width:min(280px,calc(100vw - 24px));min-width:200px;opacity:0;overflow-x:auto;padding:.7rem 0;pointer-events:none;position:fixed;right:12px;top:52px;top:var(--navbar-height,52px);-webkit-transform:translateY(-10px) scale(.98);transform:translateY(-10px) scale(.98);transition:opacity .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);z-index:2147483647}.Navbar_menuDropdownAnchorContent__77kqb{left:auto;right:max(12px,calc(50vw - 280px))}.Navbar_menuDropdownRtl__PE\+cc{left:12px;right:auto}.Navbar_menuDropdownRtl__PE\+cc.Navbar_menuDropdownAnchorContent__77kqb{left:max(12px,calc(50vw - 280px));right:auto}.Navbar_menu_icon__GPCRB .Navbar_menuDropdown__WcER-{opacity:1;pointer-events:auto;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.Navbar_menuDropdown__WcER- ul{list-style:none;margin:0;padding:0}.Navbar_menuDropdown__WcER- ul a{color:#000;display:block;text-decoration:none}.Navbar_menuDropdown__WcER- ul li{border-bottom:1px solid #f0f0f0;border-radius:8px;cursor:pointer;font-size:1.08rem;margin:.1rem .5rem;padding:.85rem 1.7rem;transition:background .18s,color .18s,-webkit-transform .18s;transition:background .18s,color .18s,transform .18s;transition:background .18s,color .18s,transform .18s,-webkit-transform .18s}.Navbar_menuDropdownItemWithIcon__K9bWi{align-items:center;display:flex;gap:12px}.Navbar_menuDropdownItemRtl__HTeSe{flex-direction:row}.Navbar_menuDropdownIcon__JZQQZ{color:var(--color-orange);flex-shrink:0;height:20px;width:20px}.Navbar_menuDropdownItemActive__GRA9q{background:#ffe5d1!important;color:var(--color-orange)!important;font-weight:600}.Navbar_menuDropdown__WcER- ul li:last-child{border-bottom:none}.Navbar_languageSection__fNsM9{border-top:1px solid #f0f0f0;margin-top:4px;padding:12px 16px 8px}.Navbar_languageSectionLabel__c7qTo{color:#000;display:block;font-size:11px;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.Navbar_languageRow__xMHO9{display:flex;flex-wrap:wrap;gap:6px}.Navbar_languageOption__edAYt{background:transparent;border:none;border-radius:6px;color:#000;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:6px 12px}.Navbar_languageOption__edAYt:hover{background:#f5f5f5;color:var(--color-orange)}.Navbar_languageOptionActive__O3PW4{background:#ffe5d1;color:var(--color-orange);font-weight:600}.Navbar_profileSection__dLri9{border-top:1px solid #f0f0f0;margin-top:4px;padding:8px 16px 12px}.Navbar_profileSection__dLri9 a{color:#000;text-decoration:none}.Navbar_profileLink__SdsFE{align-items:center;cursor:pointer;display:flex;font-size:1.08rem;gap:12px;padding:8px 0;transition:color .18s}.Navbar_profileLink__SdsFE:hover{color:var(--color-orange)}.Navbar_profileLinkRtl__3fLV6{flex-direction:row}.Navbar_menuDropdown__WcER- ul li:hover{background:#f5f5f5;color:var(--color-orange);-webkit-transform:translateX(4px) scale(1.03);transform:translateX(4px) scale(1.03)}[dir=rtl] .Navbar_menuDropdown__WcER- ul li:hover{-webkit-transform:translateX(-4px) scale(1.03);transform:translateX(-4px) scale(1.03)}.Navbar_menuDropdown__WcER- ul li:active{background:#ffe5d1;color:var(--color-orange)}@media only screen and (max-width:600px){.Navbar_menuDropdown__WcER-{max-width:min(260px,98vw);min-width:150px;padding:.5rem 0}.Navbar_menuDropdown__WcER- ul li{font-size:.98rem;padding:.7rem 1rem}}.Navbar_logoutModalOverlay__Y2Ixq{align-items:center;-webkit-animation:Navbar_logoutModalFadeIn__oA0lV .2s ease-out;animation:Navbar_logoutModalFadeIn__oA0lV .2s ease-out;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}@-webkit-keyframes Navbar_logoutModalFadeIn__oA0lV{0%{opacity:0}to{opacity:1}}@keyframes Navbar_logoutModalFadeIn__oA0lV{0%{opacity:0}to{opacity:1}}.Navbar_logoutModalContent__o-yJt{-webkit-animation:Navbar_logoutModalSlideIn__PHWGN .25s ease-out;animation:Navbar_logoutModalSlideIn__PHWGN .25s ease-out;background:#fff;border-radius:16px;box-shadow:0 24px 48px rgba(32,48,82,.2);max-width:340px;padding:24px;width:100%}@-webkit-keyframes Navbar_logoutModalSlideIn__PHWGN{0%{opacity:0;-webkit-transform:scale(.95) translateY(-8px);transform:scale(.95) translateY(-8px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes Navbar_logoutModalSlideIn__PHWGN{0%{opacity:0;-webkit-transform:scale(.95) translateY(-8px);transform:scale(.95) translateY(-8px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.Navbar_logoutModalTitle__RQiKS{color:var(--color-navy);font-size:1.15rem;font-weight:600;line-height:1.5;margin:0 0 20px;text-align:inherit}.Navbar_logoutModalActions__i-Dg-{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.Navbar_logoutModalCancel__puuPR{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#475569;cursor:pointer;font-size:.95rem;font-weight:600;padding:10px 20px;transition:background .2s,color .2s}.Navbar_logoutModalCancel__puuPR:hover{background:#f1f5f9;color:var(--color-navy)}.Navbar_logoutModalConfirm__cgJ9J{background:#ea580c;border:none;border-radius:10px;color:var(--color-white);cursor:pointer;font-size:.95rem;font-weight:600;padding:10px 20px;transition:background .2s,-webkit-transform .15s;transition:background .2s,transform .15s;transition:background .2s,transform .15s,-webkit-transform .15s}.Navbar_logoutModalConfirm__cgJ9J:hover{background:#c2410c}.Navbar_logoutModalConfirm__cgJ9J:active{-webkit-transform:scale(.98);transform:scale(.98)}.progressBar_progressWrapper__QBG2g{margin-bottom:16px;margin-top:24px;margin-inline:auto;max-width:560px;padding:0 12px;width:100%}.progressBar_rtl__NzXa1{direction:rtl}.progressBar_trackRow__WUOlq{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:0 4px;position:relative;width:100%}.progressBar_track__S4djW{background-color:#e0e0e0;border-radius:3px;height:6px;inset-inline:20px;overflow:hidden;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.progressBar_trackFill__OcOxz{background-color:var(--color-orange);border-radius:3px;height:100%;position:absolute;top:0;transition:width .25s ease}.progressBar_stepCircle__PfsQv{border-radius:50%;flex-shrink:0;height:24px;position:relative;transition:background .2s ease,box-shadow .2s ease;width:24px;z-index:2}.progressBar_labelsRow__a8GGG{display:flex;gap:4px;justify-content:space-between;margin-top:4px;padding:0 0 0 4px;width:100%}.progressBar_labelsRtl__Uxr1N{padding:0 4px 0 0}.progressBar_stepLabel__xwN9y{flex:1 1;font-size:clamp(.65rem,2vw,.85rem);line-height:1.2;max-width:33%;text-align:center}.progressBar_stepLabel__xwN9y:first-child{-webkit-padding-start:12px;padding-inline-start:12px}.progressBar_stepLabel__xwN9y:last-child{-webkit-padding-end:12px;padding-inline-end:12px}@media only screen and (max-width:767px){.progressBar_progressWrapper__QBG2g{margin-top:20px;padding:0 8px}.progressBar_stepCircle__PfsQv{height:20px;width:20px}.progressBar_stepLabel__xwN9y{font-size:.65rem}}.navbar_position_sticky__cpRGe{flex-grow:0;flex-shrink:0;left:0;max-height:100vh;max-height:100dvh;min-height:0;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%;z-index:222}.navbar_navbar_parent__2Z-sV{background-color:var(--color-navy);border-radius:0 0 16px 16px;box-shadow:0 4px 20px rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.15);box-sizing:border-box;flex-shrink:0;left:0;max-height:80px;min-height:0;padding-bottom:12px;padding-top:12px;position:relative;right:0;width:100%}.navbar_position_sticky__cpRGe.navbar_navbarOverlay__LF353{pointer-events:none}.navbar_position_sticky__cpRGe.navbar_navbarOverlay__LF353 .navbar_navbar_container__TbvtI,.navbar_position_sticky__cpRGe.navbar_navbarOverlay__LF353 .navbar_navbar_parent__2Z-sV{pointer-events:auto}.navbar_position_sticky__cpRGe.navbar_navbarOverlay__LF353 .navbar_navbar_parent__2Z-sV{background-color:initial!important;border-radius:0;box-shadow:none!important}.navbar_navbar_containerOverlay__bHh1t,.navbar_position_sticky__cpRGe.navbar_navbarOverlay__LF353 .navbar_navbar_container__TbvtI{background:transparent!important}.navbar_position_sticky__cpRGe.navbar_navbarOverlay__LF353 .navbar_arrow__CwCoc{color:#000}.navbar_navbar_container__TbvtI{justify-content:space-between;padding-inline:24px;position:relative}.navbar_arrow__CwCoc,.navbar_navbar_container__TbvtI{align-items:center;color:var(--color-white);display:flex}.navbar_arrow__CwCoc{box-sizing:border-box;cursor:pointer;flex-shrink:0;font-size:1.5em;height:44px;justify-content:center;margin-inline:4px;min-width:44px;padding:10px}.navbar_logo__FEaIB{left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar_logoWrap__eqLpP,.navbar_logo__FEaIB{align-items:center;display:flex;justify-content:center}.navbar_logoWrap__eqLpP{background:transparent;border-radius:50%;height:44px;overflow:hidden;width:44px}.navbar_logo__FEaIB img{border:none;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.navbar_arrowSpacer__olgIZ{flex-shrink:0;height:44px;min-width:44px}p{margin:0;padding:0}.filterByService_filter_parent__dO9a\+{margin:20px auto 10px;width:90%}.filterByService_child_1__a3XZ3{width:45%}.filterByService_filter_box__ei6jD section{margin:0}.filterByService_filter_box__ei6jD button{align-items:center;background:#fff;border:none;display:flex;justify-content:space-between;outline:none;padding:10px 20px;width:80%}.filterByService_filter_box__ei6jD button:hover{background:#f0f0f0;border-radius:4px;transition:all .5s}.filterByService_filter_box__ei6jD button span{display:inline-block}.filterByService_services_name__aAWj5{font-weight:600}.filterByService_services_quantity__q5z1Q{color:#707070;font-size:.9em;font-weight:600}.filterByService_pkg_btn_box__98c1X{margin-top:15px;padding-left:25px}.filterByService_package_button__4AIcr{background-color:var(--color-orange);border:none;border-radius:40px;color:#fff;font-size:.9em;height:40px;position:relative;right:20px;width:81%}.filterByService_pkg_btn_boxTop__W4gbG{display:none;margin-top:15px;padding-left:25px}.filterByService_package_button__4AIcr:hover{background-color:var(--color-orange-hover)}.filterByService_child_2__c1Zay{width:50%}.filterByService_servicesStepRoot__6IZwN{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.filterByService_discountsBannerWrap__Bd3Fu{border:1px solid rgba(46,125,50,.3);border-radius:10px;margin:0 12px 12px;overflow:hidden}.filterByService_discountsBannerWrapMet__Lh7cV{border-color:rgba(46,125,50,.5)}.filterByService_discountsBannerProgressTrack__0fug4{background:rgba(46,125,50,.2);height:4px;overflow:hidden;width:100%}.filterByService_discountsBannerProgressFill__iqV0v{background:#2e7d32;height:100%;transition:width .25s ease-out}.filterByService_discountsBannerProgressFillMet__9hIdn{background:#1b5e20}.filterByService_discountsBanner__-NAB\+{align-items:center;background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border:none;border-radius:0;display:flex;gap:8px;padding:10px 14px}.filterByService_discountsBanner__-NAB\+.filterByService_discountsBannerMet__u2Sep{background:linear-gradient(135deg,#c8e6c9,#e8f5e9)}.filterByService_discountsBanner__-NAB\+.filterByService_discountsBannerMet__u2Sep .filterByService_discountsBannerIcon__R0qfA{color:#1b5e20}.filterByService_discountsBannerIcon__R0qfA{color:#2e7d32;flex-shrink:0}.filterByService_discountsBannerContent__siuMb{display:flex;flex-direction:column;gap:4px;min-width:0}.filterByService_discountsBannerText__966-E{color:#1a1a2e;font-size:.9rem;font-weight:400}.filterByService_discountsBannerSegment__d\+jpR{font-weight:400}.filterByService_discountsBannerTextValue__GsT3T{font-weight:700}.filterByService_discountsBannerProgress__BD2hs{color:#5a5a6e;font-size:.8rem;font-weight:500}.filterByService_discountsBanner__-NAB\+.filterByService_discountsBannerMet__u2Sep .filterByService_discountsBannerProgress__BD2hs{color:#1b5e20}.filterByService_discountsBannerWarningBtn__eojAX{align-self:flex-start;background:transparent;border:none;border-radius:4px;color:#b45309;cursor:pointer;margin-top:4px;padding:4px}.filterByService_discountsBannerWarningBtn__eojAX:hover{background:rgba(234,88,12,.08);color:#ea580c}.filterByService_discountsBannerWarningBtn__eojAX svg{height:18px;width:18px}.filterByService_discountModalOverlay__6LBa6{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.filterByService_discountModal__Yx1Kj{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:400px;padding:20px}.filterByService_discountModalMessage__UXEpD{color:#374151;font-size:.9rem;line-height:1.5;margin:0 0 16px}.filterByService_discountModalCloseBtn__CLtwe{background:#e5e7eb;border:none;border-radius:8px;cursor:pointer;font-weight:500;padding:8px 16px}.filterByService_discountModalCloseBtn__CLtwe:hover{background:#d1d5db}.filterByService_servicesByCategoryContent__0eeZQ{flex:1 1;margin:20px auto 10px;max-width:100%;min-height:0;outline:none;overflow-y:auto;padding:0 12px;width:100%}.filterByService_servicesByCategoryContent__0eeZQ .filterByService_serviceList__1LO3I{max-height:none;overflow-y:visible}.filterByService_serviceCategoryBlock__7Za8v{margin-bottom:24px}.filterByService_serviceCategoryBlock__7Za8v:last-of-type{margin-bottom:0}.filterByService_categoryName__HTHY8{border-bottom:2px solid #e5e7eb;color:#111827;font-family:Manrope,Inter,sans-serif;font-family:var(--section-title-font-family,"Manrope","Inter",sans-serif);font-size:1.25rem;font-size:var(--section-title-font-size,1.25rem);font-weight:600;font-weight:var(--section-title-font-weight,600);margin-bottom:8px;margin-bottom:var(--section-title-mb,8px);padding-bottom:6px}.filterByService_emptyStateInline__hZb8W{align-items:center;background:#fafafa;border:1px dashed #e0e0e0;border-radius:10px;color:#757575;display:flex;font-size:.9rem;gap:10px;padding:16px}.filterByService_emptyStateInlineText__zHB32{font-weight:500}.filterByService_serviceList__1LO3I{display:flex;flex-direction:column;gap:6px;max-height:360px;outline:none;overflow-y:auto}.filterByService_serviceItem__Q8soP{align-items:center;-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.85);border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;display:flex;font:inherit;gap:10px;overflow:hidden;padding:8px 12px;text-align:start;transition:all .25s ease;width:100%}button.filterByService_serviceItem__Q8soP{margin:0}.filterByService_serviceItem__Q8soP[dir=rtl] .filterByService_serviceItemContent__eDgUE{align-items:flex-end;text-align:right}.filterByService_serviceItemNoIcon__qp1It .filterByService_serviceItemContent__eDgUE{-webkit-padding-start:10px;padding-inline-start:10px}.filterByService_serviceItem__Q8soP:hover{background:hsla(0,0%,100%,.98);border-color:rgba(254,78,0,.35);box-shadow:0 2px 8px rgba(0,0,0,.08)}.filterByService_serviceItem__Q8soP.filterByService_selected__MGBep{background:linear-gradient(135deg,#fff5f0,#fff9f7);border-color:var(--color-orange);box-shadow:0 4px 20px rgba(254,78,0,.22),0 2px 10px rgba(0,0,0,.06)}.filterByService_serviceItemEmergency__9n80Y{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}.filterByService_serviceItemEmergency__9n80Y:hover{background:linear-gradient(135deg,#fee2e2,#fecaca);border-color:#f87171}.filterByService_serviceItemEmergencyBadge__q7TnR{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #fecaca;border-radius:6px;color:#b91c1c;display:inline-flex;font-size:.7rem;font-weight:700;padding:2px 8px;white-space:nowrap}.filterByService_serviceItem__Q8soP.filterByService_selected__MGBep.filterByService_serviceItemEmergency__9n80Y .filterByService_serviceItemEmergencyBadge__q7TnR{border-color:#dc2626;color:#991b1b}.filterByService_serviceItem__Q8soP.filterByService_serviceItemDisabled__M89E0{cursor:not-allowed;opacity:.6;pointer-events:none}.filterByService_serviceIconEmoji__a-EUQ{flex-shrink:0;font-size:1.5rem;line-height:1}.filterByService_serviceIconImg__oE0hp{flex-shrink:0;height:28px;object-fit:contain;width:28px}.filterByService_serviceIconFallback__o-AqK{align-items:center;color:#6b7280;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.filterByService_serviceItemContent__eDgUE{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:start}.filterByService_itemNameRow__uAeVK{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.filterByService_itemName__bZCwm{color:#111827;font-size:.9375rem;font-weight:600}.filterByService_serviceItemDiscountTag__20FIA{color:#ea580c;color:var(--color-orange,#ea580c);flex-shrink:0;height:16px;width:16px}.filterByService_serviceItemDesc__tQyit{color:#6b7280;font-size:.8125rem;line-height:1.35}.filterByService_itemMeta__GA35g{align-items:center;color:#6b7280;display:inline-flex;font-size:.8125rem;font-weight:500;gap:6px}.filterByService_itemMetaIcon__p26Rc{color:#6b7280;flex-shrink:0;height:14px;width:14px}.filterByService_itemMetaSep__O9mmh{color:#9ca3af;-webkit-user-select:none;user-select:none}.filterByService_itemMetaPrice__8LtBD{color:var(--color-orange);font-weight:600}.filterByService_serviceItemBookBtn__PfxcB{background:transparent;border:1px solid var(--color-orange);border-radius:40px;color:var(--color-orange);cursor:pointer;flex-shrink:0;font-size:1rem;font-weight:inherit;padding:8px 24px;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.filterByService_serviceItemBookBtn__PfxcB:hover{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-white)}.filterByService_serviceItemBookBtn__PfxcB.filterByService_selected__MGBep{background:#22c55e;border-color:#22c55e;color:#fff;cursor:default}.filterByService_button__-\+KY4{background:transparent;border:none;border-radius:40px;color:var(--color-orange-hover);color:#fff;outline:none;padding:8px 30px;transition:.5s}.filterByService_button__-\+KY4:hover{background-color:var(--color-orange-hover);color:#fff}@media only screen and (max-width:767px){.filterByService_filter_parent__dO9a\+{flex-direction:column!important;width:100%}.filterByService_child_1__a3XZ3,.filterByService_child_2__c1Zay{margin:15px 0;width:100%}.filterByService_child_1__a3XZ3 button{width:100%}.filterByService_pkg_btn_box__98c1X{display:none}.filterByService_pkg_btn_boxTop__W4gbG{display:block;margin:20px 0}.filterByService_pkg_btn_boxTop__W4gbG button{background-color:#fff;color:var(--color-orange);display:flex;padding:0;width:100%}.filterByService_pkg_btn_boxTop__W4gbG button:hover{background-color:#fff}.filterByService_pkg_btn_boxTop__W4gbG button span{border:1px solid var(--color-orange);border-radius:30px;display:block;padding:8px;width:55%}.filterByService_span1__W8Guq{left:12px;position:relative}.filterByService_span2__uvtQX{position:relative;right:12px}}.filterByService_tabsContainer__s9bU2{display:flex;flex-shrink:0;justify-content:center;margin-top:20px}.filterByService_servicesStepRoot__6IZwN>.filterByService_tabsContainer__s9bU2{flex-shrink:0}.filterByService_mainTab__rXea\+{display:inline-block;width:50%}.filterByService_tabs__hwnFc{border:2px solid var(--color-orange);border-radius:8px;display:flex;justify-content:center;width:100%}.filterByService_tabs__hwnFc section{margin:0!important;transition:.3s;width:50%}.filterByService_tabs__hwnFc section button{background-color:initial;border:none;height:100%;outline:none;padding:8px 0;text-align:center;width:100%}.filterByService_packages__h0\+xw{margin-top:24px}.filterByService_packageCardList__JoLLd{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-height:70vh;max-width:420px;outline:none;overflow-y:auto}.filterByService_packageCardItem__svDqr{align-items:stretch;background:hsla(0,0%,100%,.85);border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;min-height:0;overflow:hidden;padding:0;text-align:start;transition:all .25s ease;width:100%}button.filterByService_packageCardItem__svDqr{-webkit-appearance:none;appearance:none;margin:0}.filterByService_packageCardItemImageWrap__yLlvM{background:#f3f4f6;flex-shrink:0;height:132px;min-height:80px;overflow:hidden;width:100%}.filterByService_packageCardItemImage__4LAPH{display:block;height:100%;object-fit:cover;width:100%}.filterByService_packageCardItem__svDqr .filterByService_packageCardItemContent__GM9Fx{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.filterByService_packageCardBadge__HxFGO{align-self:flex-start;background:rgba(234,88,12,.1);border:1px solid rgba(234,88,12,.3);border-radius:6px;color:#ea580c;color:var(--color-orange,#ea580c);display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.03em;margin-bottom:2px;padding:3px 8px;text-transform:uppercase}.filterByService_packageCardDiscountBadge__jx8B0{align-items:center;align-self:flex-start;background:rgba(46,125,50,.12);border:1px solid rgba(46,125,50,.35);border-radius:6px;color:#2e7d32;display:inline-flex;font-size:.75rem;font-weight:600;gap:4px;margin-bottom:4px;padding:3px 8px}.filterByService_packageCardDiscountIcon__jMEUN{color:#2e7d32;flex-shrink:0;height:14px;width:14px}.filterByService_packageCardItem__svDqr.filterByService_packageCardItemHasDiscount__xcUlU .filterByService_packageCardDiscountBadge__jx8B0{margin-top:2px}.filterByService_packageCardItem__svDqr .filterByService_packageCardItemContent__GM9Fx .filterByService_itemMeta__GA35g{margin-top:4px}.filterByService_packageCardItem__svDqr:not(:has(.filterByService_packageCardItemImageWrap__yLlvM)) .filterByService_packageCardItemContent__GM9Fx{padding:16px 18px}.filterByService_packageCardItemIconWrap__U3c9r{align-items:center;align-self:flex-start;background:#f3f4f6;border-radius:10px;color:#6b7280;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:12px 14px 0;width:40px}.filterByService_packageCardItemRtl__RS90b{direction:rtl!important;text-align:right}.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemIconWrap__U3c9r{align-self:flex-end;margin:12px 14px 0 0}.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemContent__GM9Fx{direction:rtl!important;text-align:right!important}.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemContent__GM9Fx .filterByService_itemName__bZCwm,.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemContent__GM9Fx .filterByService_packageCardItemDesc__eQgCk{text-align:right}.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemServiceLine__BmAz0{direction:rtl!important;text-align:right}.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemServiceName__E6f07{text-align:right}.filterByService_packageCardItemRtl__RS90b .filterByService_itemMeta__GA35g{align-items:center;direction:rtl!important;display:inline-flex!important;flex-direction:row;gap:6px}.filterByService_packageCardItemDesc__eQgCk{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6b7280;display:-webkit-box;font-size:12px;line-height:1.4;overflow:hidden}.filterByService_packageCardItemServicesList__k3A3Q{display:flex;flex-direction:column;gap:2px;margin-top:4px}.filterByService_packageCardItemServiceLine__BmAz0{align-items:center;display:flex;font-size:12px;gap:6px;line-height:1.35}.filterByService_packageCardItemRtl__RS90b .filterByService_packageCardItemServiceLine__BmAz0{flex-direction:row}.filterByService_packageCardItemCheckIcon__lsaNt{color:var(--color-orange);flex-shrink:0;height:14px;width:14px}.filterByService_packageCardItemServiceName__E6f07{color:#374151;flex:1 1;font-weight:500;min-width:0;overflow-wrap:break-word;word-break:break-word}.filterByService_packageCardItemServiceMeta__irghK{color:#6b7280;flex-shrink:0;font-size:11px}.filterByService_packageCardItem__svDqr:hover{background:hsla(0,0%,100%,.98);border-color:rgba(254,78,0,.35);box-shadow:0 4px 20px rgba(254,78,0,.08),0 2px 8px rgba(0,0,0,.06)}.filterByService_packageCardItem__svDqr.filterByService_selected__MGBep{background:#fafafa;border-color:var(--color-orange);border-width:2px;box-shadow:0 0 0 1px rgba(254,78,0,.25),0 4px 24px rgba(254,78,0,.35),0 2px 12px rgba(0,0,0,.08)}.filterByService_packageCardItem__svDqr .filterByService_packageCardItemContent__GM9Fx{flex:1 1;min-width:0}.filterByService_packagesBox__PiVHQ{border:1px solid #d3d3d3;padding:10px 20px}.filterByService_packages_Details__xJ1CE{height:auto;margin-top:10px}.filterByService_packages_Show__H0szz{height:0;margin-top:10px;overflow:hidden;transition:height .5s ease-in-out}.filterByService_downIcon__atvAb{color:var(--color-orange)}.filterByService_emptyState__mKSsj{align-items:center;background:linear-gradient(180deg,#fafafa,#fff);border:1px dashed #e0e0e0;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:48px 24px;text-align:center}.filterByService_emptyStateIcon__86OoL{color:#bdbdbd;flex-shrink:0;height:64px;margin-bottom:16px;width:64px}.filterByService_emptyStateTitle__8BYDT{color:#424242;font-size:1.15rem;font-weight:700;line-height:1.3;margin:0 0 8px}.filterByService_emptyStateDescription__N1pk8{color:#757575;font-size:.9rem;line-height:1.5;margin:0;max-width:320px}@media screen and (max-width:800px){.filterByService_mainTab__rXea\+{width:100%}}.bookingBox_booking_box_parent__jFdYx{color:#111827;padding:0;width:100%}.bookingBox_summaryCard__yU5ir{align-items:stretch;background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.12);box-sizing:border-box;display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:480px;overflow:hidden;padding:0;width:100%}.bookingBox_summaryHandleArea__CAAXU{align-items:stretch;cursor:grab;display:flex;flex-direction:column;flex-shrink:0;touch-action:none;-webkit-user-select:none;user-select:none}.bookingBox_summaryHandleArea__CAAXU:active{cursor:grabbing}.bookingBox_summaryHandleTop__JJaNz{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:12px 20px 8px}.bookingBox_summaryHandleBar__F0s2P{background:#d1d5db;border-radius:2px;flex-shrink:0;height:4px;pointer-events:none;width:40px}.bookingBox_summaryBarRow__g-b-O{align-items:center;display:flex;gap:12px;min-width:0;padding:8px 20px 16px}.bookingBox_summaryChevronBtn__XdNcy{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:-8px 0 -8px -8px;padding:8px}.bookingBox_summaryBarRow__g-b-O[dir=rtl] .bookingBox_summaryChevronBtn__XdNcy{margin:-8px -8px -8px 0}.bookingBox_summaryChevronBtn__XdNcy:hover{color:#111827}.bookingBox_summaryBarRow__g-b-O .bookingBox_summaryBarText__A9nt5{align-items:center;color:#111827;display:flex;flex:1 1;font-size:15px;font-weight:600;gap:10px;justify-content:space-between;min-width:0;overflow:hidden}.bookingBox_summaryBarLabel__rlTKr{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookingBox_summaryBarMetaBlock__tN2PC{align-items:center;display:inline-flex;flex-shrink:0;gap:6px;min-width:0}.bookingBox_summaryBarDiscountIndication__oM4Z1{align-items:center;color:#ea580c;color:var(--color-orange,#ea580c);display:inline-flex;flex-shrink:0}.bookingBox_summaryBarWarningBadge__qinmm{align-items:center;color:#ea580c;display:inline-flex;flex-shrink:0;justify-content:center}.bookingBox_summaryBarWarningIcon__gSYbh{height:20px;width:20px}.bookingBox_summaryBarHiddenPriceWarningBtn__GLsRv{align-items:center;background:transparent;border:none;border-radius:4px;color:#b45309;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:2px}.bookingBox_summaryBarHiddenPriceWarningBtn__GLsRv:hover{background:rgba(234,88,12,.08);color:#ea580c}.bookingBox_summaryBarHiddenPriceWarningBtn__GLsRv svg{height:18px;width:18px}.bookingBox_summaryBarSep__qihe-{color:#9ca3af;flex-shrink:0}.bookingBox_summaryBarMeta__bu9eY{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.bookingBox_summaryBarPrice__JpT7s{flex-shrink:0}.bookingBox_summaryBarDiscountBadge__U6aQc{color:#ea580c;color:var(--color-orange,#ea580c);flex-shrink:0;font-size:.875rem;font-weight:400}.bookingBox_summaryBarDiscountBadgeValue__l4spw{font-weight:700}.bookingBox_summaryBarProgress__4erx4{color:#5a5a6e;flex-shrink:0;font-size:.8rem;font-weight:500}.bookingBox_summaryBarIcon__iLpup{color:#6b7280;flex-shrink:0;height:14px;width:14px}.bookingBox_summaryChevron__KqXqM{color:#6b7280;flex-shrink:0;height:24px;width:24px}.bookingBox_summaryDetails__EXTLM{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;max-height:40vh;overflow-y:auto;padding:4px 20px 12px;width:100%}.bookingBox_summaryDiscountOfferWrap__CLChi{border:1px solid rgba(254,78,0,.25);border-radius:10px;margin-bottom:4px;overflow:hidden}.bookingBox_summaryDiscountOfferWrap__CLChi:has(.bookingBox_summaryDiscountOfferMet__S2pi5){border-color:rgba(76,175,80,.4)}.bookingBox_summaryDiscountOfferProgressTrack__Gf6p0{background:rgba(254,78,0,.15);height:3px;overflow:hidden;width:100%}.bookingBox_summaryDiscountOfferProgressFill__F50gc{background:#ea580c;background:var(--color-orange,#ea580c);height:100%;transition:width .25s ease-out}.bookingBox_summaryDiscountOfferProgressFillMet__\+t\+o7{background:#2e7d32}.bookingBox_summaryDiscountOffer__\+L9in{align-items:flex-start;background:linear-gradient(135deg,#fff5f0,#fff9f5);border:none;border-radius:0;display:flex;gap:8px;padding:10px 12px}.bookingBox_summaryDiscountOffer__\+L9in.bookingBox_summaryDiscountOfferMet__S2pi5{background:linear-gradient(135deg,#e8f5e9,#f1f8e9);border-color:rgba(76,175,80,.4)}.bookingBox_summaryDiscountOfferIcon__wKgrx{color:#ea580c;color:var(--color-orange,#ea580c);flex-shrink:0;margin-top:2px}.bookingBox_summaryDiscountOffer__\+L9in.bookingBox_summaryDiscountOfferMet__S2pi5 .bookingBox_summaryDiscountOfferIcon__wKgrx{color:#2e7d32}.bookingBox_summaryDiscountOfferContent__SDhtO{display:flex;flex-direction:column;gap:4px;min-width:0}.bookingBox_summaryDiscountOfferText__odEGI{color:#1a1a2e;font-size:.875rem;font-weight:400}.bookingBox_summaryDiscountOfferSegment__SW-NA{font-weight:400}.bookingBox_summaryDiscountOfferTextValue__i-aTo{font-weight:700}.bookingBox_summaryDiscountOfferProgress__U\+jyY{color:#5a5a6e;font-size:.8rem;font-weight:500}.bookingBox_summaryDiscountOffer__\+L9in.bookingBox_summaryDiscountOfferMet__S2pi5 .bookingBox_summaryDiscountOfferProgress__U\+jyY{color:#1b5e20}.bookingBox_summaryDiscountOfferWarningBtn__mpCuS{align-items:center;align-self:flex-start;background:transparent;border:none;border-radius:4px;color:#b45309;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:4px;margin-top:4px;padding:4px 6px}.bookingBox_summaryDiscountOfferWarningBtn__mpCuS:hover{background:rgba(234,88,12,.08);color:#ea580c}.bookingBox_summaryDiscountOfferWarningBtn__mpCuS svg,.bookingBox_summaryDiscountOfferWarningIcon__rdU8T{flex-shrink:0;height:16px;width:16px}.bookingBox_summaryDiscountOfferWarningLabel__qD6si{white-space:nowrap}.bookingBox_summaryModalOverlay__ynpkX{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.bookingBox_summaryModal__6zznr{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:400px;padding:20px}.bookingBox_summaryModalMessage__nhJEb{color:#374151;font-size:.9rem;line-height:1.5;margin:0 0 16px}.bookingBox_summaryModalCloseBtn__yyh8r{background:#e5e7eb;border:none;border-radius:8px;cursor:pointer;font-weight:500;padding:8px 16px}.bookingBox_summaryModalCloseBtn__yyh8r:hover{background:#d1d5db}.bookingBox_summarySectionLabel__WF3Fd{color:#374151;font-size:.875rem;font-weight:600;margin:0 0 4px}.bookingBox_bookedItem__13toD{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;margin:6px 0;padding:10px 12px}.bookingBox_bookedRow__cR7ik{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.bookingBox_serviceName__H8Dl-{color:#374151;flex:1 1;font-size:.9375rem;font-weight:600;min-width:0;overflow-wrap:break-word;word-break:break-word}.bookingBox_bookedItemMeta__SCx-n{align-items:center;color:#6b7280;display:inline-flex;flex-shrink:0;font-size:.8125rem;gap:6px}.bookingBox_bookedItemMeta__SCx-n .bookingBox_summaryBarIcon__iLpup{flex-shrink:0}.bookingBox_bookedItemDiscountBadge__Qjsej{align-items:center;display:flex;font-size:.8rem;gap:8px;justify-content:space-between;margin-top:4px;padding:4px 0 0}.bookingBox_bookedItemDiscountLabel__MnqbG{color:#2e7d32;font-weight:500}.bookingBox_bookedItemDiscountAmount__qxHDu{color:#2e7d32;font-weight:600}.bookingBox_summaryDiscountRow__J78Qk,.bookingBox_summarySubtotalRow__erVmE{align-items:center;color:#6b7280;display:flex;font-size:.9375rem;gap:8px;justify-content:space-between}.bookingBox_summaryDiscountRow__J78Qk,.bookingBox_summaryDiscountValue__4gTEQ{color:#ea580c;color:var(--color-orange,#ea580c);font-weight:600}.bookingBox_summaryTotalRow__EGW7K{align-items:center;border-top:1px solid #e5e7eb;display:flex;font-size:1rem;font-weight:700;gap:8px;justify-content:space-between;margin-top:8px;padding-top:10px}.bookingBox_summaryTotalRow__EGW7K span:first-child{color:#374151}.bookingBox_summaryTotalValue__EXy9c{align-items:center;color:var(--color-orange);display:inline-flex;font-weight:700;gap:6px}.bookingBox_summaryButtonWrap__OlOyQ{flex-shrink:0;margin:16px 20px calc(max(20px, env(safe-area-inset-bottom)));max-width:100%;padding:0;width:calc(100% - 40px)}.bookingBox_summaryButtonWrap__OlOyQ button{border-radius:12px;font-size:16px;font-weight:700;max-width:100%;width:100%!important}@media only screen and (max-width:767px){.bookingBox_summaryCard__yU5ir{border-radius:24px 24px 0 0;max-width:none}}.bookingBox_bookingWarningAlert__NuENH{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;box-sizing:border-box;display:flex;flex-basis:100%;gap:10px;margin:0 20px 16px;padding:10px 14px;width:calc(100% - 40px)}.bookingBox_bookingWarningAlertIcon__g2kum{color:#ea580c;flex-shrink:0;height:20px;width:20px}.bookingBox_bookingWarningAlertText__TGt5x{color:#9a3412;flex:1 1;font-size:.875rem;font-weight:500;line-height:1.4;margin:0;min-width:0}.bookingButton_button__9Dp9t{align-items:center;background-color:var(--color-orange);border:none;border-radius:12px;box-shadow:0 2px 8px rgba(254,78,0,.2);color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;height:44px;justify-content:center;outline:none;padding:0 24px}.bookingButton_button__9Dp9t:hover{background-color:var(--color-orange-hover)}.bookingButton_button__9Dp9t:disabled{box-shadow:none;cursor:not-allowed}.bookingButton_buttonIcon__uZV7S{flex-shrink:0;height:18px;width:18px}.bookingButton_buttonDanger__B4B1u:hover{background-color:#b91c1c!important}.bookingButton_buttonSecondary__TaNtg:hover{background-color:#fff5f0!important;border-color:#e03a00!important;color:#e03a00!important}.bookingButton_spinner__ysXWf{-webkit-animation:bookingButton_spin__7F7Kj 1s linear infinite;animation:bookingButton_spin__7F7Kj 1s linear infinite;border:4px solid hsla(0,0%,100%,.6);border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}@-webkit-keyframes bookingButton_spin__7F7Kj{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes bookingButton_spin__7F7Kj{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bookingHeading_h1__CshaQ{color:#111827;font-size:1.5rem;font-weight:700;letter-spacing:.02em;margin:0 0 .5rem}.bookingHeading_sectionTitle__PUdNQ{color:#374151;font-family:Manrope,Inter,sans-serif;font-family:var(--section-title-font-family,"Manrope","Inter",sans-serif);font-size:1.25rem;font-size:var(--section-title-font-size,1.25rem);font-weight:600;font-weight:var(--section-title-font-weight,600);letter-spacing:.02em;margin:0 0 8px;margin:0 0 var(--section-title-mb,8px) 0}.bookingHeading_h3__BxEPC{font-weight:600;letter-spacing:1px}.SelectTime_time_box_parent__tybyX{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:480px;min-height:85vh;padding:24px 0 calc(140px + env(safe-area-inset-bottom, 0));width:100%}.SelectTime_child_1__oz4Na{border-radius:16px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-sizing:border-box;margin:0 0 24px;padding:24px 15px 15px;width:100%}.SelectTime_selectDateTitleWrap__OOaka h2{font-size:1rem;font-weight:600}.SelectTime_bookNowWrap__zh2va{align-items:center;background:#fff;border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -4px 24px rgba(0,0,0,.12);box-sizing:border-box;display:flex;justify-content:center;left:0;margin:0;max-width:100%;padding:16px 20px calc(20px + env(safe-area-inset-bottom, 0));position:fixed;right:0;z-index:9999}.SelectTime_bookNowWrapInner__sA-ND{margin:0 auto;max-width:440px;width:100%}.SelectTime_bookNowWrap__zh2va button{border-radius:12px;font-size:16px;font-weight:700;max-width:100%;width:100%!important}.SelectTime_time_btn__Zedek{background:transparent;border:2px solid #e5e7eb;border-radius:12px;color:#374151;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 16px;transition:all .2s}.SelectTime_time_btn__Zedek:hover{background:#fff5f0;border-color:var(--color-orange);color:var(--color-orange)}.SelectTime_time_btn_selected__03JsI{background:var(--color-orange)!important;border-color:var(--color-orange)!important;color:#fff!important}.SelectTime_time_btn_discount_applied__FYL5\+.SelectTime_time_btn_selected__03JsI{background:#059669!important;border-color:#059669!important;color:#fff!important}.SelectTime_time_btn_favorite__i6-Yy{position:relative}.SelectTime_time_btn_star__XQ9Ch{color:#f59e0b;font-size:.85em;margin-left:4px}.SelectTime_time_btn_out_of_hours__3bXRT{background:#fefce8;border-style:dashed;color:#854d0e}.SelectTime_time_btn_out_of_hours__3bXRT:hover{background:#fef9c3;border-color:#ca8a04;color:#713f12}.SelectTime_time_btn_out_of_hours_label__VBkDc{-webkit-margin-start:4px;display:inline-block;font-size:.65rem;font-weight:500;margin-inline-start:4px;opacity:.9}.SelectTime_time_btn_out_of_hours__3bXRT.SelectTime_time_btn_selected__03JsI .SelectTime_time_btn_out_of_hours_label__VBkDc{color:hsla(0,0%,100%,.9)}.SelectTime_slotsShowAllTimesBtn__AsVuU{background:#fff7ed;border:2px dashed rgba(249,115,22,.4);border-radius:10px;color:var(--color-orange);cursor:pointer;font-size:.875rem;font-weight:600;padding:10px 16px;transition:background .2s,border-color .2s;width:100%}.SelectTime_slotsShowAllTimesBtn__AsVuU:hover{background:#ffedd5;border-color:var(--color-orange)}.SelectTime_stripNav__evapc{align-items:center;display:flex;justify-content:center;margin-bottom:12px}.SelectTime_monthToggle__uPP\+i{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.06);color:#374151;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;padding:10px 20px}.SelectTime_monthToggle__uPP\+i:hover{border-color:var(--color-orange);color:var(--color-orange)}.SelectTime_monthToggle__uPP\+i:hover .SelectTime_monthToggleIcon__IJN5y{color:var(--color-orange)}.SelectTime_monthToggleIcon__IJN5y{color:#6b7280;flex-shrink:0;height:18px;transition:color .2s;width:18px}.SelectTime_monthToggleChevron__uJY2\+{color:inherit;flex-shrink:0;height:18px;width:18px}.SelectTime_dateStrip__svgPq{-webkit-overflow-scrolling:touch;display:flex;gap:10px;margin:0 -4px 16px;overflow-x:auto;overflow-y:hidden;padding:8px 0;scroll-behavior:smooth;touch-action:pan-x pan-y}.SelectTime_dateStrip__svgPq::-webkit-scrollbar{height:6px}.SelectTime_dateCard__VSB3O{align-items:center;background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:8px;min-width:64px;padding:0;text-align:center;transition:opacity .2s}.SelectTime_dateCard__VSB3O:hover:not(:disabled) .SelectTime_dateCardCircle__gZ38o{background:#fffaf8;border-color:var(--color-orange)}.SelectTime_dateCardToday__hEIaj:not(.SelectTime_dateCardClosed__MbbMl) .SelectTime_dateCardCircle__gZ38o{background:#fff7f5;background:color-mix(in srgb,var(--color-orange) 10%,#fff);border-color:var(--color-orange)}.SelectTime_dateCardToday__hEIaj:not(.SelectTime_dateCardClosed__MbbMl) .SelectTime_dateCardDate__NVDbO{color:var(--color-orange);font-weight:700}.SelectTime_dateCardClosed__MbbMl{cursor:not-allowed;opacity:.6}.SelectTime_dateCardClosed__MbbMl .SelectTime_dateCardCircle__gZ38o{background:#f9fafb;border-color:#e5e7eb}.SelectTime_dateCardClosed__MbbMl .SelectTime_dateCardDate__NVDbO,.SelectTime_dateCardClosed__MbbMl .SelectTime_dateCardDay__HLMFZ{color:#9ca3af}.SelectTime_dateCardClosed__MbbMl .SelectTime_dateCardDate__NVDbO{text-decoration:line-through}.SelectTime_dateCardFullyBooked__vOVjN{cursor:pointer;opacity:.85}.SelectTime_dateCardFullyBooked__vOVjN .SelectTime_dateCardCircle__gZ38o{background:#f9fafb;border-color:#e5e7eb}.SelectTime_dateCardFullyBooked__vOVjN .SelectTime_dateCardDate__NVDbO,.SelectTime_dateCardFullyBooked__vOVjN .SelectTime_dateCardDay__HLMFZ{color:#9ca3af}.SelectTime_dateCardFullyBooked__vOVjN .SelectTime_dateCardDate__NVDbO{text-decoration:line-through}.SelectTime_dateCardFullyBooked__vOVjN .SelectTime_dateCardCircleSelected__phnyY{background:var(--color-orange)!important;border-color:var(--color-orange)!important}.SelectTime_dateCardFullyBooked__vOVjN .SelectTime_dateCardCircleSelected__phnyY .SelectTime_dateCardDate__NVDbO{color:#fff!important}.SelectTime_dateCardCircle__gZ38o{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;height:52px;justify-content:center;transition:border-color .2s,background .2s,color .2s;width:52px}.SelectTime_dateCardCircleSelected__phnyY{background:var(--color-orange)!important;border-color:var(--color-orange)!important;color:#fff!important}.SelectTime_dateCardDate__NVDbO{color:#1a1a1a;font-size:1.1rem;font-weight:700}.SelectTime_dateCardCircleSelected__phnyY .SelectTime_dateCardDate__NVDbO{color:#fff!important}.SelectTime_dateCardDay__HLMFZ{align-items:center;color:#374151;display:flex;font-size:.85rem;font-weight:600;gap:4px;justify-content:center;text-align:center}.SelectTime_dateCardDiscountDot__VKtgt{background:var(--color-orange);border-radius:50%;display:inline-block;height:6px;width:6px}.SelectTime_dateCardDiscountTag__x9hZP{-webkit-margin-start:4px;color:var(--color-orange);flex-shrink:0;height:14px;margin-inline-start:4px;vertical-align:middle;width:14px}.SelectTime_discountLimitsBanner__7eG5W{align-items:center;background:#fff8f0;border:1px solid rgba(249,115,22,.25);border-radius:12px;color:#9a3412;cursor:pointer;display:flex;font-family:inherit;font-size:.875rem;gap:8px;margin-bottom:16px;padding:10px 12px;text-align:inherit;width:100%}.SelectTime_discountLimitsBanner__7eG5W:hover{background:#ffedd5;border-color:rgba(249,115,22,.4)}.SelectTime_discountLimitsBannerIcon__P6y-z{color:var(--color-orange);flex-shrink:0;height:18px;width:18px}.SelectTime_discountLimitsBannerFilled__4YITv{background:#dcfce7;border-color:rgba(22,163,74,.4);color:#166534}.SelectTime_discountLimitsBannerFilled__4YITv .SelectTime_discountLimitsBannerIcon__P6y-z{color:#16a34a}.SelectTime_dateCardRecommended__ZdYa7 .SelectTime_dateCardCircle__gZ38o{background:#fffbeb;border-color:#f59e0b}.SelectTime_dateCardRecommended__ZdYa7 .SelectTime_dateCardDate__NVDbO{color:#b45309}.SelectTime_dateCardStar__kefIO{color:#f59e0b;font-size:.9em;margin-left:2px}.SelectTime_monthPickerOverlay__zOTKy{align-items:center;background:rgba(0,0,0,.35);display:flex;inset:0;justify-content:center;padding:12px;position:fixed;z-index:100}.SelectTime_monthPicker__G5daR{background:#fff;border-radius:20px;box-shadow:0 12px 40px rgba(0,0,0,.18);display:flex;flex-direction:column;max-height:calc(100vh - 24px);max-width:440px;overflow:hidden;padding:18px 14px 20px;width:100%}.SelectTime_monthPickerSelectedLabel__sw1N7{color:var(--color-orange);flex-shrink:0;font-size:1rem;font-weight:600;margin-bottom:12px}.SelectTime_monthPickerHeader__K18J8{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.SelectTime_monthPickerNav__7ti8b{align-items:center;background:#f3f4f6;border:none;border-radius:10px;color:#374151;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;padding:0;width:38px}.SelectTime_monthPickerNav__7ti8b:hover{background:#e5e7eb;color:var(--color-orange)}.SelectTime_monthPickerTitle__lVWX0{color:#111827;flex:1 1;font-size:1.125rem;font-weight:700;min-width:0;text-align:center}.SelectTime_monthGridWrap__NkTm8{flex-shrink:0;min-width:0;width:100%}.SelectTime_monthGridHeader__7zzcA{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);margin-bottom:8px;width:100%}.SelectTime_monthGridHeaderDay__wdhCe{color:#9ca3af;font-size:.75rem;font-weight:500;text-align:center}.SelectTime_monthGrid__amVFp{grid-gap:4px;box-sizing:border-box;display:grid;flex-shrink:0;gap:4px;grid-template-columns:repeat(7,1fr);min-width:0;width:100%}.SelectTime_monthGridDay__ble2P{align-items:center;aspect-ratio:1;background:transparent;border:none;border-radius:6px;box-sizing:border-box;color:#374151;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;margin:0;max-height:none;max-width:none;min-height:32px;padding:0;text-align:center;transition:background .2s,color .2s;width:100%}.SelectTime_monthGridDay__ble2P:hover:not(.SelectTime_monthGridDayDisabled__uslL1){background:#f3f4f6;color:#111827}.SelectTime_monthGridDay__ble2P.SelectTime_selected__Jxjlc{background:var(--color-orange);color:#fff;font-weight:600}.SelectTime_monthGridDay__ble2P.SelectTime_other__XljtF{color:#9ca3af}.SelectTime_monthGridDay__ble2P.SelectTime_monthGridDayDisabled__uslL1{color:#d1d5db;cursor:not-allowed}.SelectTime_monthGridDay__ble2P.SelectTime_monthGridDayToday__5AS-r:not(.SelectTime_selected__Jxjlc){color:#111827;font-weight:700}.SelectTime_monthGridDay__ble2P.SelectTime_monthGridDayClosed__WaKFe,.SelectTime_monthGridDay__ble2P.SelectTime_monthGridDayFullyBooked__Udxgb{color:#9ca3af;text-decoration:line-through}.SelectTime_monthGridDay__ble2P.SelectTime_monthGridDayFullyBooked__Udxgb.SelectTime_selected__Jxjlc{background:var(--color-orange);border-radius:50%;color:#fff;font-weight:600;text-decoration:line-through}@-webkit-keyframes SelectTime_shimmer__t6lUp{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes SelectTime_shimmer__t6lUp{0%{background-position:-400px 0}to{background-position:400px 0}}.SelectTime_slotsSection__7WlOd{margin-bottom:24px;margin-top:12px;min-height:120px}.SelectTime_slotsSkeleton__cCJZr{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:repeat(3,1fr);width:100%}.SelectTime_slotsSkeletonItem__3Ys8g{-webkit-animation:SelectTime_shimmer__t6lUp 1.4s ease-in-out infinite;animation:SelectTime_shimmer__t6lUp 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:800px 100%;border-radius:12px;height:44px}.SelectTime_dateStripLoading__fWeDs{opacity:.55;pointer-events:none}.SelectTime_slotsGrid__Xduxc{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(4,1fr);width:100%}.SelectTime_slotsSection__7WlOd .SelectTime_slotsGrid__Xduxc .SelectTime_time_btn__Zedek{margin:0}.SelectTime_slotsEmpty__Lccsm{color:#6b7280;font-size:.9375rem;margin:12px 0;text-align:center}.SelectTime_slotsEmptyState__Zqxdl{background:#f9fafb;border:1px dashed #e5e7eb;border-radius:12px;margin:12px 0;padding:24px 20px;text-align:center}.SelectTime_slotsEmptyIcon__rmRq4{color:#9ca3af;display:block;height:40px;margin:0 auto 12px;width:40px}.SelectTime_slotsEmptySpecialistAvatar__bEchL{border:2px solid #e5e7eb;border-radius:50%;display:block;height:64px;margin:0 auto 12px;object-fit:cover;width:64px}.SelectTime_slotsEmptyBizName__U239t{color:#374151;font-size:.9375rem;font-weight:600;margin:0 0 4px}.SelectTime_slotsEmptyTitle__zht92{color:#374151;font-size:1rem;font-weight:600;margin:0 0 6px}.SelectTime_slotsEmptyHint__MEpxj{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0 0 16px}.SelectTime_slotsEmptyActions__DP8up{align-items:center;display:flex;flex-direction:column;gap:10px}.SelectTime_slotsEmptyBtnPrimary__cQQIX{background:var(--color-orange);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;max-width:280px;padding:12px 20px;transition:background .2s,-webkit-transform .1s;transition:background .2s,transform .1s;transition:background .2s,transform .1s,-webkit-transform .1s;width:100%}.SelectTime_slotsEmptyBtnPrimary__cQQIX:hover{background:#e04500}.SelectTime_slotsEmptyBtnSecondary__rAHqh{background:transparent;border:2px solid var(--color-orange);border-radius:10px;color:var(--color-orange);cursor:pointer;font-size:.9375rem;font-weight:600;max-width:280px;padding:12px 20px;transition:background .2s,color .2s;width:100%}.SelectTime_slotsEmptyBtnSecondary__rAHqh:hover{background:var(--color-orange);color:#fff}.SelectTime_slotsAnyHint__jlveE{background:rgba(254,78,0,.07);border:1px solid rgba(254,78,0,.2);border-radius:8px;color:var(--color-orange);font-size:.8125rem;line-height:1.45;margin:0 0 12px;padding:8px 12px}.SelectTime_slotsClosestBtn__0BxbG{align-items:center;background:transparent;border:2px solid var(--color-orange);border-radius:10px;color:var(--color-orange);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:700;gap:6px;justify-content:center;margin-top:2px;padding:10px 20px;transition:background .18s,color .18s;width:100%}.SelectTime_slotsClosestBtn__0BxbG:hover{background:var(--color-orange);color:#fff}.SelectTime_selected_service__XlP1t{border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;margin:15px 0;padding:10px 0}.SelectTime_selected_service__XlP1t p,.SelectTime_selected_specailist__tn0iU p{display:flex;font-weight:600;justify-content:space-between;padding:15px 5px}.SelectTime_selected_service__XlP1t p span,.SelectTime_selected_specailist__tn0iU p span{display:block}.SelectTime_selected_service__XlP1t p span svg{bottom:3px;position:relative}.SelectTime_selected_specailist__tn0iU{margin:15px 0;padding:10px 0}.SelectTime_hour__s3GLa{width:98px}@media only screen and (max-width:900px){.SelectTime_time_btn__Zedek{font-weight:400}}@media only screen and (max-width:767px){.SelectTime_slotsGrid__Xduxc{gap:10px 12px;grid-template-columns:repeat(3,1fr)}.SelectTime_time_btn__Zedek{font-weight:400;padding:8px 20px}.SelectTime_child_1__oz4Na{margin:0;width:100%}.SelectTime_child_2__xRErk{width:100%}.SelectTime_time_box_parent__tybyX{flex-direction:column!important;margin-bottom:0;margin-top:0;padding:24px 10px calc(140px + env(safe-area-inset-bottom, 0));width:100%}}@media only screen and (max-width:575px){.SelectTime_time_box__w59KF{margin:0 3px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.selectSpecialist_parent__zzqz5{border-radius:16px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);box-sizing:border-box;padding:16px 14px}.selectSpecialist_section__17k3X{margin:0;min-width:0}.selectSpecialist_pickerLabel__S\+9Vd{align-items:center;color:#374151;display:flex;font-size:.95rem;font-weight:600;gap:8px;margin-bottom:12px;text-align:start}.selectSpecialist_pickerLabelIcon__lV9Ai{color:var(--color-orange);flex-shrink:0;font-size:1.1rem}.selectSpecialist_specialistPicker__\+Te4C{position:relative;width:100%}.selectSpecialist_specialistPickerTrigger__99ru0{-webkit-padding-start:12px;-webkit-padding-end:14px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;box-sizing:border-box;color:#1a1a1a;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:10px;padding:10px 14px;padding-inline-end:14px;padding-inline-start:12px;transition:border-color .2s,box-shadow .2s;width:100%}.selectSpecialist_specialistPickerTrigger__99ru0:hover:not(:disabled){border-color:#d1d5db}.selectSpecialist_specialistPickerTrigger__99ru0:focus{border-color:var(--color-orange);box-shadow:0 0 0 3px rgba(0,0,0,.06);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-orange) 12%,transparent);outline:none}.selectSpecialist_specialistPickerTrigger__99ru0:disabled{cursor:default;opacity:.9}.selectSpecialist_specialistPickerChevron__qXPpO{color:#6b7280;flex-shrink:0;height:18px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:18px}.selectSpecialist_specialistPickerTrigger__99ru0[aria-expanded=true] .selectSpecialist_specialistPickerChevron__qXPpO{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectSpecialist_specialistPickerNameWrap__nsMKs{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;text-align:start}.selectSpecialist_specialistPickerName__ut-cE{font-weight:600}.selectSpecialist_specialistPickerFullName__S2TpY{color:#6b7280;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectSpecialist_specialistPickerAvatar__k6EIO{border-radius:50%;flex-shrink:0;height:36px;object-fit:cover;width:36px}.selectSpecialist_specialistPickerAnyIcon__LENuT{align-items:center;background:var(--color-orange);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.selectSpecialist_specialistPickerDropdown__9m6-K{-ms-overflow-style:none;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12);direction:inherit;max-height:240px;overflow-y:auto;position:absolute;top:calc(100% + 8px);inset-inline:0;list-style:none;margin:0;padding:6px;scrollbar-width:none;z-index:10}.selectSpecialist_specialistPickerDropdown__9m6-K::-webkit-scrollbar{display:none}.selectSpecialist_specialistPickerOption__YyMHQ{align-items:center;border-radius:8px;color:#1a1a1a;cursor:pointer;direction:inherit;display:flex;font-weight:600;gap:12px;padding:10px 12px;padding-inline:12px;text-align:start;transition:background .15s}.selectSpecialist_specialistPickerOption__YyMHQ:hover{background:#f3f4f6}.selectSpecialist_specialistPickerOption__YyMHQ[aria-selected=true]{background:#fff7f5;background:color-mix(in srgb,var(--color-orange) 10%,#fff);color:var(--color-orange)}.selectSpecialist_specialistPickerOptionAvatar__rYzez{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.selectSpecialist_specialistPickerOptionAny__rrlyt{align-items:center;background:var(--color-orange);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.selectSpecialist_specialistOptionText__XiZS9{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.selectSpecialist_specialistOptionFullName__C8Wli{color:#6b7280;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:450px){.selectSpecialist_parent__zzqz5{margin-top:0;padding:12px 10px;width:95%}}.RequirementsPopup_overlay__n-X4l{align-items:flex-start;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;overflow-x:hidden;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:99999}.RequirementsPopup_overlay__n-X4l,.RequirementsPopup_popup__SzSGp{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.RequirementsPopup_popup__SzSGp{-webkit-animation:RequirementsPopup_slideUp__WKxTu .25s ease-out;animation:RequirementsPopup_slideUp__WKxTu .25s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);flex-shrink:0;margin:auto;max-height:calc(100vh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:480px;padding:24px;position:relative;width:100%}@-webkit-keyframes RequirementsPopup_slideUp__WKxTu{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes RequirementsPopup_slideUp__WKxTu{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.RequirementsPopup_title__yerTz{color:#1e293b;font-size:20px;font-weight:700;margin:0 0 4px}.RequirementsPopup_subtitle__9g84H{color:#64748b;font-size:14px;line-height:1.5;margin:0 0 20px}.RequirementsPopup_requirementsList__iOiGC{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.RequirementsPopup_requirementItem__3fE7F{align-items:flex-start;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:14px;transition:all .2s}.RequirementsPopup_requirementItem__3fE7F:hover{background:#f0f9ff;border-color:#bae6fd}.RequirementsPopup_requirementItem__3fE7F.RequirementsPopup_blocking__Vrm4k{background:#fef2f2;border-color:#fecaca}.RequirementsPopup_checkbox__WOkdV{accent-color:#fe4e00;accent-color:var(--color-orange,#fe4e00);cursor:pointer;height:20px;margin-top:2px;min-width:20px;width:20px}.RequirementsPopup_requirementContent__bckrf{display:flex;flex-direction:column;gap:4px}.RequirementsPopup_requirementLabel__CJ0J4{color:#1e293b;font-size:15px;font-weight:500;line-height:1.4}.RequirementsPopup_requiredStar__vUyb0{color:#ef4444}.RequirementsPopup_requirementDescription__WGQNx{color:#64748b;font-size:13px;line-height:1.4}.RequirementsPopup_blockingWarning__hdVGL{color:#dc2626;font-size:12px;font-weight:500}.RequirementsPopup_actions__hrJIa{display:flex;gap:12px;justify-content:flex-end}.RequirementsPopup_cancelBtn__F1BB6{background:#f3f4f6;border:none;border-radius:8px;color:#374151;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:background .2s}.RequirementsPopup_cancelBtn__F1BB6:hover{background:#e5e7eb}.RequirementsPopup_confirmBtn__9WyAd{background:#fe4e00;background:var(--color-orange,#fe4e00);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:opacity .2s}.RequirementsPopup_confirmBtn__9WyAd:disabled{cursor:not-allowed;opacity:.5}.RequirementsPopup_confirmBtn__9WyAd:not(:disabled):hover{opacity:.9}.ConfermationBox_ConfermationBox__Nzz\+G{box-sizing:border-box;margin:0 auto;max-width:480px;padding:24px 16px calc(100px + env(safe-area-inset-bottom, 0));width:100%}.ConfermationBox_summaryCard__l3cOl{background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.08);margin-bottom:24px;padding:24px 20px}.ConfermationBox_summaryTitle__H5eQf{color:#111827;font-size:1.25rem;font-weight:700;margin:0 0 20px}.ConfermationBox_summaryDetails__QOkA5{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%}.ConfermationBox_bookedItem__0nJ-9{background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.ConfermationBox_bookedRow__IBBr3{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;width:100%}.ConfermationBox_serviceName__BlwI1{color:#374151;flex:1 1;font-size:.9375rem;font-weight:600;min-width:0;overflow-wrap:break-word;word-break:break-word}.ConfermationBox_bookedItemMeta__uPH0G{align-items:center;color:#6b7280;display:inline-flex;flex-shrink:0;font-size:.8125rem;gap:6px}.ConfermationBox_summaryBarIcon__ViS2r{color:var(--color-orange);flex-shrink:0;height:14px;width:14px}.ConfermationBox_summaryBarSep__P28zK{color:#9ca3af;flex-shrink:0}.ConfermationBox_bookedItemDiscountBadge__QVGMH{align-items:center;display:flex;font-size:.8rem;gap:8px;justify-content:space-between;margin-top:6px;padding-top:6px}.ConfermationBox_bookedItemDiscountLabel__E05Lp{color:#2e7d32;font-weight:500}.ConfermationBox_bookedItemDiscountAmount__fwGhI{color:#2e7d32;font-weight:600}.ConfermationBox_summaryDetailRow__sDx3f{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.ConfermationBox_summaryRowIcon__\+lckw{color:var(--color-orange);flex-shrink:0;height:18px;width:18px}.ConfermationBox_summaryAvatarInline__-0KGD{border:2px solid #f3f4f6;border-radius:50%;flex-shrink:0;height:28px;object-fit:cover;width:28px}.ConfermationBox_summaryAvatarAny__NA4Od{align-items:center;background:var(--color-orange);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ConfermationBox_summaryValueGroup__6gPRq{-webkit-margin-start:auto;align-items:center;display:flex;gap:8px;margin-inline-start:auto}.ConfermationBox_summaryValueGroup__6gPRq .ConfermationBox_summaryValue__OrOhW{-webkit-margin-start:0;margin-inline-start:0}.ConfermationBox_summaryValueWrap__zRuH\+{align-items:flex-end;display:flex;flex-direction:column;gap:2px;text-align:end}.ConfermationBox_summaryValueFullName__Q8uKU{color:#6b7280;font-size:.8125rem;font-weight:500}.ConfermationBox_summaryLoginBtn__nQDgM{-webkit-margin-start:auto;background:var(--color-orange);border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:600;margin-inline-start:auto;padding:6px 14px;transition:opacity .2s}.ConfermationBox_summaryLoginBtn__nQDgM:hover{opacity:.88}.ConfermationBox_summaryDetailRow__sDx3f .ConfermationBox_summaryLabel__sFfLU{color:#6b7280;flex:0 0 auto;font-size:.875rem;font-weight:600;min-width:0}.ConfermationBox_summaryDiscount__79vzr{color:var(--color-orange);font-weight:600}.ConfermationBox_summaryDetailRow__sDx3f .ConfermationBox_summaryValue__OrOhW{-webkit-margin-start:auto;color:#111827;font-size:.9375rem;font-weight:600;margin-inline-start:auto;min-width:0;text-align:end}.ConfermationBox_summaryTotalRow__w4j9i{align-items:center;border-top:2px solid #e5e7eb;display:flex;font-size:1rem;font-weight:700;gap:8px;justify-content:space-between;margin-top:8px;padding-top:14px}.ConfermationBox_summaryTotalRow__w4j9i span:first-child{color:#374151}.ConfermationBox_summaryTotalValue__D3adE{align-items:center;color:var(--color-orange);display:inline-flex;flex-wrap:wrap;font-size:1.1rem;font-weight:700;gap:4px 6px;min-width:0}.ConfermationBox_summaryTotalFromPrefix__ZIw6b{color:var(--color-orange);font-size:.8em;font-weight:600}.ConfermationBox_summaryTotalPrice__0H5eE{font-weight:700}.ConfermationBox_summaryBookedFor__MZQqd{align-items:center;display:flex;gap:6px;justify-content:center;margin:0 0 12px;min-width:0;padding:4px 12px 8px}.ConfermationBox_summaryBookedForAvatar__P5iH9{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:22px;object-fit:cover;outline:none;width:22px}.ConfermationBox_summaryBookedForLabel__kr4ah{color:#64748b;font-size:.75rem;font-weight:500}.ConfermationBox_summaryBookedForName__cHvxa{color:#94a3b8;font-size:.75rem;font-weight:600}.ConfermationBox_actionsWrap__5EUfO{display:flex;flex-direction:column;gap:12px}.ConfermationBox_confModal_overlay__7zjGp{align-items:flex-start;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(17,24,39,.55);bottom:0;display:flex;justify-content:center;left:0;overflow-x:hidden;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:99999}.ConfermationBox_confModal_box__brxs5,.ConfermationBox_confModal_overlay__7zjGp{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.ConfermationBox_confModal_box__brxs5{background:#fff;border-radius:24px;box-shadow:0 24px 48px rgba(0,0,0,.18),0 0 0 1px rgba(0,0,0,.04);flex-shrink:0;margin:auto;max-height:calc(100vh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:400px;padding:28px 24px;position:relative;width:100%}.ConfermationBox_confModal_header__RIFl-{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:24px;padding-bottom:16px}.ConfermationBox_confModal_title__bwwnn{color:#111827;font-size:1.35rem;font-weight:700;letter-spacing:-.02em;margin:0}.ConfermationBox_confModal_close__wniLp{align-items:center;background:#f3f4f6;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;line-height:1;padding:0;transition:background .2s,color .2s;width:40px}.ConfermationBox_confModal_close__wniLp:hover{background:#e5e7eb;color:#111827}.ConfermationBox_confModal_error__9Lda3{background:#fef2f2;border-radius:10px;color:#b91c1c;font-size:.9rem;margin-bottom:16px;padding:12px 14px}.ConfermationBox_confModal_body__l13ZC{display:flex;flex-direction:column;gap:16px}.ConfermationBox_confModal_label__x5fpG{color:#374151;font-size:.9rem;font-weight:600}.ConfermationBox_confModal_input__MWdgv{border:2px solid #e5e7eb;border-radius:10px;box-sizing:border-box;font-size:1rem;padding:12px 14px;width:100%}.ConfermationBox_confModal_input__MWdgv:focus{border-color:var(--color-orange);outline:none}.ConfermationBox_confModal_otpRow__IEiJo{display:flex;gap:10px;justify-content:center}.ConfermationBox_confModal_otpInput__s-\+Qv{border:2px solid #e5e7eb;border-radius:12px;font-size:1.25rem;font-weight:600;height:52px;text-align:center;transition:border-color .2s,box-shadow .2s;width:46px}.ConfermationBox_confModal_otpInput__s-\+Qv:focus{border-color:var(--color-orange);box-shadow:0 0 0 3px rgba(254,78,0,.15);outline:none}.ConfermationBox_confModal_resend__Eqx5o{background:none;border:none;color:var(--color-orange);cursor:pointer;font-size:.9rem;padding:8px 0;text-decoration:underline}.ConfermationBox_confModal_resend__Eqx5o:disabled{color:#9ca3af;cursor:not-allowed;text-decoration:none}.ConfermationBox_child_1__o-6qe,.ConfermationBox_child_2__0FV4l{width:45%}.ConfermationBox_radio_group__RbJGt,.ConfermationBox_radio_group__RbJGt label{display:block;margin-bottom:10px}.ConfermationBox_radio_group__RbJGt input[type=radio]{-webkit-margin-end:5px!important;accent-color:red;margin-inline-end:5px!important}.ConfermationBox_child_1__o-6qe{border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.16);padding:30px}.ConfermationBox_inp_box__6Y73S,.ConfermationBox_inp_drop_down_box__32n2H{display:flex;justify-content:space-between;margin:10px 0}.ConfermationBox_inp_box__6Y73S input,.ConfermationBox_inp_drop_down_box__32n2H input{border:1px solid #939393;border-radius:6px;color:gray;display:block;outline:none;padding:10px 15px;width:48%}.ConfermationBox_gender_drop_down__Pf-MB{position:relative;width:48%}.ConfermationBox_gender_drop_down__Pf-MB div{align-items:center;border:1px solid #939393;border-radius:6px;display:flex;justify-content:space-between;padding:10px 15px;width:100%}.ConfermationBox_gender_drop_down__Pf-MB span{display:block}.ConfermationBox_gender_drop_down_options__Ls-UP{align-items:flex-start;background-color:#fff;color:#000;flex-direction:column;justify-content:flex-start;padding:0!important;position:absolute;z-index:222}.ConfermationBox_gender_drop_down_options__Ls-UP p{border:1px solid #d3d3d3;color:#000;cursor:pointer;padding:8px 14px;text-align:start;width:100%}.ConfermationBox_gender_drop_down_options__Ls-UP p:hover{background-color:#f9f9f9;transition:.5s}.ConfermationBox_number_inp_box__GUI3J{margin:20px 0}.ConfermationBox_cancel_button__dNQql{color:red}.ConfermationBox_number_inp_box__GUI3J input{border:1px solid #939393;border-radius:6px;display:block;outline:none;padding:10px 15px;width:100%}.ConfermationBox_inp_2__EGDbp{height:46px;position:relative;top:5px}@media only screen and (max-width:966px){.ConfermationBox_ConfermationBox__Nzz\+G{flex-direction:column!important;width:95%}.ConfermationBox_child_1__o-6qe{margin-bottom:30px;width:100%}.ConfermationBox_child_2__0FV4l{width:100%}}@media only screen and (max-width:500px){.ConfermationBox_inp_box__6Y73S,.ConfermationBox_inp_drop_down_box__32n2H{flex-direction:column}.ConfermationBox_inp_1__z6N\+X,.ConfermationBox_inp_2__EGDbp{margin-bottom:15px}.ConfermationBox_gender_drop_down__Pf-MB,.ConfermationBox_inp_box__6Y73S input,.ConfermationBox_inp_drop_down_box__32n2H input{width:100%}}.OtpBox_otp_box__kLcH9{border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:20px 40px;width:70%}.OtpBox_phone_verify__0CUPN{color:#7f7f7f;font-size:.9em;font-weight:600}.OtpBox_otp_text__pudDN{color:var(--color-orange);font-size:.9em;font-weight:600}.OtpBox_inp_box__DFOlV{display:flex;justify-content:space-between;margin:50px 0}.OtpBox_inp_box__DFOlV input{border:1px solid #d3d3d3;border-radius:7px;color:var(--color-orange);display:block;font-size:2em;height:80px;outline:none;text-align:center;width:80px}.OtpBox_inp_box__DFOlV input:focus{background-color:rgba(255,67,34,0);border:2px solid var(--color-orange);text-shadow:var(--color-orange) 1px 0 10px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.OtpBox_resend_box__8ob3W{display:flex;justify-content:space-between}.OtpBox_resend_box__8ob3W p{align-items:center;color:#7f7f7f;display:flex;font-weight:600;justify-content:center}.OtpBox_resend_box__8ob3W button{background:var(--color-orange);border:none;border-radius:50%;color:#fff;display:block;font-size:1.4em;height:55px;width:55px}.OtpBox_remaining_sec__kGv-R{color:var(--color-orange);margin-left:2px}@media only screen and (max-width:767px){.OtpBox_inp_box__DFOlV input{height:50px;width:15%}}@media only screen and (max-width:600px){.OtpBox_otp_box__kLcH9{padding:15px;width:80%}.OtpBox_inp_box__DFOlV input{height:40px;padding:0}}@media only screen and (max-width:470px){.OtpBox_inp_box__DFOlV input{font-size:1.3em;padding:0}.OtpBox_resend_box__8ob3W button{font-size:1em;height:40px;width:40px}}.ExitBookingConfirmModal_overlay__Kt80r{align-items:flex-start;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;overflow-x:hidden;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:99998}.ExitBookingConfirmModal_modal__xokYA,.ExitBookingConfirmModal_overlay__Kt80r{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.ExitBookingConfirmModal_modal__xokYA{-webkit-animation:ExitBookingConfirmModal_slideUp__V1Ei- .25s ease-out;animation:ExitBookingConfirmModal_slideUp__V1Ei- .25s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.25);flex-shrink:0;margin:auto;max-height:calc(100vh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:min(90vw,400px);position:relative;width:100%;z-index:99999}@-webkit-keyframes ExitBookingConfirmModal_fadeIn__ao518{0%{opacity:0}to{opacity:1}}@keyframes ExitBookingConfirmModal_fadeIn__ao518{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ExitBookingConfirmModal_slideUp__V1Ei-{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ExitBookingConfirmModal_slideUp__V1Ei-{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ExitBookingConfirmModal_header__Uxahl{align-items:center;display:flex;justify-content:flex-end;padding:16px 20px 0}.ExitBookingConfirmModal_headerRtl__iMdE6{flex-direction:row-reverse}.ExitBookingConfirmModal_closeBtn__M9WKU{align-items:center;background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;padding:4px;transition:background .2s,color .2s}.ExitBookingConfirmModal_closeBtn__M9WKU:hover{background:rgba(0,0,0,.06);color:var(--color-orange)}.ExitBookingConfirmModal_body__u2zax{padding:8px 24px 24px}.ExitBookingConfirmModal_title__NGQvb{color:var(--color-orange);font-size:1.25rem;font-weight:700;line-height:1.35;margin:0 0 12px}.ExitBookingConfirmModal_titleRtl__D79je{text-align:right}.ExitBookingConfirmModal_message__2F5IF{color:#4b5563;font-size:.9375rem;line-height:1.5;margin:0 0 24px}.ExitBookingConfirmModal_messageRtl__iS7jA{text-align:right}.ExitBookingConfirmModal_actions__pDhAT{display:flex;gap:12px;width:100%}.ExitBookingConfirmModal_actionsRtl__7nkMI{flex-direction:row-reverse}.ExitBookingConfirmModal_btn__BMCPZ{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:12px 20px;transition:background .2s,color .2s,border-color .2s}.ExitBookingConfirmModal_btnPrimary__l-CfH{background:var(--color-orange);color:#fff}.ExitBookingConfirmModal_btnPrimary__l-CfH:hover{background:var(--color-orange-hover)}.ExitBookingConfirmModal_btnSecondary__WsBZg{background:#fff;border:2px solid var(--color-orange);color:var(--color-orange)}.ExitBookingConfirmModal_btnSecondary__WsBZg:hover{background:rgba(0,0,0,.04);border-color:var(--color-orange-hover);color:var(--color-orange-hover)}.PageLoader_fullPage__ZooUe{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(255,252,250,.96);inset:0;padding:24px;position:fixed;z-index:9999}.PageLoader_fullPage__ZooUe,.PageLoader_inline__iFJ5O{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:0;justify-content:center}.PageLoader_inline__iFJ5O{min-height:340px;padding:40px 24px;width:100%}.PageLoader_spinnerOuter__hDKDH{height:72px;margin-bottom:24px;position:relative;width:72px}.PageLoader_spinnerRing__wckTM{-webkit-animation:PageLoader_spin__QZu-Y .85s cubic-bezier(.4,0,.2,1) infinite;animation:PageLoader_spin__QZu-Y .85s cubic-bezier(.4,0,.2,1) infinite;border:4px solid rgba(254,78,0,.15);border-radius:50%;border-top-color:#fe4e00;inset:0;position:absolute}.PageLoader_spinnerCore__UQHFu{-webkit-animation:PageLoader_pulse__WZW\+N 1.7s ease-in-out infinite;animation:PageLoader_pulse__WZW\+N 1.7s ease-in-out infinite;background:rgba(254,78,0,.12);border-radius:50%;inset:18px;position:absolute}@-webkit-keyframes PageLoader_spin__QZu-Y{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes PageLoader_spin__QZu-Y{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes PageLoader_pulse__WZW\+N{0%,to{opacity:.6;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes PageLoader_pulse__WZW\+N{0%,to{opacity:.6;-webkit-transform:scale(.85);transform:scale(.85)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}.PageLoader_dots__3CUye{align-items:center;display:flex;gap:7px;justify-content:center;margin-bottom:20px}.PageLoader_dot__vEnJ3{-webkit-animation:PageLoader_dotBounce__W\+7Q7 1.4s ease-in-out infinite both;animation:PageLoader_dotBounce__W\+7Q7 1.4s ease-in-out infinite both;background:#fe4e00;border-radius:50%;height:8px;opacity:.25;width:8px}.PageLoader_dot__vEnJ3:first-child{-webkit-animation-delay:0s;animation-delay:0s}.PageLoader_dot__vEnJ3:nth-child(2){-webkit-animation-delay:.22s;animation-delay:.22s}.PageLoader_dot__vEnJ3:nth-child(3){-webkit-animation-delay:.44s;animation-delay:.44s}@-webkit-keyframes PageLoader_dotBounce__W\+7Q7{0%,80%,to{opacity:.25;-webkit-transform:scale(.7);transform:scale(.7)}40%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes PageLoader_dotBounce__W\+7Q7{0%,80%,to{opacity:.25;-webkit-transform:scale(.7);transform:scale(.7)}40%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}.PageLoader_message__Zk7Vo{color:#111827;font-size:1.0625rem;font-weight:600;line-height:1.4;margin:0 0 6px;text-align:center}.PageLoader_subtitle__teJF3{color:#9ca3af;font-size:.875rem;line-height:1.5;margin:0;text-align:center}.BookedSuccessfull_pageResult__hknNx{align-items:center;background:#fff;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;left:0;overflow:hidden;padding:max(28px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));position:fixed;right:0;top:52px;touch-action:manipulation;width:100%}.BookedSuccessfull_resultBox__CKKFp{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;max-width:400px;min-height:0;padding:0;text-align:center;width:100%}.BookedSuccessfull_resultBoxScroll__77lbP{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;width:100%}.BookedSuccessfull_resultBizIdentity__XQYSM{align-items:center;background:linear-gradient(135deg,rgba(102,126,234,.07),rgba(118,75,162,.09));border:1px solid rgba(102,126,234,.18);border-radius:14px;box-sizing:border-box;display:flex;gap:12px;justify-content:center;margin-bottom:16px;max-width:300px;padding:10px 14px;width:100%}.BookedSuccessfull_resultBizIdentityLogo__Dy2sF{background:hsla(0,0%,100%,.5);border-radius:9px;flex-shrink:0;height:40px;object-fit:contain;width:40px}.BookedSuccessfull_resultBizIdentityLogoPlaceholder__zdquy{background:#fe4e00;background:var(--color-orange,#fe4e00);border-radius:9px;flex-shrink:0;height:40px;opacity:.3;width:40px}.BookedSuccessfull_resultBizIdentityName__B4MIO{color:#111827;font-size:1.0625rem;font-weight:700;text-align:center;word-break:break-word}[dir=rtl] .BookedSuccessfull_resultBizIdentity__XQYSM{flex-direction:row-reverse}.BookedSuccessfull_resultSpecialistSection__QAf3u{background:#f8f7ff;border:1px solid rgba(102,126,234,.2);border-radius:16px;box-shadow:0 2px 12px rgba(102,126,234,.08);box-sizing:border-box;margin-bottom:14px;max-width:300px;overflow:hidden;width:100%}.BookedSuccessfull_resultSpecialistCard__B3GwC{align-items:center;border-bottom:1px solid rgba(102,126,234,.12);box-sizing:border-box;display:flex;gap:8px;padding:10px 14px}.BookedSuccessfull_resultSpecialistAvatar__nCmwr{border-radius:50%;flex-shrink:0;height:30px;object-fit:cover;width:30px}.BookedSuccessfull_resultSpecialistName__xKvR3{color:#1e1b4b;font-size:.9rem;font-weight:700;text-align:start}.BookedSuccessfull_resultSpecialistFullName__BXzdX{color:#6b7280;display:block;font-size:.8125rem;font-weight:500;margin-top:2px;text-align:start}.BookedSuccessfull_resultSpecialistMessage__ZpcPe{box-sizing:border-box;color:#374151;font-size:.875rem;line-height:1.6;padding:10px 14px;text-align:start;white-space:pre-wrap;word-break:break-word}.BookedSuccessfull_resultIllustration__LkheI{display:block;height:auto;margin-bottom:18px;width:min(260px,75vw)}.BookedSuccessfull_resultTitle__qYj3T{color:#111827;font-size:1.25rem;font-weight:700;margin-bottom:6px}.BookedSuccessfull_resultMessage__w6SgW{color:#6b7280;font-size:.9rem;line-height:1.5;margin-bottom:20px}.BookedSuccessfull_resultNoteBlock__CNexf{margin-bottom:24px;max-width:300px;text-align:start;width:100%}.BookedSuccessfull_resultAddNoteTrigger__lOpBE{-webkit-tap-highlight-color:rgba(0,0,0,.08);align-items:center;background:transparent;border:1.5px solid #cbd5e1;border-radius:50px;color:#64748b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;justify-content:center;letter-spacing:.01em;line-height:1;min-height:44px;padding:6px 12px;pointer-events:auto;position:relative;touch-action:manipulation;transition:all .18s ease;width:100%;z-index:1}.BookedSuccessfull_resultAddNoteTrigger__lOpBE:hover{background:#f1f5f9;border-color:#94a3b8;color:#374151}.BookedSuccessfull_resultAddNoteTrigger__lOpBE:active{-webkit-transform:scale(.97);transform:scale(.97)}.BookedSuccessfull_resultAddNoteIconSvg__XE2Cn{flex-shrink:0;height:13px;width:13px}.BookedSuccessfull_resultNoteDisplay__PNiqf{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:row;gap:8px;padding:8px 12px;text-align:start;width:100%}.BookedSuccessfull_resultNoteFieldName__mOXmc{color:#64748b;flex-shrink:0;font-size:.8125rem;font-weight:600}.BookedSuccessfull_resultNoteDisplay__PNiqf .BookedSuccessfull_resultNoteText__qrcKE{background:none;border:none;border-radius:0;color:#374151;flex:1 1;font-size:.875rem;line-height:1.4;margin:0;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.BookedSuccessfull_resultNoteDisplay__PNiqf .BookedSuccessfull_resultNoteActions__\+UIpK{flex-shrink:0;gap:6px;margin:0}.BookedSuccessfull_resultDeleteNoteBtn__KeFl1,.BookedSuccessfull_resultEditNoteBtn__tJtmH{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:all .18s ease;width:32px}.BookedSuccessfull_resultEditNoteBtn__tJtmH{background:transparent;border:1.5px solid var(--color-orange);color:var(--color-orange)}.BookedSuccessfull_resultEditNoteBtn__tJtmH:hover{background:var(--color-orange);color:#fff}.BookedSuccessfull_resultNoteActionIcon__pOV3H{flex-shrink:0;height:14px;width:14px}.BookedSuccessfull_resultDeleteNoteBtn__KeFl1{background:transparent;border:1.5px solid #e5e7eb;color:#64748b}.BookedSuccessfull_resultDeleteNoteBtn__KeFl1:hover:not(:disabled){background:#fef2f2;border-color:#dc2626;color:#dc2626}.BookedSuccessfull_resultDeleteNoteBtn__KeFl1:disabled{cursor:not-allowed;opacity:.7}.BookedSuccessfull_resultNoteActionLoading__wdm2a{font-size:14px;line-height:1}.BookedSuccessfull_resultNoteLabel__huRE-{color:#374151;display:block;font-size:.8125rem;font-weight:600;margin-bottom:6px}.BookedSuccessfull_resultNoteTextarea__l0yGg{border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;font-size:.875rem;line-height:1.5;margin-bottom:8px;min-height:72px;padding:10px 12px;resize:vertical;width:100%}.BookedSuccessfull_resultNoteTextarea__l0yGg:focus{border-color:#fe4e00;border-color:var(--color-orange,#fe4e00);box-shadow:0 0 0 2px rgba(254,78,0,.15);outline:none}.BookedSuccessfull_resultSaveNoteBtn__oBRzS{background:transparent;border:1.5px solid var(--color-orange);border-radius:50px;color:var(--color-orange);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:all .18s ease}.BookedSuccessfull_resultSaveNoteBtn__oBRzS:hover:not(:disabled){background:var(--color-orange);color:#fff}.BookedSuccessfull_resultSaveNoteBtn__oBRzS:disabled{cursor:not-allowed;opacity:.7}.BookedSuccessfull_resultNoteActions__\+UIpK{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.BookedSuccessfull_resultCloseNoteBtn__S-ErS{background:transparent;border:1.5px solid #e5e7eb;border-radius:50px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:all .18s ease}.BookedSuccessfull_resultCloseNoteBtn__S-ErS:hover{background:#f1f5f9;border-color:#94a3b8;color:#475569}.BookedSuccessfull_resultActions__ypcp0{align-items:center;background:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:8px;max-width:320px;padding-bottom:max(32px,calc(env(safe-area-inset-bottom) + 20px));padding-top:18px;position:relative;width:100%;z-index:2}.BookedSuccessfull_resultActionsRow__q7sjQ{align-items:stretch;display:flex;flex-direction:row;gap:8px;width:100%}.BookedSuccessfull_resultActionsRow__q7sjQ .BookedSuccessfull_resultAddCalendarBtn__yaqWx,.BookedSuccessfull_resultActionsRow__q7sjQ .BookedSuccessfull_resultAddNoteTrigger__lOpBE{flex:1 1;min-width:0}.BookedSuccessfull_resultActionsRow__q7sjQ .BookedSuccessfull_resultAddNoteTrigger__lOpBE{font-size:13px;padding:9px 12px}.BookedSuccessfull_resultActionsRow__q7sjQ .BookedSuccessfull_resultAddNoteIconSvg__XE2Cn{height:14px;width:14px}.BookedSuccessfull_resultAddCalendarBtn__yaqWx,.BookedSuccessfull_resultAppointmentDetailsBtn__NhCr1,.BookedSuccessfull_resultGoHomeBtn__0-K5H{-webkit-tap-highlight-color:rgba(0,0,0,.08);align-items:center;border-radius:50px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;letter-spacing:.01em;line-height:1;min-height:44px;padding:9px 14px;pointer-events:auto;position:relative;touch-action:manipulation;transition:all .18s ease;width:100%;z-index:1}.BookedSuccessfull_resultGoHomeBtn__0-K5H{background:var(--color-orange);border:none;box-shadow:0 2px 8px rgba(254,78,0,.22);color:#fff}.BookedSuccessfull_resultGoHomeBtn__0-K5H:hover{background:#e04500;box-shadow:0 3px 10px rgba(254,78,0,.32)}.BookedSuccessfull_resultGoHomeBtn__0-K5H:active{-webkit-transform:scale(.97);transform:scale(.97)}.BookedSuccessfull_resultGoHomeBtn__0-K5H .BookedSuccessfull_resultActionsBackLabel__ihDm8{font-size:13px;font-weight:600}.BookedSuccessfull_resultAddCalendarBtn__yaqWx{background:transparent;border:1px solid var(--color-orange);color:var(--color-orange)}.BookedSuccessfull_resultAddCalendarBtn__yaqWx:hover{background:var(--color-orange);color:#fff}.BookedSuccessfull_resultAddCalendarBtn__yaqWx:active{-webkit-transform:scale(.97);transform:scale(.97)}.BookedSuccessfull_resultAppointmentDetailsBtn__NhCr1{background:transparent;border:1.5px solid #cbd5e1;color:#64748b}.BookedSuccessfull_resultAppointmentDetailsBtn__NhCr1:hover{background:#f1f5f9;border-color:#94a3b8;color:#374151}.BookedSuccessfull_resultAppointmentDetailsBtn__NhCr1:active{-webkit-transform:scale(.97);transform:scale(.97)}.BookedSuccessfull_resultActionsCircles__Vi4TF{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.BookedSuccessfull_resultCircleBtn__ploOR{-webkit-tap-highlight-color:rgba(0,0,0,.08);align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;flex-direction:column;gap:6px;min-height:44px;min-width:64px;padding:8px;pointer-events:auto;position:relative;touch-action:manipulation;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease;z-index:1}.BookedSuccessfull_resultCircleBtn__ploOR:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.BookedSuccessfull_resultCircleBtn__ploOR:active{-webkit-transform:scale(.97);transform:scale(.97)}.BookedSuccessfull_resultCircleIcon__JLDS2{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.BookedSuccessfull_resultCircleBtnPrimary__AD1ug .BookedSuccessfull_resultCircleIcon__JLDS2{background:var(--color-orange);box-shadow:0 2px 8px rgba(254,78,0,.25);color:#fff}.BookedSuccessfull_resultCircleBtnPrimary__AD1ug:hover .BookedSuccessfull_resultCircleIcon__JLDS2{background:#e04500;box-shadow:0 3px 10px rgba(254,78,0,.35)}.BookedSuccessfull_resultCircleBtnOutline__v\+cFG .BookedSuccessfull_resultCircleIcon__JLDS2{background:#f8fafc;border:none;box-shadow:0 0 0 .5px rgba(0,0,0,.06);color:#64748b}.BookedSuccessfull_resultCircleBtnOutline__v\+cFG:hover .BookedSuccessfull_resultCircleIcon__JLDS2{background:#f1f5f9;box-shadow:0 0 0 .5px rgba(0,0,0,.08);color:#374151}.BookedSuccessfull_resultCircleIconSvg__NeC\+H{flex-shrink:0;height:20px;width:20px}.BookedSuccessfull_resultCircleImg__CXlIZ{background:hsla(0,0%,100%,.2);border-radius:50%;height:40px;object-fit:cover;width:40px}.BookedSuccessfull_resultCircleLabel__1nUqc{color:#374151;font-size:11px;font-weight:600;line-height:1.2;max-width:72px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.BookedSuccessfull_resultAddCalendarIconSvg__nZaHc,.BookedSuccessfull_resultAppointmentDetailsIconSvg__VtSvr,.BookedSuccessfull_resultGoHomeIconSvg__gz0X9{flex-shrink:0;height:15px;width:15px}.BookedSuccessfull_resultBizLogoIcon__Bjr8z{background:hsla(0,0%,100%,.2);border-radius:3px;flex-shrink:0;height:16px;object-fit:contain;width:16px}.AppointmentDetails_pageWrap__uVEux{background:linear-gradient(180deg,#f8f9fc,#f4f6fa 25%,#f6f7fb 50%,#f8f7f6 75%,#faf9f8);background-attachment:local;font-family:inherit;min-height:100vh}.AppointmentDetails_parent__WuZBQ{background:#fff;border-radius:28px;box-shadow:0 8px 32px rgba(32,48,82,.16),0 2px 8px rgba(32,48,82,.1);box-sizing:border-box;font-family:inherit;margin:40px 20px 32px;max-width:600px;padding:40px 32px 32px;position:relative;width:100%}@media (min-width:640px){.AppointmentDetails_parent__WuZBQ{margin-left:auto;margin-right:auto}}.AppointmentDetails_detailSection__caUgH{display:flex;flex-direction:column;gap:10px;margin-top:48px}.AppointmentDetails_heroBlock__AyaaT{align-items:flex-start;display:flex;flex-direction:row;gap:14px;padding:4px 0 16px;text-align:start}.AppointmentDetails_bizLogoWrap__sPbW0{background:#f1f5f9;border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;width:56px}.AppointmentDetails_bizLogoBig__FOE7y{border:none;box-shadow:none;height:100%;object-fit:cover;object-position:center;outline:none;width:100%}.AppointmentDetails_bizLogoPlaceholder__pq2\+O{align-items:center;background:#e2e8f0;color:#475569;display:flex;font-size:1.4rem;font-weight:600;height:100%;justify-content:center;width:100%}.AppointmentDetails_heroTextBlock__Nr3T2{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.AppointmentDetails_bizNameLine__JibAw{color:#0f172a;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.35;text-decoration:none;text-underline-offset:3px;transition:color .2s}.AppointmentDetails_bizNameLine__JibAw:hover{color:var(--color-orange);text-decoration:underline}.AppointmentDetails_timeLine__2vfpp{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.AppointmentDetails_timeText__B1v9s{color:#64748b;cursor:pointer;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.AppointmentDetails_timeText__B1v9s:hover{color:var(--color-orange);text-decoration:underline;text-underline-offset:2px}.AppointmentDetails_addToCalIconBtn__ZEOmv{align-items:center;background:#fef3c7;border:none;border-radius:8px;color:#b45309;cursor:pointer;display:inline-flex;font-size:1rem;height:32px;justify-content:center;transition:background .2s,color .2s;width:32px}.AppointmentDetails_addToCalIconBtn__ZEOmv:hover{background:#fde68a;color:#92400e}.AppointmentDetails_bizTzNote__fW0sV{color:#64748b;font-size:.75rem;margin:0}.AppointmentDetails_statusCorner__\+fWP5{inset-inline-end:18px;position:absolute;top:12px;z-index:1}.AppointmentDetails_statusCorner__\+fWP5 .AppointmentDetails_status__RkJe-{border-radius:10px;font-size:.7rem;font-weight:600;letter-spacing:.02em;padding:3px 8px}.AppointmentDetails_statusCorner__\+fWP5 .AppointmentDetails_status__RkJe-.AppointmentDetails_pending__ngenX{background:#fef3c7;color:#b45309}.AppointmentDetails_statusCorner__\+fWP5 .AppointmentDetails_status__RkJe-.AppointmentDetails_approved__CNYV0,.AppointmentDetails_statusCorner__\+fWP5 .AppointmentDetails_status__RkJe-.AppointmentDetails_completed__5z05L{background:#e6fbe8;color:#16a34a}.AppointmentDetails_statusCorner__\+fWP5 .AppointmentDetails_status__RkJe-.AppointmentDetails_cancelled__GDY7l,.AppointmentDetails_statusCorner__\+fWP5 .AppointmentDetails_status__RkJe-.AppointmentDetails_rejected__kUzA9{background:#fee2e2;color:#dc2626}.AppointmentDetails_personRowPrimary__B74V-{align-items:center;display:flex;gap:10px;min-width:0;padding:6px 0}.AppointmentDetails_personRowLabelShort__hkP\+R{color:#64748b;flex-shrink:0;font-size:.85rem;font-weight:700}.AppointmentDetails_personAvatarPrimary__TryIN{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:40px;object-fit:cover;outline:none;width:40px}.AppointmentDetails_personNameWrap__H2EwT{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.AppointmentDetails_personName__-H5tl{color:#0f172a;font-size:1rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetails_personFullName__sFqQz{color:#6b7280;font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetails_footerBookedFor__LVTup{align-items:center;display:flex;gap:8px;justify-content:center;margin:0 auto;max-width:600px;min-width:0;padding:14px 20px 24px}.AppointmentDetails_personAvatarSecondary__JZFm9{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:28px;object-fit:cover;outline:none;width:28px}.AppointmentDetails_personRowSecondaryLabel__emIkO{color:#64748b;font-size:.8rem;font-weight:500}.AppointmentDetails_personRowSecondaryName__FDWWp{color:#94a3b8;font-weight:600}.AppointmentDetails_noteBlock__WQhKH{margin-top:20px;max-width:300px;text-align:start;width:100%}.AppointmentDetails_addNoteTrigger__ewe2B{align-items:center;background:transparent;border:1.5px solid #cbd5e1;border-radius:50px;color:#64748b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:5px;justify-content:center;letter-spacing:.01em;line-height:1;padding:6px 12px;transition:all .18s ease;width:100%}.AppointmentDetails_addNoteTrigger__ewe2B:hover{background:#f1f5f9;border-color:#94a3b8;color:#374151}.AppointmentDetails_addNoteTrigger__ewe2B:active{-webkit-transform:scale(.97);transform:scale(.97)}.AppointmentDetails_addNoteIconSvg__EnwdU{flex-shrink:0;height:13px;width:13px}.AppointmentDetails_noteDisplay__wIqHg{align-items:center;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:row;gap:8px;padding:8px 12px;text-align:start;width:100%}.AppointmentDetails_noteFieldName__fVjlX{color:#64748b;flex-shrink:0;font-size:.8125rem;font-weight:600}.AppointmentDetails_noteDisplay__wIqHg .AppointmentDetails_noteText__xW\+k2{background:none;border:none;border-radius:0;color:#374151;flex:1 1;font-size:.875rem;line-height:1.4;margin:0;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.AppointmentDetails_noteDisplay__wIqHg .AppointmentDetails_noteActions__tJ3Pw{flex-shrink:0;gap:6px;margin:0}.AppointmentDetails_deleteNoteBtn__MECub,.AppointmentDetails_editNoteBtn__8IQg1{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:all .18s ease;width:32px}.AppointmentDetails_editNoteBtn__8IQg1{background:transparent;border:1.5px solid var(--color-orange);color:var(--color-orange)}.AppointmentDetails_editNoteBtn__8IQg1:hover{background:var(--color-orange);color:#fff}.AppointmentDetails_noteActionIcon__I4uhe{flex-shrink:0;height:14px;width:14px}.AppointmentDetails_deleteNoteBtn__MECub{background:transparent;border:1.5px solid #e5e7eb;color:#64748b}.AppointmentDetails_deleteNoteBtn__MECub:hover:not(:disabled){background:#fef2f2;border-color:#dc2626;color:#dc2626}.AppointmentDetails_deleteNoteBtn__MECub:disabled{cursor:not-allowed;opacity:.7}.AppointmentDetails_noteActionLoading__2GVFF{font-size:14px;line-height:1}.AppointmentDetails_noteLabel__2RdA\+{color:#374151;display:block;font-size:.8125rem;font-weight:600;margin-bottom:6px}.AppointmentDetails_noteTextarea__h5Hcr{border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;font-size:.875rem;line-height:1.5;margin-bottom:8px;min-height:72px;padding:10px 12px;resize:vertical;width:100%}.AppointmentDetails_noteTextarea__h5Hcr:focus{border-color:#fe4e00;border-color:var(--color-orange,#fe4e00);box-shadow:0 0 0 2px rgba(254,78,0,.15);outline:none}.AppointmentDetails_noteBlock__WQhKH .AppointmentDetails_noteActions__tJ3Pw{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.AppointmentDetails_saveNoteBtn__KfN0r{background:transparent;border:1.5px solid var(--color-orange);border-radius:50px;color:var(--color-orange);cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:all .18s ease}.AppointmentDetails_saveNoteBtn__KfN0r:hover:not(:disabled){background:var(--color-orange);color:#fff}.AppointmentDetails_saveNoteBtn__KfN0r:disabled{cursor:not-allowed;opacity:.7}.AppointmentDetails_closeNoteBtn__66cSX{background:transparent;border:1.5px solid #e5e7eb;border-radius:50px;color:#64748b;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:all .18s ease}.AppointmentDetails_closeNoteBtn__66cSX:hover{background:#f1f5f9;border-color:#94a3b8;color:#475569}.AppointmentDetails_totalRow__N6wVk{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:12px}.AppointmentDetails_totalItem__c0M\+X{align-items:center;border-radius:10px;display:flex;flex:1 1;font-size:.8125rem;font-weight:600;gap:6px;min-width:0;padding:8px 12px}.AppointmentDetails_totalItemPrice__qRhag{background:#fefce8;color:#713f12}.AppointmentDetails_totalItemPrice__qRhag .AppointmentDetails_totalIcon__nOx9j{color:#a16207}.AppointmentDetails_totalItemDuration__4ZlXi{background:#f0f9ff;color:#0c4a6e}.AppointmentDetails_totalItemDuration__4ZlXi .AppointmentDetails_totalIcon__nOx9j{color:#0369a1}.AppointmentDetails_totalIcon__nOx9j{flex-shrink:0;font-size:.9rem}.AppointmentDetails_totalLabel__dwTvJ{flex:1 1;min-width:0;white-space:nowrap}.AppointmentDetails_totalValue__818ys{color:#0c4a6e;font-weight:700}.AppointmentDetails_totalValuePrice__1WC8C{color:#b45309;font-weight:700}.AppointmentDetails_actionsWrap__XHyYC{display:flex;flex-direction:column;gap:12px;margin-top:8px}.AppointmentDetails_detailRow__7VqGP{align-items:center;background:#f7f8fa;border-radius:10px;display:flex;font-family:inherit;font-size:1.05rem;gap:16px;margin-bottom:0;padding:16px 20px}.AppointmentDetails_detailLabel__CqIak{color:#64748b;flex-shrink:0;font-size:.9rem;font-weight:700;letter-spacing:.01em;max-width:120px;width:100px}.AppointmentDetails_detailValue__yFVlD{color:var(--color-navy);cursor:pointer;flex:1 1;font-size:1.05rem;font-weight:600;min-width:0;transition:color .2s}.AppointmentDetails_detailValue__yFVlD:hover{color:var(--color-orange)}.AppointmentDetails_timeValueWrap__emCq8{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px;min-width:0}.AppointmentDetails_detailValueTimeClickable__aRntO{color:var(--color-navy);cursor:pointer;font-weight:600;min-width:0;text-decoration:underline;text-underline-offset:3px;transition:color .2s;white-space:normal;word-break:break-word}.AppointmentDetails_detailValueTimeClickable__aRntO:hover{color:var(--color-orange)}.AppointmentDetails_addToCalendarBtn__eanJp{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-navy);cursor:pointer;direction:inherit;display:inline-flex;flex-shrink:0;font-size:.9rem;font-weight:600;gap:6px;padding:6px 12px;text-decoration:underline;text-underline-offset:3px;transition:background .2s,color .2s}.AppointmentDetails_addToCalendarBtn__eanJp:hover{background:rgba(254,78,0,.08);color:var(--color-orange)}.AppointmentDetails_addToCalendarBtn__eanJp:focus{outline:none}.AppointmentDetails_detailValueTime__13GfQ{white-space:nowrap}.AppointmentDetails_bizLogo__U-ose{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:44px;object-fit:cover;object-position:center;outline:none;width:44px}.AppointmentDetails_statusRow__C\+713{align-items:center;display:flex;margin-bottom:4px}.AppointmentDetails_statusRow__C\+713 .AppointmentDetails_status__RkJe-{border-radius:16px;font-size:1.05rem;font-weight:700;letter-spacing:.01em;padding:6px 18px}.AppointmentDetails_statusRow__C\+713 .AppointmentDetails_status__RkJe-.AppointmentDetails_pending__ngenX{background:#fef3c7;color:#b45309}.AppointmentDetails_statusRow__C\+713 .AppointmentDetails_status__RkJe-.AppointmentDetails_approved__CNYV0,.AppointmentDetails_statusRow__C\+713 .AppointmentDetails_status__RkJe-.AppointmentDetails_completed__5z05L{background:#e6fbe8;color:#16a34a}.AppointmentDetails_statusRow__C\+713 .AppointmentDetails_status__RkJe-.AppointmentDetails_cancelled__GDY7l,.AppointmentDetails_statusRow__C\+713 .AppointmentDetails_status__RkJe-.AppointmentDetails_rejected__kUzA9{background:#fee2e2;color:#dc2626}.AppointmentDetails_sectionDivider__ulxSZ{border:none;border-top:1.5px solid #e0e7ef;margin:24px 0 0}.AppointmentDetails_packageItem__ow3ku,.AppointmentDetails_serviceItem__Cn0Oz{align-items:center;background:#f8fafc;border:1.5px solid #e0e7ef;border-radius:14px;box-shadow:0 2px 8px rgba(32,48,82,.08);color:var(--color-navy);display:flex;flex-wrap:wrap;font-family:inherit;font-size:1.13rem;gap:22px;justify-content:space-between;margin-bottom:14px;padding:18px 24px;transition:box-shadow .18s,border-color .18s}.AppointmentDetails_packageItem__ow3ku:hover,.AppointmentDetails_serviceItem__Cn0Oz:hover{border-color:#b6c3e0;box-shadow:0 6px 18px rgba(32,48,82,.14)}.AppointmentDetails_serviceItemDiscountBadge__x-GDO{align-items:center;color:#16a34a;display:inline-flex;flex-basis:100%;font-size:.75rem;font-weight:600;gap:6px;margin-top:2px;padding-top:6px}.AppointmentDetails_serviceItemDiscountIcon__l-1wf{color:#16a34a;flex-shrink:0;height:12px;width:12px}.AppointmentDetails_serviceItemName__vi6UW{align-items:center;color:#0f172a;display:flex;flex:1 1;font-size:.9375rem;font-weight:600;gap:8px;min-width:0}.AppointmentDetails_discountBreakdown__KjJIh{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:12px 14px}.AppointmentDetails_discountBreakdownRow__0VEnh{align-items:center;display:flex;font-size:.9rem;justify-content:space-between}.AppointmentDetails_discountBreakdownLabel__kF5hE{color:#475569;font-weight:600}.AppointmentDetails_discountBreakdownValue__MLCh-{color:#0f172a;font-weight:600}.AppointmentDetails_discountBreakdownDiscount__efZu2{color:#16a34a;font-weight:700}.AppointmentDetails_totalPrice__sFqw7{color:var(--color-orange);font-size:1.22rem;font-weight:700;margin-top:24px}.AppointmentDetails_totalDuration__VZViY{color:#2a3d6a;font-size:1.15rem;font-weight:700}.AppointmentDetails_status__RkJe-{font-size:1.13rem;font-weight:700;margin-top:18px}.AppointmentDetails_status__RkJe-.AppointmentDetails_pending__ngenX{color:#f59e0b}.AppointmentDetails_status__RkJe-.AppointmentDetails_approved__CNYV0,.AppointmentDetails_status__RkJe-.AppointmentDetails_completed__5z05L{color:#16a34a}.AppointmentDetails_CancelledStatus__9OtfR{color:#dc2626;font-size:1.13rem;font-weight:700;margin-top:18px}.AppointmentDetails_heading__QMUdu{color:#2a3d6a;font-family:inherit;font-size:1.18rem;font-weight:800;letter-spacing:.01em;margin-top:24px}.AppointmentDetails_specialistAvatar__eanHy{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:44px;object-fit:cover;outline:none;width:44px}.AppointmentDetails_customerAvatar__7R2QX{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.AppointmentDetails_serviceCheck__ymW5x{color:#16a34a;flex-shrink:0;font-size:1.1rem}.AppointmentDetails_contactButtonWrap__vI2fU{margin-top:12px}.AppointmentDetails_bookAgainWrap__i-THS{margin-top:16px;width:100%}.AppointmentDetails_bookAgainWrap__i-THS button{border-radius:12px;box-shadow:0 2px 8px rgba(254,78,0,.12)}.AppointmentDetails_bookAgainWrap__i-THS button:hover{box-shadow:0 4px 12px rgba(254,78,0,.2)}.AppointmentDetails_modalOverlay__\+dlnU{align-items:flex-start;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;overflow-x:hidden;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:99999}.AppointmentDetails_modalContent__vaTMs,.AppointmentDetails_modalOverlay__\+dlnU{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.AppointmentDetails_modalContent__vaTMs{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.2);flex-shrink:0;margin:auto;max-height:calc(100vh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:320px;padding:24px;position:relative;width:100%}.AppointmentDetails_modalTitle__Uovvz{color:var(--color-navy);font-size:1.2rem;font-weight:700;margin:0 0 20px}.AppointmentDetails_cancelTooCloseMessage__OmBe4{background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;color:#92400e;font-size:.9rem;margin:0 0 12px;padding:10px 12px}.AppointmentDetails_modalActions__Mr6EO{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.AppointmentDetails_modalButton__9L9hc{align-items:center;border-radius:12px;display:inline-flex;font-weight:600;justify-content:center;padding:12px 20px;text-decoration:none;transition:opacity .2s}.AppointmentDetails_modalButton__9L9hc:hover{opacity:.9}.AppointmentDetails_modalClose__mhHYb{background:#f1f5f9;border:none;border-radius:10px;color:#475569;cursor:pointer;display:block;font-weight:600;padding:10px;width:100%}.AppointmentDetails_modalClose__mhHYb:hover{background:#e2e8f0}.AppointmentDetails_successModalContent__hs8xA{-webkit-overflow-scrolling:touch;background:#fff;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.18);margin:auto;max-height:calc(100vh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:340px;overflow-y:auto;overscroll-behavior:contain;padding:32px 28px;position:relative;text-align:center;width:100%}.AppointmentDetails_successModalIcon__5o8y6{align-items:center;background:var(--color-orange);border-radius:50%;color:#fff;display:flex;font-size:1.75rem;height:56px;justify-content:center;margin:0 auto 20px;width:56px}.AppointmentDetails_successModalMessage__IDv3P{color:var(--color-navy);font-size:1.1rem;font-weight:600;line-height:1.45;margin:0 0 24px}.AppointmentDetails_successModalOk__ZteQB{background:var(--color-orange);border:none;border-radius:12px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:700;padding:14px 24px;transition:background .2s,opacity .2s;width:100%}.AppointmentDetails_successModalOk__ZteQB:hover{background:#e04500}.AppointmentDetails_cancelReasonSelect__VDt0I{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:var(--color-navy);cursor:pointer;font-size:1rem;font-weight:500;margin-bottom:12px;padding:12px 14px;width:100%}.AppointmentDetails_cancelReasonSelect__VDt0I:focus{border-color:var(--color-orange);box-shadow:0 0 0 2px rgba(254,78,0,.2);outline:none}.AppointmentDetails_cancelReasonInput__VtnKP{border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:var(--color-navy);font-size:1rem;margin-bottom:8px;padding:12px 14px;width:100%}.AppointmentDetails_cancelReasonInput__VtnKP:focus{border-color:var(--color-orange);outline:none}@media only screen and (max-width:767px){.AppointmentDetails_parent__WuZBQ{border-radius:16px;box-sizing:border-box;margin:16px;max-width:calc(100% - 32px);padding:16px;width:100%}.AppointmentDetails_detailSection__caUgH{gap:14px;margin-top:8px}.AppointmentDetails_detailRow__7VqGP{font-size:1.01rem;padding:10px 12px}.AppointmentDetails_detailLabel__CqIak{font-size:.85rem;max-width:90px;width:80px}.AppointmentDetails_detailValueTime__13GfQ{white-space:nowrap}.AppointmentDetails_packageItem__ow3ku,.AppointmentDetails_serviceItem__Cn0Oz{font-size:.98rem;padding:10px 8px}.AppointmentDetails_heading__QMUdu{font-size:1.05rem}}.navbar_position_sticky__I5E9L{position:-webkit-sticky;position:sticky;top:0;z-index:222}.navbar_position_sticky__I5E9L.navbar_navbarOverlay__YJ4C9{pointer-events:none}.navbar_position_sticky__I5E9L.navbar_navbarOverlay__YJ4C9 .navbar_navbar_parent__RDQs4{background-color:initial!important;pointer-events:auto}.navbar_position_sticky__I5E9L.navbar_navbarOverlay__YJ4C9 .navbar_arrow__BS6LK{color:#000}.navbar_navbar_parent__RDQs4{background-color:var(--color-navy);width:100%}.navbar_navbar_container__8wDrx{-webkit-padding-end:20px;align-items:center;box-sizing:border-box;color:var(--color-white);display:flex;justify-content:space-between;min-height:52px;padding:8px 16px;padding-inline-end:20px;position:relative;width:100%}.navbar_navTitle__iEGE\+{align-items:center;color:#fff;color:var(--color-white,#fff);display:flex;font-size:1.1rem;font-weight:600;justify-content:center;left:50%;max-width:220px;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.navbar_arrow__BS6LK{align-items:center;color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;padding:4px 8px;position:relative;z-index:1}.navbar_arrow__BS6LK:hover{opacity:.9}.navbar_navbarSpacer__U1WTQ{flex-shrink:0;width:40px}.styles_wrapper__nwGb9{align-items:center;-webkit-animation:styles_fadeIn__tDOd6 .2s;animation:styles_fadeIn__tDOd6 .2s;box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow:hidden;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;z-index:99998}.styles_overlay__uc2mP{background:rgba(0,0,0,.5);cursor:pointer;inset:0;position:absolute;z-index:0}.styles_modal__wqqFj{-webkit-animation:styles_slideUp__gB3Cw .3s ease-out;animation:styles_slideUp__gB3Cw .3s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:1;max-height:100%;max-height:calc(100vh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:min(90vw,700px);min-height:0;overflow:hidden;position:relative;width:100%;z-index:1}@-webkit-keyframes styles_fadeIn__tDOd6{0%{opacity:0}to{opacity:1}}@keyframes styles_fadeIn__tDOd6{0%{opacity:0}to{opacity:1}}@-webkit-keyframes styles_slideUp__gB3Cw{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes styles_slideUp__gB3Cw{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.styles_header__J4CKc{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.styles_title__sGKmU{color:#1a1a1a;font-size:1.25rem;font-weight:600;margin:0;text-align:start}.styles_closeBtn__dGl9s{align-items:center;background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;font-size:1.5rem;justify-content:center;padding:4px;transition:background .2s,color .2s}.styles_closeBtn__dGl9s:hover{background:#f3f4f6;color:#1a1a1a}.styles_body__TeQ47{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:24px;touch-action:pan-y}.styles_section__t9oAu{margin-bottom:24px;min-width:0}.styles_section__t9oAu:last-child{margin-bottom:0}.styles_label__QzT8y{align-items:center;color:#374151;display:flex;font-size:.95rem;font-weight:600;gap:8px;margin-bottom:12px;text-align:start}.styles_labelIcon__NlE\+K{color:var(--color-orange);font-size:1.1rem}.styles_select__wH2gA{border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;cursor:pointer;font-size:1rem;max-width:100%;padding:12px 14px;transition:border-color .2s;width:100%}.styles_select__wH2gA:focus{border-color:var(--color-orange);box-shadow:0 0 0 3px rgba(254,78,0,.1);outline:none}.styles_specialistPicker__4h6dn{position:relative;width:100%}.styles_specialistPickerTrigger__HOCWt{-webkit-padding-start:12px;-webkit-padding-end:14px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;box-sizing:border-box;color:#1a1a1a;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:10px;padding:10px 14px;padding-inline-end:14px;padding-inline-start:12px;transition:border-color .2s,box-shadow .2s;width:100%}.styles_specialistPickerTrigger__HOCWt:hover{border-color:#d1d5db}.styles_specialistPickerTrigger__HOCWt:focus{border-color:var(--color-orange);box-shadow:0 0 0 3px rgba(254,78,0,.1);outline:none}.styles_specialistPickerChevron__-ftBv{color:#6b7280;flex-shrink:0;height:18px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:18px}.styles_specialistPickerTrigger__HOCWt[aria-expanded=true] .styles_specialistPickerChevron__-ftBv{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.styles_specialistPickerName__3NWZX{flex:1 1;min-width:0;text-align:start}.styles_specialistPickerAvatar__kQ9zS{border-radius:50%;flex-shrink:0;height:36px;object-fit:cover;width:36px}.styles_specialistPickerDropdown__o5k8a{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.12);direction:inherit;max-height:240px;overflow-y:auto;position:absolute;top:calc(100% + 8px);inset-inline:0;list-style:none;margin:0;padding:6px;z-index:10}.styles_specialistPickerOption__Jk5Jt{align-items:center;border-radius:8px;color:#1a1a1a;cursor:pointer;direction:inherit;display:flex;font-weight:600;gap:12px;padding:10px 12px;padding-inline:12px;text-align:start;transition:background .15s}.styles_specialistPickerOption__Jk5Jt:hover{background:#f3f4f6}.styles_specialistPickerOption__Jk5Jt[aria-selected=true]{background:#fff7f5;color:var(--color-orange)}.styles_specialistPickerOptionAvatar__9Vykd{border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.styles_dateStripMonth__HLcLt{color:#1a1a1a;font-size:1rem;font-weight:700;margin-bottom:12px;text-align:start}.styles_dateStrip__ZZSZt{-webkit-overflow-scrolling:touch;display:flex;gap:10px;margin:0 -4px;overflow-x:auto;overflow-y:hidden;padding:8px 0;scroll-behavior:smooth;touch-action:pan-x}.styles_dateStrip__ZZSZt::-webkit-scrollbar{height:6px}.styles_dateCard__CvgNU{align-items:center;background:transparent;border:none;border-radius:0;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:6px;min-width:56px;padding:0;text-align:center;transition:opacity .2s}.styles_dateCard__CvgNU:hover:not(:disabled) .styles_dateCardCircle__6k5rh{background:#fffaf8;border-color:var(--color-orange)}.styles_dateCardClosed__17-gA{cursor:not-allowed;opacity:.6}.styles_dateCardClosed__17-gA .styles_dateCardCircle__6k5rh{background:#f9fafb;border-color:#e5e7eb}.styles_dateCardClosed__17-gA .styles_dateCardDate__k9buR,.styles_dateCardClosed__17-gA .styles_dateCardDay__dPoTy{color:#9ca3af}.styles_dateCardCircle__6k5rh{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;display:flex;height:44px;justify-content:center;transition:border-color .2s,background .2s,color .2s;width:44px}.styles_dateCardCircleSelected__EWobM{background:var(--color-orange)!important;border-color:var(--color-orange)!important;color:#fff!important}.styles_dateCardDate__k9buR{color:#1a1a1a;font-size:1.1rem;font-weight:700}.styles_dateCardCircleSelected__EWobM .styles_dateCardDate__k9buR{color:#fff!important}.styles_dateCardDay__dPoTy{color:#374151;font-size:.7rem;font-weight:600;text-align:center}.styles_loading__tiM1t,.styles_noSlots__eDr-K{color:#6b7280;padding:24px;text-align:center}.styles_noSlots__eDr-K{font-size:.95rem}.styles_slotGrid__TJoAP{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(4,1fr);min-width:0}.styles_slotButton__IWZ8D{background:#fff;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;padding:12px 16px;transition:all .2s}.styles_slotButton__IWZ8D:hover{background:#fffaf8;border-color:var(--color-orange)}.styles_slotButtonSelected__XpylJ{background:var(--color-orange)!important;border-color:var(--color-orange)!important;color:#fff!important}.styles_textarea__Zi2IQ{border:1px solid #d1d5db;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:.95rem;max-width:100%;padding:12px 14px;resize:vertical;transition:border-color .2s;width:100%}.styles_textarea__Zi2IQ:focus{border-color:var(--color-orange);box-shadow:0 0 0 3px rgba(254,78,0,.1);outline:none}.styles_footer__B3LRq{border-top:1px solid #e5e7eb;display:flex;gap:12px;padding:20px 24px}.styles_cancelBtn__GZbvd{background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:12px 20px;transition:all .2s}.styles_cancelBtn__GZbvd:hover{background:#f3f4f6}.styles_confirmBtn__S9JZB{background:var(--color-orange);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:12px 20px;transition:all .2s}.styles_confirmBtn__S9JZB:hover:not(:disabled){background:#e04500}.styles_confirmBtn__S9JZB:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.styles_modal__wqqFj{max-height:calc(100dvh - max(32px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:95vw}.styles_dateCard__CvgNU{min-width:56px;padding:10px 6px}.styles_slotGrid__TJoAP{gap:10px 12px;grid-template-columns:repeat(3,1fr)}}footer{background-color:var(--color-navy);color:var(--color-white);margin:0;padding:20px 10px 10px}.footer_footer_logo_section__aQXDn{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;margin-left:auto;margin-right:auto;max-width:100%;width:280px}.footer_logo__WLyGd{cursor:pointer;flex-shrink:0;width:170px}.footer_footerCtaButton__rQnSo{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.04);box-sizing:border-box;color:#1f2937;display:block;font-size:.95rem;font-weight:500;padding:10px 20px;text-align:center;text-decoration:none;transition:box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-transform .2s;width:100%}.footer_footerCtaButton__rQnSo:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06);color:#1f2937;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.footer_footer_child__JJBlE{align-items:flex-start;border-bottom:1px solid var(--color-white);display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px auto 20px;padding:30px 0 20px}.footer_footer_child__JJBlE h3{font-size:1.1em;font-weight:600}.footer_footer_child__JJBlE section{margin:10px 0;min-width:0}.footer_footer_container__PR0Wx{margin:0 auto;max-width:1200px;padding:0 16px}.footer_copyright__iDmy9{align-items:center;color:var(--color-white);display:flex;flex-wrap:wrap;font-size:.9rem;gap:4px;justify-content:center;margin:0;padding-top:8px}.footer_footer_about__97H3e p{font-size:.9em;margin-top:28px}.footer_about_text__mi\+ed{margin-right:18px}.footer_link__U8Ivr{color:var(--color-white);text-decoration:none}.footer_link__U8Ivr:hover{color:hsla(0,0%,100%,.9)}.footer_footer_socials_icons__DqEyU{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.footer_footer_socials__4bRfl .footer_socialIcon__iJAFf{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.footer_footer_socials__4bRfl .footer_socialIcon__iJAFf:hover{opacity:.9;-webkit-transform:scale(1.08);transform:scale(1.08)}@media only screen and (max-width:767px){.footer_logo__WLyGd{position:relative;right:5px;width:150px}.footer_footer_child__JJBlE h3{font-size:1em}.footer_footer_about__97H3e p{font-size:.9em}.footer_footer_socials__4bRfl .footer_socialIcon__iJAFf svg{height:32px;width:32px}.footer_footer_about__97H3e span{display:block;margin:10px 0}}.appointmentsSlider_slider_parent__kt85N{border:none;box-shadow:none;box-sizing:border-box;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}.appointmentsSlider_heading__uEVOu{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(90deg,var(--color-navy) 0,var(--color-navy-light) 100%);-webkit-background-clip:text;background-clip:text;color:var(--color-navy);font-family:inherit;font-size:1.1rem;font-weight:600;letter-spacing:.03em;text-align:inherit}.appointmentsSlider_slider__zEXlh{border:none!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.appointmentsSlider_sliderSection__c\+YxM .swiper-slide{height:auto}.appointmentsSlider_sectionHeader__GGRkO{align-items:center;border:none;display:flex;justify-content:space-between;margin-bottom:0;padding:16px 24px 0;padding-inline:24px}@media (max-width:767px){.appointmentsSlider_sectionHeader__GGRkO{padding-inline:16px}}.appointmentsSlider_titleToCardsGap__GwdPi{flex-shrink:0;height:12px}.appointmentsSlider_sliderSection__c\+YxM{border:none;margin-top:0;padding:0;padding-inline:0}@media (min-width:768px){.appointmentsSlider_sectionHeader__GGRkO{padding:16px 0 0}.appointmentsSlider_sliderSection__c\+YxM{padding:0;padding-inline:0}}.appointmentsSlider_heading__uEVOu{align-items:center;display:inline-flex;gap:.5rem;margin:0;padding:0}.appointmentsSlider_headingIcon__igwEm{align-items:center;color:var(--color-navy);display:inline-flex;flex-shrink:0;font-size:1.1rem;justify-content:center}.appointmentsSlider_heading_pending__x8mf9,.appointmentsSlider_heading_pending__x8mf9 .appointmentsSlider_headingIcon__igwEm{color:#d97706}.appointmentsSlider_heading_approved__0v8yX,.appointmentsSlider_heading_approved__0v8yX .appointmentsSlider_headingIcon__igwEm{color:#059669}.appointmentsSlider_heading_completed__5JroB,.appointmentsSlider_heading_completed__5JroB .appointmentsSlider_headingIcon__igwEm{color:#64748b}.appointmentsSlider_heading_approved__0v8yX,.appointmentsSlider_heading_completed__5JroB,.appointmentsSlider_heading_pending__x8mf9{-webkit-text-fill-color:inherit;background:none;color:inherit}.appointmentsSlider_heading_pending__x8mf9{color:#d97706}.appointmentsSlider_heading_approved__0v8yX{color:#059669}.appointmentsSlider_heading_completed__5JroB{color:#64748b}.appointmentsSlider_seeAllButton__N57Fo{background-color:var(--color-orange);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:background-color .2s}.appointmentsSlider_seeAllButton__N57Fo:hover{background-color:var(--color-orange-dark)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.businessCard_card__z6HU1{align-items:stretch;background:transparent;border-radius:0;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;margin:0;min-height:260px;min-width:0;overflow:visible;padding:0;transition:opacity .2s ease;width:236px}.businessCard_card__z6HU1:hover{opacity:.9}.businessCard_card__z6HU1:focus,.businessCard_card__z6HU1:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.businessCard_imageWrap__GCyk0{background:#f3f4f6;border-radius:12px;flex:0 0 132px;height:132px;line-height:0;overflow:hidden;position:relative;width:100%}.businessCard_image__YvHsc{border:none;box-shadow:none;display:block;height:100%;margin:0;object-fit:cover;object-position:center center;outline:none;width:100%}.businessCard_todayBadge__hZqGw{background:#16a34a;border-radius:6px;color:#fff;font-size:.7rem;font-weight:600;inset-inline-start:8px;padding:4px 8px;position:absolute;top:8px}.businessCard_cardContent__OylnB{align-items:flex-start;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-height:128px;overflow:visible;padding:8px 0 0;padding-inline:8px 12px;text-align:start;width:100%}.businessCard_title__gNnF3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:1rem;font-weight:600;line-height:1.35;margin:0;overflow:hidden;width:100%}.businessCard_category__Dd79o{word-wrap:break-word;color:#16a34a;display:block;font-weight:500;margin:4px 0 0}.businessCard_address__vYQcq,.businessCard_category__Dd79o{font-size:.875rem;line-height:1.4;overflow:visible;width:100%}.businessCard_address__vYQcq{color:#6b7280;font-weight:400;margin:2px 0 0;word-break:break-word}.businessCard_dateRow__zei0k{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:4px 0 0;width:100%}.businessCard_date__nKodq{align-items:center;color:#111827;display:inline-flex;font-size:.8125rem;font-weight:500;gap:6px}.businessCard_dateIcon__bRMKN{color:#fe4e00;flex-shrink:0;font-size:.9rem}.businessCard_duration__wnlNC{color:#6b7280;font-size:.8125rem;font-weight:500;white-space:nowrap}.businessCard_priceInfo__I7Lmu{align-self:flex-start;color:#fe4e00;font-size:1rem;font-weight:600;margin:4px 0 0}.businessCard_specialistRow__ZSrXl{align-items:center;align-self:flex-start;display:flex;gap:8px;margin-top:6px}.businessCard_specialistAvatar__ZQ6UT{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:28px;object-fit:cover;outline:none;width:28px}.businessCard_specialistNameWrap__KcvTn{display:flex;flex-direction:column;gap:2px;min-width:0}.businessCard_specialistName__rB6y2{color:#111827;font-size:.8125rem;font-weight:500}.businessCard_specialistFullName__Pk-2f{color:#6b7280;font-size:.75rem;font-weight:500}.businessCard_statusBadge__fq\+qL{border-radius:6px;display:inline-block;font-size:.7rem;font-weight:600;margin-top:6px;padding:2px 8px}.businessCard_statusBadge__fq\+qL.businessCard_completed__BZ74A{background:#dcfce7;color:#166534}.businessCard_statusBadge__fq\+qL.businessCard_cancelled__kNOg3{background:#fee2e2;color:#991b1b}.businessCard_statusBadge__fq\+qL.businessCard_rejected__Eu9V\+{background:#fef3c7;color:#92400e}@media only screen and (max-width:480px){.businessCard_card__z6HU1{min-height:240px;width:200px}.businessCard_imageWrap__GCyk0{flex:0 0 112px;height:112px}.businessCard_cardContent__OylnB{min-height:128px}.businessCard_title__gNnF3{font-size:.8125rem}.businessCard_date__nKodq{font-size:.75rem}}.salonSlider_slider_parent__NWsVB{box-sizing:border-box;margin:0;max-width:100%;overflow-x:hidden;padding:0;width:100%}.salonSlider_titleToCardsGap__cTHdi{flex-shrink:0;height:12px}.salonSlider_sliderSection__cCTg0{box-sizing:border-box;margin:0;padding:0;width:100%}.salonSlider_slider__k1A2r{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.salonSlider_sectionHeader__egCgX{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:16px 24px 0;padding-inline:24px}@media (max-width:767px){.salonSlider_sectionHeader__egCgX{padding-inline:16px}}.salonSlider_heading__ER6GN{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(90deg,#203052,#2a3d6a);-webkit-background-clip:text;background-clip:text;font-family:inherit;font-weight:600;gap:.5rem;letter-spacing:.03em;margin:0;padding:0;text-align:inherit}.salonSlider_headingIcon__AJNjQ,.salonSlider_heading__ER6GN{align-items:center;color:#203052;display:inline-flex;font-size:1.1rem}.salonSlider_headingIcon__AJNjQ{flex-shrink:0;justify-content:center}.salonSlider_seeAllButton__exT3n{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem}.salonSlider_seeAllButton__exT3n:hover{background-color:#0056b3}.CommonStyles_container__DK2zY{margin:150px auto 100px;width:70%}.CommonStyles_containerInPage__1VWdT,.CommonStyles_container__DK2zY{border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:20px 40px}.CommonStyles_containerInPage__1VWdT{margin:10px;width:95%}.CommonStyles_heading__H7qLS{font-size:1.2em;font-weight:600;margin-bottom:20px;text-align:center}.CommonStyles_inputField__uPsV6{border:1px solid #d3d3d3;border-radius:7px;color:#333;font-size:1em;height:40px;outline:none;text-align:center}.CommonStyles_inputFieldDate__TNh2G,.CommonStyles_inputField__uPsV6{display:block;margin-bottom:15px;width:100%}.CommonStyles_inputField__uPsV6:focus{border:2px solid var(--color-orange)}.CommonStyles_button__5U8Ol{background:var(--color-orange);border:none;border-radius:7px;color:#fff;cursor:pointer;display:block;font-size:1em;height:40px;width:100%}.CommonStyles_button__5U8Ol:hover{background-color:#e44d00}.CommonStyles_error__HVREy{color:red}.PhoneInput_container__uDZsK{position:relative;width:100%}.PhoneInput_wrapper__Yskji{align-items:stretch;background:#fff;border:1px solid #e2e8f0;border-radius:12px;direction:ltr;display:flex;flex-direction:row;overflow:hidden;transition:all .2s}.PhoneInput_wrapper__Yskji:focus-within{border-color:#203052;box-shadow:0 0 0 2px rgba(32,48,82,.15)}.PhoneInput_wrapper__Yskji.PhoneInput_error__uBII1{border-color:#dc2626}.PhoneInput_countrySelector__Xq6AJ{align-items:center;background:#f8fafc;border:none;border-right:1px solid #e2e8f0;cursor:pointer;display:flex;gap:6px;justify-content:space-between;min-width:100px;padding:.5rem .75rem}.PhoneInput_countrySelector__Xq6AJ:hover:not(:disabled){background:#f1f5f9}.PhoneInput_flag__2cbxM{font-size:18px}.PhoneInput_dialCode__qYV21{color:#203052;font-size:.9rem;font-weight:600}.PhoneInput_chevron__DFWNQ{color:#64748b;font-size:14px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.PhoneInput_chevron__DFWNQ.PhoneInput_rotated__CQfSO{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.PhoneInput_input__P51IU{border:none;direction:ltr;flex:1 1;font-size:16px;min-width:0;outline:none;padding:.5rem 1rem;text-align:left}.PhoneInput_input__P51IU::-webkit-input-placeholder{color:#94a3b8}.PhoneInput_input__P51IU::placeholder{color:#94a3b8}.PhoneInput_errorMessage__OUNyY{color:#dc2626;font-size:.875rem;margin-top:6px}.PhoneInput_dropdown__vzhzt{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);left:0;max-height:280px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.PhoneInput_searchBox__x\+Ebg{border-bottom:1px solid #e2e8f0;padding:.5rem}.PhoneInput_searchInput__xcNov{border:1px solid #e2e8f0;border-radius:6px;font-size:.875rem;padding:.5rem .75rem;width:100%}.PhoneInput_countryList__zS6ji{max-height:220px;overflow-y:auto}.PhoneInput_option__vb-F6{align-items:center;background:#fff;border:none;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;text-align:left;width:100%}.PhoneInput_option__vb-F6:hover{background:#f8fafc}.PhoneInput_option__vb-F6.PhoneInput_selected__xSheI{background:rgba(32,48,82,.08)}.PhoneInput_name__0VYyb{color:#334155;flex:1 1;font-size:.875rem}.PhoneInput_dial__qgJHR{color:#64748b;font-size:.8125rem;font-weight:600}.CustomerHome_pageWrap__QYgIQ{background:linear-gradient(180deg,#f8f9fc,#f4f6fa 25%,#f6f7fb 50%,#f8f7f6 75%,#faf9f8);background-attachment:local}.CustomerHome_mainContent__8OAHw{background:transparent;padding-bottom:2rem}.CustomerHome_container__sXA02{margin:0 auto;max-width:1200px;padding:2rem}.CustomerHome_header__L9i\+J{margin-bottom:2rem}.CustomerHome_contentInner__yN5xX{margin:0 auto;max-width:1200px;padding:0 0 1rem;padding-inline:0}@media (max-width:767px){.CustomerHome_contentInner__yN5xX{padding-inline:0}}.CustomerHome_welcomeBlock__\+0XnJ{align-items:center;background:linear-gradient(135deg,rgba(32,48,82,.06),rgba(234,88,12,.04));border:1px solid rgba(32,48,82,.08);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;gap:.75rem;margin:1.25rem 24px 1.5rem;padding:1rem 1.25rem}@media (max-width:767px){.CustomerHome_welcomeBlock__\+0XnJ{margin-inline:16px}}.CustomerHome_sectionBlock__LbVfB{margin-bottom:2rem}.CustomerHome_sectionBlock__LbVfB:last-child{margin-bottom:0}.CustomerHome_welcomeIcon__AIkdM{align-items:center;background:linear-gradient(135deg,#203052,#2a3d6a);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;height:40px;justify-content:center;width:40px}.CustomerHome_welcomeAvatar__zPt75{background:#e2e8f0;border-radius:50%;flex-shrink:0;height:40px;object-fit:cover;width:40px}.CustomerHome_welcomeSentence__sKmVS{color:#203052;font-size:1.2rem;font-weight:600;line-height:1.5;margin:0;padding:0;text-align:inherit}.CustomerHome_welcomeName__oPCOB{color:#2a3d6a;font-weight:700}.CustomerHome_emptyStateButton__jb4-s{background:linear-gradient(135deg,#203052,#2a3d6a);border:none;border-radius:8px;color:#fff!important;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:.75rem 2rem;text-decoration:none;transition:all .2s ease}.CustomerHome_emptyStateButton__jb4-s:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.CustomerHome_title__Sc4qM{color:#203052;font-size:2rem;font-weight:600}.CustomerHome_loadingContainer__NJBy0{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:2rem}.CustomerHome_loadingSpinner__8USPO{height:50px;margin-bottom:1rem;width:50px}.CustomerHome_spinner__WwGnw{-webkit-animation:CustomerHome_spin__p4Yb7 1s linear infinite;animation:CustomerHome_spin__p4Yb7 1s linear infinite;border:4px solid rgba(32,48,82,.1);border-left-color:#203052;border-radius:50%;height:100%;width:100%}.CustomerHome_loadingText__LB51a{color:#64748b;font-size:1.1rem}.CustomerHome_emptyState__lJH5o{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem;min-height:calc(100vh - 280px);padding:2.5rem 1.5rem;text-align:center}.CustomerHome_emptyStateIcon__47tMn{color:#203052;font-size:4rem;margin-bottom:1.5rem}.CustomerHome_emptyStateTitle__QdO\+L{color:#203052;font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.CustomerHome_emptyStateText__gNrc7{color:#64748b;font-size:1.1rem;line-height:1.6;margin-bottom:2rem;max-width:400px}.CustomerHome_errorContainer__nYZ0h{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:2rem;text-align:center}.CustomerHome_errorIcon__4qKQh{font-size:3rem;margin-bottom:1.5rem}.CustomerHome_errorTitle__t6X54{color:#203052;font-size:1.5rem;font-weight:600;margin-bottom:.75rem}.CustomerHome_errorText__LK1Yp{color:#64748b;font-size:1.1rem;margin-bottom:2rem}.CustomerHome_errorButton__H4CGR{background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 2rem;transition:all .2s ease}.CustomerHome_errorButton__H4CGR:hover{background:#dc2626;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.CustomerHome_seeMoreButton__2ftRt{background:#203052;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 2rem;transition:all .2s ease}.CustomerHome_seeMoreButton__2ftRt:hover{background:#2a3d6a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.CustomerHome_appointmentsList__EBuZq{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.CustomerHome_appointmentsList__EBuZq>.CustomerHome_appointmentCard__KrjbO:only-child{margin-left:auto;margin-right:auto;max-width:520px;min-width:320px;width:100%}.CustomerHome_appointmentCard__KrjbO{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1.5rem;transition:all .2s ease}.CustomerHome_appointmentCard__KrjbO:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.CustomerHome_appointmentHeader__IvX7f{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.CustomerHome_appointmentTitle__CIWYZ{color:#203052;font-size:1.25rem;font-weight:600;margin:0}.CustomerHome_status__D7\+jp{border-radius:9999px;font-size:.875rem;font-weight:500;padding:.25rem .75rem}.CustomerHome_status__D7\+jp.CustomerHome_pending__FZlbl{background:#fef3c7;color:#92400e}.CustomerHome_status__D7\+jp.CustomerHome_confirmed__AUyqj{background:#dcfce7;color:#166534}.CustomerHome_status__D7\+jp.CustomerHome_cancelled__AtKHL{background:#fee2e2;color:#991b1b}.CustomerHome_appointmentDetails__U7PJy{margin-bottom:1.5rem}.CustomerHome_detailItem__Qkfk1{display:flex;justify-content:space-between;margin-bottom:.5rem}.CustomerHome_label__LBHC8{color:#64748b;font-size:.875rem}.CustomerHome_value__Kh7mf{color:#203052;font-size:.875rem;font-weight:500}.CustomerHome_appointmentActions__CGTli{display:flex;justify-content:flex-end}.CustomerHome_actionButton__eFNEo{background:transparent;border:1px solid #203052;border-radius:6px;color:#203052;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.CustomerHome_actionButton__eFNEo:hover{background:#203052;color:#fff}@-webkit-keyframes CustomerHome_spin__p4Yb7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes CustomerHome_spin__p4Yb7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:700px){.CustomerHome_appointmentsList__EBuZq{grid-template-columns:1fr;justify-items:center}.CustomerHome_appointmentCard__KrjbO{max-width:95vw;width:100%}}@media (min-width:701px) and (max-width:1100px){.CustomerHome_appointmentsList__EBuZq{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));padding-left:24px;padding-right:24px}.CustomerHome_appointmentCard__KrjbO{max-width:520px;width:100%}}.appointmentsCard_appointmentCard__EwQBW{align-items:stretch;background:transparent;border-radius:0;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;min-height:220px;min-width:0;overflow:visible;transition:opacity .2s ease;width:236px}.appointmentsCard_appointmentCard__EwQBW:hover{opacity:.9}.appointmentsCard_appointmentCard__EwQBW:focus,.appointmentsCard_appointmentCard__EwQBW:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.appointmentsCard_imageWrap__lFx1Y{background:#f3f4f6;border-radius:12px;flex:0 0 110px;height:110px;line-height:0;overflow:hidden;position:relative;width:100%}.appointmentsCard_salonImage__AT-lo{border:none;box-shadow:none;display:block;height:100%;object-fit:cover;outline:none;width:100%}.appointmentsCard_todayBadge__4dPv-{background:#16a34a;top:8px}.appointmentsCard_emergencyBadge__pjjF2,.appointmentsCard_todayBadge__4dPv-{border-radius:6px;color:#fff;font-size:.7rem;font-weight:600;inset-inline-start:8px;padding:4px 8px;position:absolute}.appointmentsCard_emergencyBadge__pjjF2{background:#ef4444;bottom:8px}.appointmentsCard_cardContent__HZ056{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;padding:8px 0 0;text-align:start;width:100%}.appointmentsCard_title__c2z6X{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:.875rem;font-weight:600;line-height:1.35;margin:0;overflow:hidden;text-align:start;width:100%}.appointmentsCard_category__LXUkb{margin:4px 0 0;text-overflow:ellipsis;white-space:nowrap}.appointmentsCard_address__rYBep,.appointmentsCard_category__LXUkb{color:#6b7280;font-size:.875rem;font-weight:400;line-height:1.4;overflow:hidden;width:100%}.appointmentsCard_address__rYBep{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin:2px 0 0;word-break:break-word}.appointmentsCard_date__1fp1y{align-items:center;color:#6b7280;display:inline-flex;font-size:.8125rem;gap:6px;margin-bottom:6px}.appointmentsCard_dateIcon__nMLea{color:#64748b;flex-shrink:0;font-size:.9rem}.appointmentsCard_specialistRow__I7q1x{align-items:center;align-self:flex-start;display:flex;gap:8px;margin-top:6px}.appointmentsCard_specialistAvatar__mPqfH{border:none;border-radius:50%;box-shadow:none;flex-shrink:0;height:28px;object-fit:cover;outline:none;width:28px}.appointmentsCard_specialistNameWrap__IHrw6{display:flex;flex-direction:column;gap:2px;min-width:0}.appointmentsCard_specialistName__3atof{color:#6b7280;font-size:.8125rem}.appointmentsCard_specialistFullName__E5G0N{color:#9ca3af;font-size:.75rem;font-weight:500}.appointmentsCard_statusBadge__oFYbC{border-radius:6px;display:inline-block;font-size:.7rem;font-weight:600;margin-top:6px;padding:2px 8px}.appointmentsCard_statusBadge__oFYbC.appointmentsCard_completed__j6T0S{background:#dcfce7;color:#166534}.appointmentsCard_statusBadge__oFYbC.appointmentsCard_cancelled__QgMIJ{background:#fee2e2;color:#991b1b}.appointmentsCard_statusBadge__oFYbC.appointmentsCard_rejected__Kk9HL{background:#fef3c7;color:#92400e}@media only screen and (max-width:480px){.appointmentsCard_appointmentCard__EwQBW{min-height:200px;width:200px}.appointmentsCard_imageWrap__lFx1Y{flex:0 0 100px;height:100px}.appointmentsCard_cardContent__HZ056{min-height:100px}.appointmentsCard_title__c2z6X{font-size:.8125rem}.appointmentsCard_date__1fp1y{font-size:.75rem}}.topIcon_top_icon__4oh6Q{bottom:5%;position:fixed;right:8%;z-index:2}.topIcon_top_icon__4oh6Q button{background-color:var(--color-orange);border:none;border-radius:4px;color:#fff;padding:4px}.topIcon_top_icon__4oh6Q button:hover{background-color:var(--color-orange-hover);transition:background .5s}.topIcon_remove__pPet5{display:none}.topIcon_remove1__FlwuF{display:block}.topIcon_bottomBar__iQpxp{align-items:center;background:#fff;border-top:1px solid #eee;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.06);display:none;flex-direction:row;gap:16px;justify-content:space-between;left:0;padding:14px 20px max(14px,env(safe-area-inset-bottom));position:fixed;right:0;z-index:100}.topIcon_bottomBarInner__6XaUo{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:480px;width:100%}.topIcon_bottomBarButton__oz66m{align-items:center;background:var(--color-orange);border:none;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:600;gap:10px;justify-content:center;padding:12px 24px;transition:background .2s}.topIcon_bottomBarButton__oz66m:hover{background:var(--color-orange-hover);color:#fff}.topIcon_bottomBarInfo__TreQz{color:#888;flex-shrink:0;font-size:.875rem;font-weight:500}@media only screen and (max-width:1111px){.topIcon_remove__pPet5{display:block}.topIcon_remove1__FlwuF{display:none}.topIcon_remove__pPet5 button{font-size:.9em;padding:10px 20px!important;z-index:2}.topIcon_bottomBar__iQpxp{display:flex}.topIcon_remove__pPet5{display:none}}@media only screen and (max-width:600px){.topIcon_remove1__FlwuF,.topIcon_remove__pPet5{display:none}.topIcon_bottomBar__iQpxp{display:flex}}.ScrollStickyHeader_stickyHeader__fQU-V{display:none}@media (max-width:1111px){.ScrollStickyHeader_stickyHeader__fQU-V{background:#fff;box-shadow:0 2px 12px rgba(32,48,82,.1);display:block;left:0;padding:calc(10px + env(safe-area-inset-top, 0px)) 16px 8px;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;z-index:999}.ScrollStickyHeader_stickyHeader__fQU-V.ScrollStickyHeader_visible__6in3I{pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.ScrollStickyHeader_stickyHeader__fQU-V.ScrollStickyHeader_navbarHidden__UdQLz{top:0}.ScrollStickyHeader_stickyHeader__fQU-V.ScrollStickyHeader_hiddenUnderOverlay__moJyo{opacity:0;pointer-events:none;visibility:hidden}.ScrollStickyHeader_topRow__0QxZf{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.ScrollStickyHeader_salonName__t6SRC{color:#000;flex:1 1;font-size:1rem;font-weight:700;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScrollStickyHeader_shareBtn__Xciju{align-items:center;background:#fff;border:1px solid #000;border-radius:8px;color:#000;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:600;gap:6px;padding:6px 12px;transition:background .2s,border-color .2s,color .2s}.ScrollStickyHeader_shareBtn__Xciju:hover{background:#fff;border-color:#000;color:#000}.ScrollStickyHeader_sectionNav__GYGK\+{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:4px;margin:0 -16px;overflow-x:auto;padding:0 4px 2px;scrollbar-width:none}.ScrollStickyHeader_sectionNav__GYGK\+::-webkit-scrollbar{display:none}.ScrollStickyHeader_sectionLink__yQ5Oy{border-radius:6px;color:#000;flex-shrink:0;font-size:.8rem;font-weight:500;padding:6px 12px;text-decoration:none;transition:background .2s,color .2s;white-space:nowrap}.ScrollStickyHeader_sectionLink__yQ5Oy:hover{color:#000}.ScrollStickyHeader_sectionLinkActive__6oSMS{background:color-mix(in srgb,var(--color-orange) 18%,#fff);color:var(--color-orange);font-weight:600}}.aboutSec_about_parent__Hi45P{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto 12px;max-width:1100px;padding-top:0;scroll-margin-top:80px;text-align:center}.aboutSec_about_parent__Hi45P>*{margin-left:auto;margin-right:auto}.aboutSec_text_box__ZBYJ0{margin:0 auto;max-width:700px;text-align:center;width:100%}.aboutSec_about_heading__b5\+XL{border-bottom:3px solid #111827;border-radius:2px;color:#111827;font-size:1.5rem;font-weight:700;margin:0 0 16px;padding-bottom:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aboutSec_about_desc_container__kP1Xf{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);margin-top:8px;padding:24px 20px}.aboutSec_about_desc__ScWKF{color:#374151;font-size:1rem;line-height:1.65;margin:0;white-space:pre-wrap;word-break:break-word}.aboutSec_text_box__ZBYJ0 p{color:gray;line-height:30px}.aboutSec_dayRow__ifJhU{align-items:center;display:flex;margin-bottom:12px}.aboutSec_dayName__751LL{flex:1 1;margin-right:10px}.aboutSec_highlightDay__4Q3\+j{font-weight:700}.aboutSec_highlightTime__Rb32u{background-color:#e0ffe0;font-weight:700}.aboutSec_timesContainer__ocw\+t{display:flex;flex:2 1;flex-wrap:wrap;gap:9px}.aboutSec_time__qVwyw{white-space:nowrap}.aboutSec_address_box__\+ITsp h6{font-weight:600;margin-top:15px}.aboutSec_timing_box__6cA8a{border:1px solid redm;max-width:350px}.aboutSec_timing_box__6cA8a div p{align-items:center;color:#000;display:flex;font-size:15px;font-weight:600}.aboutSec_timing_box__6cA8a div p span{background:#00d84d;border-radius:50%;display:block;height:15px;width:15px}.aboutSec_social_items__brNVb{align-items:center;margin-top:20px}.aboutSec_social_items__brNVb div{-webkit-margin-end:20px;margin-inline-end:20px}.aboutSec_social_items__brNVb img{bottom:2px;position:relative;width:30px}.aboutSec_social_items__brNVb span{color:#000;font-size:14px;font-weight:600;letter-spacing:2px}.aboutSec_rtl__9Hdee{direction:rtl;text-align:right}.aboutSec_rtl__9Hdee .aboutSec_social_items__brNVb{justify-content:flex-start!important}@media only screen and (max-width:1198px){.aboutSec_img_box__4UvkE img{position:relative;top:30px}}@media only screen and (max-width:1192px){.aboutSec_social_items__brNVb div{margin-right:5px;position:relative;right:10px}.aboutSec_social_items__brNVb span{font-size:12px}.aboutSec_rtl__9Hdee .aboutSec_social_items__brNVb div{left:10px;margin-left:5px;margin-right:0;right:auto}}@media only screen and (max-width:992px){.aboutSec_about_parent__Hi45P{align-items:center;flex-direction:column;max-width:100%;padding:0 16px}.aboutSec_text_box__ZBYJ0{width:100%}}@media only screen and (max-width:767px){.aboutSec_social_items__brNVb div{margin-right:0}}@media only screen and (max-width:576px){.aboutSec_about_parent__Hi45P{padding:0 20px}.aboutSec_about_desc_container__kP1Xf{padding:18px 16px}.aboutSec_about_desc__ScWKF{font-size:.9375rem}}@media only screen and (max-width:563px){.aboutSec_social_items__brNVb{align-items:flex-start;flex-direction:column}.aboutSec_social_items__brNVb div{font-size:10px;margin:2px 0}}@media only screen and (max-width:328px){.aboutSec_timing_box__6cA8a div p{font-size:12px}}.aboutSec_contact_buttons_row__FYEeY{align-items:center;display:flex;gap:56px;justify-content:center;margin-bottom:0;margin-top:-19px;padding:0 16px;position:relative;z-index:1}.aboutSec_contact_button__C5avm{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.7);border-radius:50%;box-shadow:0 4px 14px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04);display:inline-flex;height:64px;justify-content:center;position:relative;transition:background .2s,box-shadow .2s,border .2s;width:64px}.aboutSec_contact_button__C5avm:hover{background:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.9);box-shadow:0 6px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06)}.aboutSec_contact_button__C5avm:focus{outline:none}.aboutSec_contact_button__C5avm:focus-visible{box-shadow:0 0 0 2px #8e44ad;box-shadow:0 0 0 2px var(--color-orange,#8e44ad)}.aboutSec_contact_button_icon__qZNo1,.aboutSec_contact_button_vector__BEz4C{height:32px;object-fit:contain;width:32px}.aboutSec_contact_button_vector_mask__ZkU5N{background-color:var(--color-orange);display:inline-block;flex-shrink:0;height:32px;mask-position:center;-webkit-mask-position:center;mask-repeat:initial;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:32px}.aboutSec_locationModalOverlay__MKaD0{align-items:center;background:rgba(0,0,0,.45);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;padding-inline:max(24px,env(safe-area-inset-left),env(safe-area-inset-right));position:fixed;z-index:9999}.aboutSec_locationModal__iQtHW{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.12);left:50%;max-height:calc(100vh - 48px);max-width:min(400px,calc(100vw - 48px));min-width:280px;overflow:hidden;overflow-y:auto;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.aboutSec_locationModalHeader__mWDTG{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:18px 20px 14px}.aboutSec_locationModalTitle__B0M5z{color:#1f2937;font-size:1.1rem;font-weight:700}.aboutSec_locationModalClose__1c2kP{align-items:center;background:none;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;justify-content:center;padding:6px}.aboutSec_locationModalClose__1c2kP:hover{background:#f3f4f6;color:#374151}.aboutSec_locationModalAddress__p4pjx{background:#f8fafc;color:#374151;font-size:1rem;line-height:1.5;padding:18px 20px;word-break:break-word}.aboutSec_locationModalAddressLabel__mwqF0{color:#6b7280;font-size:.7rem;font-weight:600;letter-spacing:.05em;margin-bottom:6px;text-transform:uppercase}.aboutSec_locationModalActions__9UWfO{display:flex;flex-direction:column;gap:10px;padding:16px 20px 20px}.aboutSec_locationModalLink__pCiWs{align-items:center;border:none;border-radius:14px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:12px;justify-content:center;padding:14px 18px;text-decoration:none;transition:background .2s,-webkit-transform .02s,-webkit-filter .2s;transition:background .2s,transform .02s,filter .2s;transition:background .2s,transform .02s,filter .2s,-webkit-transform .02s,-webkit-filter .2s}.aboutSec_locationModalLink__pCiWs:active{-webkit-transform:scale(.98);transform:scale(.98)}.aboutSec_locationModalLinkGoogle__WnER1{background:#4285f4}.aboutSec_locationModalLinkGoogle__WnER1:hover{background:#3367d6;-webkit-filter:brightness(1.05);filter:brightness(1.05)}.aboutSec_locationModalLinkWaze__vbvnc{background:#3cf;color:#0d0d0d}.aboutSec_locationModalLinkWaze__vbvnc .aboutSec_locationModalLinkIcon__sEku3{color:#fff}.aboutSec_locationModalLinkWaze__vbvnc:hover{background:#29b3e6;-webkit-filter:brightness(1.05);filter:brightness(1.05)}.aboutSec_locationModalLinkMaps__nQpim{background:#34c759}.aboutSec_locationModalLinkMaps__nQpim:hover{background:#2db04d;-webkit-filter:brightness(1.05);filter:brightness(1.05)}.aboutSec_locationModalLinkIcon__sEku3{align-items:center;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.aboutSec_locationModalNoLocation__6PSgL{color:#64748b;font-size:.875rem;padding:12px 0;text-align:center}@media (max-width:600px){.aboutSec_contact_buttons_row__FYEeY{gap:36px;justify-content:center;margin-bottom:0;padding:0 16px;width:100%}.aboutSec_contact_button__C5avm{border-radius:50%;height:56px;margin:0;width:56px}}.aboutSec_working_hours_card__MPDoj{background:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06);margin-bottom:24px;padding:24px 20px;width:100%}.aboutSec_working_hours_row__a\+coP{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;justify-content:space-between;padding:10px 0}.aboutSec_working_hours_row__a\+coP:last-child{border-bottom:none}.aboutSec_working_hours_day_group__J\+Gcr{align-items:center;display:flex;flex-shrink:0;gap:8px}[dir=rtl] .aboutSec_working_hours_day_group__J\+Gcr{flex-direction:row-reverse}[dir=rtl] .aboutSec_working_hours_day_group__J\+Gcr .aboutSec_working_hours_day__VE9Sb{min-width:0;text-align:end}.aboutSec_working_hours_day__VE9Sb{font-weight:600;min-width:90px}.aboutSec_working_hours_times_wrapper__-T9ph{display:flex;flex:1 1;flex-wrap:wrap;gap:8px;justify-content:flex-end}[dir=rtl] .aboutSec_working_hours_times_wrapper__-T9ph{justify-content:flex-start}.aboutSec_working_hours_time__reQeD{-webkit-margin-start:8px;-webkit-margin-end:8px;color:#555;font-family:Menlo,Consolas,monospace;font-size:15px;margin-inline-end:8px;margin-inline-start:8px}.aboutSec_working_hours_current__ckPwU{background:#f0f7ff;border-radius:8px;box-shadow:0 1px 4px rgba(32,48,82,.08)}.aboutSec_working_hours_dot__EQ1zw{background:#00d84d}.aboutSec_working_hours_dot__EQ1zw,.aboutSec_working_hours_dot_closed__6wOft{-webkit-margin-end:8px;-webkit-margin-start:0;border-radius:50%;display:inline-block;flex-shrink:0;height:12px;margin-inline-end:8px;margin-inline-start:0;width:12px}.aboutSec_working_hours_dot_closed__6wOft{background:#9ca3af}.aboutSec_working_hours_tz_notice__XmV3\+{background:rgba(102,126,234,.12);border-radius:8px;color:#667eea;color:var(--color-primary,#667eea);font-size:.9rem;font-weight:500;line-height:1.4;margin-bottom:14px;margin-top:0;padding:10px 12px}.aboutSec_working_hours_closed_msg__GB-uL{align-items:center;background:linear-gradient(135deg,#fff9f6,#fff3ed);border:1px solid rgba(254,78,0,.25);border-radius:12px;box-shadow:0 2px 8px rgba(254,78,0,.06);display:flex;flex-wrap:wrap;gap:6px 8px;justify-content:center;line-height:1.45;margin-top:16px;padding:14px 16px;text-align:center}.aboutSec_working_hours_closed_msg_status__1ZfJG{color:#c2410c;font-size:1rem;font-weight:700}.aboutSec_working_hours_closed_msg_next__AJd-s{color:#9a3412;font-size:.95rem;font-weight:600}[dir=rtl] .aboutSec_working_hours_closed_msg__GB-uL{flex-direction:row-reverse;justify-content:center}.aboutSec_working_hours_summary__EkfJg{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;gap:10px;padding:12px 0}[dir=rtl] .aboutSec_working_hours_summary__EkfJg{flex-direction:row-reverse}.aboutSec_working_hours_open__tZAA9{color:#0a7c42;font-weight:700}.aboutSec_working_hours_closed__bFyQz{color:#fe4e00;font-weight:700}.aboutSec_working_hours_summary_next__HW11z,.aboutSec_working_hours_summary_times__5C3Co{color:#555;font-weight:500}.aboutSec_working_hours_toggle__epqLN{background:transparent;border:1.5px solid var(--color-orange);border-radius:10px;color:var(--color-orange);cursor:pointer;display:block;font-size:.9rem;font-weight:600;margin-top:10px;padding:10px 14px;transition:background .2s,color .2s;width:100%}.aboutSec_working_hours_toggle__epqLN:hover{background:var(--color-orange);color:#fff}.aboutSec_working_hours_card__MPDoj h6{border-bottom:2px solid #eaeaea;color:#222;font-size:1.35em;font-weight:800;letter-spacing:.5px;margin-bottom:18px;padding-bottom:6px;text-align:center}.TopDiscounts_section__Q0mQM{margin:0 auto;max-width:560px;padding:24px 20px 20px}.TopDiscounts_heading__VRdls{align-items:center;color:#1a1a2e;color:var(--section-title-color,#1a1a2e);display:flex;font-family:Manrope,Inter,sans-serif;font-family:var(--section-title-font-family,"Manrope","Inter",sans-serif);font-size:1.5rem;font-size:var(--section-title-font-size,1.5rem);font-weight:600;font-weight:var(--section-title-font-weight,600);gap:8px;letter-spacing:.02em;line-height:1.3;margin:0 0 16px}.TopDiscounts_headingIcon__87s-3{color:#fe4e00;color:var(--color-orange,#fe4e00)}.TopDiscounts_list__CkgY-{display:flex;flex-direction:column;gap:6px}.TopDiscounts_card__Ii5w9{align-items:center;background:#fff;border:1px solid #e8e8ec;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.05);display:flex;gap:10px;justify-content:space-between;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.TopDiscounts_card__Ii5w9:hover{border-color:rgba(254,78,0,.3);box-shadow:0 4px 14px rgba(254,78,0,.1)}.TopDiscounts_cardContent__yO8oA{flex:1 1;min-width:0}.TopDiscounts_discountBadge__JTOUE{color:var(--color-orange);display:inline-block;font-size:.95rem;font-weight:700;margin-bottom:4px}.TopDiscounts_cardName__KENan{color:#1a1a2e;font-size:.95rem;font-weight:600;line-height:1.25;margin:0 0 4px}.TopDiscounts_description__JHuIk{color:#6b7280;font-size:.8rem;line-height:1.35;margin:0}.TopDiscounts_campaignMin__VVg\+6{color:#9ca3af;font-size:.7rem;line-height:1.3;margin:2px 0 0}.TopDiscounts_campaignUsedUp__cpzMl{color:#6b7280;font-size:.85rem;font-weight:600;line-height:1.3;margin:4px 0 0}.TopDiscounts_campaignDates__UFIOx{color:#6b7280;font-size:.75rem;line-height:1.3;margin:2px 0 0}.TopDiscounts_campaignDaysLeft__d2E3L{align-items:center;color:var(--color-orange);display:inline-flex;font-size:.75rem;font-weight:600;line-height:1.3;margin:4px 0 0}.TopDiscounts_campaignDaysLeftUrgency__wLZW3{-webkit-animation:TopDiscounts_campaignDaysLeftUrgencyGlow__ZiWIN 2s ease-in-out infinite;animation:TopDiscounts_campaignDaysLeftUrgencyGlow__ZiWIN 2s ease-in-out infinite;background:rgba(254,78,0,.12);border:1px solid rgba(254,78,0,.25);border-radius:6px;display:inline-block;padding:3px 8px}@-webkit-keyframes TopDiscounts_campaignDaysLeftUrgencyGlow__ZiWIN{0%,to{background:rgba(254,78,0,.1);border-color:rgba(254,78,0,.22);box-shadow:0 0 0 0 rgba(254,78,0,0);-webkit-transform:scale(1);transform:scale(1)}50%{background:rgba(254,78,0,.2);border-color:rgba(254,78,0,.45);box-shadow:0 0 14px 2px rgba(254,78,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes TopDiscounts_campaignDaysLeftUrgencyGlow__ZiWIN{0%,to{background:rgba(254,78,0,.1);border-color:rgba(254,78,0,.22);box-shadow:0 0 0 0 rgba(254,78,0,0);-webkit-transform:scale(1);transform:scale(1)}50%{background:rgba(254,78,0,.2);border-color:rgba(254,78,0,.45);box-shadow:0 0 14px 2px rgba(254,78,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}}.TopDiscounts_campaignMinHiddenPriceWarning__zx4mT{align-items:center;background:transparent;border:none;border-radius:4px;color:#b45309;cursor:pointer;display:inline-flex;justify-content:center;margin-top:6px;padding:4px}.TopDiscounts_campaignMinHiddenPriceWarning__zx4mT:hover{background:rgba(234,88,12,.08);color:#ea580c}.TopDiscounts_campaignMinHiddenPriceWarning__zx4mT svg{height:18px;width:18px}.TopDiscounts_modalOverlay__Hk30P{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:10000}.TopDiscounts_modal__zk3iM{background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.2);max-width:400px;padding:20px}.TopDiscounts_modalMessage__Adh\+6{color:#374151;font-size:.9rem;line-height:1.5;margin:0 0 16px}.TopDiscounts_modalCloseBtn__bYEp7{background:#e5e7eb;border:none;border-radius:8px;cursor:pointer;font-weight:500;padding:8px 16px}.TopDiscounts_modalCloseBtn__bYEp7:hover{background:#d1d5db}.TopDiscounts_bookBtn__URQpF{background:transparent;border:2px solid var(--color-orange);border-radius:8px;color:var(--color-orange);cursor:pointer;flex-shrink:0;font-weight:600;padding:6px 18px}.TopDiscounts_bookBtn__URQpF:hover{background:var(--color-orange);color:#fff}.TopDiscounts_bookBtnUsed__RCW25,.TopDiscounts_bookBtn__URQpF:disabled{background:#f3f4f6;border-color:#9ca3af;color:#6b7280;cursor:not-allowed;opacity:.65}.TopDiscounts_bookBtnUsed__RCW25:hover,.TopDiscounts_bookBtn__URQpF:disabled:hover{background:#f3f4f6;border-color:#9ca3af;color:#6b7280}.button_button__AeZSI{background:transparent;border:none;border:1px solid var(--color-orange);border-radius:40px;color:var(--color-orange);outline:none;padding:8px 30px;transition:.5s}.button_button__AeZSI:hover{background-color:var(--color-orange);color:var(--color-white)}.TopServices_section__u-j1N{margin:0 auto;max-width:560px;padding:24px 20px 20px}.TopServices_heading__ZD6OR{color:#1a1a2e;color:var(--section-title-color,#1a1a2e);font-family:Manrope,Inter,sans-serif;font-family:var(--section-title-font-family,"Manrope","Inter",sans-serif);font-size:1.5rem;font-size:var(--section-title-font-size,1.5rem);font-weight:600;font-weight:var(--section-title-font-weight,600);letter-spacing:.02em;line-height:1.3;margin:0 0 16px}.TopServices_list__-9K5I{display:flex;flex-direction:column;gap:6px}.TopServices_card__Q-VlC{align-items:center;background:#fff;border:1px solid #e8e8ec;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.05);display:flex;gap:10px;justify-content:space-between;padding:8px 12px;transition:border-color .2s,box-shadow .2s}.TopServices_card__Q-VlC:hover{border-color:rgba(254,78,0,.3);box-shadow:0 4px 14px rgba(254,78,0,.1)}.TopServices_cardEmergency__L0pQi{background:rgba(255,254,254,.98);border-color:#fecaca}.TopServices_cardEmergency__L0pQi:hover{border-color:#f87171;box-shadow:0 4px 14px rgba(185,28,28,.1)}.TopServices_emergencyBadge__5Zcdu{-webkit-margin-start:0;align-items:center;background:hsla(0,93%,94%,.9);border:1px solid #fecaca;border-radius:6px;color:#b91c1c;display:inline-flex;font-size:.7rem;font-weight:700;margin-inline-start:0;padding:2px 8px;white-space:nowrap}.TopServices_bookBtnEmergency__Oxlnu{background:#dc2626;border:1px solid #dc2626;border-radius:40px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:600;padding:6px 18px;transition:background .2s,border-color .2s}.TopServices_bookBtnEmergency__Oxlnu:hover{background:#b91c1c;border-color:#b91c1c;color:#fff}.TopServices_cardContent__Zl5mf{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.TopServices_cardContentNoIcon__8Em8R .TopServices_details__X7DT6{-webkit-padding-start:10px;padding-inline-start:10px}.TopServices_iconImg__sImBx{flex-shrink:0;height:28px;object-fit:contain;width:28px}.TopServices_iconEmoji__XprLM{flex-shrink:0;font-size:1.2rem;line-height:1}.TopServices_iconFallback__OCIF5{align-items:center;background:#f5f5f7;border-radius:6px;color:#6b7280;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.TopServices_details__X7DT6{flex:1 1;min-width:0}.TopServices_serviceName__0\+8Od{align-items:center;color:#1a1a2e;display:flex;flex-wrap:wrap;font-size:.9rem;font-weight:600;gap:6px;line-height:1.25;margin:0 0 8px}.TopServices_description__9-Hck{color:#6b7280;font-size:.8rem;line-height:1.35;margin:0 0 4px}.TopServices_meta__9hbff{align-items:center;color:#6b7280;display:flex;font-size:.8rem;gap:6px}.TopServices_metaItem__MZhPv{align-items:center;display:inline-flex;gap:4px}.TopServices_metaSep__XsGi6{color:#9ca3af;-webkit-user-select:none;user-select:none}.TopServices_price__-ED6d{color:var(--color-orange);font-weight:600}.TopServices_bookBtn__X99bY{background:transparent;border:1px solid var(--color-orange);border-radius:40px;color:var(--color-orange);cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:400;padding:6px 18px;transition:background .2s,border-color .2s,color .2s}.TopServices_bookBtn__X99bY:hover{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-white)}.TopServices_seeAllWrap__VvNFD{margin-top:20px}.TopServices_seeAllWrap__VvNFD button{box-sizing:border-box;display:block;width:100%}@media (max-width:600px){.TopServices_section__u-j1N{padding:16px 12px 12px}.TopServices_card__Q-VlC{align-items:center;flex-direction:row}.TopServices_bookBtn__X99bY{width:auto}}.gallery_gallery_parent__HSjcI{margin:0 auto;padding-bottom:20px;padding-top:4px;scroll-margin-top:56px;width:100%}.gallery_scrollWrap__pJaja{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;box-sizing:border-box;margin:0;overflow-x:auto;overflow-y:hidden;padding:4px 0 12px;padding-inline:24px;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.gallery_scrollWrap__pJaja::-webkit-scrollbar{display:none}.gallery_scrollStrip__GX22f{-webkit-padding-end:24px;align-items:stretch;box-sizing:border-box;display:flex;gap:12px;height:280px;justify-content:center;min-width:100%;padding:4px 0 8px;padding-inline-end:24px;width:-webkit-max-content;width:max-content}.gallery_cellFull__y96DH,.gallery_cellHalf__cXEZr{display:flex;flex-direction:column;flex-shrink:0;gap:10px;max-width:260px;min-width:140px;scroll-snap-align:start;width:220px}.gallery_cellFull__y96DH{height:100%}.gallery_cellFull__y96DH .gallery_galleryCard__NUtNO{flex:1 1;min-height:0}.gallery_cellHalf__cXEZr{height:100%}.gallery_cellHalf__cXEZr .gallery_galleryCard__NUtNO{flex:1 1;max-height:calc(50% - 5px);min-height:0}.gallery_galleryCard__NUtNO{background:#f3f4f6;border:none;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;display:block;flex-shrink:0;overflow:hidden;padding:0;position:relative;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;width:100%}.gallery_galleryCard__NUtNO:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.gallery_galleryCard__NUtNO:focus{outline:2px solid var(--color-orange);outline-offset:2px}.gallery_videoPreviewWrap__\+6isi{background:#1a1a1a;cursor:pointer;display:block;flex:1 1;min-height:0;overflow:hidden;position:relative;width:100%}.gallery_videoPreviewWrap__\+6isi video{object-fit:contain;object-position:center center;pointer-events:none}.gallery_galleryMedia__Gy4Z3{display:block;height:100%;object-fit:cover;object-position:center center;vertical-align:top;width:100%}.gallery_galleryCaption__dlLkG{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;color:#fff;font-size:.8125rem;left:0;line-height:1.3;overflow:hidden;padding:8px 10px;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gallery_galleryMoreOverlay__HD5VM{align-items:flex-end;border-radius:12px;display:flex;inset:0;justify-content:flex-end;padding:10px 12px;pointer-events:none;position:absolute;z-index:1}.gallery_galleryMoreShadow__3VlwY{background:linear-gradient(0deg,rgba(0,0,0,.5) 0,transparent 40%,transparent 50%,rgba(0,0,0,.15));border-radius:12px;box-shadow:inset 0 -24px 28px -12px rgba(0,0,0,.25);inset:0;position:absolute}.gallery_galleryMoreCount__CNvDk,.gallery_galleryMoreIcon__vLKvj{color:#fff;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.5);z-index:2}.gallery_galleryMoreCount__CNvDk{-webkit-margin-end:6px;font-size:1rem;font-weight:600;line-height:1;margin-inline-end:6px}.gallery_galleryMoreIcon__vLKvj{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));flex-shrink:0}.gallery_videoPlayIcon__AH3Vs{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;color:#fff;display:flex;height:32px;inset-inline-start:8px;justify-content:center;pointer-events:none;position:absolute;top:8px;transition:background .2s ease;width:32px;z-index:1}.gallery_galleryCard__NUtNO:hover .gallery_videoPlayIcon__AH3Vs{background:rgba(0,0,0,.75)}.gallery_videoPlayIcon__AH3Vs svg{display:block;flex-shrink:0}.gallery_seeAllWrap__K23iR{margin-top:14px;text-align:center}@media (max-width:600px){.gallery_seeAllWrap__K23iR{padding-inline:12px}.gallery_seeAllWrap__K23iR button{display:block;width:100%}.gallery_scrollWrap__pJaja{padding-inline:16px}.gallery_scrollStrip__GX22f{-webkit-padding-end:16px;gap:10px;height:240px;justify-content:flex-start;padding-inline-end:16px}.gallery_cellFull__y96DH,.gallery_cellHalf__cXEZr{gap:8px;max-width:175px;min-width:120px;width:calc(45.45455vw - 13.63636px)}}.GalleryLightbox_overlay__61A0F{align-items:center;-webkit-animation:GalleryLightbox_lightboxFade__ESENh .2s ease-out;animation:GalleryLightbox_lightboxFade__ESENh .2s ease-out;background:#f5f5f5;bottom:0;display:flex;height:100%;height:100dvh;justify-content:center;left:0;position:fixed;right:0;top:0;touch-action:none;width:100%;z-index:9999}@-webkit-keyframes GalleryLightbox_lightboxFade__ESENh{0%{opacity:0}to{opacity:1}}@keyframes GalleryLightbox_lightboxFade__ESENh{0%{opacity:0}to{opacity:1}}.GalleryLightbox_fullscreen__6Vc05{height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.GalleryLightbox_slideStrip__L8mbx{height:100%;transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}.GalleryLightbox_slide__\+A4lC{background:#f5f5f5;flex-shrink:0;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;position:relative}.GalleryLightbox_mediaArea__OA4PF,.GalleryLightbox_slide__\+A4lC{align-items:center;display:flex;justify-content:center;width:100%}.GalleryLightbox_mediaArea__OA4PF{height:100%;padding:0}.GalleryLightbox_media__YHgWU{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto}.GalleryLightbox_topBar__iUe3M{align-items:center;display:flex;justify-content:flex-end;left:0;padding:calc(48px + env(safe-area-inset-top, 0)) 20px 20px;pointer-events:none;position:absolute;right:0;top:0}.GalleryLightbox_topBar__iUe3M>*{pointer-events:auto}.GalleryLightbox_closeBtn__3Y7kM{align-items:center;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);color:#374151;cursor:pointer;display:flex;height:44px;justify-content:center;transition:background .2s,box-shadow .2s;width:44px}.GalleryLightbox_closeBtn__3Y7kM:hover{background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.12)}.GalleryLightbox_closeBtn__3Y7kM svg{height:26px;width:26px}.GalleryLightbox_playPauseBtn__CEFHY{align-items:center;background:rgba(0,0,0,.6);border:2px solid hsla(0,0%,100%,.9);border-radius:50%;bottom:calc(100px + env(safe-area-inset-bottom, 0));color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:background .2s,-webkit-transform .15s;transition:background .2s,transform .15s;transition:background .2s,transform .15s,-webkit-transform .15s;width:56px;z-index:3}.GalleryLightbox_playPauseBtn__CEFHY:hover{background:rgba(0,0,0,.75);-webkit-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.GalleryLightbox_playPauseBtn__CEFHY svg{display:block;flex-shrink:0}.GalleryLightbox_captionOverlay__LJR-f{background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.4) 40%,transparent);bottom:0;left:0;padding:48px 20px calc(24px + env(safe-area-inset-bottom, 0));pointer-events:none;position:absolute;right:0;z-index:2}.GalleryLightbox_captionContent__9xJVb{max-width:100%}.GalleryLightbox_caption__PngpR{color:#fff;font-size:15px;line-height:1.45;margin:0 0 8px;text-shadow:0 1px 2px rgba(0,0,0,.3);white-space:pre-wrap;word-break:break-word}.GalleryLightbox_counter__g2PKB{color:hsla(0,0%,100%,.95);font-size:14px;font-weight:600;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.Header_parent__iceC7{bottom:5px;overflow:visible;position:relative}.Header_header_img__PDegX{bottom:5px;height:35vh;position:relative;width:100%}.Header_coverPhoto__QppfN{cursor:pointer;height:35vh;object-fit:cover;width:100%}.Header_roundImage__Rz-qC{background:#f8f8f8;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);display:block;height:180px;margin:0 auto;object-fit:cover;object-position:center;width:180px}.Header_header_title__9CjF\+{align-items:center;border-radius:50%;color:#fff;display:flex;flex-direction:column;height:180px;justify-content:center;margin:0 auto;padding:0;position:relative;top:60%;width:180px}.Header_header_title__9CjF\+ h2{font-size:2.7em;font-weight:700;letter-spacing:-.5px;margin-top:7px;position:relative;top:10px}.Header_header_title__9CjF\+ p{font-size:.7em}.Header_salon_heading__7iWXK{font-family:inherit;font-weight:400;margin-top:80px;text-align:center}.Header_rtl-rating-container__aUO0- .Header_rating-container__9ugw0{align-items:center;display:flex;flex-direction:row-reverse}.Header_rtl-stars-container__vC2-x,.Header_rtl-stars-container__vC2-x .Header_star-ratings__gRAos{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.Header_salon_heading__7iWXK svg{font-size:1.5em;margin:0 5px}.Header_salon_heading__7iWXK span{color:gray;display:inline-block;font-size:1.2em;margin-left:6px;position:relative;top:5px}.Header_salon_heading__7iWXK h2{padding-bottom:3px}@media only screen and (max-width:600px){.Header_header_img__PDegX{height:25vh}.Header_header_title__9CjF\+{height:120px;top:60%;width:120px}.Header_roundImage__Rz-qC{height:120px;width:120px}.Header_header_title__9CjF\+ h2{font-size:1.1em;font-weight:700;letter-spacing:-.5px;position:relative;top:6px}.Header_header_title__9CjF\+ p{font-size:.4em}.Header_salon_heading__7iWXK{margin-bottom:0;position:relative}}.Header_heroWrapper__x-7zw{border:none;box-shadow:inset 0 -135px 60px -40px #fff;box-sizing:border-box;margin-bottom:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 70%,rgba(0,0,0,.98) 78%,rgba(0,0,0,.92) 84%,rgba(0,0,0,.82) 90%,rgba(0,0,0,.55) 95%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 70%,rgba(0,0,0,.98) 78%,rgba(0,0,0,.92) 84%,rgba(0,0,0,.82) 90%,rgba(0,0,0,.55) 95%,transparent);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:initial;-webkit-mask-size:100% 100%;mask-size:100% 100%;min-height:calc(33vh + env(safe-area-inset-top, 0px));outline:none;overflow:visible;padding-top:env(safe-area-inset-top,0);position:relative;width:100%}@media only screen and (min-width:601px){.Header_heroWrapper__x-7zw{border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);box-shadow:0 8px 30px rgba(0,0,0,.1),0 2px 10px rgba(0,0,0,.06);margin-left:auto;margin-right:auto;max-width:560px}.Header_heroBookBtn__NOzdP{align-items:center;display:inline-flex;justify-content:center}}.Header_heroBg__-ncxh{background-position:top;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 -110px 55px -25px hsla(0,0%,100%,.85);box-sizing:border-box;margin-top:calc(env(safe-area-inset-top, 0px)*-1);min-height:calc(33vh + env(safe-area-inset-top, 0px));padding-top:env(safe-area-inset-top,0);position:relative;width:100%}.Header_heroBg__-ncxh,.Header_heroShareBtn__Q-y7-{align-items:center;display:flex;justify-content:center}.Header_heroShareBtn__Q-y7-{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.65);border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.1);color:#8e44ad;color:var(--color-orange,#8e44ad);cursor:pointer;height:44px;left:12px;position:absolute;top:calc(12px + env(safe-area-inset-top, 0px));transition:background .2s,box-shadow .2s;width:44px;z-index:2}.Header_heroShareBtn__Q-y7-:hover{background:hsla(0,0%,100%,.75);box-shadow:0 4px 16px rgba(0,0,0,.12)}.Header_heroShareBtn__Q-y7-:focus{outline:none}.Header_heroShareBtn__Q-y7-:focus-visible{box-shadow:0 0 0 2px #8e44ad;box-shadow:0 0 0 2px var(--color-orange,#8e44ad)}[dir=rtl] .Header_heroShareBtn__Q-y7-{left:auto;right:12px}.Header_heroMenuBtn__wiwb2{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.65);border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.1);cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:12px;top:calc(12px + env(safe-area-inset-top, 0px));transition:background .2s,box-shadow .2s;width:44px;z-index:2}.Header_heroMenuBtn__wiwb2:hover{background:hsla(0,0%,100%,.75);box-shadow:0 4px 16px rgba(0,0,0,.12)}.Header_heroMenuBtn__wiwb2:focus{outline:none}.Header_heroMenuBtn__wiwb2:focus-visible{box-shadow:0 0 0 2px #8e44ad;box-shadow:0 0 0 2px var(--color-orange,#8e44ad)}[dir=rtl] .Header_heroMenuBtn__wiwb2{left:12px;right:auto}.Header_heroContent__MXvO5{align-items:center;-webkit-animation:Header_fadeInHero__l7ddU 1.2s ease;animation:Header_fadeInHero__l7ddU 1.2s ease;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:600px;padding-bottom:16px;padding-top:20px;position:relative;text-align:center;width:100%}.Header_heroContentNoStatus__v7ygD{margin-top:12px;padding-top:28px}.Header_heroLogo__uBAEI{background:#f8f8f8;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 24px rgba(0,0,0,.18);height:100px;margin-bottom:16px;object-fit:cover;object-position:center;width:100px}.Header_heroTitle__05-ZQ{font-family:Manrope,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.25em;font-weight:600;letter-spacing:.01em;margin-bottom:8px;text-shadow:0 2px 12px rgba(0,0,0,.18),0 0 20px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.5)}.Header_heroTitleFirst__\+IS0G{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:600}.Header_heroTitleRest__O01IP{font-weight:600}.Header_heroTagline__B3CYT{color:#1e293b;font-size:1em;font-weight:500;margin-bottom:14px;text-shadow:0 1px 2px rgba(0,0,0,.15)}.Header_heroStatusPill__9anOh{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.28);border:1px solid hsla(0,0%,100%,.4);border-radius:999px;box-shadow:0 0 20px hsla(0,0%,100%,.22),0 0 40px hsla(0,0%,100%,.08),0 2px 10px rgba(0,0,0,.06);display:inline-flex;justify-content:center;margin:0 0 12px;min-height:44px;padding:10px 20px}.Header_heroStatus__U-L4O{align-items:center;display:inline-flex;font-size:.95rem;font-weight:500;line-height:1.35;margin:0;text-align:center}.Header_heroStatusOpen__ufQtK{color:#166534}.Header_heroStatusClosed__UV9kM{color:#c2410c}.Header_heroStatusNext__yQNaT{color:#1e293b;font-weight:500}.Header_heroStatusTime__Ng7B\+{font-size:1.05em;font-weight:700;text-decoration:underline;text-underline-offset:3px}.Header_heroBookBtn__NOzdP{background:#8e44ad;background:var(--color-orange,#8e44ad);border:none;border-radius:999px;box-shadow:0 4px 14px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:none;font-size:1rem;font-weight:600;margin-top:16px;padding:12px 24px;text-decoration:none;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.Header_heroBookBtn__NOzdP:hover{box-shadow:0 6px 20px rgba(0,0,0,.25);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Header_heroStatusButton__RMv1i{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.35;margin:0;padding:0;text-align:center;text-shadow:none}.Header_heroStatusButton__RMv1i:hover .Header_heroStatusTime__Ng7B\+{color:#fff}.Header_heroButtons__Edt6G{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:10px}.Header_heroBtn__dkBSg{background:linear-gradient(90deg,var(--color-orange) 0,var(--color-orange-light) 100%);border:none;border-radius:32px;box-shadow:0 2px 12px rgba(254,78,0,.12);color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.6em 2em;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.Header_heroBtn__dkBSg:hover{background:linear-gradient(90deg,var(--color-orange-light) 0,var(--color-orange) 100%);-webkit-transform:translateY(-2px) scale(1.04);transform:translateY(-2px) scale(1.04)}.Header_heroInfoBtn__9QNB9{align-items:center;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.9);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:52px;justify-content:center;transition:background .2s,border-color .2s,-webkit-transform .2s;transition:background .2s,border-color .2s,transform .2s;transition:background .2s,border-color .2s,transform .2s,-webkit-transform .2s;width:52px}.Header_heroInfoBtn__9QNB9:hover{background:hsla(0,0%,100%,.3);border-color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes Header_fadeInHero__l7ddU{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes Header_fadeInHero__l7ddU{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:none;transform:none}}@media only screen and (max-width:600px){.Header_heroBg__-ncxh,.Header_heroWrapper__x-7zw{min-height:calc(30vh + env(safe-area-inset-top, 0px))}.Header_heroLogo__uBAEI{height:90px;margin-bottom:16px;width:90px}.Header_heroTitle__05-ZQ{font-size:1.75em}.Header_heroTagline__B3CYT{font-size:1em;margin-bottom:18px}.Header_heroStatusPill__9anOh{margin-bottom:14px;padding:6px 14px}.Header_heroStatusButton__RMv1i,.Header_heroStatus__U-L4O{font-size:.9rem}.Header_heroStatusTime__Ng7B\+{font-size:1em}.Header_heroButtons__Edt6G{gap:10px}.Header_heroBtn__dkBSg{font-size:1em;padding:.7em 1.5em}.Header_heroInfoBtn__9QNB9{height:46px;width:46px}.Header_heroContent__MXvO5{padding-bottom:20px;padding-top:20px}}.Header_heroRating__xWBQ9{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:18px;margin-top:2px}.Header_heroReviewCount__tHDCZ{color:#fff3e6;font-size:1.1em;font-weight:500;margin-left:8px;margin-right:8px;text-shadow:0 2px 8px rgba(0,0,0,.18)}.InfoModal_overlay__m5Kvk{align-items:flex-start;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;overflow-x:hidden;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:99999}.InfoModal_overlay__m5Kvk,.InfoModal_panel__QnT8v{-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.InfoModal_panel__QnT8v{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.2);flex-shrink:0;margin:auto;max-height:calc(100vh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-height:calc(100dvh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));max-width:480px;position:relative;width:100%}.InfoModal_closeBtn__kMqIe{align-items:center;background:transparent;border:none;border-radius:8px;color:#555;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:14px;top:14px;z-index:1}.InfoModal_closeBtn__kMqIe:hover{background:#f1f1f1;color:#222}.InfoModal_content__COD1S{padding:48px 20px 28px}.InfoModal_aboutTitle__y2icb{border-bottom:3px solid var(--color-orange);border-radius:0 0 2px 2px;color:#1f2937;font-size:1.35rem;font-weight:700;letter-spacing:.02em;line-height:1.3;margin:20px 0 14px;padding-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.InfoModal_contentRtl__4rf2f .InfoModal_aboutTitle__y2icb{margin-left:auto;margin-right:0}.InfoModal_contentRtl__4rf2f{direction:rtl;text-align:right}.productSlider_sliderWrap__i8SIq{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:560px;padding:24px 20px 20px;width:100%}.productSlider_slider_parent__wMOio{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-width:100%;padding-inline:0;padding-bottom:8px;padding-top:0;width:100%}.productSlider_sliderSection__SjZvV{display:block;margin:0;max-width:100%;overflow:visible;padding:0;position:relative;width:100%}.productSlider_heading__X9Wcs{color:#5a5859;color:var(--section-title-color,#5a5859);font-family:var(--section-title-font-family);font-size:1.5rem;font-size:var(--section-title-font-size,1.5rem);font-weight:600;font-weight:var(--section-title-font-weight,600);letter-spacing:.02em;line-height:1.3;margin:0 0 8px;margin:0 0 var(--section-title-mb,8px);padding-inline:0;text-align:start;width:100%}.productSlider_showAllWrap__blLY5{margin-top:2.5rem;padding-top:.5rem;padding-inline:0;text-align:start}.productSlider_sliderSection__SjZvV .productSlider_mySwiper__CVJnb,.productSlider_sliderSection__SjZvV .productSlider_slider__QFOyc{margin:0;max-width:100%!important;padding:0;width:100%!important}.productSlider_sliderSection__SjZvV .swiper-wrapper{align-items:stretch}.productSlider_sliderSection__SjZvV .swiper-slide{height:auto!important;width:auto!important}@media only screen and (max-width:414px){.productSlider_showAllWrap__blLY5{margin-top:1rem}}.packagesCard_card__0eKFq{align-items:stretch;background:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:auto;margin:0;min-height:300px;outline:none;overflow:visible;text-align:start;transition:opacity .2s ease;width:236px}.packagesCard_card__0eKFq:hover{opacity:.9}.packagesCard_card__0eKFq:focus,.packagesCard_card__0eKFq:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.packagesCard_imageWrap__ysAFU{background:#f3f4f6;border-radius:12px;flex-shrink:0;height:132px;line-height:0;overflow:hidden;position:relative;width:100%}.packagesCard_image__9nLnI{display:block;height:100%;object-fit:cover;object-position:center top;vertical-align:top;width:100%}.packagesCard_imageFallback__HNXJP{align-items:center;background:linear-gradient(135deg,#fff5f0,#fef3f0);height:100%;justify-content:center;width:100%}.packagesCard_fallbackIcon__3fZhP{color:var(--color-orange);height:40px;opacity:.7;width:40px}.packagesCard_content__0p63E{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;padding:8px 0 0}.packagesCard_title__ZOJ\+p{word-wrap:break-word;color:#111827;display:block;font-size:1rem;font-weight:600;line-height:1.4;margin:0;overflow:visible}.packagesCard_description__YzIve,.packagesCard_services__W2sBO{word-wrap:break-word;color:#6b7280;display:block;font-size:.8125rem;line-height:1.4;margin:0;overflow:visible}.packagesCard_services__W2sBO{color:#6b7280;font-size:.8125rem}.packagesCard_meta__rFo4V{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.packagesCard_metaItem__WrhsB{align-items:center;color:#6b7280;display:inline-flex;font-size:.8125rem;gap:4px}.packagesCard_metaIcon__g0HfD{color:var(--color-orange);flex-shrink:0;height:14px;width:14px}.packagesCard_price__3QpHq{-webkit-margin-start:auto;color:var(--color-orange);font-size:1rem;font-weight:600;margin-inline-start:auto}.packagesCard_cta__bvvfJ{background:var(--color-orange);border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:600;margin-top:8px;padding:8px 14px;text-align:center;transition:background .2s ease}.packagesCard_card__0eKFq:hover .packagesCard_cta__bvvfJ{background:#e04500}@media only screen and (max-width:480px){.packagesCard_card__0eKFq{height:auto;min-height:260px;width:200px}.packagesCard_imageWrap__ysAFU{height:112px}.packagesCard_content__0p63E{padding:8px 0 0}.packagesCard_title__ZOJ\+p{font-size:.8125rem}.packagesCard_description__YzIve{font-size:.7rem}.packagesCard_price__3QpHq{font-size:.8125rem}.packagesCard_cta__bvvfJ{font-size:.75rem;padding:5px 10px}}.teamSec_teamHeadingWrap__Bj-0m{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:560px;padding:24px 20px 8px;width:100%}.teamSec_teamStripWrapper__W3PSr{-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-width:none;width:100%}.teamSec_teamStripWrapper__W3PSr::-webkit-scrollbar{display:none}.teamSec_teamStrip__ngYzu{-webkit-padding-start:max(20px,calc(50vw - 260px));-webkit-padding-start:max(var(--section-title-padding-inline,20px),calc(50vw - 280px + var(--section-title-padding-inline, 20px)));-webkit-padding-end:max(20px,calc(50vw - 260px));-webkit-padding-end:max(var(--section-title-padding-inline,20px),calc(50vw - 280px + var(--section-title-padding-inline, 20px)));box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:12px;min-width:100%;padding:8px 20px 20px;padding-inline-end:max(20px,calc(50vw - 260px));padding-inline-end:max(var(--section-title-padding-inline,20px),calc(50vw - 280px + var(--section-title-padding-inline, 20px)));padding-inline-start:max(20px,calc(50vw - 260px));padding-inline-start:max(var(--section-title-padding-inline,20px),calc(50vw - 280px + var(--section-title-padding-inline, 20px)));width:-webkit-max-content;width:max-content}.teamSec_specialistCard__JcCeX{align-items:center;display:flex;flex-direction:column;flex-shrink:0;min-height:165px;width:120px}.teamSec_img_box__-h9De{align-items:center;background:#f3f4f6;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;height:94px;justify-content:center;margin:0 auto;overflow:hidden;width:94px}.teamSec_img_box__-h9De img{display:block;height:100%;object-fit:cover;width:100%}.teamSec_img_box__-h9De .teamSec_placeholder__tDhEK{align-items:center;background:linear-gradient(135deg,#e5e7eb,#d1d5db);border-radius:50%;color:#6b7280;display:flex;font-size:1rem;font-weight:600;height:100%;justify-content:center;letter-spacing:.02em;text-transform:uppercase;width:100%}.teamSec_name_profession__6NOSa{display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:flex-start;min-height:0;padding-top:14px;text-align:center}.teamSec_name_profession__6NOSa p{color:#5a5859;color:var(--section-title-color,#5a5859);font-size:.9375rem;font-weight:600;line-height:1.3}.teamSec_fullName__bvgrn,.teamSec_name_profession__6NOSa p{margin:0;max-width:120px;overflow-wrap:break-word;text-align:center;word-break:break-word}.teamSec_fullName__bvgrn{color:#6b7280;font-size:.75rem;font-weight:500}.teamSec_profession__bIjPL{color:#6b7280;font-size:.7rem;font-weight:500;margin-top:0;max-width:120px;overflow-wrap:break-word;text-align:center;word-break:break-word}.teamSec_teamSection__NNqBV{padding-bottom:0;padding-top:0;scroll-margin-top:80px}.teamSec_heading__ob34F{color:#5a5859;color:var(--section-title-color,#5a5859);font-family:var(--section-title-font-family);font-size:1.5rem;font-size:var(--section-title-font-size,1.5rem);font-weight:600;font-weight:var(--section-title-font-weight,600);letter-spacing:.02em;line-height:1.3;margin:0 0 8px;margin:0 0 var(--section-title-mb,8px);padding-inline:0;text-align:start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.teamSec_team_parent__XMMTy{scroll-margin-top:80px}.SalonInfoSection_section__G7\+px{margin:0 auto;max-width:1100px;padding:32px 20px 40px;scroll-margin-top:80px;width:100%}.SalonInfoSection_block__5OOEa{margin-bottom:32px}.SalonInfoSection_aboutAnchor__pfjYi,.SalonInfoSection_contactAnchor__15t87,.SalonInfoSection_openingHoursAnchor__ta9ho{scroll-margin-top:80px}.SalonInfoSection_block__5OOEa:last-child{margin-bottom:0}.SalonInfoSection_sectionTitle__3JlpK{-webkit-padding-start:0;-webkit-padding-end:0;color:#5a5859;color:var(--section-title-color,#5a5859);font-family:var(--section-title-font-family);font-size:1.5rem;font-size:var(--section-title-font-size,1.5rem);font-weight:600;font-weight:var(--section-title-font-weight,600);letter-spacing:.02em;margin:0 0 8px;margin:0 0 var(--section-title-mb,8px);padding-inline-end:0;padding-inline-start:0;text-align:start;width:100%}.SalonInfoSection_sectionTitleRtl__a\+tgT{text-align:right}.SalonInfoSection_aboutDesc__nm5ZJ{border:1px solid #e5e7eb;color:#374151;font-size:1rem;line-height:1.65;margin:0;text-align:start;white-space:pre-wrap;word-break:break-word}.SalonInfoSection_aboutDesc__nm5ZJ,.SalonInfoSection_hoursCard__HWnGr{background:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:24px 20px;width:100%}.SalonInfoSection_contactCard__r0mEV{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:24px;width:100%}.SalonInfoSection_contactCard__r0mEV[dir=rtl]{text-align:right}.SalonInfoSection_contactRow__xUdYP{align-items:center;display:flex;flex-direction:row;gap:14px;margin-bottom:18px}.SalonInfoSection_contactRowIcon__Oj4nk{flex-shrink:0;height:28px;object-fit:contain;width:28px}.SalonInfoSection_contactRow__xUdYP:last-child{margin-bottom:0}.SalonInfoSection_contactLabel__dyDrK{font-weight:600;min-width:90px}.SalonInfoSection_contactValue__i7-ia{color:var(--color-orange);font-weight:500;text-decoration:none}.SalonInfoSection_contactValuePlain__O2fix{color:#333;font-weight:500}.SalonInfoSection_mapWrap__VgEFn{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;width:100%}.SalonInfoSection_mapWrapShort__f1nTl{height:220px}.SalonInfoSection_navigateBtn__J3BGu{align-items:center;background:var(--color-orange);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;margin-top:16px;padding:14px 24px;text-decoration:none;transition:background .2s,-webkit-filter .2s;transition:background .2s,filter .2s;transition:background .2s,filter .2s,-webkit-filter .2s}.SalonInfoSection_navigateBtn__J3BGu:hover{background:var(--color-orange-dark);color:#fff;-webkit-filter:brightness(1.05);filter:brightness(1.05)}.SalonInfoSection_navigateBtnRtl__wb\+bL{flex-direction:row-reverse}.SalonInfoSection_addressText__CxVRS{color:#333;font-weight:500}.SalonInfoSection_mapMarkerWrap__n1cyt{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:999}.SalonInfoSection_mapMarkerPin__9bQT4{align-items:center;display:flex;flex-direction:column}.SalonInfoSection_mapMarkerPinCircle__lf1d8{align-items:center;background:#fff;border:3px solid #fe4e00;border:3px solid var(--color-orange,#fe4e00);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.2);display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.SalonInfoSection_mapMarkerLogo__GtVQi{display:block;height:100%;object-fit:cover;width:100%}.SalonInfoSection_mapMarkerLogoPlaceholder__xg0er{background:#fef3c7;border-radius:50%;height:100%;width:100%}.SalonInfoSection_mapMarkerPinArrow__\+eVs1{border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #fe4e00;border-top:12px solid var(--color-orange,#fe4e00);-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:0;margin-top:-2px;width:0}.Home_stateFullscreen__3HBaj{align-items:center;background:linear-gradient(180deg,#f8f9fa,#fff);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:24px;width:100%}.Home_loadingSpinner__fFDVT{-webkit-animation:Home_homeSpin__8LL0A .9s linear infinite;animation:Home_homeSpin__8LL0A .9s linear infinite;border:4px solid #e9ecef;border-radius:50%;border-top:4px solid var(--color-orange);height:48px;width:48px}@-webkit-keyframes Home_homeSpin__8LL0A{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Home_homeSpin__8LL0A{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Home_loadingTitle__\+P-YR{color:#2a3d6a;color:var(--color-navy,#2a3d6a);font-family:inherit;font-size:1.15rem;font-weight:600;margin-top:24px}.Home_loadingSub__hM5AH{color:#64748b;font-family:inherit;font-size:.9rem;margin-top:8px}.Home_errorIconWrap__xIPSi{align-items:center;background:#fff5f2;border-radius:50%;color:var(--color-orange);display:flex;height:80px;justify-content:center;margin-bottom:20px;width:80px}.Home_errorIconWrap__xIPSi svg{height:40px;width:40px}.Home_errorTitle__IeNAA{color:#212529;font-size:1.375rem;font-weight:700;margin-bottom:8px;text-align:center}.Home_errorSub__BJNy3{color:#6c757d;font-size:.9375rem;line-height:1.5;margin-bottom:24px;max-width:320px;text-align:center}.Home_errorActions__RpWtS{display:flex;flex-direction:column;gap:12px;max-width:260px;width:100%}.Home_errorBtnPrimary__Iptzt{align-items:center;background:var(--color-orange);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;padding:14px 24px;transition:background .2s;width:100%}.Home_errorBtnPrimary__Iptzt:hover{background:#e04500}.Home_errorBtnSecondary__\+clBe{align-items:center;background:transparent;border:2px solid #dee2e6;border-radius:12px;color:#495057;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:background .2s,color .2s;width:100%}.Home_errorBtnSecondary__\+clBe:hover{background:#f1f3f5;color:#212529}.Home_topSectionBg__92wVF{background:radial-gradient(ellipse 200% 150% at 15% 15%,rgba(220,224,230,.06) 0,transparent 55%),radial-gradient(ellipse 200% 150% at 85% 20%,rgba(230,232,238,.05) 0,transparent 55%),radial-gradient(ellipse 180% 120% at 50% 50%,hsla(240,7%,95%,.04) 0,transparent 50%),linear-gradient(180deg,#fffbfc,#fff);background-color:#fff;min-height:100%}.ContactSec_parent__X2mn6{margin-bottom:50px}.ContactSec_box__5To0m{flex-direction:row-reverse}.ContactSec_child_1__CgGpc,.ContactSec_child_2__VJqeb{width:45%}.ContactSec_child_1__CgGpc h5{font-weight:700;letter-spacing:1px}.ContactSec_child_1__CgGpc{border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.16);padding:30px}input::-webkit-input-placeholder{font-size:1em}input::placeholder{font-size:1em}.ContactSec_inp_box__4IqfS,.ContactSec_inp_drop_down_box__-cEKk{display:flex;justify-content:space-between;margin:10px 0}.ContactSec_inp_box__4IqfS input{border:1px solid #939393;border-radius:6px;color:#000;display:block;outline:none;padding:10px 15px;width:48%}.ContactSec_number_inp_box__p1VVH{margin:20px 0}.ContactSec_number_inp_box__p1VVH input{color:#000}.ContactSec_number_inp_box__p1VVH input,.ContactSec_number_inp_box__p1VVH textarea{border:1px solid #939393;border-radius:6px;display:block;outline:none;padding:10px 15px;width:100%}.ContactSec_number_inp_box__p1VVH textarea{color:gray;height:120px;resize:none}.ContactSec_inp_2__ZUfRo{height:46px;position:relative;top:5px}.ContactSec_drop_downBox__nBHZP{position:relative}.ContactSec_dropDownText__ztSjR{color:grey}.ContactSec_dropDownTextSelected__KfGL3,.ContactSec_dropDownText__ztSjR{border:1px solid #939393;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 15px}.ContactSec_dropDownTextSelected__KfGL3{color:#000}.ContactSec_dropDownTextSelected__KfGL3 span,.ContactSec_dropDownText__ztSjR span{display:block}.ContactSec_dropDownOptions__l7HBx{background-color:#fff;border:1px solid #939393;border-radius:6px;color:#000;position:absolute;width:100%}.ContactSec_dropDownOptions__l7HBx span{cursor:pointer;display:block;padding:10px 15px}.ContactSec_infoBox__VqHzd{align-items:baseline;display:flex;margin-top:10px}.ContactSec_infoBox__VqHzd a span{display:block}.ContactSec_infoBox__VqHzd a span img{bottom:1px;position:relative}.ContactSec_infoBox__VqHzd a{align-items:center;color:inherit;display:flex;text-decoration:none}.ContactSec_infoBox__VqHzd a:hover{text-decoration:underline}.ContactSec_text_span__0PAtt{font-weight:600;margin-left:10px}@media only screen and (max-width:1200px){.ContactSec_img__R1Fh2{width:180px}}@media only screen and (max-width:1040px){.ContactSec_box__5To0m{align-items:center;flex-direction:column-reverse;justify-content:center}.ContactSec_child_1__CgGpc{margin:0 auto 30px;width:96%}.ContactSec_child_2__VJqeb{padding:20px;width:100%}.ContactSec_ifram__wci-4{height:350px}.ContactSec_parent__X2mn6{margin-bottom:60px}}@media only screen and (max-width:492px){.ContactSec_img__R1Fh2{width:130px}}@media only screen and (max-width:420px){.ContactSec_img__R1Fh2{margin:0 2px 5px!important;width:45%}.ContactSec_h1__NndGy{font-size:1.7em!important}}.internalPageNavbar_position_sticky__N12AW{position:-webkit-sticky;position:sticky;top:0;z-index:222}.internalPageNavbar_navbar_parent__QryR1{background-color:var(--color-navy);border:none;box-shadow:none;width:100%}.internalPageNavbar_position_sticky__N12AW.internalPageNavbar_navbarOverlay__330Ko{pointer-events:none}.internalPageNavbar_position_sticky__N12AW.internalPageNavbar_navbarOverlay__330Ko .internalPageNavbar_navbar_container__yX45b,.internalPageNavbar_position_sticky__N12AW.internalPageNavbar_navbarOverlay__330Ko .internalPageNavbar_navbar_parent__QryR1{pointer-events:auto}.internalPageNavbar_position_sticky__N12AW.internalPageNavbar_navbarOverlay__330Ko .internalPageNavbar_navbar_parent__QryR1{background-color:initial!important;box-shadow:none!important}.internalPageNavbar_navbar_containerOverlay__ppAMs,.internalPageNavbar_position_sticky__N12AW.internalPageNavbar_navbarOverlay__330Ko .internalPageNavbar_navbar_container__yX45b{background:transparent!important}.internalPageNavbar_position_sticky__N12AW.internalPageNavbar_navbarOverlay__330Ko .internalPageNavbar_arrow__caLXK{color:#000}.internalPageNavbar_navbar_container__yX45b{-webkit-padding-end:20px;align-items:center;box-sizing:border-box;color:var(--color-white);display:flex;justify-content:space-between;max-width:100%;min-height:52px;padding:8px 12px;padding-inline-end:20px;width:100%}.internalPageNavbar_arrow__caLXK{align-items:center;color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;min-width:40px;padding:4px 8px}.internalPageNavbar_arrow__caLXK:hover{opacity:.9}.internalPageNavbar_logo__0AQhX{align-items:center;display:flex;flex:1 1;justify-content:center;max-height:36px;min-width:0}.internalPageNavbar_logoImg__O8ZBZ,.internalPageNavbar_logo__0AQhX img{border-radius:10px;display:block;height:38px;margin:0 auto;max-width:130px;object-fit:contain;width:auto}.internalPageNavbar_spacer__J0LVb{flex-shrink:0;min-width:40px;padding:4px 8px}.GallerCards_page__ktKJ-{margin:0 auto;max-width:1200px;min-height:40vh;padding:2rem 1rem 3rem}.GallerCards_header__vJV7d{margin-bottom:2.5rem;text-align:center}.GallerCards_title__a9AM2{align-items:center;color:#1a1a2e;display:inline-flex;font-size:1.75rem;font-weight:700;gap:.5rem;letter-spacing:-.02em;margin:0}.GallerCards_titleIcon__CqzsP{color:#203052;color:var(--color-navy,#203052);flex-shrink:0}.GallerCards_grid__wQJJJ{grid-gap:1.25rem;align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.GallerCards_card__Lhssf{aspect-ratio:4/3;background:#f8fafc;border:none;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;width:100%}.GallerCards_card__Lhssf:hover{box-shadow:0 12px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.GallerCards_card__Lhssf:focus{outline:2px solid var(--color-navy);outline-offset:2px}.GallerCards_videoPreviewWrap__UOpBW{background:#1a1a1a;cursor:pointer;display:block;height:100%;min-height:0;position:relative;width:100%}.GallerCards_videoPreviewWrap__UOpBW video{object-fit:contain;object-position:center center;pointer-events:none}.GallerCards_image__WROf8{display:block;height:100%;object-fit:cover;object-position:center center;vertical-align:middle;width:100%}.GallerCards_caption__UarRi{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;color:#fff;font-size:.85rem;left:0;line-height:1.3;padding:.6rem .75rem;position:absolute;right:0;text-align:center}.GallerCards_videoPlayIcon__\+EmMI{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;color:#fff;display:flex;height:32px;inset-inline-start:8px;justify-content:center;pointer-events:none;position:absolute;top:8px;transition:background .2s ease;width:32px;z-index:1}.GallerCards_card__Lhssf:hover .GallerCards_videoPlayIcon__\+EmMI{background:rgba(0,0,0,.75)}.GallerCards_videoPlayIcon__\+EmMI svg{display:block;flex-shrink:0}.GallerCards_loadMoreWrap__5jbKb{margin-top:2.5rem;text-align:center}.GallerCards_loadMore__IhFq-{background:var(--color-navy);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:.75rem 1.75rem;transition:background .2s ease,-webkit-transform .1s ease;transition:background .2s ease,transform .1s ease;transition:background .2s ease,transform .1s ease,-webkit-transform .1s ease}.GallerCards_loadMore__IhFq-:hover{background:#2d3d6b}.GallerCards_loadMore__IhFq-:active{-webkit-transform:scale(.98);transform:scale(.98)}@media (max-width:768px){.GallerCards_page__ktKJ-{padding:.25rem .75rem 1rem}.GallerCards_header__vJV7d{display:flex;justify-content:flex-end;margin-bottom:.5rem}[dir=rtl] .GallerCards_header__vJV7d{justify-content:flex-start}.GallerCards_title__a9AM2{font-size:1.35rem}.GallerCards_grid__wQJJJ{grid-gap:6px;display:grid;gap:6px;grid-auto-rows:118px;grid-template-columns:1fr 1fr}.GallerCards_grid__wQJJJ .GallerCards_card__Lhssf{aspect-ratio:auto;min-height:114px}.GallerCards_caption__UarRi{font-size:.75rem;padding:.35rem .5rem}.GallerCards_videoPlayIcon__\+EmMI{height:40px;width:40px}.GallerCards_videoPlayIcon__\+EmMI svg{height:20px;width:20px}}.Gallery_wrapper__yTTTv{background:#fff;display:flex;flex-direction:column;min-height:100vh;width:100%}.Gallery_main__H2a6N{box-sizing:border-box;flex:1 1;padding-top:52px;padding-top:var(--navbar-height,52px);width:100%}@media (max-width:768px){.Gallery_main__H2a6N{padding-top:48px}}.PackageDetail_page__IuF\+J{background:var(--color-white);box-sizing:border-box;min-height:100%;padding:1rem 1rem 2rem;width:100%}.PackageDetail_card__R\+Dki{background:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);margin:0 auto;max-width:420px;overflow:hidden;width:100%}.PackageDetail_imageWrap__BAA1-{background:#f3f4f6;flex-shrink:0;height:200px;overflow:hidden;width:100%}.PackageDetail_image__FSkEQ{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.PackageDetail_imagePlaceholder__bftwD{align-items:center;background:linear-gradient(135deg,#fff5f0,#fef3f0);color:#6b7280;display:flex;font-size:1rem;font-weight:600;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.PackageDetail_content__IdwRg{padding:1.25rem 1rem 1.5rem;text-align:start}.PackageDetail_title__Y7Mcr{color:#111827;font-size:1.5rem;font-weight:700;line-height:1.3;margin:0 0 .75rem}.PackageDetail_description__GzV\+7{color:#6b7280;font-size:.9375rem;line-height:1.5;margin:0 0 1rem}.PackageDetail_meta__E6v31{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-bottom:1.25rem}.PackageDetail_page__IuF\+J[dir=rtl] .PackageDetail_meta__E6v31{flex-direction:row-reverse}.PackageDetail_metaItem__Pip1r{align-items:center;color:#6b7280;display:inline-flex;font-size:.9375rem;gap:.35rem}.PackageDetail_metaIcon__-nB3t{color:var(--color-orange);flex-shrink:0;height:18px;width:18px}.PackageDetail_price__E7TbV{color:var(--color-orange);font-size:1.25rem;font-weight:700}.PackageDetail_servicesSection__8DJBa{margin-bottom:1.5rem}.PackageDetail_servicesHeading__LSU3O{color:#111827;font-size:1rem;font-weight:600;margin:0 0 .75rem}.PackageDetail_servicesList__QGkUz{list-style:none;margin:0;padding:0}.PackageDetail_serviceItem__r\+TUR{align-items:center;border-bottom:1px solid #f3f4f6;color:#374151;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.9375rem;gap:.5rem;padding:.5rem 0}.PackageDetail_page__IuF\+J[dir=rtl] .PackageDetail_serviceItem__r\+TUR{flex-direction:row-reverse}.PackageDetail_serviceItem__r\+TUR:last-child{border-bottom:none}.PackageDetail_serviceIcon__2RL\+1{color:var(--color-orange);flex-shrink:0;height:18px;width:18px}.PackageDetail_serviceName__L2XqR{flex:1 1;min-width:0}.PackageDetail_serviceMeta__OiciH{color:#6b7280;font-size:.8125rem}.PackageDetail_ctaWrap__vaXcI{margin-top:1.5rem}.PackageDetail_ctaWrap__vaXcI button{border-radius:12px;font-size:1rem;font-weight:600;padding:.875rem 1.25rem}.PackageDetail_empty__a4qeD{padding:3rem 1rem;text-align:center}.PackageDetail_emptyText__R-0-3{color:#6b7280;font-size:1.125rem;margin:0 0 1rem}.PackageDetail_backBtn__wi93W{background:transparent;border:1px solid var(--color-orange);border-radius:10px;color:var(--color-orange);cursor:pointer;display:inline-block;font-size:.9375rem;padding:.5rem 1rem;transition:background .2s,color .2s}.PackageDetail_backBtn__wi93W:hover{background:var(--color-orange);color:var(--color-white)}@media (max-width:600px){.PackageDetail_page__IuF\+J{padding:.75rem .75rem 2rem}.PackageDetail_card__R\+Dki{max-width:100%}.PackageDetail_imageWrap__BAA1-{height:180px}.PackageDetail_content__IdwRg{padding:1rem .75rem 1.5rem}.PackageDetail_title__Y7Mcr{font-size:1.25rem}}.PackageDetails_wrapper__9I-de{background:var(--color-white);display:flex;flex-direction:column;min-height:100vh;width:100%}.PackageDetails_main__QWfAS{box-sizing:border-box;flex:1 1;min-height:calc(100vh - 52px);min-height:calc(100vh - var(--navbar-height, 52px));width:100%}.PrivacyPolicy_pageWrap__Y5dtd{background:linear-gradient(180deg,#f8f9fc,#f4f6fa 50%,#faf9f8);font-family:inherit;min-height:100vh;padding:5rem 1rem 2rem 1.5rem}.PrivacyPolicy_container__-1v5m{margin:0 auto;max-width:680px}.PrivacyPolicy_title__wLiVr{color:#203052;font-size:1.75rem;font-weight:700;margin:0 0 .5rem;text-align:inherit}.PrivacyPolicy_updated__9lv6Q{color:#64748b;font-size:.9rem;margin:0 0 1.5rem;text-align:inherit}.PrivacyPolicy_section__vyOne{margin-bottom:1.5rem}.PrivacyPolicy_heading__n765S{color:#203052;font-size:1.1rem;font-weight:600;margin:0 0 .5rem;text-align:inherit}.PrivacyPolicy_paragraph__MVaAx{color:#334155;font-size:1rem;line-height:1.6;margin:0;text-align:inherit}.PrivacyPolicy_link__dstd3{color:#ea580c;font-weight:600;text-decoration:none}.PrivacyPolicy_link__dstd3:hover{text-decoration:underline}.Profile_pageWrap__qIzaL{background:linear-gradient(180deg,#f8f9fc,#f4f6fa 25%,#f6f7fb 50%,#f8f7f6 75%,#faf9f8);background-attachment:local;font-family:inherit;min-height:100vh;padding:1.25rem 1rem 2rem 1.25rem}.Profile_container__Rxnl-{margin:0 auto;max-width:560px}.Profile_title__I08mO{color:#203052;font-size:1.75rem;font-weight:700;margin:0 0 1.5rem;text-align:inherit}.Profile_card__XpoPA{background:#fff;border:1px solid rgba(32,48,82,.06);border-radius:16px;box-shadow:0 2px 12px rgba(32,48,82,.08);margin-bottom:1rem;padding:1.5rem}.Profile_avatarWrap__wErPi{align-items:center;display:flex;gap:1.25rem;margin-bottom:1.5rem}.Profile_avatar__cSDMO{background:#e2e8f0;border-radius:50%;height:80px;object-fit:cover;width:80px}.Profile_avatarPlaceholder__7AwNb{align-items:center;background:linear-gradient(135deg,#203052,#2a3d6a);border-radius:50%;color:#fff;display:flex;font-size:2rem;height:80px;justify-content:center;width:80px}.Profile_uploadLabel__izSjM{align-items:center;background:#fff7ed;border:2px dashed #ea580c;border-radius:10px;color:#ea580c;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.6rem 1.25rem;transition:background .2s,border-color .2s,color .2s,-webkit-transform .15s;transition:background .2s,border-color .2s,color .2s,transform .15s;transition:background .2s,border-color .2s,color .2s,transform .15s,-webkit-transform .15s}.Profile_uploadLabel__izSjM:hover{background:#ffedd5;border-color:#c2410c;color:#c2410c}.Profile_uploadLabel__izSjM:active{-webkit-transform:scale(.98);transform:scale(.98)}.Profile_uploadLabel__izSjM:focus-visible{outline:2px solid #ea580c;outline-offset:2px}.Profile_uploadInput__DmPGA{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.Profile_row__EnOb3{margin-bottom:1rem}.Profile_row__EnOb3:last-child{margin-bottom:0}.Profile_rowWithSet__eTD-A{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}[dir=rtl] .Profile_rowWithSet__eTD-A{flex-direction:row-reverse}.Profile_rowWithSet__eTD-A .Profile_row__EnOb3{flex:1 1;margin-bottom:0;min-width:0}.Profile_setBtn__7vjtD{background:#fff;border:1px solid #ea580c;border-radius:10px;color:#ea580c;cursor:pointer;flex-shrink:0;font-size:.9rem;font-weight:600;padding:.5rem 1rem;transition:background .2s,color .2s}.Profile_setBtn__7vjtD:hover{background:#fff7ed;color:#c2410c}.Profile_label__0F402{color:#64748b;display:block;font-size:.8rem;font-weight:600;margin-bottom:.35rem;text-align:inherit}.Profile_value__lZDRq{color:#203052;font-size:1.05rem;font-weight:500;text-align:inherit}.Profile_input__mNiU8{border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#203052;font-size:1rem;padding:.75rem 1rem;width:100%}.Profile_input__mNiU8:focus{border-color:#203052;box-shadow:0 0 0 2px rgba(32,48,82,.15);outline:none}.Profile_toggleLabel__AdB4M{align-items:center;color:#203052;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem}.Profile_toggleLabel__AdB4M input[type=checkbox]{accent-color:#ea580c;height:20px;width:20px}.Profile_toggleText__6EPcY{-webkit-user-select:none;user-select:none}.Profile_hint__0JT08{color:#64748b;font-size:.85rem;line-height:1.4;margin:-.5rem 0 1rem}.Profile_editBtn__pf3oC{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#203052;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;margin-top:1rem;padding:.75rem 1.5rem;transition:background .2s,border-color .2s}.Profile_editBtn__pf3oC:hover{background:#f1f5f9;border-color:#cbd5e1}.Profile_saveBtn__6X3pb{background:#ea580c;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .2s}.Profile_saveBtn__6X3pb:hover{background:#c2410c}.Profile_cancelBtn__pedCI{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:background .2s,border-color .2s}.Profile_cancelBtn__pedCI:hover{background:#f8fafc;border-color:#cbd5e1}.Profile_editActions__1zoLF{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}[dir=rtl] .Profile_editActions__1zoLF{flex-direction:row-reverse}.Profile_dropdownWrap__Q6U4I{position:relative;width:100%}.Profile_dropdownTrigger__UOTUS{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#203052;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:.75rem 1rem;text-align:inherit;width:100%}.Profile_dropdownTrigger__UOTUS .Profile_placeholder__1dp8I{color:#94a3b8}.Profile_dropdownTrigger__UOTUS svg.Profile_arrowOpen__ihw-T{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Profile_dropdownMenu__-lZ2Y{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}[dir=rtl] .Profile_dropdownMenu__-lZ2Y{left:auto;right:0}.Profile_dropdownItem__GkFQg{background:#fff;border:none;color:#203052;cursor:pointer;display:block;font-size:1rem;padding:.75rem 1rem;text-align:inherit;transition:background .2s;width:100%}.Profile_dropdownItem__GkFQg:hover{background:#f1f5f9}.Profile_linksSection__GbFLh{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1.5rem}.Profile_link__imIz\+{color:#ea580c;display:block;font-size:1rem;font-weight:600;margin-bottom:.75rem;text-decoration:none}.Profile_link__imIz\+:hover{text-decoration:underline}.Profile_missing__mss7c{color:#94a3b8;font-style:italic}.CustomerOnboard_pageWrap__FytA9{align-items:center;background:linear-gradient(135deg,#203052,#2a3d6a);display:flex;font-family:inherit;justify-content:center;min-height:100vh;padding:2rem 1rem}.CustomerOnboard_container__egull{background:hsla(0,0%,100%,.98);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.15);max-width:440px;padding:2rem;width:100%}.CustomerOnboard_title__AmE9t{color:#203052;font-size:1.5rem;font-weight:700;margin:0 0 .5rem;text-align:inherit}.CustomerOnboard_subtitle__LqpPL{color:#64748b;font-size:.95rem;margin:0 0 1.5rem;text-align:inherit}.CustomerOnboard_form__kUTMh{display:flex;flex-direction:column;gap:0}.CustomerOnboard_avatarSection__kl50X{align-items:center;display:flex;gap:1.25rem;margin-bottom:1.5rem}.CustomerOnboard_avatar__SceRa{background:#e2e8f0;border-radius:50%;height:80px;object-fit:cover;width:80px}.CustomerOnboard_avatarPlaceholder__WhEZE{align-items:center;background:linear-gradient(135deg,#203052,#2a3d6a);border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;width:80px}.CustomerOnboard_uploadLabel__bXC5y{background:#f1f5f9;border-radius:10px;color:#203052;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;padding:.5rem 1rem;transition:background .2s}.CustomerOnboard_uploadLabel__bXC5y:hover{background:#e2e8f0}.CustomerOnboard_uploadInput__RZaCB{display:none}.CustomerOnboard_row__VrAOz{margin-bottom:1rem}.CustomerOnboard_label__nZv1S{color:#64748b;display:block;font-size:.8rem;font-weight:600;margin-bottom:.35rem;text-align:inherit}.CustomerOnboard_input__6lyjv{border:1px solid #e2e8f0;border-radius:10px;box-sizing:border-box;color:#203052;font-size:1rem;padding:.75rem 1rem;width:100%}.CustomerOnboard_input__6lyjv:focus{border-color:#203052;box-shadow:0 0 0 2px rgba(32,48,82,.15);outline:none}.CustomerOnboard_input__6lyjv:read-only{background:#f8fafc;color:#64748b}.CustomerOnboard_dropdownWrap__HEOPl{position:relative;width:100%}.CustomerOnboard_dropdownTrigger__ugzxB{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#203052;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:.75rem 1rem;text-align:inherit;width:100%}.CustomerOnboard_dropdownTrigger__ugzxB .CustomerOnboard_placeholder__pGqJ6{color:#94a3b8}.CustomerOnboard_dropdownTrigger__ugzxB svg{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.CustomerOnboard_dropdownTrigger__ugzxB svg.CustomerOnboard_arrowOpen__H4rSx{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CustomerOnboard_dropdownMenu__3oGa7{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}[dir=rtl] .CustomerOnboard_dropdownMenu__3oGa7{left:auto;right:0}.CustomerOnboard_dropdownItem__HYMFu{background:#fff;border:none;color:#203052;cursor:pointer;display:block;font-size:1rem;padding:.75rem 1rem;text-align:inherit;transition:background .2s;width:100%}.CustomerOnboard_dropdownItem__HYMFu:hover{background:#f1f5f9}.TermsOfService_pageWrap__b9IrA{background:linear-gradient(180deg,#f8f9fc,#f4f6fa 50%,#faf9f8);font-family:inherit;min-height:100vh;padding:5rem 1rem 2rem 1.5rem}.TermsOfService_container__WTmxv{margin:0 auto;max-width:680px}.TermsOfService_title__HdcJ3{color:#203052;font-size:1.75rem;font-weight:700;margin:0 0 .5rem;text-align:inherit}.TermsOfService_updated__YwR0A{color:#64748b;font-size:.9rem;margin:0 0 1.5rem;text-align:inherit}.TermsOfService_section__IlPRX{margin-bottom:1.5rem}.TermsOfService_heading__dO0Ep{color:#203052;font-size:1.1rem;font-weight:600;margin:0 0 .5rem;text-align:inherit}.TermsOfService_paragraph__adBvo{color:#334155;font-size:1rem;line-height:1.6;margin:0;text-align:inherit}.TermsOfService_link__MsoII{color:#ea580c;font-weight:600;text-decoration:none}.TermsOfService_link__MsoII:hover{text-decoration:underline}.viewCard_card_box__An9ey{padding-bottom:24px;padding-top:8px}.viewCard_heading__mcnBE{color:#1f2937;font-family:Manrope,Inter,sans-serif;font-family:var(--section-title-font-family,"Manrope","Inter",sans-serif);font-size:1.25rem;font-size:var(--section-title-font-size,1.25rem);font-weight:600;font-weight:var(--section-title-font-weight,600);letter-spacing:.02em;line-height:1.3;margin:0 auto 8px;margin:0 auto var(--section-title-mb,8px);text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.viewCard_heading__mcnBE:after{background:var(--color-orange);border-radius:2px;content:"";display:block;height:3px;margin:10px auto 0;width:48px}.viewCard_cards__vhbLT{max-width:350px}@media only screen and (max-width:576px){.viewCard_cards__vhbLT{margin:0 auto}}.ViewPackage_wrapper__Y38bF{background:#fff;display:flex;flex-direction:column;min-height:100vh;width:100%}.ViewPackage_main__Yo3oX{box-sizing:border-box;flex:1 1;padding-top:52px;padding-top:var(--navbar-height,52px);width:100%}.salon-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s}.salon-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.14)}.salon-card__link{color:inherit;display:flex;flex:1 1;gap:12px;padding:16px;text-decoration:none}.salon-card__image-wrap{background:#f5f5f5;border-radius:8px;flex-shrink:0;height:72px;overflow:hidden;width:72px}.salon-card__image{height:100%;object-fit:cover;width:100%}.salon-card__image-placeholder{background:#e8e8e8;height:100%;width:100%}.salon-card__body{flex:1 1;min-width:0}.salon-card__name{color:#1a1a1a;font-size:15px;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.salon-card__city{color:#666;font-size:13px;margin:0 0 4px}.salon-card__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#888;display:-webkit-box;font-size:13px;margin:0;overflow:hidden}.salon-card__categories{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 8px}.salon-card__category-chip{background:#fff3f0;border:1px solid #ffe0d6;border-radius:20px;color:#fe4e00;font-size:11px;padding:3px 8px;text-decoration:none;white-space:nowrap}.salon-card__category-chip:hover{background:#ffe0d6}.salon-card__cta{background:#fe4e00;border-radius:8px;color:#fff;display:block;font-size:13px;font-weight:600;margin:0 16px 16px;padding:8px;text-align:center;text-decoration:none;transition:background .15s}.salon-card__cta:hover{background:#e04400}.discovery-page{background:#fafafa;min-height:100vh;padding:24px 0 48px}.discovery-page__container{margin:0 auto;max-width:960px;padding:0 16px}.discovery-page__breadcrumb{color:#888;font-size:13px;margin-bottom:16px}.discovery-page__breadcrumb a{color:#fe4e00;text-decoration:none}.discovery-page__breadcrumb a:hover{text-decoration:underline}.discovery-page__header{margin-bottom:20px}.discovery-page__title{color:#1a1a1a;font-size:24px;font-weight:700;margin:0 0 8px}.discovery-page__intro{color:#555;font-size:15px;line-height:1.6;margin:0}.discovery-page__filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.discovery-page__filter-label{color:#888;font-size:13px;white-space:nowrap}.discovery-page__chips{display:flex;flex-wrap:wrap;gap:6px}.discovery-page__chip{background:#fff3f0;border:1px solid #ffe0d6;border-radius:20px;color:#fe4e00;font-size:12px;padding:4px 10px;text-decoration:none;transition:background .15s;white-space:nowrap}.discovery-page__chip:hover{background:#ffe0d6}.discovery-page__chip--secondary{background:#f5f5f5;border-color:#e0e0e0;color:#555}.discovery-page__chip--secondary:hover{background:#e8e8e8}.discovery-page__chip-count{color:inherit;opacity:.7}.discovery-page__count{color:#888;font-size:13px;margin:0 0 16px}.discovery-page__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.discovery-page__empty,.discovery-page__error,.discovery-page__loading{color:#888;font-size:15px;padding:48px 16px;text-align:center}.discovery-page__error{color:#e04400}.discovery-page__pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:32px}.discovery-page__page-btn{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .15s}.discovery-page__page-btn:disabled{cursor:not-allowed;opacity:.4}.discovery-page__page-btn:not(:disabled):hover{background:#f5f5f5}.discovery-page__page-info{color:#888;font-size:13px}.discovery-page__search{border:1px solid #e0e0e0;border-radius:8px;font-size:14px;margin-bottom:16px;outline:none;padding:10px 14px;transition:border-color .15s;width:100%}.discovery-page__search:focus{border-color:#fe4e00}.discovery-page__chip button{background:none;border:none;cursor:pointer;font:inherit;padding:0}
/*# sourceMappingURL=main.a0de2811.css.map*/