
body.amaris-site-shell{
      --ink: #2d2d2d;
      --muted: #66655f;
      --amaris: #7d765b;
      --amaris-deep: #4e4a39;
      --amaris-dark: #353328;
      --forest: var(--amaris-deep);
      --forest-2: var(--amaris);
      --sage: #bdc7b9;
      --sand: #bebaad;
      --canvas: #f4f2eb;
      --paper: #f8f9f8;
      --line: rgba(78, 74, 57, .2);
      --white: #fff;
      --red: #8b4d3b;
      --max: 88rem;
      --header-h: 5.25rem;
      --ease: cubic-bezier(.22, .75, .18, 1);
      --shadow: 0 24px 70px rgba(14, 29, 25, .16);
      --layout-max:88rem; --layout-gutter:clamp(1rem,3vw,3rem);
      --space-chapter:clamp(3rem,6vw,7rem); --space-component:clamp(1rem,2.5vw,2.5rem);
      --type-title:clamp(2.25rem,1.2rem + 3.3vw,5.5rem);
      --type-body:clamp(1rem,.94rem + .25vw,1.2rem);
    }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) *{ box-sizing: border-box; }
body.menu-open{ overflow: hidden; }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) a{ color: inherit; text-underline-offset: .22em; }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .shell{ width: min(var(--max), calc(100% - 3rem)); margin-inline: auto; }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .button{
      min-height: 3.15rem; padding: .8rem 1.15rem;
      display: inline-flex; align-items: center; justify-content: center; gap: .65rem;
      border: 1px solid var(--forest); color: var(--white); background: var(--forest);
      font-size: .76rem; font-weight: 700; text-decoration: none;
      transition: color .25s var(--ease), background .25s var(--ease), border-color .25s var(--ease), box-shadow .25s var(--ease), opacity .25s var(--ease);
    }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .button::after{ content: "↗"; transition: transform .25s var(--ease); }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .button:hover{ background: var(--forest-2); }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .button:hover::after{ transform: translate(2px, -2px); }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .button.ghost{ color: var(--white); border-color: rgba(255,255,255,.55); background: rgba(9,20,17,.18); backdrop-filter: blur(8px); }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .button.ghost:hover{ background: rgba(255,255,255,.14); }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .text-link{
      display: inline-flex; align-items: center; gap: .65rem; padding-block: .3rem;
      border-bottom: 1px solid currentColor; font-size: .79rem; font-weight: 700; text-decoration: none;
    }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .text-link::after{ content: "↗"; transition: transform .22s var(--ease); }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .text-link:hover::after{ transform: translate(3px, -3px); }
.main-nav{ justify-self: end; }
.main-nav > ul{ margin: 0; padding: 0; display: flex; align-items: center; gap: clamp(.45rem, .9vw, .9rem); list-style: none; }
.nav-link{
      position: relative; display: inline-flex; align-items: center; min-height: 2.9rem; padding-inline: .45rem;
      font-size: clamp(.76rem,.78vw,.88rem); font-weight: 750; letter-spacing: .045em; text-decoration: none; text-transform: uppercase;
      text-shadow: 0 0 12px rgba(244,232,199,.28); transition: color .25s var(--ease), background .25s var(--ease), text-shadow .25s var(--ease);
    }
.nav-link:hover,.nav-link:focus-visible{ background: rgba(244,232,199,.065); text-shadow: 0 0 16px rgba(244,232,199,.55); }
.nav-link::after{ content: ""; position: absolute; right: 0; bottom: .45rem; left: 0; height: 1px; background: currentColor; transform: scaleX(0); transform-origin: right; transition: transform .25s var(--ease); }
.nav-link:hover::after,.nav-link:focus-visible::after{ transform: scaleX(1); transform-origin: left; }
.nav-more{ position: relative; }
.nav-more > summary{ padding-inline: .72rem; list-style: none; border: 1px solid transparent; border-radius: .55rem; cursor: pointer; transition: color .25s var(--ease), background .25s var(--ease), border-color .25s var(--ease), border-radius .25s var(--ease), box-shadow .25s var(--ease), transform .25s var(--ease); }
.nav-more > summary::-webkit-details-marker{ display: none; }
.nav-more > summary::before{ content: "+"; order: 2; margin-left: .45rem; color: var(--sand); }
.nav-more[open] > summary::before{ content: "−"; }
.nav-more[open] > summary{ color: var(--white); background: rgba(78,74,57,.72); border-color: rgba(255,255,255,.22); border-radius: .55rem; box-shadow: inset 0 1px rgba(255,255,255,.08), 0 10px 28px rgba(43,40,30,.16); transform: translateY(-1px); }
.nav-popover{
      position: absolute; top: calc(100% + .14rem); right: 0; width: 18rem; margin: 0; padding: .6rem;
      display: grid; list-style: none; color: var(--white);
      background:
        radial-gradient(circle at 85% -20%, rgba(244,232,199,.2), transparent 42%),
        linear-gradient(145deg, rgba(78,74,57,.98), rgba(125,118,91,.98) 58%, rgba(89,84,64,.98));
      border: 1px solid rgba(255,255,255,.22); border-radius: .85rem .16rem .85rem .85rem; box-shadow: 0 24px 60px rgba(43,40,30,.3), inset 0 1px rgba(255,255,255,.07); backdrop-filter: blur(16px) saturate(1.05); transform-origin: 100% 0; animation: nav-popover-in .34s var(--ease) both;
    }
.nav-popover::before{ content: none; }
.nav-popover::after{ content: ""; position: absolute; top: .62rem; right: .85rem; width: 3.6rem; height: 1px; background: linear-gradient(90deg, transparent, rgba(244,232,199,.72)); }
.nav-popover li{ opacity: 0; transform: translateY(-.35rem); animation: nav-popover-item .28s var(--ease) forwards; }
.nav-popover li:nth-child(2){ animation-delay: .035s; }
.nav-popover li:nth-child(3){ animation-delay: .07s; }
.nav-popover li:nth-child(4){ animation-delay: .105s; }
.nav-popover li:nth-child(5){ animation-delay: .14s; }
.nav-popover a{ min-height: 2.8rem; padding: .65rem .75rem; display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid rgba(255,255,255,.13); border-radius: .42rem; font-size: .75rem; text-decoration: none; transition: padding .25s var(--ease), background .25s var(--ease), color .25s var(--ease); }
.nav-popover li:last-child a{ border-bottom: 0; }
.nav-popover a::after{ content: "↗"; color: var(--sand); }
.nav-popover a:hover,.nav-popover a:focus-visible{ padding-left: 1rem; background: rgba(255,255,255,.1); }
@keyframes nav-popover-in{ from { opacity: 0; transform: translateY(-.65rem) scale(.96); filter: blur(5px); } to { opacity: 1; transform: none; filter: none; } }
@keyframes nav-popover-item{ to { opacity: 1; transform: none; } }
.menu-toggle{ min-width: 2.75rem; height: 2.75rem; border: 1px solid currentColor; background: transparent; cursor: pointer; }
@keyframes booking-aura{ 0%,100% { box-shadow: 0 8px 24px rgba(43,40,30,.2), 0 0 0 0 rgba(240,228,199,0); } 50% { box-shadow: 0 10px 28px rgba(43,40,30,.24), 0 0 0 .32rem rgba(240,228,199,.12); } }
.menu-toggle{ display: none; }
.menu-toggle span,.menu-toggle::before,.menu-toggle::after{
      content: ""; display: block; width: 1rem; height: 1px; margin: .24rem auto; background: currentColor;
      transition: transform .2s var(--ease), opacity .2s var(--ease);
    }
