.mk-destination.svelte-1rf68m8{color:#fff;height:100%;text-decoration:none;display:block;container-type:inline-size}.mk-destination.svelte-1rf68m8 figure:where(.svelte-1rf68m8){aspect-ratio:4/5;isolation:isolate;background:#e8e1da;border:1px solid #e3ddd7;border-radius:5px;height:100%;margin:0;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 4px 14px #2a211a14}.mk-destination.svelte-1rf68m8:hover figure:where(.svelte-1rf68m8){border-color:#d5c9c0;transform:translateY(-3px);box-shadow:0 18px 34px -22px #2b20186b}.mk-destination.svelte-1rf68m8:focus-visible{outline:0}.mk-destination.svelte-1rf68m8:focus-visible figure:where(.svelte-1rf68m8){border-color:var(--mk-accent,#b4532a);box-shadow:0 0 0 3px color-mix(in srgb, var(--mk-accent,#b4532a) 13%, transparent)}.mk-destination.svelte-1rf68m8 figure:where(.svelte-1rf68m8)>img:where(.svelte-1rf68m8){object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.mk-destination.svelte-1rf68m8:hover figure:where(.svelte-1rf68m8)>img:where(.svelte-1rf68m8){transform:scale(1.045)}.mk-destination__no-image.svelte-1rf68m8{color:#9a8170;background:radial-gradient(circle at 78% 18%,#b4532a26 0 12%,#0000 12.5%),linear-gradient(145deg,#f3eee9,#dfd4cb);place-items:center;width:100%;height:100%;display:grid}.mk-destination__no-image.svelte-1rf68m8 svg:where(.svelte-1rf68m8){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:48px;height:48px}.mk-destination__shade.svelte-1rf68m8{z-index:1;pointer-events:none;background:linear-gradient(#120e0b29 0%,#0000 35%),linear-gradient(#0000 33%,#16110d80 65%,#16110de0 100%);position:absolute;inset:0}.mk-destination__count.svelte-1rf68m8{z-index:2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);color:#ffffffdb;min-height:25px;font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.03em;background:#1a1410a6;border:1px solid #ffffff4d;border-radius:3px;align-items:baseline;gap:3px;padding:0 8px;display:inline-flex;position:absolute;top:11px;left:11px}.mk-destination__count.svelte-1rf68m8 strong:where(.svelte-1rf68m8){color:#fff;font-size:var(--fs-caption);font-weight:var(--fw-bold)}.mk-destination__info.svelte-1rf68m8{z-index:2;padding:17px 14px 14px;position:absolute;bottom:0;left:0;right:0}.mk-destination__context.svelte-1rf68m8{color:#ffffffad;font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;line-height:1.25}.mk-destination__title-row.svelte-1rf68m8{align-items:flex-end;gap:10px;display:flex}.mk-destination__title-row.svelte-1rf68m8 h3:where(.svelte-1rf68m8){color:#fff;font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:-.015em;text-wrap:balance;flex:auto;margin:0;line-height:1.03}.mk-destination__arrow.svelte-1rf68m8{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:3px;flex:0 0 27px;place-items:center;width:27px;height:27px;transition:background .15s,border-color .15s,transform .15s;display:grid}.mk-destination__arrow.svelte-1rf68m8 svg:where(.svelte-1rf68m8){fill:currentColor;width:13px;height:13px}.mk-destination.svelte-1rf68m8:hover .mk-destination__arrow:where(.svelte-1rf68m8){border-color:var(--mk-accent,#b4532a);background:var(--mk-accent,#b4532a);transform:translate(2px)}.mk-destination__description.svelte-1rf68m8{display:none}@container (width>=270px){.mk-destination.svelte-1rf68m8 figure:where(.svelte-1rf68m8){aspect-ratio:4/3}.mk-destination__info.svelte-1rf68m8{padding:44px 18px 17px}.mk-destination__context.svelte-1rf68m8{font-size:var(--fs-label)}.mk-destination__title-row.svelte-1rf68m8 h3:where(.svelte-1rf68m8){font-size:var(--fs-h3)}.mk-destination__description.svelte-1rf68m8{color:#ffffffba;font-size:var(--fs-caption);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 38px 0 0;line-height:1.45;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.mk-destination.svelte-1rf68m8 figure:where(.svelte-1rf68m8),.mk-destination.svelte-1rf68m8 figure:where(.svelte-1rf68m8)>img:where(.svelte-1rf68m8),.mk-destination__arrow.svelte-1rf68m8{transition:none}.mk-destination.svelte-1rf68m8:hover figure:where(.svelte-1rf68m8),.mk-destination.svelte-1rf68m8:hover figure:where(.svelte-1rf68m8)>img:where(.svelte-1rf68m8),.mk-destination.svelte-1rf68m8:hover .mk-destination__arrow:where(.svelte-1rf68m8){transform:none}}
