.ec-rail{--ec-rail-t: clamp(130px, 19vw, 300px);overflow:hidden}.ec-rail-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-block-end:var(--space-lg);padding-inline:var(--ec-home-gutter-mobile)}.ec-rail-stage{position:relative;container-type:inline-size}.ec-rail-row{--ec-rail-luft: .1;--ec-rail-px: 1px;--ec-rail-stange-h: calc(8 * var(--ec-rail-px));--ec-rail-halter-b: clamp(14px, calc(var(--ec-rail-t) * .1), 28px);--ec-rail-kopf: calc(var(--ec-rail-halter-b) * .95 - var(--ec-rail-stange-h) / 2);--ec-rail-aussen: calc((var(--ec-rail-bild-b) - var(--ec-rail-luft)) / 2 * var(--ec-rail-t));display:flex;padding:0 var(--ec-home-gutter-mobile);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.ec-rail-row::-webkit-scrollbar{display:none}.ec-rail-track{position:relative;display:flex;justify-content:center;flex:none;margin-inline:auto;padding:var(--ec-rail-kopf) var(--ec-rail-aussen) 0;overflow-x:clip}.ec-rail-row[data-gemessen] .ec-rail-track{width:calc((var(--ec-rail-ruhe) * var(--ec-rail-bild-b) + var(--ec-rail-anzahl) * var(--ec-rail-luft) + var(--ec-rail-bild-b) - var(--ec-rail-luft)) * var(--ec-rail-t))}.ec-rail-list{display:flex;flex:none;margin:0;padding:0;list-style:none}.ec-rail-bar{position:absolute;inset-inline:0;top:var(--ec-rail-kopf);height:var(--ec-rail-stange-h);border-radius:var(--radius-pill);background:repeating-linear-gradient(90deg,rgb(255 255 255 / 7%) 0 1px,transparent 1px 3px),linear-gradient(#2c2f33,#8b9097 30%,#e3e6e9 45%,#9ea3a9 62%,#4a4e54 85%,#26292d);box-shadow:0 calc(4 * var(--ec-rail-px)) calc(8 * var(--ec-rail-px)) #0000002e}.ec-rail-bar:before,.ec-rail-bar:after{content:"";position:absolute;top:50%;width:var(--ec-rail-halter-b);height:calc(var(--ec-rail-halter-b) * 1.9);border-radius:calc(4 * var(--ec-rail-px));background:radial-gradient(circle at 50% 22%,#1c1e21 0 calc(1.5 * var(--ec-rail-px)),#a5aab0 calc(2 * var(--ec-rail-px)) calc(2.5 * var(--ec-rail-px)),transparent calc(3 * var(--ec-rail-px))),radial-gradient(circle at 50% 78%,#1c1e21 0 calc(1.5 * var(--ec-rail-px)),#a5aab0 calc(2 * var(--ec-rail-px)) calc(2.5 * var(--ec-rail-px)),transparent calc(3 * var(--ec-rail-px))),linear-gradient(90deg,#44484e,#747980 45%,#393c41);box-shadow:inset 0 1px #ffffff40,0 calc(3 * var(--ec-rail-px)) calc(6 * var(--ec-rail-px)) #00000040;transform:translateY(-50%)}.ec-rail-bar:before{left:0}.ec-rail-bar:after{right:0}@media(max-width:639px){.ec-rail-row{--ec-rail-px: calc(var(--ec-rail-t) / 274);--ec-rail-halter-b: calc(var(--ec-rail-t) * .1);--ec-rail-t: clamp( 80px, 100cqw / ( var(--ec-rail-ruhe, 0) * var(--ec-rail-bild-b) + var(--ec-rail-anzahl, 0) * var(--ec-rail-luft) + var(--ec-rail-bild-b) - var(--ec-rail-luft) ), 130px );padding-inline:0}}.ec-rail-item{position:relative;flex:none;width:calc((var(--ec-rail-platz, var(--ec-rail-seite)) * var(--ec-rail-bild-b) + var(--ec-rail-luft)) * var(--ec-rail-t));height:calc(var(--ec-rail-bild-h) * var(--ec-rail-t));transition:opacity var(--dur-short) var(--ease-out)}.ec-rail-item.is-aktiv{z-index:1}@media(scripting:enabled){.ec-rail-row:not([data-gemessen]) .ec-rail-item{opacity:0;animation:ec-rail-spaet 0s 2.5s forwards}}@keyframes ec-rail-spaet{to{opacity:1}}.ec-rail-link{position:absolute;inset:0;border-radius:var(--radius-card)}.ec-rail-link:focus-visible{outline:var(--ec-focus-ring-width) solid var(--color-focus);outline-offset:2px}.ec-rail-swing{position:absolute;left:50%;top:calc(var(--ec-rail-stange-h) / 2);transform-origin:0 0;pointer-events:none}.ec-rail-frame{position:absolute;left:calc(var(--ec-rail-bild-b) * var(--ec-rail-t) / -2);top:calc(var(--ec-rail-haken) * var(--ec-rail-t) * -1);width:calc(var(--ec-rail-bild-b) * var(--ec-rail-t));height:calc(var(--ec-rail-bild-h) * var(--ec-rail-t));overflow:hidden}.ec-rail-frame img{position:absolute;inset:0 auto auto 0}.ec-rail-yan{width:100%;height:100%}.ec-rail-bogen{width:calc(var(--ec-rail-spalten) * 100%);height:calc(var(--ec-rail-zeilen) * 100%);opacity:0}.ec-rail-item[data-bogen] .ec-rail-swing,.ec-rail-bogen{will-change:transform}.ec-rail-item[data-bereit] .ec-rail-bogen{opacity:1}.ec-rail-item[data-bereit]:not([data-foto]) .ec-rail-yan{opacity:0}.ec-rail-item[data-foto] .ec-rail-frame{perspective:calc(var(--ec-rail-t) * 6)}.ec-rail-on{width:100%;height:100%;opacity:0}.ec-rail-item[data-foto][data-bereit] .ec-rail-yan{opacity:clamp(0,calc((var(--ec-rail-q, 1) - .47) * 33),1);transform:rotateY(calc(clamp(0,calc((1 - var(--ec-rail-q, 1)) * 2),1)*-84deg))}.ec-rail-item[data-foto][data-bereit] .ec-rail-on{opacity:clamp(0,calc((.53 - var(--ec-rail-q, 1)) * 33),1);transform:rotateY(calc(clamp(0,calc(var(--ec-rail-q, 1) * 2),1)*84deg))}.ec-rail-etiket{position:absolute;top:calc(var(--ec-rail-t) * 18 / 320);left:0;transform:translate(-50%,-50%);padding:1px 6px;border:1px solid var(--color-border-strong);border-radius:3px;background:var(--color-bg);color:var(--color-text);font:700 10px/1.3 var(--font-body);letter-spacing:.14em;white-space:nowrap;box-shadow:0 1px 3px #0000001f}.ec-rail-fiyat{position:absolute;top:calc(var(--ec-rail-t) * 62 / 320);left:0;transform:translate(-18%) rotate(-9deg);transform-origin:0 0;padding:.8em .7em .35em;border-radius:.3em;background:var(--color-bg);color:var(--color-text);font:600 clamp(8px,calc(var(--ec-rail-t) * .062),15px) / 1.2 var(--font-body);white-space:nowrap;box-shadow:0 1px 4px #00000029}.ec-rail-fiyat:before{content:"";position:absolute;top:.3em;left:50%;width:.3em;height:.3em;margin-left:-.15em;border-radius:50%;background:var(--color-border-strong)}.ec-rail-info{display:grid;justify-items:center;gap:var(--space-2xs);min-height:112px;margin:var(--space-lg) 0 0;padding-inline:var(--ec-home-gutter-mobile);text-align:center}.ec-rail-info strong{font-size:var(--text-base);font-weight:500}.ec-rail-info span{display:flex;gap:var(--space-xs);color:var(--color-text-muted)}.ec-rail-info .ec-btn{margin-block-start:var(--space-xs)}html.ec-rail-kilit{overflow:hidden}.ec-rail-detay{width:min(960px,calc(100vw - 2 * var(--space-lg)));max-width:none;max-height:calc(100dvh - 2 * var(--space-xl));padding:0;border:0;border-radius:var(--radius-surface);background:var(--color-bg);color:var(--color-text);box-shadow:0 24px 64px #00000038;overflow:auto;overscroll-behavior:contain}.ec-rail-detay[open]{animation:ec-rail-detay-auf var(--dur-long) var(--ease-out)}.ec-rail-detay::backdrop{background:var(--color-media-scrim)}@keyframes ec-rail-detay-auf{0%{opacity:0;transform:translateY(16px) scale(.98)}}.ec-rail-detay-kart{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl);padding:var(--space-xl)}.ec-rail-detay-kapat{position:absolute;top:var(--space-sm);right:var(--space-sm);z-index:1;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--color-bg);color:var(--color-text);cursor:pointer}.ec-rail-detay-kapat:focus-visible,.ec-rail-detay-kucuk:focus-visible,.ec-rail-detay-ok:focus-visible,.ec-rail-detay-link:focus-visible{outline:var(--ec-focus-ring-width) solid var(--color-focus);outline-offset:2px}.ec-rail-detay-galeri{display:grid;gap:var(--space-sm);align-content:start}.ec-rail-detay-sahne{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-text) 4%,var(--color-bg));overflow:hidden;perspective:1400px}.ec-rail-detay-wende{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .5s var(--ease-in-out)}.ec-rail-detay-wende[data-arka]{transform:rotateY(180deg)}.ec-rail-detay-wende img{position:absolute;top:5%;left:9%;width:82%;height:90%;object-fit:contain;backface-visibility:hidden}.ec-rail-detay-arka{transform:rotateY(180deg)}.ec-rail-detay-wende img.is-foto{top:0;left:0;width:100%;height:100%;object-fit:cover}.ec-rail-detay-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ec-rail-detay-yon{position:absolute;top:var(--space-sm);left:var(--space-sm);display:flex;gap:var(--space-xs)}.ec-rail-detay-kucukler{display:flex;gap:var(--space-xs);overflow-x:auto;scrollbar-width:none}.ec-rail-detay-kucuk{flex:none;width:64px;aspect-ratio:4 / 5;padding:0;border:1px solid transparent;border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-text) 4%,var(--color-bg));overflow:hidden;cursor:pointer;transition:border-color var(--dur-short) var(--ease-out)}.ec-rail-detay-kucuk[aria-pressed=true]{border-color:var(--color-text)}.ec-rail-detay-kucuk img{width:100%;height:100%;object-fit:contain}.ec-rail-detay-leiste{position:relative;min-width:0}.ec-rail-detay-leiste[data-links] .ec-rail-detay-kucukler{mask-image:linear-gradient(to right,transparent,#000 56px)}.ec-rail-detay-leiste[data-rechts] .ec-rail-detay-kucukler{mask-image:linear-gradient(to left,transparent,#000 56px)}.ec-rail-detay-leiste[data-links][data-rechts] .ec-rail-detay-kucukler{mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.ec-rail-detay-ok{position:absolute;top:50%;display:grid;place-items:center;width:32px;height:32px;margin-block-start:-16px;padding:0;border:0;border-radius:50%;background:var(--color-bg);color:var(--color-text);box-shadow:0 2px 10px #00000029;cursor:pointer}.ec-rail-detay-ok.is-links{left:2px}.ec-rail-detay-ok.is-rechts{right:2px}.ec-rail-detay-ok svg{animation:ec-rail-ok-rechts 1.6s var(--ease-in-out) infinite}.ec-rail-detay-ok.is-links svg{animation-name:ec-rail-ok-links}@keyframes ec-rail-ok-rechts{50%{transform:translate(3px)}}@keyframes ec-rail-ok-links{50%{transform:translate(-3px)}}.ec-rail-detay-bilgi{display:grid;align-content:start;gap:var(--space-xs);padding-block-start:var(--space-xl)}.ec-rail-detay-bilgi h2{margin:0;font:500 var(--text-lg) / 1.25 var(--font-heading)}.ec-rail-detay-bekle{margin:var(--space-md) 0;color:var(--color-text-muted)}.ec-rail-detay-link{justify-self:start;color:inherit;font-size:var(--text-sm);text-decoration:underline;text-underline-offset:3px}.ec-rail-heben{width:min(480px,calc(100vw - 2 * var(--space-lg)))}.ec-rail-heben-kart{position:relative;display:grid;gap:var(--space-md);padding:var(--space-xl)}.ec-rail-heben-bilgi{display:grid;justify-items:start;gap:var(--space-xs)}.ec-rail-heben-bilgi h2{margin:0;font:500 var(--text-lg) / 1.25 var(--font-heading)}@media(max-width:639px){.ec-rail-heben-kart{padding:var(--space-md) var(--ec-home-gutter-mobile) var(--space-xl)}.ec-rail-detay{width:100vw;max-height:92dvh;margin:auto 0 0;border-radius:var(--radius-surface) var(--radius-surface) 0 0}@keyframes ec-rail-detay-auf{0%{transform:translateY(100%)}}.ec-rail-detay-kart{grid-template-columns:minmax(0,1fr);gap:var(--space-md);padding:var(--space-md) var(--ec-home-gutter-mobile) var(--space-xl)}.ec-rail-detay-sahne{aspect-ratio:1}.ec-rail-detay-bilgi{padding-block-start:0}}@media(prefers-reduced-motion:reduce){.ec-rail-detay[open],.ec-rail-detay-ok svg{animation:none}.ec-rail-detay-wende,.ec-rail-detay-wende[data-arka],.ec-rail-detay-arka{transform:none;transition:none}.ec-rail-detay-wende img{backface-visibility:visible;transition:opacity var(--dur-short) linear}.ec-rail-detay-wende .ec-rail-detay-arka,.ec-rail-detay-wende[data-arka] .ec-rail-detay-on{opacity:0}.ec-rail-detay-wende[data-arka] .ec-rail-detay-arka{opacity:1}}