.menu-open .menu-toggle span{ opacity: 0; }
.menu-open .menu-toggle::before{ transform: translateY(.3rem) rotate(45deg); }
.menu-open .menu-toggle::after{ transform: translateY(-.3rem) rotate(-45deg); }
.mobile-panel{ display: none; }
@keyframes horizon-drift{ to { transform: scale(1.012,.986) translateY(2px); opacity: .31; } }
@keyframes caustic-float{ 0%,24% { background-position: -150% 0; opacity: .04; } 48% { opacity: .16; } 76%,100% { background-position: 230% 0; opacity: .04; } }
@keyframes sea-shimmer{ to { opacity: .42; transform: translateX(-50%) scale(1.25,.8); } }
@keyframes photo-breathe{ 50% { transform: scale(1.035); } }
@keyframes photo-sheen{ 0%,62% { transform: translateX(-72%) rotate(8deg); opacity: 0; } 76% { opacity: .7; } 100% { transform: translateX(72%) rotate(8deg); opacity: 0; } }
@keyframes curtain-drift{ to { transform: translateX(16px) skewX(-3deg); opacity: .62; } }
@keyframes arrival-photo-breathe{ 50% { transform: scale(1.018); } }
@keyframes room-peel-invite{ 0%,72%,100% { transform: scale(1); } 82% { transform: scale(1.14); } 90% { transform: scale(.98); } }
@media (max-width: 1050px){
.main-nav{ display: none; }
.menu-toggle{ display: block; }
.mobile-panel{
        --menu-glow-x: 80%; --menu-glow-y: 12%;
        position: fixed; isolation: isolate; z-index: 95; top: var(--header-h); right: 0; bottom: 0; left: 0;
        padding: clamp(1.25rem,4vw,2rem) clamp(1rem,4vw,2rem) 2rem; color: #f8f5eb; overflow-x: hidden; overflow-y: auto; overscroll-behavior: contain;
        background:
          radial-gradient(circle at var(--menu-glow-x) var(--menu-glow-y), rgba(232,213,164,.2), transparent 28rem),
          linear-gradient(145deg, #34372d 0%, #4e4a39 47%, #716b52 100%);
        border-top: 1px solid rgba(255,255,255,.2); box-shadow: inset 0 1px rgba(255,255,255,.08);
      }
.mobile-panel::before{
        content: none;
      }
.mobile-panel::after{
        content: ""; position: fixed; z-index: -1; inset: 0; opacity: .25; pointer-events: none;
        background-image: linear-gradient(rgba(255,255,255,.035) 1px, transparent 1px), linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);
        background-size: 3rem 3rem; mask-image: linear-gradient(to bottom,black,transparent 78%);
      }
.menu-open .mobile-panel{ display: block; animation: mobile-menu-iris .58s var(--ease) both; }
.mobile-panel .mobile-menu-link{
        --tap-x: 50%; --tap-y: 50%;
        position: relative; isolation: isolate; min-height: 5.25rem; padding: .8rem .9rem; overflow: hidden;
        display: grid; grid-template-columns: auto 1fr auto; align-items: center; gap: .8rem;
        color: #fff; background: rgba(255,255,255,.055); border: 1px solid rgba(255,255,255,.13); text-decoration: none;
        box-shadow: inset 0 1px rgba(255,255,255,.05); transition: color .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease), background .3s var(--ease);
      }
.mobile-panel .mobile-menu-link::before{
        content: ""; position: absolute; z-index: -1; inset: 0; opacity: 0; transform: translateX(-105%) skewX(-12deg);
        background: linear-gradient(110deg,transparent 8%,rgba(232,213,164,.2) 46%,rgba(255,255,255,.12) 55%,transparent 92%);
        transition: transform .72s var(--ease), opacity .25s ease;
      }
.mobile-panel .mobile-menu-link::after{
        content: ""; position: absolute; z-index: -1; width: 1rem; aspect-ratio: 1; left: var(--tap-x); top: var(--tap-y); border-radius: 50%;
        background: rgba(232,213,164,.28); opacity: 0; transform: translate(-50%,-50%) scale(0); pointer-events: none;
      }
