#position.mk-opx-position.svelte-qtujog{background:#fff}.mk-opx-profile.svelte-qtujog{background:#fff;border-bottom:1px solid #e7dfd8;padding-bottom:28px}.mk-opx-body.svelte-qtujog{padding-top:14px}.mk-opx-body.svelte-qtujog .mk-sec:where(.svelte-qtujog),.mk-opx-body.svelte-qtujog .mk-final:where(.svelte-qtujog){scroll-margin-top:calc(var(--mk-sticky-top,0px) + 64px)}.mk-opx-cover.svelte-qtujog{background:#ece7e2;border-bottom:1px solid #dcd3cb;height:clamp(260px,34vw,410px);position:relative;overflow:hidden}.mk-opx-cover.svelte-qtujog img:where(.svelte-qtujog){object-fit:cover;width:100%;height:100%}.mk-opx-cover__shade.svelte-qtujog{background:linear-gradient(#0000,#20171157);height:55%;position:absolute;inset:auto 0 0}.mk-opx-id.svelte-qtujog{z-index:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:0 20px;padding:18px 0 24px;display:grid;position:relative}.mk-opx-mark.svelte-qtujog{background:#fff;border:4px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:104px;height:104px;margin-top:-70px;display:flex;overflow:hidden;box-shadow:0 12px 26px -20px #2a1f178c}.mk-opx-mark.svelte-qtujog img:where(.svelte-qtujog){object-fit:contain;border-radius:2px;width:100%;height:100%}.mk-opx-mark.svelte-qtujog span:where(.svelte-qtujog){font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-h2);color:#b0a69c;font-weight:600}.mk-opx-who.svelte-qtujog{min-width:0;padding-top:6px}.mk-opx-id.svelte-qtujog h1:where(.svelte-qtujog){letter-spacing:-.012em;color:#2b2622;margin:0 0 4px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,2.9rem);font-weight:600;line-height:1.08}.mk-opx-sub.svelte-qtujog{font-size:var(--fs-meta);color:#6f6862;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.mk-opx-tick.svelte-qtujog{color:var(--mk-verified,#3d6b52);align-items:center;gap:5px;margin-left:4px;font-weight:600;display:inline-flex}.mk-opx-actions.svelte-qtujog{flex-wrap:wrap;gap:8px;padding-top:6px;display:flex}.mk-opx-actions.svelte-qtujog .btn_1:where(.svelte-qtujog){white-space:nowrap;margin:0}@media (width<=991px){.mk-opx-id.svelte-qtujog{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 16px}.mk-opx-actions.svelte-qtujog{grid-column:1/-1;padding-top:4px}}@media (width<=767px){.mk-opx-cover.svelte-qtujog{height:250px}.mk-opx-id.svelte-qtujog{padding-top:0;display:block}.mk-opx-mark.svelte-qtujog{width:84px;height:84px;margin-top:-42px}.mk-opx-who.svelte-qtujog{padding-top:14px}.mk-opx-actions.svelte-qtujog{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px;display:grid}.mk-opx-actions.svelte-qtujog .btn_1:where(.svelte-qtujog){text-align:center;width:100%;padding-inline:12px}.mk-opx-id.svelte-qtujog h1:where(.svelte-qtujog){font-size:1.9rem}}.mk-opx-facts.svelte-qtujog{background:#e5ddd6;border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin:0;padding:1px;display:grid;overflow:hidden}.mk-opx-facts.svelte-qtujog>div:where(.svelte-qtujog){background:#faf8f6;min-width:0;padding:16px 18px}@media (width<=767px){.mk-opx-facts.svelte-qtujog{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-opx-facts.svelte-qtujog>div:where(.svelte-qtujog){padding:14px}.mk-opx-facts.svelte-qtujog>div:where(.svelte-qtujog):last-child:nth-child(odd){grid-column:1/-1}}.mk-opx-facts.svelte-qtujog dt:where(.svelte-qtujog){font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:#a09890;align-items:center;gap:7px;margin-bottom:5px;font-weight:700;display:flex}.mk-opx-facts.svelte-qtujog dt:where(.svelte-qtujog) svg{color:var(--mk-accent,#b4532a);flex:none}.mk-opx-facts.svelte-qtujog dd:where(.svelte-qtujog){font-size:var(--fs-body);color:#2b2622;margin:0;font-weight:700}.mk-opx-intro.svelte-qtujog{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);align-items:start;gap:60px;padding-bottom:8px;display:grid}.mk-opx-intro.svelte-qtujog .mk-sec:where(.svelte-qtujog){border:0;padding:8px 0 30px}.mk-opx-about.svelte-qtujog .mk-prose:where(.svelte-qtujog){max-width:68ch}.mk-opx-about.svelte-qtujog .mk-prose:where(.svelte-qtujog) p:where(.svelte-qtujog){font-size:var(--fs-body);line-height:1.8}.mk-opx-reasons.svelte-qtujog{border-radius:4px;background:#faf7f4!important;border:1px solid #e7ddd4!important;border-top:3px solid #d8c2b2!important;padding:24px!important}.mk-opx-reasons.svelte-qtujog .mk-sec__head:where(.svelte-qtujog){margin-bottom:20px}.mk-opx-taxo.svelte-qtujog{margin-top:22px}.mk-opx-taxo__label.svelte-qtujog{font-size:var(--fs-label);letter-spacing:.11em;text-transform:uppercase;color:#a09890;margin:0 0 4px;font-weight:700}.mk-opx-taxo__list.svelte-qtujog{font-size:var(--fs-body);color:#4a443e;margin:0}.mk-opx-why.svelte-qtujog{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.mk-opx-why.svelte-qtujog li:where(.svelte-qtujog){border-top:1px solid #e9e0d8;align-items:flex-start;gap:11px;padding:14px 0;display:flex}.mk-opx-why.svelte-qtujog li:where(.svelte-qtujog):first-child{border-top:0;padding-top:0}.mk-opx-why.svelte-qtujog li:where(.svelte-qtujog):last-child{padding-bottom:0}.mk-opx-why.svelte-qtujog i:where(.svelte-qtujog){color:var(--mk-verified,#3d6b52);flex:none;margin-top:2px}.mk-opx-why.svelte-qtujog strong:where(.svelte-qtujog){font-size:var(--fs-meta);color:#2b2622;font-weight:700;display:block}.mk-opx-why.svelte-qtujog span:where(.svelte-qtujog){font-size:var(--fs-caption);color:#6f6862;line-height:1.6}.mk-opx-places.svelte-qtujog{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.mk-opx-place.svelte-qtujog{aspect-ratio:5/4;background:#ece8e4;border:1px solid #e5ddd6;border-radius:4px;display:block;position:relative;overflow:hidden}.mk-opx-place.svelte-qtujog img:where(.svelte-qtujog){object-fit:cover;width:100%;height:100%;transition:transform .45s}.mk-opx-place.svelte-qtujog:hover img:where(.svelte-qtujog){transform:scale(1.05)}.mk-opx-place.svelte-qtujog:focus-visible{outline:2px solid var(--mk-accent,#b4532a);outline-offset:3px}.mk-opx-place__body.svelte-qtujog{color:#fff;background:linear-gradient(#0000,#000000bd);grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:42px 16px 14px;display:grid;position:absolute;inset:auto 0 0}.mk-opx-place__body.svelte-qtujog strong:where(.svelte-qtujog){font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-h4);grid-column:1;font-weight:600;line-height:1.2;display:block}.mk-opx-place__body.svelte-qtujog small:where(.svelte-qtujog){font-size:var(--fs-caption);opacity:.85;grid-column:1}.mk-opx-place__body.svelte-qtujog i:where(.svelte-qtujog){font-size:var(--fs-h4);grid-area:1/2/span 2;align-self:center;font-style:normal;transition:transform .18s}.mk-opx-place.svelte-qtujog:hover .mk-opx-place__body:where(.svelte-qtujog) i:where(.svelte-qtujog){transform:translate(3px)}.mk-opx-featured.svelte-qtujog{background:#fff;border:1px solid #e7e1db;border-radius:4px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.mk-opx-featured.svelte-qtujog:hover{border-color:#d7c4b5;transform:translateY(-2px);box-shadow:0 18px 34px -28px #2a1f1773}.mk-opx-featured__link.svelte-qtujog{height:100%;color:inherit;grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.mk-opx-featured__link.svelte-qtujog:focus-visible{outline:2px solid var(--mk-accent,#b4532a);outline-offset:-2px}.mk-opx-featured__img.svelte-qtujog{background:#ece8e4;display:block;overflow:hidden}.mk-opx-featured__img.svelte-qtujog img:where(.svelte-qtujog){object-fit:cover;width:100%;height:100%;min-height:260px;transition:transform .45s}.mk-opx-featured.svelte-qtujog:hover .mk-opx-featured__img:where(.svelte-qtujog) img:where(.svelte-qtujog){transform:scale(1.025)}.mk-opx-featured__body.svelte-qtujog{padding:28px 30px}.mk-opx-featured__cat.svelte-qtujog{font-size:var(--fs-label);letter-spacing:.11em;text-transform:uppercase;color:var(--mk-accent,#b4532a);margin:0 0 6px;font-weight:700}.mk-opx-featured.svelte-qtujog h3:where(.svelte-qtujog){font-family:Cormorant Garamond,Georgia,serif;font-size:var(--fs-lead);margin:0 0 10px;font-weight:600;line-height:1.22}.mk-opx-featured__lead.svelte-qtujog{font-size:var(--fs-meta);color:#4a443e;margin:0 0 14px;line-height:1.65}.mk-opx-featured__meta.svelte-qtujog,.mk-opx-featured__places.svelte-qtujog{font-size:var(--fs-caption);color:#7d746c;margin:0 0 6px}.mk-opx-featured__foot.svelte-qtujog{border-top:1px solid #f0ebe6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:20px 0 0;padding-top:18px;display:flex}.mk-opx-featured__price.svelte-qtujog{flex-direction:column;line-height:1.15;display:flex}.mk-opx-featured__price.svelte-qtujog strong:where(.svelte-qtujog){font-size:var(--fs-lead);color:#2b2622;font-weight:700}.mk-opx-featured__price.svelte-qtujog small:where(.svelte-qtujog){font-size:var(--fs-caption);color:#8a8078}.mk-opx-featured.svelte-qtujog .btn_1:where(.svelte-qtujog){margin:0}.mk-opx-body.svelte-qtujog .mk-final{border-radius:4px;margin-top:40px}@media (width<=991px){.mk-opx-intro.svelte-qtujog{grid-template-columns:1fr;gap:8px}.mk-opx-reasons.svelte-qtujog{margin-bottom:8px}}@media (width<=767px){.mk-opx-id.svelte-qtujog{margin-top:0}.mk-opx-mark.svelte-qtujog{width:78px;height:78px}.mk-opx-body.svelte-qtujog .mk-sec{padding-top:32px}.mk-opx-featured.svelte-qtujog{display:block}.mk-opx-featured__link.svelte-qtujog{grid-template-columns:1fr}.mk-opx-featured__img.svelte-qtujog img:where(.svelte-qtujog){aspect-ratio:3/2;min-height:0}.mk-opx-featured__body.svelte-qtujog{padding:22px 20px}.mk-opx-reasons.svelte-qtujog{padding:20px!important}}@media (width<=480px){.mk-opx-actions.svelte-qtujog{grid-template-columns:1fr}.mk-opx-facts.svelte-qtujog dd:where(.svelte-qtujog){font-size:var(--fs-meta)}}
