.product-card[data-astro-cid-gqqxdo2s]{border:1px solid var(--color-line,#e3e8ec);background:#fff;border-radius:1rem;flex-direction:column;min-width:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:flex;overflow:hidden}@media (hover:hover){.product-card[data-astro-cid-gqqxdo2s]:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0b24330f,0 10px 28px -10px #0b243338}}.product-card[data-astro-cid-gqqxdo2s].is-feature{box-shadow:0 1px 2px #0b24330f,0 8px 24px -8px #0b243324}.pc-media[data-astro-cid-gqqxdo2s]{aspect-ratio:4/3;background:var(--color-foam);position:relative;overflow:hidden}.is-feature[data-astro-cid-gqqxdo2s] .pc-media[data-astro-cid-gqqxdo2s]{aspect-ratio:16/10}.pc-media-link[data-astro-cid-gqqxdo2s]{display:block;position:absolute;inset:0}.pc-media-link[data-astro-cid-gqqxdo2s] img,.pc-media-link[data-astro-cid-gqqxdo2s] picture,.pc-media-link[data-astro-cid-gqqxdo2s] .tour-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;min-height:0!important}.pc-badge[data-astro-cid-gqqxdo2s]{z-index:2;max-width:calc(100% - 4.5rem);color:var(--color-ink);background:#fff;border-radius:999px;padding:.3rem .65rem;font-size:.8125rem;font-weight:600;line-height:1.3;position:absolute;top:.75rem;left:.75rem;box-shadow:0 2px 8px #00000026}.pc-corner[data-astro-cid-gqqxdo2s]{z-index:2;position:absolute;top:.75rem;right:.75rem}.pc-body[data-astro-cid-gqqxdo2s]{flex-direction:column;flex:1;gap:.3rem;padding:.85rem 1rem 1rem;display:flex}.pc-title[data-astro-cid-gqqxdo2s]{letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.is-feature[data-astro-cid-gqqxdo2s] .pc-title[data-astro-cid-gqqxdo2s]{font-size:1.0625rem}.pc-title[data-astro-cid-gqqxdo2s] a[data-astro-cid-gqqxdo2s]{color:var(--color-ink);text-decoration:none}@media (hover:hover){.pc-title[data-astro-cid-gqqxdo2s] a[data-astro-cid-gqqxdo2s]:hover{text-underline-offset:.15em;text-decoration:underline}}.pc-fit[data-astro-cid-gqqxdo2s]{color:var(--color-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.pc-meta[data-astro-cid-gqqxdo2s]{color:var(--color-ink-soft);margin:0;font-size:.8125rem;line-height:1.4}.pc-row[data-astro-cid-gqqxdo2s]{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:auto;padding-top:.55rem;display:flex}.pc-rating[data-astro-cid-gqqxdo2s]{color:var(--color-ink);align-items:center;gap:.25rem;font-size:.875rem;display:inline-flex}.pc-rating[data-astro-cid-gqqxdo2s] svg[data-astro-cid-gqqxdo2s]{color:var(--color-star,#0f8a5f)}.pc-rating[data-astro-cid-gqqxdo2s] b[data-astro-cid-gqqxdo2s]{font-weight:600}.pc-rating[data-astro-cid-gqqxdo2s] span[data-astro-cid-gqqxdo2s]{color:var(--color-ink-soft);font-size:.8125rem}.pc-price[data-astro-cid-gqqxdo2s]{color:var(--color-ink-soft);white-space:nowrap;font-size:.8125rem}.pc-price[data-astro-cid-gqqxdo2s] b[data-astro-cid-gqqxdo2s]{color:var(--color-ink);letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.is-feature[data-astro-cid-gqqxdo2s] .pc-price[data-astro-cid-gqqxdo2s] b[data-astro-cid-gqqxdo2s]{font-size:1.25rem}.pc-price[data-astro-cid-gqqxdo2s] small[data-astro-cid-gqqxdo2s]{font-size:.75rem}.pc-action[data-astro-cid-gqqxdo2s]:empty{display:none}.pc-action[data-astro-cid-gqqxdo2s]{margin-top:.6rem}.pc-action[data-astro-cid-gqqxdo2s] .button-book,.pc-action[data-astro-cid-gqqxdo2s] .button-primary{width:100%}@media (width<=560px){.is-compact[data-astro-cid-gqqxdo2s]{flex-direction:row}.is-compact[data-astro-cid-gqqxdo2s] .pc-media[data-astro-cid-gqqxdo2s]{aspect-ratio:auto;flex:0 0 38%;min-height:9.5rem}.is-compact[data-astro-cid-gqqxdo2s] .pc-badge[data-astro-cid-gqqxdo2s]{display:none}.is-compact[data-astro-cid-gqqxdo2s] .pc-corner[data-astro-cid-gqqxdo2s]{inset:auto auto .5rem .5rem}.is-compact[data-astro-cid-gqqxdo2s] .pc-body[data-astro-cid-gqqxdo2s]{padding:.75rem .85rem}.is-compact[data-astro-cid-gqqxdo2s] .pc-row[data-astro-cid-gqqxdo2s]{flex-direction:column;align-items:flex-start;gap:.2rem}}@media (prefers-reduced-motion:reduce){.product-card[data-astro-cid-gqqxdo2s]{transition:none}.product-card[data-astro-cid-gqqxdo2s]:hover{transform:none}}
