.stay-tools[data-astro-cid-nsxs3v6q]{border-top:1px solid var(--border-rule);padding:clamp(4rem,8vw,8rem) 0}.stay-tools__header[data-astro-cid-nsxs3v6q]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:clamp(2.5rem,5vw,5rem)}.stay-tools__header[data-astro-cid-nsxs3v6q] h2[data-astro-cid-nsxs3v6q]{font-size:clamp(2.4rem,4.8vw,4.8rem);max-width:17ch;font-weight:400;line-height:1.05;letter-spacing:-.045em;margin:0}.stay-tools__header[data-astro-cid-nsxs3v6q]>p[data-astro-cid-nsxs3v6q]{max-width:45ch;color:#4a5850}.stay-tools__eyebrow[data-astro-cid-nsxs3v6q]{font-size:.8rem;color:#795039;margin:0 0 1.4rem}.stay-tools__layout[data-astro-cid-nsxs3v6q]{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(2rem,5vw,5rem)}.stay-tools__choices[data-astro-cid-nsxs3v6q]{display:flex;flex-direction:column;border-top:1px solid #a8b8aa}.stay-tools__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q]{display:flex;justify-content:space-between;gap:1rem;text-align:left;align-items:center;padding:1.3rem .3rem;border:0;border-bottom:1px solid #a8b8aa;background:transparent;color:#526258;font:inherit;cursor:pointer;min-height:60px}.stay-tools__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q][aria-pressed=true]{color:#17291f;font-weight:600}.stay-tools__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q][aria-pressed=true] span[data-astro-cid-nsxs3v6q]:last-child{transform:rotate(45deg)}.stay-tools__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q]:focus-visible,.stay-tools__foot[data-astro-cid-nsxs3v6q] a[data-astro-cid-nsxs3v6q]:focus-visible{outline:2px solid #8a3d18;outline-offset:4px}.stay-tools__showcase[data-astro-cid-nsxs3v6q]{background:#e7ece7;padding:clamp(1.5rem,4vw,4rem)}.stay-tools__showcase[data-astro-cid-nsxs3v6q] article[data-astro-cid-nsxs3v6q]{display:grid;grid-template-columns:1fr minmax(180px,.8fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.stay-tools__showcase[data-astro-cid-nsxs3v6q] article[data-astro-cid-nsxs3v6q][hidden]{display:none}.stay-tools__description[data-astro-cid-nsxs3v6q] h3[data-astro-cid-nsxs3v6q]{font-size:clamp(1.8rem,3vw,3rem);font-weight:400;letter-spacing:-.04em;line-height:1.08;margin:0 0 1.2rem}.stay-tools__description[data-astro-cid-nsxs3v6q]>p[data-astro-cid-nsxs3v6q]:last-child{color:#4a5850;max-width:35ch}.stay-tools__phone[data-astro-cid-nsxs3v6q]{background:#f8f7f2;border:7px solid #233028;border-radius:1.5rem;padding:1.3rem 1rem;box-shadow:0 20px 38px #23302820;min-height:20rem;color:#253b30}.stay-tools__phone-top[data-astro-cid-nsxs3v6q]{display:flex;justify-content:space-between;gap:.5rem;font-size:.6rem}.stay-tools__phone-top[data-astro-cid-nsxs3v6q] span[data-astro-cid-nsxs3v6q]:first-child{text-transform:uppercase;letter-spacing:.08em}.stay-tools__phone-label[data-astro-cid-nsxs3v6q]{font-size:.65rem;color:#795039;margin:2.5rem 0 .6rem}.stay-tools__phone[data-astro-cid-nsxs3v6q] h4[data-astro-cid-nsxs3v6q]{font-size:clamp(1.3rem,2vw,2rem);font-weight:400;line-height:1.12;letter-spacing:-.04em;margin:0 0 1.4rem}.stay-tools__phone-list[data-astro-cid-nsxs3v6q]>div[data-astro-cid-nsxs3v6q]{display:flex;gap:.7rem;align-items:center;padding:.65rem 0;border-top:1px solid #d9ded8;font-size:.7rem}.stay-tools__phone-icon[data-astro-cid-nsxs3v6q]{display:grid;place-items:center;flex:none;width:1.7rem;height:1.7rem;border-radius:50%;background:#dce6dc;font-size:1rem}.light-scene[data-astro-cid-nsxs3v6q]{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:.55rem;background:#8b755b url(/images/projects/lo-peix/salon.webp) center/cover}.light-scene[data-astro-cid-nsxs3v6q]:after{content:"";position:absolute;inset:0;background:linear-gradient(15deg,#5a341647,#ffc26c33);transition:background .5s ease}.light-scene[data-astro-cid-nsxs3v6q][data-mode=cena]:after{background:linear-gradient(15deg,#2b18128c,#e88d444d)}.light-scene[data-astro-cid-nsxs3v6q][data-mode=descanso]:after{background:linear-gradient(15deg,#0c1927a6,#30405a57)}.light-scene[data-astro-cid-nsxs3v6q]>span[data-astro-cid-nsxs3v6q]{position:absolute;z-index:1;left:.65rem;bottom:.65rem;color:#fff;font-size:.58rem;text-shadow:0 1px 4px #000}.light-scene__choices[data-astro-cid-nsxs3v6q]{display:flex;gap:.25rem;margin-top:.7rem;flex-wrap:wrap}.light-scene__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q]{flex:1;border:1px solid #b9c3b9;border-radius:1rem;background:transparent;color:#253b30;font:inherit;font-size:.6rem;min-height:44px;padding:.35rem .4rem;cursor:pointer}.light-scene__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q][aria-pressed=true]{background:#253b30;color:#fff;border-color:#253b30}.light-scene__choices[data-astro-cid-nsxs3v6q] button[data-astro-cid-nsxs3v6q]:focus-visible{outline:2px solid #8a3d18;outline-offset:2px}@media(prefers-reduced-motion:reduce){.light-scene[data-astro-cid-nsxs3v6q]:after{transition:none}}.stay-tools__phone-note[data-astro-cid-nsxs3v6q]{font-size:.6rem;color:#58675d;margin-top:1.2rem}.stay-tools__foot[data-astro-cid-nsxs3v6q]{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.5rem}.stay-tools__foot[data-astro-cid-nsxs3v6q] p[data-astro-cid-nsxs3v6q]{max-width:70ch;font-size:.8rem;color:#526258}.stay-tools__foot[data-astro-cid-nsxs3v6q] a[data-astro-cid-nsxs3v6q]{display:inline-flex;align-items:center;gap:.5rem;min-height:48px;color:#294b3d;font-size:.9rem;font-weight:600;text-underline-offset:.25em;white-space:nowrap}@media(max-width:760px){.stay-tools__header[data-astro-cid-nsxs3v6q],.stay-tools__layout[data-astro-cid-nsxs3v6q]{grid-template-columns:1fr;gap:2rem}.stay-tools__showcase[data-astro-cid-nsxs3v6q] article[data-astro-cid-nsxs3v6q]{grid-template-columns:1fr}.stay-tools__phone[data-astro-cid-nsxs3v6q]{width:min(100%,18rem);justify-self:center}.stay-tools__foot[data-astro-cid-nsxs3v6q]{align-items:start;flex-direction:column;gap:.5rem}}.stay-extras[data-astro-cid-mfrnpgml]{padding-bottom:clamp(5rem,8vw,8rem)}.stay-extras[data-astro-cid-mfrnpgml] p[data-astro-cid-mfrnpgml],.stay-extras[data-astro-cid-mfrnpgml] li[data-astro-cid-mfrnpgml]{line-height:1.65}.stay-extras[data-astro-cid-mfrnpgml] h1[data-astro-cid-mfrnpgml],.stay-extras[data-astro-cid-mfrnpgml] h2[data-astro-cid-mfrnpgml]{font-weight:400;line-height:1.08;letter-spacing:-.045em}.stay-extras[data-astro-cid-mfrnpgml] h1[data-astro-cid-mfrnpgml]{font-size:clamp(3rem,5.5vw,5.7rem);max-width:14ch}.stay-extras[data-astro-cid-mfrnpgml] h2[data-astro-cid-mfrnpgml]{font-size:clamp(2.2rem,4vw,4rem);max-width:19ch}.stay-extras__eyebrow[data-astro-cid-mfrnpgml]{font-size:.8rem;color:#805338}.stay-extras[data-astro-cid-mfrnpgml] a[data-astro-cid-mfrnpgml]{color:#294b3d;text-underline-offset:.2em}.stay-extras[data-astro-cid-mfrnpgml] a[data-astro-cid-mfrnpgml]:focus-visible,.stay-extras[data-astro-cid-mfrnpgml] summary[data-astro-cid-mfrnpgml]:focus-visible{outline:2px solid #8a3d18;outline-offset:4px}.stay-extras__button[data-astro-cid-mfrnpgml]{display:inline-flex;align-items:center;min-height:48px;padding:.8rem 1.2rem;background:#1b2721;color:#fff!important;text-decoration:none;font-size:.9rem;font-weight:600}.stay-extras__hero[data-astro-cid-mfrnpgml],.stay-extras__intro[data-astro-cid-mfrnpgml],.stay-extras__section[data-astro-cid-mfrnpgml],.stay-extras__start[data-astro-cid-mfrnpgml]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem)}.stay-extras__hero[data-astro-cid-mfrnpgml]{align-items:center;padding:clamp(4rem,7vw,7rem) 0}.stay-extras__hero[data-astro-cid-mfrnpgml]>div[data-astro-cid-mfrnpgml]>p[data-astro-cid-mfrnpgml]:not(.stay-extras__eyebrow),.stay-extras__intro[data-astro-cid-mfrnpgml]>div[data-astro-cid-mfrnpgml]:last-child,.stay-extras__section[data-astro-cid-mfrnpgml]>div[data-astro-cid-mfrnpgml]:first-child>p[data-astro-cid-mfrnpgml]:not(.stay-extras__eyebrow),.stay-extras__start[data-astro-cid-mfrnpgml]>div[data-astro-cid-mfrnpgml]:last-child{color:#4a5850;max-width:55ch}.stay-extras__hero[data-astro-cid-mfrnpgml] figure[data-astro-cid-mfrnpgml]{margin:0}.stay-extras__hero[data-astro-cid-mfrnpgml] img[data-astro-cid-mfrnpgml]{display:block;width:100%;height:auto}.stay-extras__hero[data-astro-cid-mfrnpgml] figcaption[data-astro-cid-mfrnpgml]{font-size:.75rem;color:#526258;margin-top:.75rem}.stay-extras__intro[data-astro-cid-mfrnpgml],.stay-extras__section[data-astro-cid-mfrnpgml],.stay-extras__start[data-astro-cid-mfrnpgml]{border-top:1px solid var(--border-rule);padding:clamp(4rem,7vw,7rem) 0}.stay-extras__object[data-astro-cid-mfrnpgml]{margin:2rem 0 0;max-width:25rem}.stay-extras__object[data-astro-cid-mfrnpgml] img[data-astro-cid-mfrnpgml]{display:block;width:100%;height:auto;max-height:19rem;object-fit:contain}.stay-extras__object[data-astro-cid-mfrnpgml] figcaption[data-astro-cid-mfrnpgml]{font-size:.72rem;color:#526258;line-height:1.5}.stay-extras__summary[data-astro-cid-mfrnpgml]{display:flex;align-items:start;gap:1rem}.stay-extras__summary[data-astro-cid-mfrnpgml] svg[data-astro-cid-mfrnpgml]{width:1.7rem;height:1.7rem;flex:none;color:#526b57}.stay-extras__list[data-astro-cid-mfrnpgml]{border-top:1px solid #a8b8aa}.stay-extras__list[data-astro-cid-mfrnpgml] details[data-astro-cid-mfrnpgml]{border-bottom:1px solid #a8b8aa}.stay-extras__list[data-astro-cid-mfrnpgml] summary[data-astro-cid-mfrnpgml]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;cursor:pointer;list-style:none}.stay-extras__list[data-astro-cid-mfrnpgml] summary[data-astro-cid-mfrnpgml]::-webkit-details-marker{display:none}.stay-extras__list[data-astro-cid-mfrnpgml] summary[data-astro-cid-mfrnpgml] strong[data-astro-cid-mfrnpgml]{display:block;font-size:1.35rem;font-weight:400}.stay-extras__list[data-astro-cid-mfrnpgml] summary[data-astro-cid-mfrnpgml] small[data-astro-cid-mfrnpgml]{display:block;color:#526258;margin-top:.4rem}.stay-extras__list[data-astro-cid-mfrnpgml] summary[data-astro-cid-mfrnpgml] b[data-astro-cid-mfrnpgml]{font-size:1.4rem;font-weight:400}.stay-extras__list[data-astro-cid-mfrnpgml] details[data-astro-cid-mfrnpgml][open] summary[data-astro-cid-mfrnpgml] b[data-astro-cid-mfrnpgml]{transform:rotate(45deg)}.stay-extras__list[data-astro-cid-mfrnpgml] details[data-astro-cid-mfrnpgml]>div[data-astro-cid-mfrnpgml]{padding:0 0 1.5rem;color:#4a5850}.stay-extras__start[data-astro-cid-mfrnpgml] ol[data-astro-cid-mfrnpgml]{padding-left:1.2rem}.stay-extras__start[data-astro-cid-mfrnpgml] li[data-astro-cid-mfrnpgml]{margin:1rem 0}@media(max-width:760px){.stay-extras__hero[data-astro-cid-mfrnpgml],.stay-extras__intro[data-astro-cid-mfrnpgml],.stay-extras__section[data-astro-cid-mfrnpgml],.stay-extras__start[data-astro-cid-mfrnpgml]{grid-template-columns:1fr;gap:2rem}.stay-extras__hero[data-astro-cid-mfrnpgml] h1[data-astro-cid-mfrnpgml]{font-size:clamp(2.8rem,11vw,4.5rem)}}
