.product-media[data-astro-cid-uz7pzeac]{border:1px solid var(--color-field-line);background:#fff;border-radius:.75rem;flex-direction:column;width:100%;min-width:0;margin:0;display:flex;overflow:hidden}.product-media__frame[data-astro-cid-uz7pzeac]{background:#fff;place-items:center;width:100%;height:19rem;padding:1.25rem;display:grid;position:relative;overflow:hidden}.product-media--hero[data-astro-cid-uz7pzeac] .product-media__frame[data-astro-cid-uz7pzeac]{height:clamp(19rem,35vw,31rem);padding:clamp(1rem,2vw,2rem)}.product-media--inline[data-astro-cid-uz7pzeac] .product-media__frame[data-astro-cid-uz7pzeac]{height:18rem}.product-media--compact[data-astro-cid-uz7pzeac]{flex-shrink:0;width:6rem}.product-media--compact[data-astro-cid-uz7pzeac] .product-media__frame[data-astro-cid-uz7pzeac]{height:6rem;padding:.5rem}.product-media--tile[data-astro-cid-uz7pzeac]{background:0 0;border:0;border-radius:0}.product-media--tile[data-astro-cid-uz7pzeac] .product-media__frame[data-astro-cid-uz7pzeac]{background:#f7f9f7;border-radius:.6rem;height:11rem;padding:.65rem}.product-media--tile[data-astro-cid-uz7pzeac] .product-media__credit[data-astro-cid-uz7pzeac]{border:0;padding:.35rem 0;font-size:.75rem;line-height:1.35;display:block}.product-media__image[data-astro-cid-uz7pzeac]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0;transition:transform .2s;display:block}a[data-astro-cid-uz7pzeac].product-media__frame:hover .product-media__image[data-astro-cid-uz7pzeac]{transform:scale(1.025)}a[data-astro-cid-uz7pzeac].product-media__frame:focus-visible{outline:3px solid var(--color-field-blue);outline-offset:-4px}.product-media__credit[data-astro-cid-uz7pzeac]{border-top:1px solid var(--color-field-line);color:var(--color-field-muted);flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;padding:.65rem .9rem;font-size:.75rem;line-height:1.5;display:flex}.product-media__credit-link[data-astro-cid-uz7pzeac]{min-height:1.5rem;color:var(--color-field-blue);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.product-media__destination[data-astro-cid-uz7pzeac]{color:#47350f;background:#fff7e6;border-radius:.3rem;padding:.4rem .65rem;font-size:.8rem;font-weight:600;position:absolute;bottom:.75rem;right:.75rem}.product-media__disclosure[data-astro-cid-uz7pzeac]{color:var(--color-field-muted);border-top:1px solid var(--color-field-line);margin:0;padding:.6rem .9rem;font-size:.75rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.product-media__image[data-astro-cid-uz7pzeac]{transition:none}}.merchant-choices[data-astro-cid-op2rzbpj]{border:1px solid var(--color-field-line);background:var(--color-field-paper);border-radius:.75rem;min-width:0;margin-top:1.25rem;padding:1.25rem;container:merchant/inline-size}.merchant-choices__main-row[data-astro-cid-op2rzbpj]{gap:1rem;display:grid}.merchant-choices__info[data-astro-cid-op2rzbpj],.merchant-choices__actions[data-astro-cid-op2rzbpj]{min-width:0}.merchant-choices__header[data-astro-cid-op2rzbpj]{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.merchant-choices__heading[data-astro-cid-op2rzbpj]{color:var(--color-field-navy);margin:0;font-size:1.05rem;font-weight:700}.merchant-choices__badge[data-astro-cid-op2rzbpj]{color:var(--color-field-muted);font-size:.75rem}.merchant-choices__listings[data-astro-cid-op2rzbpj]{margin:0 0 .65rem;padding:0;list-style:none}.merchant-choices__listing-item[data-astro-cid-op2rzbpj]{color:var(--color-field-ink);align-items:baseline;gap:.5rem;font-size:.9rem;font-weight:600;line-height:1.5;display:flex}.merchant-choices__listing-dot[data-astro-cid-op2rzbpj]{background:var(--color-field-blue);border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem}.merchant-choices__check[data-astro-cid-op2rzbpj]{color:var(--color-field-muted);margin:0;font-size:.85rem;line-height:1.55}.merchant-choices__actions[data-astro-cid-op2rzbpj]{align-content:start;gap:.75rem;margin:0;display:grid}.merchant-choices__button[data-astro-cid-op2rzbpj]{color:#172b37;background:#f6bc4b;border:1px solid #d99b22;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.5rem;padding:.85rem 1rem;text-decoration:none;transition:background .18s,transform .18s;display:flex;box-shadow:0 2px #c68c23}.merchant-choices__button[data-astro-cid-op2rzbpj]:hover{color:#172b37;background:#ffcb69}.merchant-choices__button[data-astro-cid-op2rzbpj]:active{transform:translateY(1px)}.merchant-choices__button[data-astro-cid-op2rzbpj]:focus-visible{outline:3px solid var(--color-field-blue);outline-offset:4px}.merchant-choices__button-content[data-astro-cid-op2rzbpj]{gap:.2rem;min-width:0;display:grid}.merchant-choices__button-text[data-astro-cid-op2rzbpj]{color:inherit;font-size:1rem;font-weight:750;line-height:1.3}.merchant-choices__button-sub[data-astro-cid-op2rzbpj]{color:#38454b;font-size:.78rem;line-height:1.4}.merchant-choices__button-pill[data-astro-cid-op2rzbpj]{background:#fff6;border-radius:50%;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.merchant-choices__disclosure[data-astro-cid-op2rzbpj]{color:var(--color-field-muted);margin:0 0 .9rem;font-size:.8rem;line-height:1.55}.merchant-choices--compact[data-astro-cid-op2rzbpj]{background:0 0;border:0;border-radius:0;margin-top:0;padding:0}.merchant-choices--minimal[data-astro-cid-op2rzbpj]{flex-direction:column;gap:.5rem;display:flex}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__main-row[data-astro-cid-op2rzbpj]{order:0;display:block}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__disclosure[data-astro-cid-op2rzbpj]{order:1;margin:0;font-size:.8125rem;line-height:1.4}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__button[data-astro-cid-op2rzbpj]{color:#fff;min-height:2.875rem;box-shadow:none;background:#146c78;border-color:#146c78;justify-content:flex-start;gap:.65rem;padding:.6rem .85rem}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__button[data-astro-cid-op2rzbpj]:hover{background:#105762}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__button-content[data-astro-cid-op2rzbpj]{flex:1;display:block}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__button-sub[data-astro-cid-op2rzbpj],.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__button-pill[data-astro-cid-op2rzbpj]{display:none}.merchant-choices--minimal[data-astro-cid-op2rzbpj] .merchant-choices__button-text[data-astro-cid-op2rzbpj]{font-size:1rem;font-weight:650}@container merchant (width>=42rem){.merchant-choices__main-row[data-astro-cid-op2rzbpj]{grid-template-columns:minmax(0,1fr) minmax(16rem,.7fr);align-items:center;gap:2rem}}@media (prefers-reduced-motion:reduce){.merchant-choices__button[data-astro-cid-op2rzbpj]{transition:none}}
