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}.details-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1440px;margin:0 auto;padding:14px 28px;list-style:none;display:grid}.details-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:#f5f2eb;letter-spacing:1.15px;text-align:center;text-transform:uppercase;align-items:center;min-height:36px;padding:8px 18px;font-size:10px;font-weight:500;line-height:1.5;display:flex}.details-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid #e6c6874d}.details-list[data-astro-cid-lcdefpme] .offer[data-astro-cid-lcdefpme]{color:#e6c687}.details-list[data-astro-cid-lcdefpme] .availability[data-astro-cid-lcdefpme]{color:#f5f2eb}.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}.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}.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){.details-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,minmax(0,1fr));padding:14px 20px}.details-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:8px 10px;font-size:10px}#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){.details-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.details-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{letter-spacing:.45px;min-height:32px;padding:6px 8px;font-size:9px}.details-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0}.details-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid #e6c68733}.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}.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],.skip-link[data-astro-cid-lcdefpme]{transition:none}}