.mobile-panel .mobile-menu-link:hover,.mobile-panel .mobile-menu-link:focus-visible{ background: rgba(255,255,255,.095); border-color: rgba(232,213,164,.58); transform: translateY(-2px); }
.mobile-panel .mobile-menu-link:hover::before,.mobile-panel .mobile-menu-link:focus-visible::before{ opacity: 1; transform: translateX(105%) skewX(-12deg); }
.mobile-panel .mobile-menu-link:hover .mobile-menu-arrow,.mobile-panel .mobile-menu-link:focus-visible .mobile-menu-arrow{ color: #353328; background: #e8d5a4; transform: rotate(45deg) scale(1.06); }
.mobile-panel .mobile-menu-link.is-pulsing::after{ animation: mobile-menu-ripple .62s ease-out; }
.menu-open .mobile-menu-intro,.menu-open .mobile-menu-link,.menu-open .mobile-menu-footer{ opacity: 0; animation: mobile-menu-item .54s var(--ease) forwards; }
.menu-open .mobile-menu-intro{ animation-delay: .12s; }
.menu-open .mobile-menu-link:nth-child(1){ animation-delay: .16s; }
.menu-open .mobile-menu-link:nth-child(2){ animation-delay: .2s; }
.menu-open .mobile-menu-link:nth-child(3){ animation-delay: .24s; }
.menu-open .mobile-menu-link:nth-child(4){ animation-delay: .28s; }
.menu-open .mobile-menu-link:nth-child(5){ animation-delay: .32s; }
.menu-open .mobile-menu-link:nth-child(6){ animation-delay: .36s; }
.menu-open .mobile-menu-link:nth-child(7){ animation-delay: .4s; }
.menu-open .mobile-menu-link:nth-child(8){ animation-delay: .44s; }
.menu-open .mobile-menu-footer{ animation-delay: .5s; }
@keyframes mobile-menu-iris{ from { opacity: 0; clip-path: circle(0 at calc(100% - 1.8rem) -1rem); filter: blur(8px); } to { opacity: 1; clip-path: circle(150% at calc(100% - 1.8rem) -1rem); filter: none; } }
@keyframes mobile-menu-item{ from { opacity: 0; transform: perspective(700px) translateY(1.25rem) rotateX(-12deg); filter: blur(5px); } to { opacity: 1; transform: none; filter: none; } }
@keyframes mobile-menu-ripple{ 0% { opacity: .8; transform: translate(-50%,-50%) scale(0); } 100% { opacity: 0; transform: translate(-50%,-50%) scale(30); } }
@keyframes menu-button-orbit{ to { transform: rotate(1turn); } }
}
@media (max-width: 720px){
body.amaris-site-shell{ --header-h: 4.35rem; }
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) .shell{ width: min(100% - 2rem, var(--max)); }
.menu-toggle{ min-width: 2.5rem; height: 2.5rem; }
.mobile-panel .mobile-menu-link{ min-height: 3.85rem; }
}
@media (prefers-reduced-motion: reduce){
body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) *,body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) *::before,body.amaris-site-shell :is(.site-header,.mobile-panel,.amaris-footer) *::after{ animation-duration: .01ms !important; animation-iteration-count: 1 !important; scroll-behavior: auto !important; transition-duration: .01ms !important; }
}
.amaris-footer .af-reserve{ box-sizing: border-box; }
body.amaris-site-shell .amaris-footer .af-reserve,body.amaris-site-shell .amaris-footer .af-reserve:is(:hover,:focus,:focus-visible,:active){ display: flex; }
body.amaris-site-shell .amaris-footer .af-contact address a,body.amaris-site-shell .amaris-footer .af-contact address a:is(:hover,:focus,:focus-visible,:active){ display: block; }
.amaris-footer .af-reserve:is(:hover,:focus,:focus-visible,:active){ transform: none; }
.amaris-footer .af-reserve:active{ box-shadow: inset 0 0 0 1px currentColor; }
.amaris-footer .af-contact h2 a{ color: #dfcb92; }
body.amaris-site-shell .amaris-footer :is(.af-col,.af-apartments,.af-contact) h2{
      font-size: 13px; line-height: 1.5; font-weight: 400;
    }
.amaris-footer .af-contact address a{
      margin: 0 0 12px; padding: 0; border: 0; color: #f5f0e3; transform: none;
      font-size: inherit; line-height: inherit; letter-spacing: inherit;
      transition: color .2s var(--ease), opacity .2s var(--ease);
    }
.amaris-footer .af-contact address a:is(:hover,:focus,:focus-visible,:active){
      margin: 0 0 12px; padding: 0; border-width: 0; color: #ecd598; transform: none;
      font-size: inherit; line-height: inherit; letter-spacing: inherit;
    }
.amaris-footer .af-reserve{ color: #fff; transform: none; }
.amaris-footer .af-reserve:is(:hover,:focus,:focus-visible,:active){
      padding: 16px 22px; margin-top: 24px; border-width: 1px;
      color: #fff; font-size: 12px; line-height: 1.6; letter-spacing: .1em;
    }
.amaris-footer{ position:relative; isolation:isolate; color:#f5f0e3; background:#252a22; font-family:Helvetica,Arial,sans-serif; font-size:15px; line-height:1.6; overflow:hidden; }
.amaris-footer::before{ content:''; position:absolute; inset:0; z-index:-1; background:linear-gradient(90deg,rgba(17,20,17,.9),rgba(22,24,20,.75) 50%,rgba(24,25,20,.68)),linear-gradient(0deg,rgba(20,21,17,.82),rgba(20,21,17,.1) 72%,rgba(14,16,14,.24)),url('/wp-content/uploads/2026/09/amaris-home-v3-footer-reception.webp') center 52%/cover no-repeat; }
.amaris-footer *{ box-sizing:border-box; }
.amaris-footer a{ color:inherit; text-decoration:none; }
.amaris-footer a:hover{ color:#ecd598; }
.amaris-footer a:focus-visible,.amaris-footer button:focus-visible{ outline:2px solid #ecd598; outline-offset:5px; }
.af-wrap{ width:min(1440px,calc(100% - 80px)); margin:auto; }
.af-top{ display:grid; grid-template-columns:1.25fr 1fr .85fr 1.1fr; gap:40px; padding:78px 0 54px; }
.af-col{ min-width:0; }
.af-col+.af-col{ border-left:1px solid #d6c58a40; padding-left:30px; }
.af-logo{ width:100%; max-width:320px; height:170px; object-fit:contain; object-position:left center; filter:none; }
.af-about{ max-width:310px; margin:22px 0; color:#e1dfd3; }
.af-place{ color:#dfcb92; font-size:11px; letter-spacing:.22em; text-transform:uppercase; }
.amaris-footer h2{ color:#dfcb92; font:400 13px/1.5 Helvetica,Arial,sans-serif; letter-spacing:.19em; text-transform:uppercase; margin:10px 0 24px; }
.amaris-footer ul{ list-style:none; padding:0; margin:0; }
.amaris-footer li{ margin:0 0 11px; }
.af-apartments a{ display:flex; justify-content:space-between; gap:10px; font-size:14px; }
.af-apartments a::after{ content:'›'; color:#dfcb92; }
.af-contact address{ font-style:normal; margin-bottom:20px; }
.af-contact h2 a{ color:inherit; text-decoration:none; }
.af-contact address a{ display:block; margin-bottom:12px; overflow-wrap:anywhere; }
.amaris-footer .af-reserve{ display:flex; align-items:center; justify-content:space-between; padding:16px 22px; margin-top:24px; background:#8a805a; color:white!important; font-weight:700; letter-spacing:.1em; text-transform:uppercase; font-size:12px; border:1px solid #cdbb83; }
.af-reserve:hover{ background:#706749; }
.af-signature{ display:block; width:230px; max-width:100%; height:85px; object-fit:contain; margin:24px 0 0 auto; }
.af-weather{ margin-top:26px; border-top:1px solid #d6c58a40; padding-top:18px; min-height:90px; }
.af-weather summary{ cursor:pointer; color:#dfcb92; font-size:13px; }
.af-weather a{ display:block; padding:10px 0; }
.af-anpc-badge{ display:inline-flex;align-items:center;margin-top:18px;max-width:100%;border-radius:12px;transition:transform .2s ease,filter .2s ease; }
.af-anpc-badge:hover{ transform:translateY(-1px);filter:brightness(1.04); }
.af-anpc-badge img{ display:block;width:200px;max-width:100%;height:auto; }
.af-trust{ padding:0 0 28px; }
.af-trust-card{
 display:grid;grid-template-columns:minmax(13rem,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(28px,4vw,64px);
 padding:20px 22px;border:1px solid rgba(214,197,138,.34);border-radius:8px;
 background:rgba(25,28,23,.72);box-shadow:0 14px 36px rgba(0,0,0,.12);
}
.af-trust-copy{ min-width:0; }
.af-trust-eyebrow{ display:block;color:#dfcb92;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase; }
.af-trust-copy p{ margin:5px 0 0;color:#e1dfd3;font-size:13px;line-height:1.55; }
.af-trust-logos{
 display:grid;align-items:center;justify-items:center;justify-self:end;gap:14px;width:min(100%,620px);min-width:0;
 padding:18px 20px;border:1px solid rgba(214,197,138,.24);border-radius:8px;background:rgba(10,13,10,.34);
}
.af-trust-logo{ display:block;box-sizing:border-box;flex:0 1 auto;max-width:100%;padding:8px 12px;border:1px solid rgba(214,197,138,.18);border-radius:7px;background-color:#f6f3ec;background-position:center;background-repeat:no-repeat;background-origin:content-box;background-size:contain; }
.af-trust-logo--netopia{ width:min(100%,330px);aspect-ratio:910 / 219;background-image:url("data:image/png;base64,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"); }
.af-trust-logo--maestro{ width:106px;aspect-ratio:408.04999 / 109.966;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDguMDQ5OTkiIGhlaWdodD0iMTA5Ljk2NiIgdmlld0JveD0iMCAwIDQwOC4wNDk5OSAxMDkuOTY2Ij4KICA8Zz4KICAgIDxyZWN0IHdpZHRoPSI0MDguMDQ5OTkiIGhlaWdodD0iMTA5Ljk2NiIgc3R5bGU9ImZpbGw6IG5vbmUiLz4KICAgIDxnPgogICAgICA8cGF0aCBkPSJNNTY2LjE0ODA5LDMxNS45MTY3YTEuNTI2NTgsMS41MjY1OCwwLDAsMSwuNjAxNi4xMTkxLDEuNTY2NzUsMS41NjY3NSwwLDAsMSwuNDkxNy4zMjU4LDEuNTMyMywxLjUzMjMsMCwwLDEsLjMzMTEuNDg0MywxLjQ5MzI1LDEuNDkzMjUsMCwwLDEsMCwxLjE3ODYsMS41NDEyOSwxLjU0MTI5LDAsMCwxLS4zMzExLjQ4MjIsMS41OTYwOSwxLjU5NjA5LDAsMCwxLS40OTE3LjMyNzYsMS41MDIsMS41MDIsMCwwLDEtLjYwMTYuMTIxMiwxLjU0OCwxLjU0OCwwLDAsMS0xLjQzNTYtLjkzMSwxLjQ5NjY1LDEuNDk2NjUsMCwwLDEsMC0xLjE3ODYsMS41MjA3LDEuNTIwNywwLDAsMSwuODIzMS0uODEwMUExLjU3MjEyLDEuNTcyMTIsMCwwLDEsNTY2LjE0ODA5LDMxNS45MTY3Wm0wLDIuNzAzNmExLjEzMywxLjEzMywwLDAsMCwuNDU4My0uMDkzLDEuMjA5LDEuMjA5LDAsMCwwLC4zNzIxLS4yNTM0LDEuMTkxNDIsMS4xOTE0MiwwLDAsMCwwLTEuNjc2LDEuMTgwMzIsMS4xODAzMiwwLDAsMC0uMzcyMS0uMjUxMSwxLjE0NTUyLDEuMTQ1NTIsMCwwLDAtLjQ1ODMtLjA5MTMsMS4xOTQ2MiwxLjE5NDYyLDAsMCwwLS40Njc0LjA5MTMsMS4xODY1NiwxLjE4NjU2LDAsMCwwLS4zNzc5LDEuOTI3MSwxLjE5MzQ5LDEuMTkzNDksMCwwLDAsLjM3NzkuMjUzNEExLjE4MTUsMS4xODE1LDAsMCwwLDU2Ni4xNDgwOSwzMTguNjIwM1ptLjA4OTQtMS44OTU2YS42NDMuNjQzLDAsMCwxLC40MTkyLjEyMTIuNDA0LjQwNCwwLDAsMSwuMTQ3LjMyOTQuMzgzOTEuMzgzOTEsMCwwLDEtLjExNzMuMjg4NS41NjA4OC41NjA4OCwwLDAsMS0uMzMzMzkuMTM5N2wuNDYxNzkuNTMyNWgtLjM2MTJsLS40MjgyLS41Mjg5aC0uMTM4di41Mjg5aC0uMzAxNXYtMS40MTEzWm0tLjM1MDEuMjY0NXYuMzc2MWguMzQ2NWEuMzQuMzQsMCwwLDAsLjE5LS4wNDY3LjE1OTU0LjE1OTU0LDAsMCwwLC4wNzA2LS4xNDMzLjE1NjUuMTU2NSwwLDAsMC0uMDcwNi0uMTM5Ny4zNDMzOS4zNDMzOSwwLDAsMC0uMTktLjA0NjRabS0xNTcuNTQxMywxLjE0MjRWMzAzLjEwNTRjMC01LjY1OTgtMy42MDYyLTkuNDY2My05LjQxNjItOS41MTY1YTkuMjcyOSw5LjI3MjksMCwwLDAtOC40MTQ2LDQuMjU3NSw4Ljc5MzQ3LDguNzkzNDcsMCwwLDAtNy45MTM4LTQuMjU3NSw3LjkxNzQ0LDcuOTE3NDQsMCwwLDAtNy4wMTE5LDMuNTU2M1YyOTQuMTloLTUuMjA5M3YyMy45NDE2aDUuMjU5MVYzMDQuODU4M2MwLTQuMTU3MSwyLjMwNDItNi4zNjA1LDUuODYwMi02LjM2MDUsMy40NTU5LDAsNS4yMDkyLDIuMjUzNiw1LjIwOTIsNi4zMTA3djEzLjMyMzFoNS4yNTkxVjMwNC44NTgzYzAtNC4xNTcxLDIuNDA0Mi02LjM2MDUsNS44NjAxMS02LjM2MDUsMy41NTYsMCw1LjI1OSwyLjI1MzYsNS4yNTksNi4zMTA3djEzLjMyMzFabTI5LjM1MTItMTEuOTcxVjI5NC4xOUg0MzIuNDg4djIuOTA1YTkuMDgzMjIsOS4wODMyMiwwLDAsMC03LjU2MzMxLTMuNTA2MWMtNi43MTE1LDAtMTEuOTcwNSw1LjI1OTUtMTEuOTcwNSwxMi41NzE3LDAsNy4zMTI3LDUuMjU5LDEyLjU3MjIsMTEuOTcwNSwxMi41NzIyYTkuMDgzMjksOS4wODMyOSwwLDAsMCw3LjU2MzMxLTMuNTA2MnYyLjkwNWg1LjIwOTI5Wm0tMTkuMzgzNywwYzAtNC4yMDczLDIuNzU0OC03LjY2MjgsNy4yNjI1LTcuNjYyOCw0LjMwNzMsMCw3LjIxMjMsMy4zMDUzLDcuMjEyMyw3LjY2MjhzLTIuOTA1LDcuNjYzMi03LjIxMjMsNy42NjMyQzQyMS4wNjgzOSwzMTMuODIzOCw0MTguMzEzNTksMzEwLjM2NzksNDE4LjMxMzU5LDMwNi4xNjA2Wk01NDkuMTU4LDI5My41NjA4YTEzLjQ5MjI0LDEzLjQ5MjI0LDAsMCwxLDUuMTM3NjkuOTYyOSwxMi41MjY4MSwxMi41MjY4MSwwLDAsMSw0LjA4NjksMi42NDk5LDEyLjEyNzgxLDEyLjEyNzgxLDAsMCwxLDIuNzAwMiwzLjk4NzMsMTMuMjk5MTUsMTMuMjk5MTUsMCwwLDEsMCw5Ljk5OTUsMTIuMTIxNjksMTIuMTIxNjksMCwwLDEtMi43MDAyLDMuOTg4MywxMi41MjU1NywxMi41MjU1NywwLDAsMS00LjA4NjksMi42NDk0LDE0LjE4Nzk0LDE0LjE4Nzk0LDAsMCwxLTEwLjI3NTQsMCwxMi4zOTE4OCwxMi4zOTE4OCwwLDAsMS00LjA3NTItMi42NDk0LDEyLjI0MDEyLDEyLjI0MDEyLDAsMCwxLTIuNjg3NS0zLjk4ODMsMTMuMzExOTIsMTMuMzExOTIsMCwwLDEsMC05Ljk5OTUsMTIuMjQ2MzgsMTIuMjQ2MzgsMCwwLDEsMi42ODc1LTMuOTg3MywxMi4zOTMxLDEyLjM5MzEsMCwwLDEsNC4wNzUyLTIuNjQ5OUExMy40OTIyNywxMy40OTIyNywwLDAsMSw1NDkuMTU4LDI5My41NjA4Wm0wLDQuOTI1M2E3Ljc3Nzc4LDcuNzc3NzgsMCwwLDAtMi45NzQ2MS41NjI1LDcuMDM3OTQsNy4wMzc5NCwwLDAsMC0yLjM3NSwxLjU3NDcsNy4zNDMyMSw3LjM0MzIxLDAsMCwwLTEuNTc1MiwyLjQyNTMsOC43MDkxMyw4LjcwOTEzLDAsMCwwLDAsNi4yMjUxLDcuMzM1ODUsNy4zMzU4NSwwLDAsMCwxLjU3NTIsMi40MjQ4LDcuMDM5MTgsNy4wMzkxOCwwLDAsMCwyLjM3NSwxLjU3NTIsOC4xNDYzNiw4LjE0NjM2LDAsMCwwLDUuOTQ5MiwwLDcuMTgxLDcuMTgxLDAsMCwwLDIuMzg3Ny0xLjU3NTIsNy4yNjA3NSw3LjI2MDc1LDAsMCwwLDEuNTg3OS0yLjQyNDgsOC43MDksOC43MDksMCwwLDAsMC02LjIyNTEsNy4yNjgsNy4yNjgsMCwwLDAtMS41ODc5LTIuNDI1Myw3LjE3OTc0LDcuMTc5NzQsMCwwLDAtMi4zODc3LTEuNTc0N0E3Ljc3Nzc1LDcuNzc3NzUsMCwwLDAsNTQ5LjE1OCwyOTguNDg2MVptLTgzLjExNjQxLDcuNjc0NWMtLjA0OTgtNy40NjI5LTQuNjU3OS0xMi41NzE3LTExLjM2OTQtMTIuNTcxNy03LjAxMjMsMC0xMS45MjA4LDUuMTA4OC0xMS45MjA4LDEyLjU3MTcsMCw3LjYxMzUsNS4xMDg4LDEyLjU3MjIsMTIuMjcxNCwxMi41NzIyYTE0LjU1MzMyLDE0LjU1MzMyLDAsMCwwLDkuODE2OS0zLjM1NTlsLTIuNTU0NS0zLjg1NjlhMTEuNDA2MDcsMTEuNDA2MDcsMCwwLDEtNi45NjIxLDIuNTA0M2MtMy4zNTYsMC02LjQxMTA5LTEuNTUyNS03LjE2MjUtNS44NjAzaDE3Ljc4MUM0NjUuOTkxNzksMzA3LjUxMzEsNDY2LjA0MTU5LDMwNi44NjIyLDQ2Ni4wNDE1OSwzMDYuMTYwNlptLTE3LjgzMDgtMi4xMDM0Yy41NTEtMy40NTYsMi42NTQ0LTUuODEsNi4zNjEtNS44MSwzLjM1NiwwLDUuNTA5NiwyLjEwMzQsNi4wNjA2LDUuODFabTQyLjAyMjEtNy45NjM3YTE3LjkwMzI1LDE3LjkwMzI1LDAsMCwwLTkuNzY3MS0yLjUwNDZjLTYuMDYwNiwwLTkuOTY3MSwyLjkwNS05Ljk2NzEsNy42NjMyLDAsMy45MDcsMi45MDUsNi4zMTEyLDguMjYzOSw3LjA2MjZsMi40NTQ1LjM1MDVjMi44NTQ4LjQwMDQsNC4yMDczLDEuMTUxNyw0LjIwNzMsMi41MDQzLDAsMS44NTMyLTEuOTAzNSwyLjkwNS01LjQ1OTM5LDIuOTA1YTEyLjc1NTc1LDEyLjc1NTc1LDAsMCwxLTcuOTY0MTEtMi41MDQzbC0yLjQ1NCw0LjA1NjdhMTcuMjcyNjQsMTcuMjcyNjQsMCwwLDAsMTAuMzY3OSwzLjEwNTljNi45MTE5LDAsMTAuOTE4OC0zLjI1NjEsMTAuOTE4OC03LjgxMzksMC00LjIwNzQtMy4xNTUyLTYuNDExMi04LjM2NDQtNy4xNjI1bC0yLjQ1NC0uMzUwNmMtMi4yNTQxLS4zMDA0LTQuMDU3MS0uNzUwOS00LjA1NzEtMi4zNTM2LDAtMS43NTMzLDEuNzAyNi0yLjgwNSw0LjU1NzkxLTIuODA1YTE1LjQzMTcxLDE1LjQzMTcxLDAsMCwxLDcuNDYyNzksMi4wNTM2Wm0yMi43NzU2LTEuOTAzNWgtOC41MTQ2bC0uMDAxNS03LjI2MjRoLTUuMjU5MWwuMDAxNiw3LjI2MjRoLTQuODU4N3Y0Ljc1ODNoNC44NTg3djEwLjkxODhjMCw1LjU1OTksMi4xNTM2LDguODY1Nyw4LjMxNDIsOC44NjU3YTEyLjIzNjkyLDEyLjIzNjkyLDAsMCwwLDYuNTExMS0xLjg1MzNsLTEuNTAyMTktNC40NTc5YTkuNjE2ODUsOS42MTY4NSwwLDAsMS00LjYwODIxLDEuMzUyNWMtMi42MDQ2LDAtMy40NTU5LTEuNjAzMS0zLjQ1NTktNC4wMDY5VjI5OC45NDgzaDguNTE0NlptMTguMDI3Mi0uNjAxMWE3LjA2MTE1LDcuMDYxMTUsMCwwLDAtNi4zMTA2OSwzLjUwNjFWMjk0LjE5aC01LjE1OTExdjIzLjk0MTZoNS4yMDg4VjMwNC43MDgxYzAtMy45NTY3LDEuNzAzMS02LjE2MDYsNS4xMDkzMS02LjE2MDZhOC40ODQ3OCw4LjQ4NDc4LDAsMCwxLDMuMjU1NTkuNjAxMmwxLjYwMjctNC45MDg1YTExLjEzMDM4LDExLjEzMDM4LDAsMCwwLTMuNzA2Ni0uNjUxM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOTEuOTc0NiAtMjUxLjAxNykiLz4KICAgICAgPGc+CiAgICAgICAgPHJlY3QgeD0iODAuNDYwNSIgeT0iMjYuNjc5OCIgd2lkdGg9IjMxLjUiIGhlaWdodD0iNTYuNjA2NCIgc3R5bGU9ImZpbGw6ICM3Mzc1Y2YiLz4KICAgICAgICA8cGF0aCBkPSJNMjc0LjQzNTI5LDMwNmEzNS45Mzc2NSwzNS45Mzc2NSwwLDAsMSwxMy43NDk5LTI4LjMwMzIsMzYsMzYsMCwxLDAsMCw1Ni42MDY0QTM1LjkzNzgsMzUuOTM3OCwwLDAsMSwyNzQuNDM1MjksMzA2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5MS45NzQ2IC0yNTEuMDE3KSIgc3R5bGU9ImZpbGw6ICNlYjAwMWIiLz4KICAgICAgICA8cGF0aCBkPSJNMzQyLjk5NTc5LDMyOC4zMDc4di0xLjE1ODloLjQ2NzN2LS4yMzYxSDM0Mi4yNzN2LjIzNjFoLjQ2NzQ5djEuMTU4OVptMi4zMTA1LDB2LTEuMzk3M2gtLjM2NDhsLS40MTk2Ljk2MTEtLjQxOTctLjk2MTFoLS4zNjV2MS4zOTczaC4yNTc2di0xLjA1NGwuMzkzNS45MDg3aC4yNjcxbC4zOTM1LS45MTF2MS4wNTYzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5MS45NzQ2IC0yNTEuMDE3KSIgc3R5bGU9ImZpbGw6ICMwMGEyZTUiLz4KICAgICAgICA8cGF0aCBkPSJNMzQ2LjQzMDM5LDMwNmEzNS45OTg2NywzNS45OTg2NywwLDAsMS01OC4yNDUyLDI4LjMwMzIsMzYuMDA1MTcsMzYuMDA1MTcsMCwwLDAsMC01Ni42MDY0QTM1Ljk5ODY3LDM1Ljk5ODY3LDAsMCwxLDM0Ni40MzAzOSwzMDZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkxLjk3NDYgLTI1MS4wMTcpIiBzdHlsZT0iZmlsbDogIzAwYTJlNSIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K"); }
.af-trust-payment-logos{ display:grid;box-sizing:border-box;grid-template-columns:minmax(0,290px);align-items:center;justify-content:center;column-gap:0;width:min(100%,316px);min-width:0;padding:9px 12px;border:1px solid rgba(214,197,138,.18);border-radius:7px;background:#f6f3ec; }
.af-trust-payment-logos .af-trust-logo{ padding:0;border:0;border-radius:0;background-color:transparent; }
.af-trust-voucher-logos{ display:grid;grid-template-columns:repeat(3,minmax(0,128px));align-items:center;justify-content:center;justify-items:center;column-gap:16px;width:100%;min-width:0;padding-top:14px;border-top:1px solid rgba(214,197,138,.2); }
.af-trust-logo--netopia{ width:100%;height:56px;aspect-ratio:auto; }
.af-trust-logo--maestro{ width:98px;height:40px;aspect-ratio:auto;justify-self:center; }
.af-trust-voucher-logo{ display:block;box-sizing:border-box;flex:none;width:100%;height:52px;padding:8px 10px;border:1px solid rgba(214,197,138,.18);border-radius:7px;background:#f6f3ec;object-fit:contain; }
.af-trust-voucher-logo--edenred{ mix-blend-mode:normal; }
.af-trust-voucher-logo-shell{ display:grid;box-sizing:border-box;place-items:center;width:100%;height:52px;flex:none;border:1px solid rgba(214,197,138,.18);border-radius:7px; }
.af-trust-voucher-logo-shell--pluxee{ padding:9px 12px;background:#26245f; }
.af-trust-voucher-logo--pluxee{ width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent; }
.af-bottom{ border-top:1px solid #d6c58a55; padding:24px 0; }
.af-bottom .af-wrap{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:20px; }
.af-legal{ display:flex; flex-wrap:wrap; gap:10px 22px; max-width:970px; font-size:12px; }
.af-social{ display:flex; flex-wrap:wrap; gap:16px; font-size:12px; }
.af-social a{ display:inline-flex; align-items:center; gap:8px; min-height:44px; }
.af-social svg{ width:21px; height:21px; flex:none; color:#dfcb92; }
.af-unit-facts{ display:block; margin-top:4px; color:#d4cfbd; font-size:12px; line-height:1.5; font-weight:400; }
.af-apartments a::after{ align-self:center; }
.af-copyright{ padding:20px 0 28px; display:flex; align-items:center; justify-content:space-between; gap:12px 24px; font-size:11px; color:#c5c5b8; }
.af-credit a{ color:#dfcb92; text-decoration:underline; text-decoration-color:#dfcb9266; text-underline-offset:4px; }
@media(max-width:1100px){
.af-top{ grid-template-columns:repeat(2,minmax(0,1fr)); gap:36px; }
.af-col:nth-child(3){ border-left:0; padding-left:0; }
.af-trust-card{ grid-template-columns:1fr;gap:14px; }
.af-trust-logos{ justify-self:center;width:min(100%,620px); }
}
@media(max-width:600px){
.af-wrap{ width:calc(100% - 40px); }
.amaris-footer::before{ background:linear-gradient(180deg,rgba(17,20,17,.68),rgba(24,27,23,.9) 20rem,#20241e 34rem),url('/wp-content/uploads/2026/09/amaris-home-v3-footer-reception.webp') 58% top/auto 34rem no-repeat,#20241e; }
.af-top{ grid-template-columns:1fr; padding:34px 0 24px; gap:0; }
.af-col+.af-col{ border-left:0; border-top:1px solid #d6c58a40; padding:24px 0 0; }
.af-logo{ height:104px; max-width:230px; }
.af-about{ max-width:none; margin:14px 0; font-size:.9rem; line-height:1.65; }
.af-place{ display:block; margin-bottom:18px; }
.af-apartments ul{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px 16px; }
.af-apartments li{ margin:0; padding:0 0 10px; border-bottom:1px solid #d6c58a26; }
.af-apartments a{ align-items:flex-start; font-size:.78rem; line-height:1.35; }
.af-unit-facts{ font-size:.66rem; line-height:1.4; }
.af-top>.af-col:nth-child(3) ul{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px 16px; }
.af-top>.af-col:nth-child(3) li{ margin:0; font-size:.82rem; line-height:1.4; }
.af-signature{ width:190px; height:70px; margin-inline:auto; }
.af-trust{ padding:0 0 18px; }
.af-trust-card{ padding:16px;gap:12px; }
.af-trust-logos{ gap:10px;padding:12px; }
.af-trust-payment-logos{ grid-template-columns:minmax(0,1fr);column-gap:0;padding:7px 8px; }
.af-trust-voucher-logos{ grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;padding-top:10px; }
.af-trust-voucher-logo{ height:42px;padding:7px 8px; }
.af-trust-voucher-logo-shell{ height:42px; }
.af-trust-voucher-logo-shell--pluxee{ padding:8px; }
.af-trust-logo--netopia{ width:100%;height:46px; }
.af-trust-logo--maestro{ width:64px;height:34px; }
.af-bottom{ padding:18px 0; }
.af-bottom .af-wrap{ align-items:flex-start; }
.af-legal{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); width:100%; gap:10px 18px; font-size:.7rem; }
.af-social{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); width:100%; gap:4px 18px; }
.af-copyright{ padding:16px 0 24px; align-items:flex-start; flex-direction:column; line-height:1.55; }
}
body.amaris-site-shell :where(.kicker,.nav-link,.button,.text-link,.facility-toggle,.room-mode,.room-arrow,.room-pick){ font-size: var(--type-label); line-height: 1.35; letter-spacing: .075em; }
.nav-more > summary{ padding-inline: .45rem; border: 0; border-radius: 0; background: transparent; box-shadow: none; }
.nav-more > summary::before{ margin-left: .38rem; color: currentColor; opacity: .82; }
.nav-more[open] > summary{ border-radius: .35rem; }

/* Canonical header contract. Page styles must not target these components. */
.amaris-container{width:min(var(--layout-max),calc(100% - 2 * var(--layout-gutter)));margin-inline:auto;}
.amaris-chapter{padding-block:var(--space-chapter);}
.amaris-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--space-component);}
body.amaris-site-shell{--header-h:5.5rem;}
body.amaris-site-shell #site-header{
 position:fixed;inset:0 0 auto;z-index:100;isolation:isolate;height:var(--header-h);
 color:var(--header-ink,#fff);background:transparent;border-bottom:1px solid transparent;
 box-shadow:none;font-family:Helvetica,Arial,sans-serif;line-height:1.35;
 transition:color .35s ease,border-color .35s ease;
}
#site-header::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
 background:linear-gradient(105deg,rgba(78,76,60,.97),rgba(112,105,79,.96));opacity:var(--header-surface,0);
 box-shadow:0 12px 34px rgba(25,24,20,.2);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);
 transition:opacity .52s cubic-bezier(.22,1,.36,1),background-color .35s ease;
}
body.amaris-site-shell #site-header[data-header-context="light"]{color:var(--header-ink,#414042);}
#site-header[data-header-state="solid"],body.menu-open #site-header{color:#fff;}
body.menu-open #site-header::before{opacity:1;}
#site-header .header-inner{width:min(var(--layout-max),calc(100% - 2 * var(--layout-gutter)));height:100%;margin-inline:auto;padding:0;display:grid;grid-template-columns:13.5rem minmax(0,1fr) auto;align-items:center;gap:clamp(.65rem,1.35vw,1.4rem);}
#site-header .brand{position:relative;display:flex;width:13.5rem;height:5rem;align-items:center;opacity:1;transform:none;margin:0;padding:0;transition:transform .4s cubic-bezier(.22,1,.36,1);}
#site-header[data-header-state="solid"] .brand{transform:scale(.96);transform-origin:left center;}
#site-header .brand img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:left center;filter:none;transition:opacity .42s cubic-bezier(.22,1,.36,1);}
#site-header .brand img.amaris-brand-logo--white{filter:brightness(0) invert(1);}
#site-header .brand .amaris-brand-logo--surface{opacity:0;}
#site-header .brand .amaris-brand-logo--white{opacity:1;}
body.amaris-site-shell #site-header[data-header-context="light"] .brand .amaris-brand-logo--surface{opacity:calc(1 - var(--header-surface,0));}
body.amaris-site-shell #site-header[data-header-context="light"] .brand .amaris-brand-logo--white{opacity:var(--header-surface,0);}
body.amaris-site-shell.menu-open #site-header[data-header-context="light"] .brand .amaris-brand-logo--surface{opacity:0;}
body.amaris-site-shell.menu-open #site-header[data-header-context="light"] .brand .amaris-brand-logo--white{opacity:1;}
body.amaris-site-shell.menu-open #site-header[data-header-context]{color:#fff;}
#site-header .main-nav{justify-self:end;}
#site-header .nav-link{font-family:inherit;font-size:clamp(.78rem,.65rem + .3vw,1rem);font-weight:700;letter-spacing:.045em;color:inherit;white-space:nowrap;text-shadow:0 2px 14px rgba(0,0,0,.2);}
#site-header[data-header-context="light"][data-header-state="top"] .nav-link{text-shadow:none;}
#site-header .header-actions{display:flex;align-items:center;gap:.5rem;min-width:0;}
#site-header .language-switch{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4px;
 width:5.5rem;min-width:5.5rem;height:2.875rem;padding:4px;flex:0 0 5.5rem;box-sizing:border-box;
 border:1px solid rgba(240,228,199,.55);border-radius:4px;background:#24241f;color:#fff;text-align:center;text-decoration:none;font-size:.72rem;letter-spacing:.06em;font-weight:800;
 transition:border-color .3s ease,box-shadow .3s ease;
}
#site-header .language-switch::before{content:"";position:absolute;inset:4px auto 4px 4px;width:calc(50% - 6px);background:#8c815c;border-radius:2px;box-shadow:inset 0 1px rgba(255,255,255,.2);transition:transform .42s cubic-bezier(.22,1,.36,1);}
#site-header .language-switch::after,#site-header .language-current::after{content:none;}
#site-header .language-switch :is(.language-current,.language-alternate){position:relative;z-index:1;color:#fff;opacity:1;}
#site-header .language-separator{display:none;}
#site-header .language-switch:is(:hover,:focus-visible){background:#24241f;color:#fff;border-color:#f0e4c7;box-shadow:0 0 0 2px rgba(240,228,199,.2);}
#site-header .language-switch:is(:hover,:focus-visible)::before{transform:translateX(calc(100% + 4px));}
#site-header .header-book{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;
 min-height:2.875rem;padding:.8rem 1.15rem;border:1px solid #f0e4c7;border-radius:3px;color:#353328;
 background:#f0e4c7;box-shadow:0 8px 22px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.45);
 font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.05em;line-height:1.35;text-decoration:none;text-transform:uppercase;white-space:nowrap;
 gap:.55rem;transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease;
}
#site-header .header-book::after{content:"↗";font-size:.82em;transition:transform .3s ease;}
#site-header .header-book::before{content:"";position:absolute;z-index:-1;inset:-50% -25%;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%);transform:translateX(-100%);transition:transform .8s ease;}
#site-header .header-book:is(:hover,:focus-visible){color:#fff;background:#7d765b;border-color:#f0e4c7;box-shadow:0 12px 28px rgba(0,0,0,.24);transform:translateY(-2px);}
#site-header .header-book:is(:hover,:focus-visible)::before{transform:translateX(100%);}
#site-header .header-book:is(:hover,:focus-visible)::after{transform:translate(2px,-2px);}
#site-header :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px;}
#site-header .menu-toggle{display:none;width:2.75rem;min-width:2.75rem;height:2.875rem;padding:0;color:#fff;border:1px solid rgba(240,228,199,.58);border-radius:3px;background:rgba(255,255,255,.04);}
#site-header[data-header-context="light"][data-header-state="top"] .menu-toggle{color:#414042;border-color:rgba(65,64,66,.32);background:rgba(255,255,255,.72);box-shadow:0 8px 22px rgba(65,64,66,.1);}
.mobile-panel{font-family:Helvetica,Arial,sans-serif;font-size:clamp(.98rem,.18vw + .94rem,1.08rem);line-height:1.62;}
.mobile-menu-shell{width:min(46rem,100%);margin-inline:auto;display:grid;gap:1rem;}
.mobile-menu-intro{display:grid;gap:.5rem;}
.mobile-menu-intro p{margin:0;}
.mobile-menu-kicker{font-size:.7rem;letter-spacing:.12em;}
.mobile-menu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;}
.mobile-menu-label{font-size:clamp(1rem,2.5vw,1.4rem);line-height:1.3;}
.mobile-menu-index{font-size:.65rem;opacity:.65;}
.mobile-menu-arrow{font-size:1rem;}
.mobile-menu-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;}
.mobile-menu-book{display:flex;align-items:center;justify-content:center;min-height:3rem;padding:1rem;border:1px solid #bebaad;background:#7d765b;color:#fff;text-decoration:none;text-align:center;}
.mobile-menu-quick{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;}
.mobile-menu-quick>a{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;transition:transform .22s var(--ease),filter .22s var(--ease);}
.mobile-menu-quick>a:is(:hover,:focus-visible){transform:translateY(-2px) scale(1.04);filter:drop-shadow(0 .35rem .5rem rgba(0,0,0,.22));}
.mobile-quick-icon{width:2.75rem;height:2.75rem;display:block;}
@media(max-width:66rem){
 #site-header .main-nav{display:none;}
 #site-header .header-inner{grid-template-columns:minmax(7rem,1fr) auto;}
 #site-header .menu-toggle{display:block;}
 #site-header .header-book{display:flex;}
 .mobile-panel{position:fixed;z-index:99;inset:var(--header-h) 0 0;overflow:auto;padding:clamp(1rem,3vw,2rem);color:#fff;background:linear-gradient(145deg,#414042,#5f5a49);overscroll-behavior:contain;}
 .menu-open .mobile-panel{display:block;}
}
@media(max-width:45rem){
 body.amaris-site-shell{--header-h:4.75rem;}
 #site-header .header-inner{width:calc(100% - 1.25rem);gap:.4rem;}
 #site-header .brand{width:clamp(6.6rem,32vw,7.8rem);height:3.75rem;}
 #site-header .header-actions{gap:.35rem;}
 #site-header .language-switch{width:4.5rem;min-width:4.5rem;flex-basis:4.5rem;height:2.75rem;font-size:.65rem;}
 #site-header .header-book{padding:.75rem .6rem;font-size:.65rem;min-height:2.75rem;}
 #site-header .menu-toggle{height:2.75rem;}
 .mobile-menu-links,.mobile-menu-footer{grid-template-columns:1fr;}
}
@media(max-width:23.5rem){
 #site-header .header-inner{width:calc(100% - .85rem);gap:.25rem;}
 #site-header .brand{width:6.15rem;height:3.4rem;}
 #site-header .header-actions{gap:.25rem;}
 #site-header .language-switch{width:4.2rem;min-width:4.2rem;flex-basis:4.2rem;}
 #site-header .header-book{padding:.68rem .45rem;font-size:.59rem;}
}
@media(min-width:66.001rem){.mobile-panel{display:none;}}
@media(prefers-reduced-motion:reduce){#site-header *,#site-header *::before,#site-header::before{transition:none!important;animation:none!important;}}

/* Shared commercial typography; artwork and signatures retain their own fonts. */
body.amaris-site-shell #main :is(h1,h2,h3),
body.amaris-site-shell main :is(h1,h2,h3){
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;
 font-weight:600;letter-spacing:-.035em;line-height:1.12;
}
body.amaris-site-shell .amaris-footer .af-reserve{
 justify-content:center;min-height:54px;border-radius:4px;border-color:rgba(255,255,255,.5);
 background:#7d765b;letter-spacing:.07em;transition:background .3s ease,box-shadow .3s ease;
}
body.amaris-site-shell .amaris-footer .af-reserve span{display:none;}
body.amaris-site-shell .amaris-footer .af-reserve:is(:hover,:focus-visible){background:#414042!important;color:#fff!important;box-shadow:0 8px 24px #0003;}
body.amaris-site-shell .amaris-footer .amaris-offer-link{
 display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 18px;margin-top:12px;
 border:1px solid rgba(240,228,199,.5);border-radius:4px;background:rgba(255,255,255,.06);
 color:#f0e4c7;font:600 .82rem/1.4 "Helvetica Neue",Helvetica,Arial,sans-serif;
 text-align:center;text-decoration:none;transition:background .3s ease,border-color .3s ease;
}
body.amaris-site-shell .amaris-footer .amaris-offer-link:is(:hover,:focus-visible){background:rgba(255,255,255,.15);border-color:#f0e4c7;}
body.amaris-site-shell .amaris-footer .amaris-offer-link span{display:none;}
body.amaris-site-shell .amaris-offer :is(.amaris-offer__teaser-title,.amaris-offer__details h2){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:600;line-height:1.2;}
@media(prefers-reduced-motion:reduce){body.amaris-site-shell .amaris-footer :is(.af-reserve,.amaris-offer-link){transition:none;}}

/* Mobile navigation refinement: calm directional cue without rotation or color inversion. */
.mobile-panel .mobile-menu-arrow{
 position:relative;width:2.5rem;height:2rem;display:grid;place-items:center end;
 border:0!important;border-radius:0!important;background:transparent!important;
 color:#ead9af;font-size:1rem;line-height:1;
 transform:none!important;
 transition:transform .3s var(--ease),color .3s ease!important;
}
.mobile-panel .mobile-menu-arrow::after{
 content:"";position:absolute;right:0;bottom:.12rem;width:100%;height:1px;
 background:linear-gradient(90deg,transparent,rgba(234,217,175,.78));
 transform:scaleX(.55);transform-origin:right center;
 transition:transform .35s var(--ease),background-color .3s ease;
}
.mobile-panel .mobile-menu-link:is(:hover,:focus-visible) .mobile-menu-arrow{
 color:#fff4d8;background:transparent!important;transform:translate(.16rem,-.12rem)!important;
}
.mobile-panel .mobile-menu-link:is(:hover,:focus-visible) .mobile-menu-arrow::after{transform:scaleX(1);}
@media(prefers-reduced-motion:reduce){
 .mobile-panel .mobile-menu-arrow,.mobile-panel .mobile-menu-arrow::after{transition:none!important;transform:none!important;}
}

/* Persistent direct-contact shortcuts. */
.af-brand{position:relative;display:inline-block;width:320px;max-width:100%;}
.amaris-floating-contact{
 position:fixed;z-index:90;left:max(.45rem,env(safe-area-inset-left));top:clamp(20rem,60svh,34rem);bottom:auto;display:grid;gap:.55rem;
 transform:translateY(-50%);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
@supports not (height:100svh){.amaris-floating-contact{top:clamp(20rem,60vh,34rem);}}
.floating-contact-link{
 position:relative;display:grid;width:3.15rem;height:3.15rem;place-items:center;border:1px solid rgba(255,255,255,.62);
 border-radius:50%;background:rgba(45,47,40,.9);color:#fff;box-shadow:0 .55rem 1.35rem rgba(22,24,20,.24);
 text-decoration:none;backdrop-filter:blur(12px);transition:transform .25s ease,background .25s ease,box-shadow .25s ease;
}
.floating-contact-link svg{width:1.35rem;height:1.35rem;fill:currentColor;}
.floating-contact-link span{
 position:absolute;left:calc(100% + .55rem);top:50%;padding:.48rem .65rem;border-radius:.25rem;background:#292b28;
 color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;white-space:nowrap;
 opacity:0;transform:translate(-.35rem,-50%);pointer-events:none;transition:opacity .2s ease,transform .2s ease;
}
.floating-contact-phone{background:rgba(77,75,59,.94);}
.floating-contact-whatsapp{background:rgba(22,139,73,.94);}
.floating-contact-link:is(:hover,:focus-visible){transform:translateX(.18rem);box-shadow:0 .75rem 1.65rem rgba(22,24,20,.32);}
.floating-contact-link:is(:hover,:focus-visible) span{opacity:1;transform:translate(0,-50%);}
.floating-contact-link:focus-visible{outline:2px solid #f0e4c7;outline-offset:3px;}
body.menu-open .amaris-floating-contact{opacity:0;pointer-events:none;}
@media(max-width:45rem){
 .amaris-floating-contact{left:max(.45rem,env(safe-area-inset-left));display:grid;}
 .floating-contact-link{width:2.85rem;height:2.85rem;}
 .floating-contact-link span{display:none;}
 .floating-contact-link:is(:hover,:focus-visible){transform:translateY(-.12rem);}
}
@media(prefers-reduced-motion:reduce){.floating-contact-link,.floating-contact-link span{transition:none;}}

/* 2026-10-04: mobile Call/WhatsApp follows current Home level; Contact stays unchanged. */
@media(max-width:45rem){
 body.amaris-site-shell:not(.amaris-code-first-home):not(.contact-page) .amaris-floating-contact{
  top:calc(100vh - max(.15rem,env(safe-area-inset-bottom)) - 2.9rem - 4rem - 1.5rem);
  top:calc(100svh - max(.15rem,env(safe-area-inset-bottom)) - 2.9rem - 4rem - 1.5rem);
  bottom:auto;
  transform:translateY(-100%);
 }
}

/* 2026-10-04: clear mobile menu control on photos, light and sticky headers. */
@media(max-width:66rem){
 body.amaris-site-shell #site-header .menu-toggle,
 body.amaris-site-shell #site-header[data-header-context="light"][data-header-state="top"] .menu-toggle{
  color:#414042;
  background:#f6f1e5;
  border-color:#7d765b;
  box-shadow:0 2px 8px rgba(43,40,30,.18);
 }
 body.amaris-site-shell #site-header .menu-toggle span,
 body.amaris-site-shell #site-header .menu-toggle::before,
 body.amaris-site-shell #site-header .menu-toggle::after{
  box-shadow:0 1px 0 currentColor;
 }
}

/* Tablet/desktop: center Call/WhatsApp 25% above the viewport bottom. */
@media(min-width:45.001rem){
 body.amaris-site-shell .amaris-floating-contact{top:75vh;top:75svh;bottom:auto;transform:translateY(-50%);}
}
