.au-tile.svelte-n0apfn{display:flex;flex-direction:column;height:100%;color:var(--au-ink);font-family:var(--font-body)}.au-tile-media.svelte-n0apfn{position:relative;display:block;height:var(--au-tile-h, auto);aspect-ratio:var(--au-tile-ratio, 4 / 5);overflow:hidden;background:var(--au-stone)}.au-tile-media.svelte-n0apfn img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.au-tile.svelte-n0apfn:not(.au-tile--spot):hover .au-tile-media:where(.svelte-n0apfn) img{transform:scale(1.03)}.au-tile-badge.svelte-n0apfn{position:absolute;left:10px;top:10px;padding:5px 8px;background:#f8f8f7eb;color:var(--au-ink);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.au-tile-body.svelte-n0apfn{display:flex;flex-direction:column;padding:14px 3px 0 11px;color:inherit;text-decoration:none}.au-tile-num.svelte-n0apfn{padding-bottom:8px;border-bottom:1px solid var(--au-rule-strong);font-size:11px;letter-spacing:.04em;color:var(--au-muted)}.au-tile-title.svelte-n0apfn{margin:14px 0 0;font-family:var(--font-serif);font-size:17px;font-weight:400;letter-spacing:0;line-height:1.3}.au-tile-price.svelte-n0apfn{margin-top:6px;font-size:14px;line-height:1.4}.au-tile-body.svelte-n0apfn:hover .au-tile-title:where(.svelte-n0apfn){text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.au-tile-body.svelte-n0apfn:focus-visible{outline:1px solid var(--au-ink);outline-offset:3px}.au-tile--spot.svelte-n0apfn .au-tile-media:where(.svelte-n0apfn) img{transform-origin:50% 50%;transition:transform .55s cubic-bezier(.22,.61,.36,1)}.au-tile-spot.svelte-n0apfn{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at var(--au-sx, 50%) var(--au-sy, 42%),rgb(255 255 255 / .3) 0%,rgb(255 255 255 / .1) 22%,rgb(255 255 255 / 0) 48%);opacity:0;transition:opacity .45s ease}.au-tile-cta.svelte-n0apfn{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 16px;background:#0d1924eb;color:var(--au-paper);font-size:12px;letter-spacing:.14em;text-transform:uppercase;transform:translateY(100%);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.au-tile-cta-arrow.svelte-n0apfn{font-size:15px;letter-spacing:0}@media(hover:hover)and (pointer:fine){.au-tile--spot.svelte-n0apfn:hover .au-tile-media:where(.svelte-n0apfn) img{transform:perspective(900px) rotateX(var(--au-rx, 0deg)) rotateY(var(--au-ry, 0deg)) scale(1.055)}.au-tile--spot.svelte-n0apfn:hover .au-tile-spot:where(.svelte-n0apfn){opacity:1}.au-tile--spot.svelte-n0apfn:hover .au-tile-cta:where(.svelte-n0apfn){transform:none}}.au-tile--spot.svelte-n0apfn:has(.au-tile-body:where(.svelte-n0apfn):focus-visible) .au-tile-media:where(.svelte-n0apfn) img{transform:scale(1.055)}.au-tile--spot.svelte-n0apfn:has(.au-tile-body:where(.svelte-n0apfn):focus-visible) .au-tile-spot:where(.svelte-n0apfn){opacity:1}.au-tile--spot.svelte-n0apfn:has(.au-tile-body:where(.svelte-n0apfn):focus-visible) .au-tile-cta:where(.svelte-n0apfn){transform:none}@media(hover:none){.au-tile--spot.svelte-n0apfn .au-tile-cta:where(.svelte-n0apfn){transform:none}}@media(prefers-reduced-motion:reduce){.au-tile.svelte-n0apfn:hover .au-tile-media:where(.svelte-n0apfn) img,.au-tile--spot.svelte-n0apfn:hover .au-tile-media:where(.svelte-n0apfn) img,.au-tile--spot.svelte-n0apfn:has(.au-tile-body:where(.svelte-n0apfn):focus-visible) .au-tile-media:where(.svelte-n0apfn) img{transform:none}.au-tile--spot.svelte-n0apfn .au-tile-media:where(.svelte-n0apfn) img,.au-tile-spot.svelte-n0apfn,.au-tile-cta.svelte-n0apfn{transition:none}}.au-card.svelte-1341fzh{height:100%}.au-card-add.svelte-1341fzh{margin:12px 0 0 11px;align-self:flex-start;min-height:44px;padding:0 18px;border:1px solid var(--au-ink);background:transparent;color:var(--au-ink);font-family:var(--font-body);font-size:13px;cursor:pointer}.au-card-add.svelte-1341fzh:hover{background:var(--au-ink);color:var(--au-paper)}
