.vs{padding-bottom:96px}@media (width>=1000px){.vs{padding-bottom:40px}}.vs .kap.genis{max-width:1200px}.vs-kahraman{isolation:isolate;color:#fff;background:var(--lacivert);padding:40px 0 68px;position:relative;overflow:hidden}.vs-kahraman:before{content:"";z-index:-1;background:radial-gradient(600px 340px at 85% -10%,#3136dbbf,#0000 70%),radial-gradient(520px 300px at -5% 110%,#ffb34738,#0000 70%),radial-gradient(#ffffff12 1px,#0000 1.2px) 0 0/22px 22px;position:absolute;inset:0}.vs-kahraman.kapakli{min-height:420px;padding:34vh 0 88px}@media (width>=900px){.vs-kahraman.kapakli{padding-top:300px}}.vs-kapak{z-index:-2;object-fit:cover;width:100%;height:100%;animation:18s ease-out both vs-zoom;position:absolute;inset:0}@keyframes vs-zoom{0%{transform:scale(1.08)}to{transform:none}}.vs-kahraman.kapakli:before{background:linear-gradient(#100d3b1a,#100d3b59 40%,#100d3beb)}.vs-kahraman-ic>*{animation:.7s cubic-bezier(.2,.8,.2,1) both vs-yuksel}.vs-kahraman-ic>:nth-child(2){animation-delay:80ms}.vs-kahraman-ic>:nth-child(3){animation-delay:.16s}.vs-kahraman-ic>:nth-child(4){animation-delay:.24s}@keyframes vs-yuksel{0%{transform:translateY(16px)}to{transform:none}}.vs-rozet{-webkit-backdrop-filter:blur(8px);letter-spacing:.01em;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:.8rem;font-weight:600;display:inline-flex}.vs-rozet i{background:#3ddc97;border-radius:50%;width:8px;height:8px;animation:2s infinite vs-nabiz;box-shadow:0 0 #3ddc9799}@keyframes vs-nabiz{70%{box-shadow:0 0 0 8px #3ddc9700}to{box-shadow:0 0 #3ddc9700}}.vs-kahraman h1{letter-spacing:-.04em;text-wrap:balance;margin:18px 0 10px;font-size:clamp(1.9rem,7.5vw,3.4rem);line-height:1.02}.vs-konum{color:#ffffffd9;align-items:center;gap:8px;margin:0 0 16px;font-size:1rem;display:flex}.vs-konum svg{width:18px;height:18px;color:var(--gunes);flex:none}.vs-ozet{flex-wrap:wrap;gap:8px;display:flex}.vs-ozet>*{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.vs-ozet button{font:inherit;cursor:pointer;font-size:.82rem;font-weight:500}.vs-ozet a:hover,.vs-ozet button:hover{background:#fff3}.vs-ozet svg{width:16px;height:16px;color:var(--gunes);flex:none}.vs-govde{margin-top:-40px;position:relative}.vs-galeri{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin:0 -16px 20px;padding:0 16px 4px;display:flex;overflow-x:auto}.vs-galeri::-webkit-scrollbar{display:none}.vs-foto{aspect-ratio:4/3;background:var(--mavi-acik);cursor:zoom-in;scroll-snap-align:center;box-shadow:var(--golge-2);border:0;border-radius:18px;flex:0 0 82%;padding:0;position:relative;overflow:hidden}.vs-foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.vs-foto:hover img{transform:scale(1.05)}.vs-galeri.adet-1 .vs-foto{flex-basis:100%}.vs-daha{color:#fff;background:#100d3b8c;place-items:center;font-size:1.05rem;font-weight:700;display:grid;position:absolute;inset:0}@media (width>=760px){.vs-galeri{grid-template-columns:repeat(4,1fr);grid-auto-rows:170px;gap:10px;margin:0 0 28px;padding:0;display:grid;overflow:visible}.vs-galeri .vs-foto{aspect-ratio:auto;border-radius:14px}.vs-galeri .vs-foto:nth-child(n+6){display:none}.vs-galeri.adet-1{grid-template-columns:1fr;grid-auto-rows:420px}.vs-galeri.adet-2{grid-template-columns:1fr 1fr;grid-auto-rows:360px}.vs-galeri.adet-3 .vs-foto:first-child,.vs-galeri.adet-5 .vs-foto:first-child{grid-area:span 2/span 2}.vs-galeri.adet-3{grid-template-columns:2fr 1fr}.vs-galeri.adet-3 .vs-foto:first-child{grid-column:1}.vs-galeri.adet-4{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:170px}.vs-galeri.adet-4 .vs-foto:first-child{grid-row:span 2}.vs-galeri.adet-4 .vs-foto:nth-child(4){grid-column:span 2}.vs-galeri:first-child{border-radius:22px}}.vs-duzen{gap:20px;display:grid}@media (width>=1000px){.vs-duzen{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px}}.vs-sol{gap:20px;min-width:0;display:grid}.vs-kart,.vs-takvim-bolum,.vs-rezerv{background:var(--kart);border:1px solid var(--cizgi);box-shadow:var(--golge-2);border-radius:20px;padding:18px}@media (width>=720px){.vs-kart,.vs-takvim-bolum{padding:30px}}.vs h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.1rem,4.2vw,1.3rem)}.vs-aciklama{white-space:pre-line;color:var(--yazi);margin:0;font-size:.95rem;line-height:1.65}@media (width>=720px){.vs-aciklama{font-size:1rem;line-height:1.75}}.vs-bilgiler{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin:22px 0 0;display:grid}.vs-bilgiler>div{background:var(--zemin);border:1px solid var(--cizgi);border-radius:16px;padding:12px 14px}.vs-bilgiler dt{color:var(--soluk);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;font-size:.68rem;font-weight:600;display:flex}.vs-bilgiler dt svg{width:15px;height:15px;color:var(--mavi);flex:none}.vs-bilgiler dd{color:var(--baslik);margin:4px 0 0;font-size:.92rem;font-weight:700}.vs-takvim-ust{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 20px;margin-bottom:18px;display:flex}.vs-takvim-ust h2{margin-bottom:4px}.vs-takvim-ust p{margin:0;font-size:.92rem}.vs-takvim-ust .lejant{margin:0}.lejant .l-indirim:before{background:var(--yesil-acik);border-color:var(--yesil-cizgi)}.vs-aylar{gap:26px 28px;display:grid}@media (width>=640px){.vs-aylar{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-ay h3{margin:0 0 10px;font-size:1rem}.vs-ay-gezgin{background:var(--zemin);border:1px solid var(--cizgi);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:-4px 0 16px;padding:6px;display:flex}.vs-ay-gezgin b{color:var(--baslik);text-align:center;font-size:.95rem}.vs-ay-gezgin button{border:1px solid var(--cizgi);background:var(--kart);width:40px;height:40px;color:var(--yazi);cursor:pointer;border-radius:10px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.vs-ay-gezgin button:hover:not(:disabled){background:var(--mavi);border-color:var(--mavi);color:#fff}.vs-ay-gezgin button:disabled{opacity:.35;cursor:default}.vs-ay-gezgin svg{width:20px;height:20px}.vs-aylar.sayfali .vs-ay{animation:.25s both vs-yuksel}@media (width<=639px){.vs-aylar.sayfali .vs-ay h3{display:none}}.vs-ay h3 span{color:var(--soluk);font-weight:500}.vs .gun{cursor:default;min-height:50px}.vs .gun[data-t]:not(.dolu-genel),.vs .gun[data-t].yarim{cursor:pointer}@media (width>=640px){.vs .gun{border-radius:10px;min-height:54px}.vs .gun .no{font-size:.92rem}.vs .gun .fiyat{font-size:.66rem}}@media (hover:hover){.vs .gun[data-t]:not(.dolu-genel):hover{box-shadow:inset 0 0 0 2px var(--mavi)}}.vs .gun .fiyat.indirimli{color:var(--yesil-yazi)}.vs .gun.vs-onizle,.vs .gun.vs-arada{background:var(--mavi-acik);box-shadow:inset 0 0 0 1px var(--mavi-cizgi)}.vs .gun.vs-giris,.vs .gun.vs-cikis{color:#fff;box-shadow:0 6px 14px -6px #3136dbb3;background:var(--mavi)!important}.vs .gun.vs-giris .fiyat,.vs .gun.vs-cikis .fiyat{color:#fff;opacity:.85}.vs .gun.vs-secilemez{opacity:.35}.vs-not{text-align:center;margin:20px 0 0;font-size:.8rem}.vs-yan{position:relative}@media (width>=1000px){.vs-yan{position:sticky;top:20px}}@media (width>=720px){.vs-rezerv{padding:24px}}.vs-fiyat{flex-wrap:wrap;align-items:baseline;gap:4px;margin:0 0 12px;display:flex}.vs-fiyat b{letter-spacing:-.03em;color:var(--baslik);font-size:clamp(1.35rem,5.5vw,1.65rem)}.vs-fiyat span{color:var(--soluk);font-size:.9rem}.vs-tarihler{border:1px solid var(--cizgi);border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.vs-tarihler>button{width:100%;min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 14px;transition:background .15s;display:block;position:relative}.vs-tarihler>button+button{border-left:1px solid var(--cizgi)}.vs-tarihler>button:hover{background:var(--zemin)}.vs-tarihler>button.siradaki{background:var(--mavi-acik);box-shadow:inset 0 0 0 2px var(--mavi);border-radius:14px}.vs-tarihler>button.siradaki small{color:var(--mavi)}.vs-takvim-bolum.vs-vurgu{animation:1.2s ease-out vs-vurgu}@keyframes vs-vurgu{0%,30%{box-shadow:0 0 0 4px var(--mavi), var(--golge-2)}to{box-shadow:0 0 0 0 transparent, var(--golge-2)}}.vs-tarihler small{text-transform:uppercase;letter-spacing:.05em;color:var(--soluk);font-size:.7rem;font-weight:700;display:block}.vs-tarihler b{margin-top:2px;font-size:.88rem;font-weight:600;display:block}.vs-hesap{gap:8px;margin:14px 0 0;font-size:.88rem;animation:.3s both vs-yuksel;display:grid}.vs-hesap>div{justify-content:space-between;gap:10px;display:flex}.vs-hesap s{color:var(--soluk);font-size:.85em}.vs-hesap .toplam{border-top:1px dashed var(--cizgi);color:var(--baslik);margin-top:4px;padding-top:10px;font-size:1rem;font-weight:700}.vs-uyari{background:var(--gunes-acik);color:var(--gunes-yazi);border-radius:10px;margin:10px 0 0;padding:8px 12px;font-size:.85rem}.vs-secim [data-temizle]{margin-top:10px}.vs-rezerv .dugme.wa{margin-top:16px}@media (width<=999px){.vs-rezerv .dugme.wa{display:none}}.vs-alt{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--cam);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--cizgi);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px -18px #100d3b59}.vs-alt-bilgi{min-width:0}.vs-alt-bilgi b{color:var(--baslik);white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;display:block;overflow:hidden}.vs-alt-bilgi small{color:var(--soluk);font-size:.75rem}.vs-alt .dugme{min-height:44px;padding:8px 18px}.vs-alt.secili .vs-alt-bilgi b{color:var(--mavi)}.vs-alt .dugme{flex:none}@media (width>=1000px){.vs-alt{display:none}}.vs-imza{width:fit-content;color:var(--soluk);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:32px auto 0;padding:8px 14px;font-size:.82rem;text-decoration:none;transition:background .2s,color .2s;display:flex}.vs-imza:hover{background:var(--kart);color:var(--baslik)}.vs-imza .logo{pointer-events:none;display:inline-flex}.vs-imza .logo-isaret{width:20px;height:22px}.vs-isik{color:#fff;background:#08071ef0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.vs-isik[open]{place-items:center;display:grid}.vs-isik::backdrop{background:0 0}.vs-isik img{object-fit:contain;border-radius:12px;max-width:min(92vw,1400px);max-height:84dvh}.vs-isik button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute}.vs-isik button:hover{background:#ffffff3d}.vs-isik button svg{width:24px;height:24px}.vs-isik-kapat{top:16px;right:16px}.vs-isik-ok{top:50%;translate:0 -50%}.vs-isik-ok.sol{left:16px}.vs-isik-ok.sol svg{rotate:90deg}.vs-isik-ok.sag{right:16px}.vs-isik-ok.sag svg{rotate:-90deg}.vs-isik-sayac{color:#ffffffbf;font-size:.85rem;position:absolute;bottom:20px;left:50%;translate:-50%}@media (prefers-reduced-motion:reduce){.vs *,.vs :before{transition:none!important;animation:none!important}}.vs-isik [hidden],.vs [hidden]{display:none!important}
