.tile__fav[data-astro-cid-yfzaiwqd]{z-index:1;border:1px solid var(--border-button);background:var(--surface);width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}.tile__fav[data-astro-cid-yfzaiwqd]:hover,.tile__fav[data-astro-cid-yfzaiwqd]:focus-visible{color:var(--action);border-color:var(--primary)}.tile__fav[data-astro-cid-yfzaiwqd][aria-pressed=true]{color:var(--action);border-color:var(--primary);background:var(--tint)}.tile__fav[data-astro-cid-yfzaiwqd][aria-pressed=true] svg[data-astro-cid-yfzaiwqd]{fill:currentColor}.item[data-astro-cid-yfzaiwqd]{list-style:none}.tile[data-astro-cid-yfzaiwqd]{border-radius:18px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.tile__link[data-astro-cid-yfzaiwqd]{color:var(--body);flex-direction:column;flex:1;display:flex}@media (hover:hover){.tile[data-astro-cid-yfzaiwqd]:hover{border-color:var(--primary)}.tile__link[data-astro-cid-yfzaiwqd]:hover .tile__name[data-astro-cid-yfzaiwqd]{color:var(--action)}}.tile__link[data-astro-cid-yfzaiwqd]:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.tile__link[data-astro-cid-yfzaiwqd]:focus-visible .tile__name[data-astro-cid-yfzaiwqd]{color:var(--action)}.tile__media[data-astro-cid-yfzaiwqd]{aspect-ratio:1;background:var(--surface);border-bottom:1px solid var(--border);place-items:center;padding:18px;display:grid}.tile__media[data-astro-cid-yfzaiwqd] img[data-astro-cid-yfzaiwqd]{object-fit:contain;width:100%;height:100%;display:block}.tile__placeholder[data-astro-cid-yfzaiwqd]{color:var(--faint);flex-direction:column;align-items:center;gap:6px;font-size:12.5px;display:flex}.tile__body[data-astro-cid-yfzaiwqd]{flex-direction:column;flex:1;gap:8px;padding:16px 18px 12px;display:flex}.tile__name[data-astro-cid-yfzaiwqd]{color:var(--ink);text-wrap:balance;font-size:15.5px;font-weight:600;line-height:1.35}.tile__meta[data-astro-cid-yfzaiwqd]{flex-wrap:wrap;gap:6px;display:flex}.tile__price[data-astro-cid-yfzaiwqd]{color:var(--ink);margin-top:auto;padding-top:6px;font-size:19px;font-weight:700}.tile__from[data-astro-cid-yfzaiwqd]{color:var(--muted);margin-right:2px;font-size:13px;font-weight:500}.tile__cta[data-astro-cid-yfzaiwqd]{padding:0 18px 18px}.tile__cta[data-astro-cid-yfzaiwqd] form[data-astro-cid-yfzaiwqd]{margin:0}.tile__cta[data-astro-cid-yfzaiwqd] .btn[data-astro-cid-yfzaiwqd]{padding:10px 14px;font-size:14px}@media (width<=640px){.tile[data-astro-cid-yfzaiwqd]{border-radius:14px}.tile__media[data-astro-cid-yfzaiwqd]{padding:10px}.tile__body[data-astro-cid-yfzaiwqd]{gap:6px;padding:12px 12px 10px}.tile__cta[data-astro-cid-yfzaiwqd]{padding:0 12px 12px}.tile__cta[data-astro-cid-yfzaiwqd] .btn[data-astro-cid-yfzaiwqd]{padding:9px 10px;font-size:13px}.tile__name[data-astro-cid-yfzaiwqd]{font-size:14px}.tile__price[data-astro-cid-yfzaiwqd]{font-size:16px}}
