@font-face{font-family:"Cormorant Garamond";src:url(../fonts/cormorant-garamond-v21-latin_latin-ext-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/cormorant-garamond-v21-latin_latin-ext-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--font-display:"Cormorant Garamond", Georgia, serif;--container:1300px;--ease:cubic-bezier(0.16, 1, 0.3, 1);--hd-bg:#115a50;--bant-ust:#e8d9c0;--bant-alt:#115a50;--dd-bg:#0e4d46;--hero-1:#176a5d;--hero-2:#0e4d46;--hd-text:#e7c47e;--hd-muted:#b0d5c4;--hd-accent:#f2762e;--hd-line:rgba(231, 196, 126, 0.28);--hd-hover:rgba(242, 118, 46, 0.14);--gold:#e1b65e;--krem:#f1e2bb;--kahve:#8f3205;--teal-koyu:#0a3a3e;--turuncu-yazi:#f68536;--turuncu-koyu:#cf5a24;--kahve-koyu:#6a2404;--koyu-yazi:#071f26}html{font-size:10px;scroll-behavior:smooth}*{box-sizing:border-box}#body-ek{margin:0;padding:0;min-height:100vh;font-family:"Cormorant Garamond",serif;overflow-x:hidden;background-color:var(--bant-alt)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0d3d47}::-webkit-scrollbar-thumb{background:#f2762e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e0b45a}a:focus-visible,button:focus-visible{outline:2px solid #e7c47e;outline-offset:2px;border-radius:2px}.site-header{position:fixed;left:0;right:0;top:0;z-index:40;background:var(--hd-bg)}.site-header__inner{max-width:var(--container);margin-inline:auto;padding:1.3rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.brand{display:flex;align-items:center;gap:.5rem;flex-shrink:0;text-decoration:none}.brand__logo{width:6rem;height:6rem;flex-shrink:0;object-fit:contain}.brand__name{font-family:var(--font-display);font-size:2.4rem;font-weight:400;line-height:1.05;color:var(--hd-text)}.brand__name span{color:var(--hd-accent)}.brand__tag{display:none;font-size:1.2rem;font-style:italic;letter-spacing:.12em;color:var(--hd-muted);margin-top:.4rem}.site-nav{display:none;gap:.2rem}.site-nav a{padding:.9rem 1.2rem;border-radius:999px;font-size:1.6rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--hd-text);transition:color 0.25s var(--ease),background 0.25s var(--ease)}.site-nav a:hover{background:var(--hd-hover);color:var(--hd-accent)}.site-nav a[aria-current="page"]{color:var(--hd-accent)}.nav-toggle,.nav-mobile,.nav-backdrop{--nav-bg:linear-gradient(165deg, #0e3a44, #071f26);--nav-link:#e8dcc0;--nav-bars:#e8dcc0;--nav-accent:#f2762e;--nav-social:#e7c47e;--nav-cta:linear-gradient(135deg, #a63f16, #b8461a);--nav-cta-text:#fff;--nav-font:"Cormorant Garamond", serif;--nav-line:rgba(232, 220, 192, 0.2);--nav-backdrop:rgb(7 20 26 / 0.62)}.cafe-kapak{width:100%;margin:0;padding:11rem 2rem 2rem;background:var(--bant-alt)}#cafe-hero{position:relative;min-height:64vh;margin-inline:auto;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem, 5vw, 7rem);padding-inline:clamp(3rem, 5vw, 6rem);overflow:hidden;background:linear-gradient(170deg,var(--hero-1) 0%,var(--hero-2) 100%);box-shadow:0 30px 60px rgb(0 0 0 / .35)}#cafe-hero::before{content:"";position:absolute;inset:0;background:url(../img/yaprak-2400.webp) center / cover no-repeat;opacity:.55;z-index:0}.cafe-hero-content{position:relative;z-index:1;text-align:left;padding:7rem 0 7rem}.cafe-hero-top{display:block;margin-bottom:1.5rem;font-size:1.5rem;letter-spacing:.35rem;text-transform:uppercase;color:#e7c47e}.cafe-hero-content h1{margin:0 0 2rem;font-size:clamp(5rem, 8vw, 9rem);line-height:1.05;font-weight:400;color:var(--krem);text-shadow:0 3px 20px rgb(0 0 0 / .6)}.cafe-hero-content h1 span{color:#f2762e}.cafe-hero-text{max-width:44rem;margin:0 0 3rem;font-size:2.2rem;font-style:italic;line-height:1.5;color:#d9bf9d}.cafe-hero-btns{display:flex;flex-wrap:wrap;gap:1.4rem}.cafe-btn{padding:1.1rem 2.8rem;border:1px solid #e7c47e;font-size:1.7rem;letter-spacing:.1rem;text-decoration:none;color:var(--krem);transition:background 0.25s var(--ease),color 0.25s var(--ease)}.cafe-btn:hover{background:rgb(231 196 126 / .18)}.cafe-btn--dolu{background:var(--turuncu-koyu);border-color:var(--turuncu-koyu);color:#fff}.cafe-btn--dolu:hover{background:#a63f16}.hero-yelpaze{position:relative;z-index:1;align-self:center;width:100%;max-width:62rem;margin:0 0 0 auto;aspect-ratio:1 / .8;padding:0;list-style:none}.hero-yelpaze li{position:absolute;transform-origin:bottom left;transition:transform 0.4s var(--ease),box-shadow 0.4s var(--ease)}.hero-yelpaze img{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover;border:2px solid var(--krem);border-radius:10px;box-shadow:0 18px 40px rgb(0 0 0 / .45)}.hero-yelpaze li:nth-child(1){left:0;bottom:0;width:18%;transform:rotate(-28deg)}.hero-yelpaze li:nth-child(2){left:12%;bottom:0;width:25%;transform:rotate(-18deg)}.hero-yelpaze li:nth-child(3){left:27%;bottom:0;width:32%;transform:rotate(-9deg)}.hero-yelpaze li:nth-child(4){left:54%;bottom:0;width:44%;transform:rotate(0deg)}.hero-yelpaze li:hover{z-index:5;transform:rotate(0deg) translateY(-8px) scale(1.04)}#cafe-ozellik{padding:clamp(3rem, 6vh, 5rem) 2rem clamp(2rem, 4vh, 3rem);background:var(--bant-ust)}.ozellik-inner{max-width:1200px;margin:0 auto}.ozellik-inner h2{margin:0 0 clamp(4rem, 8vh, 7rem);text-align:center;font-size:clamp(3.4rem, 5vw, 5.5rem);font-weight:400;line-height:1.1;letter-spacing:.15rem;text-transform:uppercase;color:var(--teal-koyu)}.ozellik-inner h2 span{background:linear-gradient(to bottom,#d9531a 0%,#b8461a 20%,var(--teal-koyu) 85%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.ozellik-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:clamp(2rem, 4vw, 6rem)}.ozellik-sol,.ozellik-sag{list-style:none;margin:0;padding:0;display:grid;gap:clamp(5rem, 12vh, 9rem)}.ozellik-oge{display:flex;align-items:flex-start;gap:1.6rem}.ozellik-ikon{flex-shrink:0;width:4.4rem;height:4.4rem;fill:none;stroke:var(--kahve);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ozellik-oge h3{margin:0 0 .6rem;font-size:2.4rem;font-weight:400;line-height:1.2;color:var(--kahve)}.ozellik-oge p{max-width:30rem;margin:0;font-size:1.9rem;line-height:1.5;color:var(--teal-koyu)}.ozellik-orta{position:relative;display:grid;place-items:center;align-self:center}.ozellik-orta::before{content:"G";content:"G" / "";position:absolute;top:52%;left:44%;transform:translate(-50%,-50%);font-size:clamp(24rem, 30vw, 38rem);line-height:1;color:rgb(10 58 62 / .1);pointer-events:none}.ozellik-orta img{position:relative;z-index:1;display:block;width:clamp(26rem, 30vw, 42rem);height:auto}#cafe-story{padding:clamp(6rem, 12vh, 10rem) 2rem;background:linear-gradient(to bottom,var(--bant-ust) 0 50%,var(--bant-alt) 50% 100%)}.cafe-story-inner{position:relative;overflow:hidden;max-width:1100px;margin:0 0 0 -2rem;padding:clamp(3rem, 5vw, 7rem);display:grid;grid-template-columns:minmax(0,46rem) minmax(0,1fr);align-items:center;gap:clamp(3rem, 7vw, 10rem);background:#0a3a3e;border-radius:28px;box-shadow:0 30px 60px rgb(0 0 0 / .35)}.cafe-story-inner::before{content:"";position:absolute;inset:-2rem;background:url(../img/cafe-gainsboro-profesyonel-kahve-kalite.webp) center / cover no-repeat;filter:blur(6px);opacity:.28;z-index:0}.cafe-story-img,.cafe-story-text{position:relative;z-index:1}.cafe-story-img img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:2px solid #e7c47e;box-shadow:0 16px 40px rgb(0 0 0 / .4)}.cafe-story-text h2{font-size:clamp(2.6rem, 4vw, 3.8rem);font-weight:400;color:var(--krem);margin:0 0 2rem;padding-bottom:1rem;border-bottom:2px solid #f2762e;width:fit-content}.cafe-story-text p{font-size:2rem;line-height:1.7;color:var(--krem);margin:0}.cafe-story-note{display:block;margin-top:2rem;font-size:1.8rem;font-style:italic;color:#d9bf9d}#cafe-neler{width:calc(100% - 4rem);max-width:1300px;margin:0 auto;padding:clamp(6rem, 12vh, 10rem) 0 clamp(3rem, 8vh, 6rem)}.neler-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(3rem, 6vw, 8rem)}.neler-mekan{position:relative}.neler-mekan img{position:relative;z-index:1;display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border:9px solid rgb(0 0 0 / .22);border-radius:18px;box-shadow:0 2px 0 rgb(231 196 126 / .22),0 -1px 0 rgb(0 0 0 / .4)}.neler-mekan::after{content:"";position:absolute;inset:9px;z-index:2;border-radius:9px;box-shadow:inset 0 6px 14px -4px rgb(0 0 0 / .45),inset 5px 0 12px -4px rgb(0 0 0 / .3),inset 0 -1px 0 rgb(231 196 126 / .35);pointer-events:none}.neler-rozet{position:absolute;left:-3rem;bottom:-3.4rem;z-index:2;display:grid;place-items:center;width:15rem;height:16rem;font-size:10rem;color:#e7c47e;text-shadow:0 4px 16px rgb(0 0 0 / .55)}.neler-rozet::after{content:"Gainsboro" / "";position:absolute;top:47%;transform:translate(-50%,-50%);font-family:var(--font-display);font-style:italic;left:53%;font-size:.125em;letter-spacing:.04em;line-height:1;white-space:nowrap;color:#f0d58f;text-shadow:0 1px 2px rgb(0 0 0 / .85),0 0 6px rgb(0 0 0 / .55);pointer-events:none}.neler-eyebrow{display:block;margin-bottom:1.5rem;font-size:1.6rem;letter-spacing:.35rem;text-transform:uppercase;color:#e7c47e}.neler-yazi h2{margin:0 0 2rem;font-size:clamp(3.8rem, 5vw, 6.4rem);font-weight:400;line-height:1.05;color:var(--krem)}.neler-yazi h2 span{color:var(--turuncu-yazi)}.neler-yazi>p{max-width:46rem;margin:0 0 3.5rem;font-size:2rem;font-style:italic;line-height:1.5;color:#d9bf9d}.neler-kartlar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.neler-kart{overflow:hidden;border-radius:14px;background:linear-gradient(160deg,#11707a 0%,#0c5a60 100%);box-shadow:0 8px 22px rgb(0 0 0 / .25)}.neler-kart img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.neler-kart:nth-child(3) img{object-position:76% center}.neler-kart span{display:block;padding:1rem .6rem;text-align:center;font-size:1.5rem;letter-spacing:.1rem;color:#d9bf9d}#cafe-sohbet{padding:clamp(5rem, 10vh, 8rem) 2rem;background:var(--bant-ust)}.sohbet-panel{max-width:1300px;margin:0 auto;padding:clamp(3rem, 5vw, 6rem) clamp(2rem, 4vw, 4rem) clamp(6rem, 9vw, 11rem);background:var(--turuncu-koyu);border-radius:28px;box-shadow:0 30px 60px rgb(0 0 0 / .25)}.sohbet-baslik{margin-bottom:clamp(3rem, 6vh, 5rem);text-align:center}.sohbet-eyebrow{display:block;margin-bottom:1.2rem;font-size:1.6rem;letter-spacing:.35rem;text-transform:uppercase;color:#fffaf0}.sohbet-baslik h2{margin:0;font-size:clamp(3.8rem, 5vw, 6rem);font-weight:400;line-height:1.05;color:var(--krem)}.sohbet-baslik h2 span{color:#e7c47e}.sohbet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;align-items:start}.sohbet-oge{position:relative;width:26rem;margin-inline:auto}.sohbet-oge--2{margin-top:9rem}.sohbet-oge--3{margin-top:3rem}.telefon{padding:1rem;background:var(--teal-koyu);border-radius:3.6rem;box-shadow:0 24px 44px rgb(10 58 62 / .35)}.telefon-ekran{position:relative;overflow:hidden;aspect-ratio:9 / 17;border-radius:2.8rem}.telefon-ekran::before{content:"";position:absolute;top:.8rem;left:50%;z-index:2;width:8rem;height:2rem;background:var(--teal-koyu);border-radius:1rem;transform:translateX(-50%)}.telefon-ekran img{display:block;width:100%;height:100%;object-fit:cover}.telefon-etiket{position:absolute;left:1.4rem;bottom:1.4rem;padding:.5rem 1.2rem;border-radius:999px;background:rgb(10 58 62 / .78);font-size:1.5rem;letter-spacing:.1rem;color:var(--krem)}.balon{position:absolute;z-index:3;width:max-content;max-width:15rem;margin:0;padding:1.2rem 1.6rem;background:#fffaf0;border-radius:2rem;box-shadow:0 10px 24px rgb(10 58 62 / .22);font-size:1.9rem;font-style:italic;line-height:1.35;color:var(--teal-koyu)}.balon--sol{left:-7rem;border-bottom-right-radius:.5rem}.balon--sag{right:-7rem;border-bottom-left-radius:.5rem}.balon--ust{top:8rem}.balon--alt{bottom:8rem}#cafe-galeri{width:calc(100% - 4rem);max-width:1300px;margin:0 auto;padding:clamp(5rem, 12vh, 10rem) 0 clamp(4rem, 8vh, 7rem)}.galeri-baslik{max-width:100%;margin-bottom:clamp(4rem, 7vh, 6rem)}.galeri-eyebrow{display:block;margin-bottom:1.5rem;font-size:1.6rem;letter-spacing:.35rem;text-transform:uppercase;color:#e7c47e}.galeri-baslik h2{margin:0 0 2rem;font-size:clamp(3.8rem, 6vw, 7rem);font-weight:400;line-height:1.05;letter-spacing:.15rem;text-transform:uppercase;color:var(--krem)}.galeri-baslik h2 span{display:block;width:fit-content}.galeri-baslik h2 .gecen{margin-left:3.7em;color:var(--krem)}.galeri-baslik h2 .vurgu{background:linear-gradient(to bottom,var(--krem) 0%,var(--krem) 40%,#f2762e 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.galeri-baslik h2 .anlar{color:var(--turuncu-yazi);margin-top:-3rem}.galeri-baslik p{margin:0;font-size:2rem;font-style:italic;line-height:1.5;color:#d9bf9d}.galeri-serit{overflow-x:auto;padding:2rem 0 3rem;scrollbar-width:thin;scrollbar-color:#e0b45a rgb(231 196 126 / .15);cursor:grab;scroll-behavior:auto}.galeri-ip li.aktif:nth-child(n){z-index:3;transform:rotate(0deg) scale(1.12)}.galeri-serit::-webkit-scrollbar{height:8px}.galeri-serit::-webkit-scrollbar-track{background:rgb(231 196 126 / .15);border-radius:4px}.galeri-serit::-webkit-scrollbar-thumb{background:#e0b45a;border-radius:4px}.galeri-serit::-webkit-scrollbar-thumb:hover{background:#f2762e}.galeri-serit::-webkit-scrollbar-button{display:none}.galeri-serit.surukleniyor{cursor:grabbing;user-select:none}.galeri-ipucu{margin:0;text-align:center;font-size:1.7rem;font-style:italic;letter-spacing:.1rem;color:#d9bf9d}.galeri-ip{position:relative;display:flex;align-items:flex-start;gap:2.5rem;width:max-content;margin:0 auto;padding:2.4rem 3rem 0;list-style:none}.galeri-ip::before{content:"";position:absolute;top:2.2rem;left:0;right:0;height:2px;background:rgb(231 196 126 / .55)}.galeri-ip li{position:relative;flex:0 0 auto;transform-origin:top center;transition:transform 0.4s ease}.galeri-ip li:nth-child(1){transform:rotate(-2.5deg)}.galeri-ip li:nth-child(2){transform:rotate(1.8deg)}.galeri-ip li:nth-child(3){transform:rotate(-1.5deg)}.galeri-ip li:nth-child(4){transform:rotate(2.6deg)}.galeri-ip li:nth-child(5){transform:rotate(-2deg)}.galeri-ip li:hover{transform:rotate(0deg) translateY(-4px)}.galeri-ip li::before{content:"";position:absolute;top:-1.8rem;height:3.6rem;left:50%;z-index:2;width:1.2rem;background:#8a4b2d;border-radius:2px;box-shadow:0 2px 4px rgb(0 0 0 / .35);transform:translateX(-50%)}.galeri-ip figure{margin:0;padding:.8rem .8rem 0;background:#f4ead7;box-shadow:0 10px 24px rgb(0 0 0 / .35)}.galeri-ip img{display:block;width:auto;height:28rem;-webkit-user-drag:none;user-select:none}.galeri-ip figcaption{padding:1.2rem .4rem 1.4rem;text-align:center;font-size:1.8rem;font-style:italic;color:#8a4b2d}@keyframes ip-cek{0%{transform:translateX(0)}35%{transform:translateX(-3.6rem)}60%{transform:translateX(.8rem)}80%{transform:translateX(-.3rem)}100%{transform:translateX(0)}}@keyframes foto-sallan{0%{transform:rotate(0)}30%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0)}}.galeri-ip.ip-cek{animation:ip-cek 1s var(--ease)}.galeri-ip.ip-cek figure{transform-origin:top center;animation:foto-sallan 1s ease-in-out}.galeri-ip.ip-cek li:nth-child(even) figure{animation-delay:0.08s}#cafe-qrmenu{padding:clamp(5rem, 10vh, 8rem) 2rem clamp(6rem, 12vh, 10rem);background:var(--bant-ust)}.qrm-panel{max-width:1200px;margin:0 auto;padding:0;background:#fff0;border-radius:0;box-shadow:none}.qrm-baslik{margin-bottom:clamp(3rem, 6vh, 5rem);text-align:center}.qrm-eyebrow{display:block;margin-bottom:1.2rem;font-size:1.6rem;letter-spacing:.35rem;text-transform:uppercase;color:var(--kahve-koyu)}.qrm-baslik h2{margin:0;font-size:clamp(3.8rem, 5vw, 6rem);font-weight:400;line-height:1.05;color:var(--teal-koyu)}.qrm-baslik h2 span{color:var(--kahve)}.qrm-baslik p{max-width:50rem;margin:1.6rem auto 0;font-size:2rem;font-style:italic;line-height:1.45;color:var(--teal-koyu)}.qrm-grid{display:flex;justify-content:center;align-items:center;margin:0;padding:2rem 0 3rem;list-style:none}.qrm-kart{position:relative;flex:0 1 30rem;padding:1rem 1rem 0;background:var(--teal-koyu);border-radius:18px;box-shadow:0 18px 38px rgb(10 58 62 / .35);transition:transform 0.4s var(--ease)}.qrm-kart+.qrm-kart{margin-left:-4rem}.qrm-kart:nth-child(1){z-index:1;transform:rotate(-6deg) translateY(1.5rem)}.qrm-kart:nth-child(2){z-index:3;transform:rotate(2deg) translateY(-1.5rem)}.qrm-kart:nth-child(3){z-index:2;transform:rotate(7deg) translateY(2rem)}.qrm-kart:hover{z-index:5;transform:rotate(0deg) translateY(-2rem) scale(1.04)}.qrm-kart img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;object-position:top;border-radius:12px}.qrm-kart h3{margin:0;padding:1.4rem .6rem 1.6rem;text-align:center;font-size:2.2rem;font-weight:400;color:var(--krem)}.qrm-link-alan{margin-top:2rem;text-align:center}.qrm-link{display:inline-block;padding:1.2rem 3.6rem;border-radius:999px;background:var(--turuncu-koyu);font-size:1.9rem;letter-spacing:.15rem;text-transform:uppercase;text-decoration:none;color:#fff;transition:background 0.25s var(--ease),transform 0.25s var(--ease)}.qrm-link:hover{background:#a63f16;transform:translateY(-2px)}.footer-ek{font-size:2.2rem;background:var(--bant-alt);color:#e7c47e;display:flex;flex-direction:column;align-items:center;gap:1.5rem;position:relative;padding:2rem 0}.footer-brand-ek{font-size:1.9rem;font-weight:400}.footer-brand-ek span{display:block;font-size:1.6rem;font-weight:400}.footer-contact-ek{display:flex;gap:2.5rem;align-items:center;font-size:1.6rem;font-weight:400}.contact-item-ek{display:flex;align-items:center;gap:.6rem}.contact-item-ek a{text-decoration:none;color:#e7c47e}.footer-copy{font-size:1.4rem;color:#e7c47e}@media (min-width:1024px){.site-nav{display:flex}}@media (min-width:1100px){.brand__tag{display:block}}@media (min-width:768px) and (max-width:991.98px){.footer-brand-ek,.footer-brand-ek span{font-size:2rem}.footer-contact-ek{flex-wrap:wrap;justify-content:center;gap:1.2rem 2rem;padding-inline:2rem;font-size:1.8rem}.footer-copy{font-size:1.6rem}}@media (max-width:1149.98px){.sohbet-grid{grid-template-columns:1fr;max-width:66rem;margin-inline:auto;gap:3.5rem}.sohbet-oge,.sohbet-oge--2,.sohbet-oge--3{width:100%;margin:0;display:grid;grid-template-columns:clamp(17rem, 30vw, 24rem) minmax(0,1fr);align-items:center;column-gap:1.4rem;row-gap:1rem}.sohbet-oge--2{grid-template-columns:minmax(0,1fr) clamp(17rem, 30vw, 24rem)}.sohbet-oge .telefon{grid-column:1;grid-row:1 / span 2}.sohbet-oge--2 .telefon{grid-column:2}.sohbet-oge .telefon-ekran{aspect-ratio:9 / 16}.balon{position:static;width:auto;max-width:30rem;margin:0;grid-column:2;justify-self:start;padding:1.2rem 1.4rem}.sohbet-oge--1 .balon,.sohbet-oge--3 .balon{grid-row:1 / span 2;border-radius:2rem 2rem 2rem .5rem}.sohbet-oge--2 .balon{grid-column:1;justify-self:end;border-radius:2rem 2rem .5rem 2rem}.sohbet-oge--2 .balon--ust{grid-row:1}.sohbet-oge--2 .balon--alt{grid-row:2}}@media (max-width:767.98px){:root{--hd-bg:#0d4a47;--bant-alt:#0d4a47;--dd-bg:#0b3f3c;--hero-1:#0f5b55;--hero-2:#0b4541;--turuncu-koyu:#a24a26}.brand__name{font-size:2.1rem}.site-header__inner{padding:.9rem 2rem}.brand__logo{width:4.6rem;height:4.6rem}.nav-mobile,.nav-backdrop{z-index:250}.nav-toggle{z-index:210}.cafe-kapak{padding:7rem 1.2rem 1.5rem}#cafe-hero{grid-template-columns:1fr;gap:0;min-height:auto;padding-inline:2rem}#cafe-hero::before{background-image:url(../img/yaprak-mobil.webp);opacity:.45}.cafe-btn:not(.cafe-btn--dolu){background:rgb(13 74 71 / .85)}.cafe-hero-content{padding:3rem 0 2rem}.cafe-hero-top{font-size:1.3rem;letter-spacing:.2rem}.cafe-hero-text{font-size:1.9rem}.hero-yelpaze{width:calc(100% - 2rem);max-width:none;margin:1rem 0 3rem 2rem;aspect-ratio:1 / .75}#cafe-ozellik{padding-inline:1.5rem}.ozellik-grid{grid-template-columns:1fr;gap:3rem}.ozellik-orta{order:-1}.ozellik-sol,.ozellik-sag{gap:3rem}#cafe-story{padding:clamp(4rem, 8vh, 6rem) 2rem 3rem;background:linear-gradient(to bottom,var(--bant-ust) 0 34%,var(--bant-alt) 34% 100%)}.cafe-story-inner{grid-template-columns:1fr;margin:0 auto;padding:2.4rem 1.6rem;gap:2.4rem}.cafe-story-img{max-width:28rem;margin:0 auto}.cafe-story-text h2{font-size:2.6rem}.cafe-story-text p{font-size:1.8rem;line-height:1.6}#cafe-neler{width:calc(100% - 3rem);padding-top:5.5rem}.neler-grid{grid-template-columns:1fr}.neler-kartlar{display:flex;justify-content:center;gap:0;padding:1.5rem 0 2rem}.neler-kart{flex:0 0 34%;transition:transform 0.4s var(--ease)}.neler-kart+.neler-kart{margin-left:-1.2rem}.neler-kart:nth-child(1){z-index:1;transform:rotate(-5deg) translateY(.8rem)}.neler-kart:nth-child(2){z-index:3;transform:rotate(1.5deg) translateY(-.8rem)}.neler-kart:nth-child(3){z-index:2;transform:rotate(6deg) translateY(1rem)}.neler-kart span{padding:.8rem .4rem;font-size:1.2rem;letter-spacing:0}#cafe-sohbet{padding-inline:1.5rem}.balon{font-size:1.7rem}#cafe-galeri{width:calc(100% - 3rem)}.galeri-baslik h2 .gecen{margin-left:2.4rem}.galeri-baslik h2 .anlar{margin-top:0}.galeri-ip{margin:0;padding-inline:2rem}.galeri-ip img{height:22rem}.galeri-ip figure{width:min-content}.galeri-ip figcaption{font-size:1.5rem}.qrm-grid{padding:2.4rem 0 3rem}.qrm-kart{flex:0 1 34%;padding:.6rem .6rem 0;border-radius:14px}.qrm-kart+.qrm-kart{margin-left:-2.4rem}.qrm-kart:nth-child(1){transform:rotate(-5deg) translateY(1rem)}.qrm-kart:nth-child(2){flex-basis:42%;transform:rotate(1.5deg) translateY(-1rem)}.qrm-kart:nth-child(3){transform:rotate(6deg) translateY(1.4rem)}.qrm-kart img{border-radius:9px}.qrm-kart h3{padding:.8rem .2rem 1rem;font-size:1.3rem}}@media (min-width:576px) and (max-width:767.98px){.footer-contact-ek{flex-direction:column;gap:1.2rem;font-size:1.3rem}.footer-copy{font-size:1.4rem}}@media (max-width:575.98px){.footer-ek{padding:2rem 1.5rem;text-align:center}.footer-brand-ek,.footer-brand-ek span{font-size:1.4rem}.footer-contact-ek{flex-direction:column;gap:1.2rem;font-size:1.3rem}.footer-copy{font-size:1.2rem}}