*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }body{font-size:clamp(1rem,.93rem + .35vw,1.125rem);line-height:1.6;color:var(--color-black);background-color:var(--color-cream)}.top-bar{display:flex;height:4rem;align-items:center;background-color:var(--color-black)}.logo{position:absolute;left:50%;top:50%;margin:0;width:160px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:0}@media (min-width:768px){.logo{width:190px}}.logo img{width:100%}#llamar{position:absolute;right:.75rem;top:50%;height:auto;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.25rem;padding:.5rem .75rem;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:500}@media (min-width:768px){#llamar{padding-left:1rem;padding-right:1rem;font-size:clamp(.875rem,.82rem + .3vw,1rem)}}#trigger{top:.625rem;left:.5rem;margin:0;display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;background-color:hsla(0,0%,100%,.1);padding:0;font-size:1.125rem;line-height:1.75rem;line-height:1;color:var(--color-white)}#principal{margin-top:4rem}#mp-menu{width:min(300px,85vw)}#mp-menu .mp-level{background-color:var(--color-black)}#mp-menu h2{font-size:clamp(1.125rem,1.03rem + .5vw,1.375rem);font-weight:600;letter-spacing:.025em}#mp-menu .icon,#mp-menu h2{color:var(--color-oak)}#mp-menu ul li>a{font-size:clamp(1rem,.93rem + .35vw,1.125rem);color:var(--color-gray-100)}#mp-menu ul li a:hover,.mp-level>ul>li:first-child>a:hover{background-color:rgba(124,78,50,.4)}.mySlides{background-color:var(--color-black)!important}.mySlides img{aspect-ratio:11/5;max-height:640px;min-height:220px;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.mySlides img{-o-object-fit:cover;object-fit:cover}}#slider1,#slider2,#slider3{max-width:90%;border-radius:.5rem;padding:.75rem 1rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){#slider1,#slider2,#slider3{max-width:70%;padding:1rem 1.5rem}}#slider1,#slider3{background-color:rgba(26,24,21,.8)}.mySlides .w3-xxlarge{font-size:clamp(1.125rem,1.03rem + .5vw,1.375rem);font-weight:500;line-height:1.375}@media (min-width:768px){.mySlides .w3-xxlarge{font-size:clamp(1.75rem,1.45rem + 1.5vw,2.5rem)}}.w3-display-left,.w3-display-right{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgba(26,24,21,.5);color:var(--color-white);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.w3-display-left:hover,.w3-display-right:hover{background-color:var(--color-walnut)}#introduction h2{margin-bottom:1rem;font-size:clamp(1.75rem,1.45rem + 1.5vw,2.5rem);font-weight:600;color:var(--color-black)}#introduction p{margin-left:auto;margin-right:auto;max-width:65ch;font-size:clamp(1rem,.93rem + .35vw,1.125rem);color:var(--color-gray-700)}.front-treatments a{overflow:hidden;border-radius:.5rem;background-color:var(--color-white)!important;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.front-treatments a,.front-treatments a:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.front-treatments a:hover{--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.front-treatments a.w3-blue{background-color:var(--color-oak)!important}.front-treatments header.w3-light-grey{background-color:var(--color-gray-100)!important;padding:.75rem 1rem}.front-treatments a.w3-blue header.w3-light-grey{background-color:var(--color-oak-dark)!important;color:var(--color-white)}.front-treatments header h1{margin:0;font-size:clamp(1.125rem,1.03rem + .5vw,1.375rem);font-weight:600;color:var(--color-black)}.front-treatments p{margin:0;padding:.75rem 1rem;color:var(--color-gray-700)}.call-me,.front-treatments p{font-size:clamp(.875rem,.82rem + .3vw,1rem)}.call-me{display:flex;height:auto!important;min-height:100px;align-items:center;justify-content:center;border-radius:.25rem;background-color:var(--color-walnut-dark)!important;padding:1rem 1.5rem;text-align:center;line-height:1.375}@media (min-width:768px){.call-me{font-size:clamp(1rem,.93rem + .35vw,1.125rem)}}footer{font-size:clamp(.875rem,.82rem + .3vw,1rem)!important}footer h5{font-size:clamp(1.375rem,1.2rem + .9vw,1.875rem)!important}.fixed{position:fixed}.absolute{position:absolute}.block{display:block}.resize{resize:both}:root{--color-white:#fff;--color-cream:#f7f4ef;--color-gray-100:#edebe6;--color-gray-300:#c9c6bf;--color-gray-500:#8f8b83;--color-gray-700:#55524c;--color-black:#1a1815;--color-black-pure:#000;--color-oak:#c99a6a;--color-oak-dark:#a97b4f;--color-walnut:#7c4e32;--color-walnut-dark:#4f3020}#introduction p,p{font-size:calc(clamp(1rem, .93rem + .35vw, 1.125rem)*1.25)}.call-me p,.front-treatments p,footer p{font-size:calc(clamp(.875rem, .82rem + .3vw, 1rem)*1.25)}@media (min-width:768px){.call-me p{font-size:calc(clamp(1rem, .93rem + .35vw, 1.125rem)*1.25)}}.mySlides .w3-xxlarge{font-size:calc(clamp(1.125rem, 1.03rem + .5vw, 1.375rem)*1.25)}@media (max-width:900px){.content-area p{font-size:1.875em}.widget-area p{font-size:1.25em}.mySlides img{min-height:270px}}