.dsv3-otelcevre{--ocv-yuk:clamp(440px,72vh,620px);--ocv-ust:96px;container-type:inline-size}.dsv3-otelcevre__izgara{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.dsv3-otelcevre__harita{order:-1;position:relative;height:340px;border:1px solid var(--hotel-line);border-radius:16px;overflow:hidden;background:var(--dsv3-soft)}@container (min-width:620px){.dsv3-otelcevre__izgara{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}.dsv3-otelcevre__harita{order:0;position:sticky;top:var(--ocv-ust);height:var(--ocv-yuk)}.dsv3-otelcevre__sol{max-height:var(--ocv-yuk);overflow-y:auto;padding-right:6px;scrollbar-width:thin}.dsv3-otelcevre--haritasiz .dsv3-otelcevre__izgara{grid-template-columns:minmax(0,1fr)}.dsv3-otelcevre--haritasiz .dsv3-otelcevre__sol{max-height:none;overflow:visible;padding-right:0}.dsv3-otelcevre--haritasiz .dsv3-otelcevre__liste{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.dsv3-otelcevre--haritasiz .dsv3-otelcevre__harita{display:none}.dsv3-otelcevre__liste{display:grid;gap:16px;margin:0;padding:0;list-style:none}.dsv3-otelcevre__kart{overflow:hidden;border:1px solid var(--hotel-line);border-radius:16px;background:var(--dsv3-surface);transition:border-color .15s,box-shadow .15s}.dsv3-otelcevre__kart--secili{border-color:var(--hotel-green);box-shadow:0 0 0 1px var(--hotel-green)}.dsv3-otelcevre__medya{position:relative}.dsv3-otelcevre__seri{display:flex;gap:4px;aspect-ratio:3/2;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;background:var(--dsv3-soft)}.dsv3-otelcevre__seri figure{flex:0 0 100%;min-width:0;margin:0;scroll-snap-align:start}.dsv3-otelcevre__seri--cok figure{flex-basis:88%}.dsv3-otelcevre__seri picture{display:block;height:100%}.dsv3-otelcevre__seri img{display:block;width:100%;height:100%;object-fit:cover}.dsv3-otelcevre__no{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--hotel-green);color:var(--dsv3-surface);font-size:var(--dsv3-text-meta);line-height:1}.dsv3-otelcevre__medya>.dsv3-otelcevre__no{position:absolute;left:12px;top:12px;border:2px solid var(--dsv3-surface)}.dsv3-otelcevre__metin{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:end;padding:14px 16px 16px}.dsv3-otelcevre__no--satir{grid-column:1/-1;justify-self:start}.dsv3-otelcevre h3{margin:0;font-size:var(--dsv3-text-body);font-weight:var(--dsv3-weight-medium);line-height:1.35}.dsv3-otelcevre__mesafe{margin:6px 0 0;color:var(--hotel-muted);font-size:var(--dsv3-text-meta)}.dsv3-otelcevre__mesafe strong{color:var(--dsv3-ink);font-size:var(--dsv3-text-lead);font-weight:var(--dsv3-weight-medium)}.dsv3-otelcevre__mesafe small{font-size:var(--dsv3-text-caption)}.dsv3-otelcevre__bag{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--hotel-green);font-size:var(--dsv3-text-ui);font-weight:var(--dsv3-weight-medium);text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.dsv3-otelcevre__not{margin:16px 0 0;color:var(--hotel-muted);font-size:var(--dsv3-text-meta);line-height:1.6}.dsv3-otelcevre :focus-visible{outline:2px solid var(--hotel-green);outline-offset:3px}@media(max-width:820px){body.dsv3-otelcevrede .dsv3-floats{visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.dsv3-otelcevre__kart{transition:none}}