html,body{width:100%;min-height:100%;margin:0}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#f5f2eb}body{color:#043927;-webkit-font-smoothing:antialiased;background:#f5f2eb;min-width:320px;margin:0;font-family:Arial,Helvetica,sans-serif}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.skip-link[data-astro-cid-lcdefpme]{z-index:20;color:#f5f2eb;background:#043927;border:1px solid #e6c687;border-radius:3px;padding:12px 16px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link[data-astro-cid-lcdefpme]:focus{transform:translateY(0)}.sticky-shell[data-astro-cid-lcdefpme]{z-index:5;position:sticky;top:0}.details-header[data-astro-cid-lcdefpme]{background:#043927;border-bottom:1px solid #e6c6874d}.header-layout[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);align-items:center;width:min(100%,1440px);margin:0 auto;padding:14px 32px;display:grid}.center-details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.center-details[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0}.center-details[data-astro-cid-lcdefpme]{color:#f5f2eb;text-align:center;justify-items:center;gap:4px;display:grid}.center-details[data-astro-cid-lcdefpme] .location[data-astro-cid-lcdefpme],.center-details[data-astro-cid-lcdefpme] .offer[data-astro-cid-lcdefpme],.center-details[data-astro-cid-lcdefpme] .supporting-detail[data-astro-cid-lcdefpme]{letter-spacing:.25px;font-size:clamp(10px,1vw,13px);font-weight:500;line-height:1.4}.center-details[data-astro-cid-lcdefpme] .supporting-detail[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;max-width:100%}.center-details[data-astro-cid-lcdefpme] .offer[data-astro-cid-lcdefpme]{color:#e6c687}.center-details[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#f5f2eb;letter-spacing:.1px;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,2vw,27px);font-weight:500;line-height:1.15}.gallery-tabs[data-astro-cid-lcdefpme]{background:#f5f2eb;border-bottom:1px solid #e6c687}.tab-list[data-astro-cid-lcdefpme]{justify-content:center;gap:clamp(24px,7vw,88px);max-width:1440px;height:58px;margin:0 auto;padding:0 16px;display:flex}.tab[data-astro-cid-lcdefpme]{color:#043927a6;cursor:pointer;min-width:72px;font:inherit;letter-spacing:1.5px;text-transform:uppercase;background:0 0;border:0;padding:0 8px;font-size:11px;font-weight:600;transition:color .16s;position:relative}.tab[data-astro-cid-lcdefpme]:after{content:"";background:#043927;height:2px;transition:transform .16s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tab[data-astro-cid-lcdefpme]:hover,.tab[data-astro-cid-lcdefpme][aria-selected=true]{color:#043927}.tab[data-astro-cid-lcdefpme][aria-selected=true]:after{transform:scaleX(1)}:focus-visible{outline-offset:3px;outline:2px solid #e6c687}#gallery[data-astro-cid-lcdefpme]{width:min(100% - 32px,1240px);margin:0 auto;padding:20px 0 108px}.gallery-panel[data-astro-cid-lcdefpme][hidden]{display:none}.row-group[data-astro-cid-lcdefpme]+.row-group[data-astro-cid-lcdefpme]{margin-top:28px}.media-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.media-card[data-astro-cid-lcdefpme]{background:#e9e3d6;overflow:hidden;box-shadow:3px 5px 30px #0439271f}.media-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.media-card[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.media-open[data-astro-cid-lcdefpme]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.photo-row[data-astro-cid-lcdefpme] .media-card[data-astro-cid-lcdefpme]{aspect-ratio:4/5}.video-row[data-astro-cid-lcdefpme] .media-card[data-astro-cid-lcdefpme]{aspect-ratio:16/10;background:#021e14}.review-row[data-astro-cid-lcdefpme] .media-card[data-astro-cid-lcdefpme]{aspect-ratio:8/5;background:#ebe6da;place-items:center;padding:12px;display:grid}.review-row[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{box-shadow:0 4px 24px #0439271a}.image-viewer[data-astro-cid-lcdefpme]{width:100vw;max-width:none;height:100dvh;max-height:none;padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));color:#f5f2eb;background:#021e14;border:0;margin:0;display:none;position:fixed;inset:0;overflow:hidden}.image-viewer[data-astro-cid-lcdefpme][open]{grid-template-rows:auto minmax(0,1fr);gap:8px;display:grid}.image-viewer[data-astro-cid-lcdefpme]::backdrop{background:#021e14}.image-viewer[data-astro-cid-lcdefpme] .viewer-cta[data-astro-cid-lcdefpme]{z-index:2;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));position:absolute}.viewer-toolbar[data-astro-cid-lcdefpme]{z-index:1;justify-content:flex-end;gap:8px;display:flex}.viewer-control[data-astro-cid-lcdefpme]{color:#f5f2eb;cursor:pointer;background:#043927;border:1px solid #e6c6878c;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.viewer-control[data-astro-cid-lcdefpme]:hover{background:#032c1e}.viewer-control[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.viewer-stage[data-astro-cid-lcdefpme]{overscroll-behavior:contain;touch-action:none;min-height:0;display:block;overflow:auto}.viewer-canvas[data-astro-cid-lcdefpme]{place-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;display:grid}.viewer-image[data-astro-cid-lcdefpme]{user-select:none;-webkit-user-drag:none;display:block}.visually-hidden[data-astro-cid-lcdefpme]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.package-cta[data-astro-cid-lcdefpme],.floating-cta[data-astro-cid-lcdefpme]{color:#f5f2eb;letter-spacing:.65px;text-align:center;text-transform:uppercase;background:#043927;border:1px solid #e6c687;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-height:46px;font-size:10px;font-weight:600;line-height:1.35;text-decoration:none;transition:background-color .16s,transform .16s;display:flex}.package-cta[data-astro-cid-lcdefpme]{width:fit-content;max-width:100%;margin:16px auto 0;padding:0 20px}.package-cta[data-astro-cid-lcdefpme]:hover,.floating-cta[data-astro-cid-lcdefpme]:hover{background:#032c1e;transform:translateY(-1px)}.whatsapp-icon[data-astro-cid-lcdefpme]{flex:0 0 17px;width:17px;height:17px;display:inline-flex}.whatsapp-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%}.floating-cta[data-astro-cid-lcdefpme]{z-index:8;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));min-height:50px;padding:0 18px;position:fixed;box-shadow:0 4px 18px #0439272e}@media (width>=900px){#gallery[data-astro-cid-lcdefpme]{padding-top:28px}.media-row[data-astro-cid-lcdefpme]{gap:20px}.row-group[data-astro-cid-lcdefpme]+.row-group[data-astro-cid-lcdefpme]{margin-top:40px}}@media (width<=600px){.header-layout[data-astro-cid-lcdefpme]{padding:12px 14px}.center-details[data-astro-cid-lcdefpme]{gap:3px}.center-details[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:0;white-space:nowrap;font-size:clamp(15px,4.7vw,24px)}.center-details[data-astro-cid-lcdefpme] .location[data-astro-cid-lcdefpme],.center-details[data-astro-cid-lcdefpme] .offer[data-astro-cid-lcdefpme],.center-details[data-astro-cid-lcdefpme] .supporting-detail[data-astro-cid-lcdefpme]{font-size:clamp(10px,3vw,12px)}.tab-list[data-astro-cid-lcdefpme]{gap:30px;height:52px}.tab[data-astro-cid-lcdefpme]{min-width:58px;font-size:10px}#gallery[data-astro-cid-lcdefpme]{width:calc(100% - 20px);padding-top:12px;padding-bottom:96px}.media-row[data-astro-cid-lcdefpme]{gap:8px}.video-row[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.video-row[data-astro-cid-lcdefpme] .media-card[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.review-row[data-astro-cid-lcdefpme] .media-card[data-astro-cid-lcdefpme]{padding:7px}.package-cta[data-astro-cid-lcdefpme]{min-height:44px;margin-top:8px;padding:0 14px;font-size:9px}.floating-cta[data-astro-cid-lcdefpme]{right:12px;bottom:max(12px, env(safe-area-inset-bottom));min-height:46px;padding:0 14px;font-size:9px}.image-viewer[data-astro-cid-lcdefpme] .viewer-cta[data-astro-cid-lcdefpme]{right:12px;bottom:max(12px, env(safe-area-inset-bottom))}.row-group[data-astro-cid-lcdefpme]+.row-group[data-astro-cid-lcdefpme]{margin-top:22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tab[data-astro-cid-lcdefpme],.tab[data-astro-cid-lcdefpme]:after,.package-cta[data-astro-cid-lcdefpme],.floating-cta[data-astro-cid-lcdefpme],.media-open[data-astro-cid-lcdefpme],.skip-link[data-astro-cid-lcdefpme]{transition:none}}
