@font-face{font-family:Konseric;font-display:swap;src:url(/assets/Konseric-BfdR6ghQ.otf)}@font-face{font-family:Madelyn;font-display:swap;src:url(/assets/madelyn_regular-gZQLK6BQ.otf)}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}:root{--color-main: #ff4030;--color-sec: #c39870;--color-light: #f0f0f0;--color-text: #ffffff;--color-dark: #6e5b3d;font-size:18px;font-family:Quicksand,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}ul{list-style:none}.section{display:flex;flex-direction:column;align-items:center;gap:4rem;overflow-x:clip;position:relative}.section:nth-child(odd){padding:14rem 1rem;background-color:var(--color-text);color:var(--color-sec)}.section:nth-child(odd):after{content:"";height:150px;position:absolute;left:-1px;right:-1px;bottom:-1px;z-index:30;pointer-events:none;background-repeat:no-repeat;background-size:200% 150px;background-position:0% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2035.28%202.17'%20preserveAspectRatio='none'%3e%3cpath%20d='M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69%208.3-.16%205.3.02%202.3.22.57.85%200%20.87v1.2h35.28z'%20opacity='0.5'%20fill='%23c39870bb'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23fff'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23c39870bb'/%3e%3c/svg%3e")}.section:nth-child(2n){padding:6rem 1rem;background-color:#c39870bb;color:var(--color-text)}.section:nth-child(2n):after{content:"";height:150px;position:absolute;left:-1px;right:-1px;top:99%;z-index:30;pointer-events:none;background-repeat:no-repeat;background-size:200% 150px;background-position:0% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2035.28%202.17'%20preserveAspectRatio='none'%3e%3cpath%20d='M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69%208.3-.16%205.3.02%202.3.22.57.85%200%20.87v1.2h35.28z'%20opacity='0.5'%20fill='%23c39870bb'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23fff'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23c39870bb'/%3e%3c/svg%3e");rotate:180deg}.section-header{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;transform:translateY(4rem) scale(.9)}.section-header__title{font-size:2.2rem;font-weight:700;text-wrap:balance}.section-header__desc{font-size:var(--font-dc);letter-spacing:.1rem;text-align:center;text-wrap:balance}.button{padding:.7rem 3rem;color:var(--color-text);font-size:.8rem;font-family:inherit;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1rem;background-color:var(--color-main);border-radius:2rem;border:none}.animate{animation:fade-in-bottom 1s ease both}.slide-animate{animation:slide-big linear both;animation-timeline:view(inline)}@media screen and (min-width: 1024px){.section:nth-child(odd){padding:14rem 15dvw}.section:nth-child(2n){padding:6rem 15dvw}}@keyframes fade-in-bottom{to{transform:translateY(0);opacity:1}}@keyframes slide-small{0%,to{transform:scaleY(.8);opacity:.7}50%{transform:scaleY(1);opacity:1}}@keyframes slide-big{0%,to{transform:scale(.8);opacity:.7}50%{transform:scale(1);opacity:1}}.categories-list{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:2rem}.category{flex:1 0 min(18rem,100%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:1rem;gap:2rem;min-height:25rem;max-height:auto;color:var(--color-dark);background-color:#c3987022;border-radius:.5rem;position:relative;transform:translateY(4rem) scale(.9);overflow:clip}.category__info{display:flex;flex-direction:column;align-items:center;gap:1rem}.category-pict{display:flex;width:100%;aspect-ratio:5/2;overflow:clip}.category__img{width:100%}.category__text{display:flex;flex-direction:column;padding:0 1rem;gap:.7rem;font-size:.9rem;text-align:center}.category__name{color:var(--color-sec)}.category__desc{font-size:var(--font-sm)}.category__price{color:var(--color-main);font-size:1.8rem;font-weight:900}.category__button{display:flex;align-items:center;color:var(--color-text);background-color:var(--color-main);border:none;position:relative}.category__button-img{width:1rem;height:1rem;fill:var(--color-text);position:absolute;right:15%;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .5s}.category__button.active .category__button-img{transform:translateY(-50%) rotate(90deg)}.categories .note{display:flex;flex-direction:column;align-items:center;max-width:40rem;text-align:center}.categories .note__title{color:var(--color-main);font-size:1.4rem;font-weight:800;text-transform:uppercase}.categories .note__text{color:var(--color-dark);font-size:.9rem;font-weight:400}.categories-short-list{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;color:var(--color-dark);background-color:#c3987022;border-radius:.5rem}.category-short{flex:1 0 min(8rem,100%);text-align:center;text-transform:capitalize}.category-short__link{color:#6e5b3dbb;transition:color .3s,font-weight .3s}.category-short__link.active{color:var(--color-dark);font-weight:700}.gallery-list{display:flex;flex-wrap:wrap;gap:.5rem}.gallery-list__item{flex:1 0 min(15rem,100%);min-width:15rem;min-height:12rem;border-radius:.5rem;box-shadow:0 0 .5rem #0004;overflow:clip;transform:translateY(4rem) scale(.9)}.gallery-list__item:nth-child(1){background-image:url(/assets/bg-lobby-B83LZd1w.webp);background-size:cover;background-position:center}.gallery-list__item:nth-child(2){background-image:url(/assets/bg-manic-9e7fJzjG.webp);background-size:cover;background-position:center}.gallery-list__item:nth-child(3){background-image:url(/assets/bg-pedic-b9W0zWb2.webp);background-size:cover;background-position:center}.gallery-list__item:nth-child(4){background-image:url(/assets/bg-lashes-Dm2qRzjH.webp);background-size:cover;background-position:center}.gallery-list__item:nth-child(5){background-image:url(/assets/bg-coffee-CRag1hgU.webp);background-size:cover;background-position:center}.testimonials-list{display:flex;gap:1.5rem;padding:1rem 40dvw;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;transform:translateY(4rem) scale(.9)}.testimonial{flex:1 0 min(80dvw,25rem);border-radius:.5rem;background:linear-gradient(0deg,#c3987022 60%,#c3987066);box-shadow:0 0 .5rem #0002;scroll-snap-align:center}.testimonial__link{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.5rem;height:100%;text-align:left;position:relative}.testimonial__header{display:flex;flex-direction:column;gap:1rem}.testimonial__name{font-size:1.1rem;font-weight:900;color:var(--color-dark)}.testimonial__desc{font-size:.9rem;color:var(--color-dark)}.testimonials .stars{display:flex;gap:.5rem}.testimonials .star{width:1.5rem}.testimonial__ticks{width:4rem;aspect-ratio:1;position:absolute;right:1.5rem;bottom:1.5rem}.faq-content{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.faq-group{flex:1 0 min(15rem,100%);display:flex;flex-direction:column;gap:1rem}.faq-group__title{padding:.5rem 0;font-size:1rem;text-align:center;border-bottom:1px solid var(--color-text);transform:translateY(4rem) scale(.9)}.faq-list{display:flex;flex-direction:column;gap:1rem}.faq-list__item{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:linear-gradient(135deg,#c3987088,transparent 60%);border-radius:1rem;transform:translateY(4rem) scale(.9)}.faq-list__button{width:90%;color:inherit;font-size:.9rem;font-family:inherit;font-weight:600;text-align:left;background-color:transparent;border:none;position:relative}.faq-list__button:after{content:"";width:1rem;height:1rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Capa_1'%20data-name='Capa%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2025.68%2025.68'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M11.17,25.57c8.4,1.06,15.46-6,14.4-14.4C24.85,5.45,20.23.83,14.51.11,6.11-.95-.95,6.11.11,14.51c.72,5.72,5.34,10.34,11.06,11.06ZM11.07,2.55c7.14-1.17,13.22,4.91,12.05,12.05-.71,4.32-4.2,7.81-8.52,8.52-7.14,1.17-13.22-4.91-12.05-12.05C3.26,6.75,6.75,3.26,11.07,2.55Z'/%3e%3cpath%20class='cls-1'%20d='M16.38,5.99l-.43-.43c-.63-.63-1.66-.63-2.29,0l-6.3,6.3c-.63.63-.63,1.66,0,2.29l6.3,6.3c.63.63,1.66.63,2.29,0l.43-.43c.63-.63.63-1.66,0-2.29l-3.57-3.57c-.63-.63-.63-1.66,0-2.29l3.57-3.57c.63-.63.63-1.66,0-2.29Z'/%3e%3c/svg%3e");transform:rotate(-90deg);position:absolute;right:-10%;top:0;transition:transform .5s}.faq-list__button.active:after{transform:rotate(90deg)}.faq-list__info{display:flex;flex-direction:column;gap:.5rem;padding:0;max-height:0;font-size:.8rem;background-color:#c3987044;border-radius:.5rem;overflow:clip;transition:max-height .3s,padding .5s}.faq-list__button.active+.faq-list__info{padding:.5rem;max-height:13rem}.faq-list__info li{padding-left:1rem}.faq-list__info li:before{content:"- "}.services__sep{width:100%;color:#c39870;background-color:#c39870;border:1px solid #c39870;border-radius:.5rem}.services-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.service{flex:0 0 min(18rem,100%);display:flex;flex-direction:column;gap:1rem;padding:1rem;color:var(--color-dark);background-color:#c3987022;border-radius:.5rem}.service__img{width:4rem;height:4rem;border-radius:50%}.service__prices{font-size:.9rem;font-weight:600}.service__prices span{color:var(--color-main);font-size:1rem;font-weight:600}.service__desc{font-size:.9rem;font-weight:400}.calendar:nth-child(odd){padding-bottom:6rem}.calendar .section-header{flex:1 0 min(15rem,100%)}.calendar>div{flex:1 0 min(15rem,100%);display:flex;flex-direction:column;gap:3rem}.calendar:nth-child(odd){padding-top:12rem;max-width:100dvw;color:var(--color-sec);text-align:center;background-color:var(--color-text)}.calendar:nth-child(odd):after{content:none}.header{position:fixed;display:flex;justify-content:space-between;padding:.5rem 1rem;width:100dvw;color:var(--color-text);top:0;z-index:100}.header:after{content:"";width:100%;height:100%;top:0;left:0;background-color:#c39870dd;position:absolute}.header:before{content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;position:absolute}.header .logo{display:flex;align-items:center;gap:1rem;z-index:20}.header .logo__svg{width:1.5rem;height:1.7rem}.header .logo__svg .ll{fill:var(--color-text);stroke:none}.header .logo__text{display:none;font-size:1rem;font-weight:400}.header .nav{display:flex;justify-content:center;align-items:flex-end;padding:1rem;width:100dvw;max-height:0;background-color:#d3b396;overflow:clip;position:absolute;left:0;top:0;z-index:-1;transition:padding-top .5s,max-height .5s}.header .nav.active{padding-top:4rem;max-height:20dvh}.header .nav-list{display:flex;gap:1rem}.header .nav-list__link{font-size:.8rem;font-weight:400;letter-spacing:.1rem;transition:font-weight .3s}.header .nav-list__link.active{font-weight:700}.header .cta__btn{margin:0;background-color:var(--color-main)}.header-buttons{display:flex;align-items:center;gap:.5rem;z-index:20}.header-btn{display:flex;align-items:center;padding:0;background-color:transparent;border:none}.header-btn__img{width:1.7rem;height:1.7rem}@media screen and (min-width: 600px){.header .logo__text{display:block}}@media screen and (min-width: 1024px){.header .nav{align-self:center;padding:0;max-height:initial;width:initial;background-color:transparent;left:50%;top:initial;transform:translate(-50%);z-index:20}.header .nav.active{padding:0;width:initial}.header-btn{display:none}}@media screen and (min-width: 1200px){.header{padding:.5rem 4rem}}.banner{display:flex;flex-wrap:wrap;gap:3rem;padding:.5rem 15dvw;color:var(--color-text);background-color:#c39870bb;position:relative;z-index:20}.banner:after{content:"";height:100px;position:absolute;left:-1px;right:-1px;top:99%;z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:200% 100px;background-position:0% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2035.28%202.17'%20preserveAspectRatio='none'%3e%3cpath%20d='M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69%208.3-.16%205.3.02%202.3.22.57.85%200%20.87v1.2h35.28z'%20opacity='0.5'%20fill='%23c39870bb'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23fff'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23c39870bb'/%3e%3c/svg%3e");rotate:180deg}.banner__item{flex:1 0 min(15rem,100%)}.banner__link{display:flex;flex-direction:column;align-items:center;font-size:.9rem;text-align:center}.banner__title{font-size:.8rem;text-transform:uppercase;letter-spacing:.1rem}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6rem;padding:12rem 1rem;min-height:100dvh;color:var(--color-text);text-align:center;background:linear-gradient(var(--color-text) 30%,#fff8),url(/assets/back-hero-BTFkNcfh.webp);background-position:center;background-size:cover;overflow-x:clip;position:relative}.hero:after{content:"";height:100px;position:absolute;left:-1px;right:-1px;bottom:-1px;z-index:30;pointer-events:none;background-repeat:no-repeat;background-size:200% 100px;background-position:0% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2035.28%202.17'%20preserveAspectRatio='none'%3e%3cpath%20d='M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69%208.3-.16%205.3.02%202.3.22.57.85%200%20.87v1.2h35.28z'%20opacity='0.5'%20fill='%23c39870bb'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23fff'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23c39870bb'/%3e%3c/svg%3e")}.hero-content{display:flex;flex-direction:column;align-items:center;gap:3rem;min-height:30rem}.hero-media{display:flex;flex-direction:column;align-items:center;gap:3rem}.hero .title{display:flex;align-items:center;gap:1rem;min-height:11rem}.hero .title__logo{width:10rem;aspect-ratio:1}.cls-1{fill:var(--color-sec);stroke-width:0px}.cls-2{fill:var(--color-main);stroke-width:0px}.hero .title__text{display:flex;flex-direction:column;gap:1rem;color:var(--color-sec);font-size:2.2rem;font-family:Konseric;letter-spacing:.3rem}.hero .title__text-span{display:block;color:var(--color-dark);font-size:1.7rem;font-family:Madelyn;letter-spacing:.1rem}.hero .slogan{display:flex;flex-direction:column;max-width:30rem;color:var(--color-sec)}.hero .slogan__title{font-weight:700}.hero .slogan__desc{color:var(--color-sec);font-size:var(--font-dc);font-weight:500;letter-spacing:.1rem}.hero .contact-info{display:flex;flex-direction:row;align-items:flex-end;gap:4rem}.hero .contact-item__icon{width:1.8rem}.hero .award{display:flex;flex-direction:column;align-items:center;color:var(--color-sec);background-color:#fff8;border-radius:.5rem}.hero .award_img{padding:1rem 0;width:12rem}.hero .award-text{padding:1rem;background-color:var(--color-text);border-radius:.5rem}.hero .award_caption{font-size:1.5rem;font-weight:800}.hero .award_firm{font-weight:600;text-transform:uppercase}.hero .award_date{font-size:1rem;font-weight:400;text-transform:capitalize}@media screen and (min-width: 600px){.hero .title__logo{width:12rem}.hero .title__text{font-size:2.5rem}.hero .title__text-span{font-size:2.1rem}}@media screen and (min-width: 1024px){.hero{flex-direction:row;justify-content:space-between;padding:12rem 15dvw;background:linear-gradient(to right,var(--color-text) 40%,#fff8),url(/assets/back-hero-BTFkNcfh.webp);background-position:center;background-size:cover}}.footer{display:flex;flex-direction:column;gap:4rem;align-items:stretch;padding:6rem 1rem;color:var(--color-text);background-color:#c39870bb}.footer-content{display:flex;justify-content:center;flex-wrap:wrap;gap:3rem}.footer-links{flex:1 0 8rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.footer-links:last-child{flex-direction:row;justify-content:center}.footer .logo__svg .ll{fill:var(--color-text);stroke:none}.footer-title{font-size:1rem}.footer .nav-list{display:flex;flex-direction:column;align-items:center;gap:.5rem}.footer .nav-list__link{font-size:.9rem;font-weight:400}.footer .logo__svg{width:5rem;aspect-ratio:1}.footer .title__text{display:flex;flex-direction:column;gap:.5rem;font-size:2rem;font-family:Konseric;letter-spacing:.3rem}.footer .title__text-span{display:block;font-size:1rem;font-family:Madelyn;letter-spacing:.1rem}.footer-rights{display:flex;flex-direction:column;align-items:center;gap:.5rem}.footer-rights__copy,.footer-rights__author{display:block;font-size:.9rem;text-align:center}.footer-rights__copy{text-transform:uppercase}.footer-rights__author a{font-size:var(--font-dc);font-weight:700;text-decoration:underline}@media screen and (min-width: 1024px){.footer{padding:6rem 15dvw}}.reservation:nth-child(2n){flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:1rem;padding-bottom:14rem;color:var(--color-sec);background-color:var(--color-text)}.reservation:nth-child(2n):after{content:"";height:150px;position:absolute;left:-1px;right:-1px;bottom:-1px;top:initial;z-index:30;pointer-events:none;background-repeat:no-repeat;background-size:200% 150px;background-position:0% 100%;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2035.28%202.17'%20preserveAspectRatio='none'%3e%3cpath%20d='M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69%208.3-.16%205.3.02%202.3.22.57.85%200%20.87v1.2h35.28z'%20opacity='0.5'%20fill='%23c39870bb'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23fff'/%3e%3cpath%20d='M35.28%201.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12%201.31%200%20.4%200%20.4v1.77h35.28z'%20opacity='1'%20fill='%23c39870bb'/%3e%3c/svg%3e");rotate:0deg}.reservation-info{flex:1 0 min(15rem,100%);display:flex;flex-direction:column;gap:3rem}.reservation-list{display:flex;flex-wrap:wrap;gap:.5rem}.reservation-list__item{flex:1 0 min(18rem,100%);transform:translateY(4rem) scale(.9)}.reservation-list__link{display:flex;align-items:center;gap:1rem}.reservation-list__img-cont{display:flex;place-content:center;padding:1rem;background-color:#c3987044;border-radius:1rem}.reservation-list__item:nth-child(odd) .reservation-list__img-cont{background-color:#ff403044}.reservation-list__img{width:2rem;height:2rem}.reservation-list__text{display:flex;flex-direction:column;width:100%}.reservation-list__subtitle{color:var(--color-main);font-size:1rem}.reservation-list__info{word-break:break-all}.reservation .form{flex:1 0 min(15rem,100%);display:flex;flex-wrap:wrap;gap:1rem;padding:1rem;width:100%;color:var(--color-sec);background-color:#c3987044;border-radius:.5rem;transform:translateY(4rem) scale(.9)}.reservation .form-field{flex:1 0 min(8rem,100%);display:flex;flex-direction:column}.reservation .form-field:has(.reservation .form__input:invalid:not(:placeholder-shown)){color:var(--color-main)}.reservation .form-field__text{font-size:1rem;font-weight:700}.reservation .form-field__input{padding:1rem;color:var(--color-dark);font-family:inherit;font-size:1rem;background-color:#c3987044;border-radius:1rem;border:none}.reservation .form-field__input:focus-visible{outline:none}.reservation .form-field__input::placeholder{color:#c39870cc}.reservation .form-field__input[name=description]{resize:none;overflow-y:auto}.reservation .form__btn{flex:0 0 100%;margin:auto}
