.bolum{padding:clamp(56px,8vw,112px) 0}
.bolum-mint{background:var(--mint)}
.bolum-koyu{background:var(--deep);color:#D7FBEA;position:relative;overflow:hidden}
.bolum-koyu h2,.bolum-koyu h3{color:#fff}
.bolum-koyu .gozkasi{color:var(--algae)}
.bolum-koyu .lead{color:#B9E3D3}
.bolum-koyu a{color:var(--sea)}
.bolum-koyu .dugme{color:var(--deep)}.bolum-koyu .dugme:hover{color:var(--deep)}
.bolum-koyu .madde li{display:flex;gap:12px;align-items:flex-start;padding:var(--s-3) var(--s-4);border:1px solid var(--cizgi-koyu);border-radius:var(--radius);background:rgba(255,255,255,.04)}
.bolum-koyu .madde .ikon{color:var(--algae)}
.bolum-koyu .kart h3,.bolum-koyu .belge-kart h3,.bolum-koyu .surec h3{color:var(--deep)}
.bolum-koyu .kart p,.bolum-koyu .surec p{color:var(--mut)}
.bolum-bas{max-width:760px;margin-bottom:var(--s-7)}
.bolum-bas.orta{margin-inline:auto;text-align:center}
.izgara{display:grid;gap:var(--s-5)}
.izgara-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}
.izgara-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
.izgara-4{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}


.kart{position:relative;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5);background:#fff;border:3px solid var(--cizgi);border-radius:var(--radius);transition:border-color var(--gecis),transform var(--gecis),box-shadow var(--gecis)}
.kart:hover{border-color:var(--algae);box-shadow:var(--golge)}
.kart h3{font-size:var(--t-h3);margin:0}
.kart p{margin:0;color:var(--mut)}
.kart .ikon-kutu{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;background:var(--mint);color:var(--chill-700);border-radius:var(--radius)}
.kart-link{color:inherit;text-decoration:none}
.kart-link::after{content:"";position:absolute;inset:0}
.kart-ok{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--chill-700)}
.kart-ok .ikon{transition:transform var(--gecis)}
.kart:hover .kart-ok .ikon{transform:translateX(4px)}
html[dir=rtl] .kart:hover .kart-ok .ikon{transform:translateX(-4px) scaleX(-1)}
html[dir=rtl] .kart-ok .ikon,html[dir=rtl] .dugme .ikon,html[dir=rtl] .mobil-tum .ikon,html[dir=rtl] .mega-tum .ikon,html[dir=rtl] .sz-bag .ikon{transform:scaleX(-1)}


html[dir=rtl] .aile,html[dir=rtl] .mobil-grup{letter-spacing:0}


.rozet{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:linear-gradient(180deg,#D4B48A,var(--kraft));color:#3B2A14;font:700 var(--t-xs) var(--font);letter-spacing:.06em;text-transform:uppercase;transform:rotate(-2deg);box-shadow:0 2px 6px rgba(0,0,0,.12)}
.rozet-yesil{background:var(--algae);color:var(--deep)}


.rakamlar{display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));padding:var(--s-7) 0 var(--s-6);border-bottom:1px solid var(--cizgi)}
.rakam b{display:block;font-size:clamp(2rem,1.5rem + 2vw,3.25rem);line-height:1;color:var(--deep);letter-spacing:-.02em}
.rakam b small{font-size:.45em;color:var(--chill-700);margin-inline-start:4px;letter-spacing:0}
.rakam span{display:block;margin-top:6px;color:var(--mut);font-size:var(--t-s)}




.noktalar{display:flex;gap:10px;align-items:center;list-style:none;margin:var(--s-5) 0 0;padding:0}
.noktalar li{width:10px;height:10px;border-radius:999px;background:var(--chill);opacity:.5;transition:all var(--gecis)}
.noktalar li:nth-child(even){background:var(--sea)}
.noktalar li[aria-current]{width:34px;background:var(--algae);opacity:1}






.deger{display:flex;flex-direction:column;gap:var(--s-3)}
.deger .ikon-kutu{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--deep);color:var(--algae);border-radius:var(--radius)}
.deger h3{margin:0}
.deger p{margin:0;color:var(--mut)}


.cta{padding:clamp(40px,6vw,72px) 0;background:var(--algae);color:var(--deep)}
.cta h2{color:var(--deep);margin-bottom:var(--s-2)}
.cta-ic{display:grid;gap:var(--s-5);align-items:center}
.cta-eylem{display:flex;flex-wrap:wrap;gap:var(--s-3)}
.cta .dugme{background:var(--deep);color:#fff}.cta .dugme:hover{background:var(--chill)}
.cta .dugme-cizgi{background:transparent;box-shadow:inset 0 0 0 2px var(--deep);color:var(--deep)}
@media (min-width:900px){.cta-ic{grid-template-columns:1fr auto}}


.sayfa-ic{padding:var(--s-7) 0 var(--s-8);display:grid;gap:var(--s-7);max-width:860px;margin-inline:auto}
.metin{font-size:var(--t-m);line-height:1.7}
.metin>*:first-child{margin-top:0}
.metin h2{margin-top:var(--s-7)}.metin h3{margin-top:var(--s-6)}
.metin p,.metin ul,.metin ol{margin:0 0 1.1em}
.metin li{margin-bottom:.35em}
.metin table{width:100%;border-collapse:collapse;margin:var(--s-5) 0;font-size:var(--t-s)}
.metin th{text-align:start;background:var(--deep);color:#fff;padding:var(--s-3)}
.metin td{padding:var(--s-3);border-bottom:1px solid var(--cizgi);vertical-align:top}
.metin img{border-radius:var(--radius-b)}
.sayfa-kapak{margin-top:var(--s-6)}
.sayfa-kapak img{width:100%;max-height:520px;object-fit:cover;border-radius:var(--radius-b)}
.guncelleme{font-size:var(--t-xs);color:var(--mut)}
.sss details{border-top:1px solid var(--cizgi)}
.sss details:last-child{border-bottom:1px solid var(--cizgi)}
.sss summary{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) 0;font-weight:600;font-size:var(--t-l);color:var(--deep);cursor:pointer;list-style:none}
.sss summary::-webkit-details-marker{display:none}

.sss summary::after{content:"";flex:none;width:32px;height:32px;background:var(--mint) linear-gradient(var(--deep),var(--deep)) center/12px 2px no-repeat;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);position:relative;transition:background-color var(--gecis),transform .35s cubic-bezier(.2,.7,.2,1)}
.sss summary::before{content:"";position:absolute;inset-inline-end:15px;top:calc(50% - 6px);width:2px;height:12px;background:var(--deep);z-index:1;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity var(--gecis)}
.sss summary{position:relative}
.bolum-mint .sss summary::after{background-color:#fff}
.sss details[open] summary::after,.sss details.aciliyor summary::after{background-color:var(--algae)}
.sss details[open] summary::before,.sss details.aciliyor summary::before{transform:rotate(90deg);opacity:0}
.sss details>div{padding:0 0 var(--s-5);max-width:70ch}
.js .sss details>div{display:grid;grid-template-rows:0fr;padding:0;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1),padding .4s}
.js .sss details>div>*{overflow:hidden;min-height:0}
.js .sss details.aciliyor>div,.js .sss details[open]:not(.kapaniyor)>div{grid-template-rows:1fr;padding:0 0 var(--s-5)}


.urun-hero{padding:clamp(32px,5vw,64px) 0;background:linear-gradient(180deg,var(--mint),#fff)}
.urun-hero-ic{display:grid;gap:var(--s-6);align-items:center}
.urun-hero .hero-eylem{justify-content:flex-start}
.urun-hero-gorsel{border:3px solid var(--cizgi);border-radius:var(--radius);overflow:hidden;background:#fff}
.urun-hero-gorsel img{width:100%;aspect-ratio:4/3;object-fit:cover}
@media (min-width:900px){.urun-hero-ic{grid-template-columns:1.1fr 1fr}}
.teknik{width:100%;border-collapse:collapse;font-size:var(--t-s)}
.teknik th{text-align:start;width:40%;padding:var(--s-3) var(--s-4);background:var(--mint);color:var(--deep);border-bottom:1px solid var(--cizgi)}
.teknik td{padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--cizgi)}
.teknik td bdi{unicode-bidi:isolate}
.galeri{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}
.galeri img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius)}
.belge-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}
.belge-liste a{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4);border:2px solid var(--cizgi);border-radius:var(--radius);text-decoration:none;color:var(--deep);font-weight:600}
.belge-liste a:hover{border-color:var(--algae)}
.belge-liste small{margin-inline-start:auto;color:var(--mut);font-weight:400}


.hata-sayfa{padding:clamp(56px,9vw,120px) 0;background:linear-gradient(135deg,var(--mint),#fff 60%)}
.hata-sayfa.kap{background:none;text-align:center;display:grid;gap:var(--s-4);justify-items:center}
.hata-sayfa.kap .lead{margin-inline:auto}
.hs-ic{display:grid;gap:var(--s-7);align-items:center}
@media (min-width:960px){.hs-ic{grid-template-columns:1.1fr .9fr}}
.hs-metin h1{font-size:var(--t-h1);margin-bottom:var(--s-4)}
.hs-ara{display:flex;align-items:center;gap:var(--s-2);max-width:560px;margin-top:var(--s-6);padding-inline-start:var(--s-4);background:#fff;border:2px solid var(--cizgi);border-radius:var(--radius);transition:border-color var(--gecis)}
.hs-ara:focus-within{border-color:var(--chill)}
.hs-ara>.ikon{color:var(--chill-700)}
.hs-ara input{flex:1;min-width:0;height:54px;border:0;background:none;font:inherit;outline:none}
.hs-ara .dugme{min-height:54px;margin:-2px;margin-inline-end:-2px}
.hs-yon{display:grid;padding:var(--s-3);background:#fff;border:1px solid var(--cizgi);border-radius:var(--radius-b);box-shadow:var(--golge)}
.hs-yon-baslik{margin:var(--s-2) var(--s-3) var(--s-2);font:700 var(--t-xs) var(--font-baslik);letter-spacing:.12em;text-transform:uppercase;color:var(--chill-700)}
html[dir=rtl] .hs-yon-baslik{letter-spacing:0}
.hs-yon a{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:12px;color:var(--deep);text-decoration:none;font:600 var(--t-m) var(--font-baslik);transition:background var(--gecis)}
.hs-yon a>.ikon{margin-inline-start:auto;color:var(--chill-700);transition:transform var(--gecis)}
html[dir=rtl] .hs-yon a>.ikon{transform:scaleX(-1)}
.hs-yon a:hover{background:var(--mint)}
.hs-yon a:hover>.ikon{transform:translateX(3px)}
html[dir=rtl] .hs-yon a:hover>.ikon{transform:scaleX(-1) translateX(3px)}
.hs-ikon{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--deep);color:var(--algae);flex:none}
.ara-oneri-baslik{margin:var(--s-5) 0 var(--s-3);font-weight:600;color:var(--deep)}

.bulten-form{margin-top:var(--s-5);display:grid;gap:var(--s-3)}
.bulten-form p{margin:0;font-size:var(--t-s)}
.bulten-form .satir{display:flex;gap:var(--s-2)}
.bulten-form input[type=email]{flex:1;min-width:0;min-height:44px;padding:0 var(--s-3);border:1px solid var(--cizgi-koyu);background:rgba(255,255,255,.06);color:#fff;border-radius:var(--radius);font:inherit}
.bulten-form input::placeholder{color:#8FB8A8}
.onay{display:flex;gap:var(--s-2);font-size:var(--t-xs);align-items:flex-start}
.onay input{margin-top:3px;accent-color:var(--algae)}
.hata{color:#FFB4B4;font-size:var(--t-xs);margin:0}


.yukari{position:fixed;inset-inline-end:var(--s-4);bottom:calc(var(--s-4) + 64px);z-index:40;width:48px;height:48px;border:0;border-radius:999px;background:var(--deep);color:var(--algae);display:grid;place-items:center;cursor:pointer;box-shadow:var(--golge)}
.yukari[hidden]{display:none}
.mobil-cubuk{position:fixed;inset-inline:0;bottom:0;z-index:45;display:grid;grid-template-columns:1fr 1fr 1.4fr;background:#fff;border-top:1px solid var(--cizgi);box-shadow:0 -8px 24px rgba(9,47,56,.12);padding-bottom:env(safe-area-inset-bottom)}
.mobil-cubuk a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:60px;font:600 var(--t-xs) var(--font);color:var(--deep);text-decoration:none}
.mobil-cubuk-ana{background:var(--algae)}
@media (min-width:1100px){.mobil-cubuk{display:none}.yukari{bottom:var(--s-4)}}
@media (max-width:1099px){body{padding-bottom:64px}}


.form{display:grid;gap:var(--s-4)}
.form .alan{display:grid;gap:6px}
.form label{font-weight:600;font-size:var(--t-s);color:var(--deep)}
.form input[type=text],.form input[type=email],.form input[type=tel],.form select,.form textarea{width:100%;min-height:48px;padding:var(--s-3) var(--s-4);border:2px solid var(--cizgi);border-radius:var(--radius);font:inherit;color:var(--ink);background:#fff}
.form textarea{min-height:140px;resize:vertical}
.form :is(input,select,textarea):focus{border-color:var(--chill);outline:none;box-shadow:0 0 0 3px rgba(0,255,171,.25)}
.form :is(input,select,textarea):user-invalid{border-color:#B42318}
.form-tur{display:flex;flex-wrap:wrap;gap:var(--s-2);border:0;padding:0;margin:0}
.secenek{display:inline-flex;align-items:center;gap:8px;padding:var(--s-2) var(--s-4);border:2px solid var(--cizgi);border-radius:999px;cursor:pointer;font-weight:600;font-size:var(--t-s)}
.secenek:has(:checked){border-color:var(--algae);background:var(--mint)}
.secenek input{accent-color:var(--chill)}
.tamam{font-weight:600;color:var(--deep)}


.js .acil{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--g,0) * 90ms)}
.js .acil.goruldu{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.js .acil{opacity:1;transform:none;transition:none}.ray-amblem{transition:none}.urun-kart .urun-gorsel img,.kart,.vitrin-kart img{transition:none}}
@media print{.ray,.ust,.mobil-menu,.yukari,.alt,.cta,.teklif-sekme,.mobil-cubuk,.hero-arka video{display:none}}


.blok{padding:clamp(48px,7vw,96px) 0}
.blok:not(.bolum-mint):not(.bolum-koyu)+.blok:not(.bolum-mint):not(.bolum-koyu){padding-top:0}
.blok-giris .giris{display:grid;gap:var(--s-7);align-items:center}
.blok-giris .giris-metin{max-width:70ch;font-size:var(--t-l);line-height:1.65}
.blok-giris .giris-metin p{color:var(--ink)}
.blok-giris .giris-metin h2{font-size:var(--t-h2)}
.giris-gorsel{margin:0;position:relative}
.giris-gorsel img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-b);box-shadow:var(--golge-b)}
.giris-gorsel::before{content:"";position:absolute;inset:16px -16px -16px 16px;background:var(--mint);border-radius:var(--radius-b);z-index:-1}
@media (min-width:900px){.giris-cift{grid-template-columns:1.1fr .9fr}}
.onay-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}
.onay-liste li{display:flex;gap:10px;align-items:flex-start;line-height:1.5}
.onay-liste .ikon{color:var(--chill-700);margin-top:4px;flex:none}
.onay-liste-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--s-4) var(--s-6)}
.onay-liste-2 li{padding:var(--s-3) var(--s-4);background:#fff;border:2px solid var(--cizgi);border-radius:var(--radius)}
.liste-kart h3{font-size:var(--t-l);padding-bottom:var(--s-3);border-bottom:3px solid var(--algae);margin-bottom:var(--s-2)}
.liste-kart .onay-liste li{color:var(--ink)}
.taahhut{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3);counter-reset:t}
.taahhut li{display:grid;grid-template-columns:44px 1fr;gap:var(--s-4);align-items:start;padding:var(--s-4) var(--s-5);background:#fff;border:2px solid var(--cizgi);border-radius:var(--radius)}
.bolum-koyu .taahhut li{background:rgba(255,255,255,.04);border-color:var(--cizgi-koyu)}
.taahhut p{margin:0;line-height:1.55}
.taahhut-no{display:grid;place-items:center;width:40px;height:40px;background:var(--deep);color:var(--algae);font:700 1rem var(--font-baslik);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%)}
.bolum-koyu .taahhut-no{background:var(--algae);color:var(--deep)}
.rakamlar-blok{padding:0;border:0;gap:var(--s-5)}
.rakamlar-blok .rakam{padding:var(--s-5);background:#fff;border:3px solid var(--cizgi);border-radius:var(--radius)}
.bolum-mint .rakamlar-blok .rakam{border-color:#fff}
.karsi{display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}
.karsi-kol{padding:var(--s-6);border:3px solid var(--cizgi);border-radius:var(--radius);background:#fff}
.karsi-biz{border-color:var(--algae);background:var(--mint);position:relative}
.karsi-biz::before{content:"";position:absolute;top:-3px;inset-inline-start:var(--s-5);width:60px;height:6px;background:var(--algae)}
.karsi-kol h3{font-size:var(--t-l);margin-bottom:var(--s-4)}
.karsi-kol ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}
.karsi-kol li{display:flex;gap:10px;align-items:flex-start}
.karsi-biz .ikon{color:var(--chill-700);flex:none;margin-top:3px}
.karsi-kol:not(.karsi-biz) .ikon{color:#B42318;flex:none;margin-top:3px}
.karsi-kol:not(.karsi-biz) li{color:var(--mut)}
.karsi-not{margin-top:var(--s-4)}
.small{font-size:var(--t-xs)}.muted{color:var(--mut)}
.belge-izgara{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}
.belge-kart{position:relative;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-5);background:#fff;border:3px solid var(--cizgi);border-radius:var(--radius);transition:border-color var(--gecis),box-shadow var(--gecis)}
.belge-kart:hover{border-color:var(--algae);box-shadow:var(--golge)}
.belge-kart h3{font-size:var(--t-l);margin:0}
.belge-kart p{margin:0;font-size:var(--t-xs);color:var(--mut)}
.belge-ikon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;background:var(--deep);color:var(--algae);border-radius:var(--radius)}
.belge-kart .kart-ok{margin-top:var(--s-2);text-decoration:none}
.belge-kart .kart-ok::after{content:"";position:absolute;inset:0}
.galeri-buyuk{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--s-4)}
.galeri-buyuk figure{margin:0;overflow:hidden;border-radius:var(--radius-b);border:3px solid var(--cizgi)}
.galeri-buyuk img{aspect-ratio:4/3;width:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.galeri-buyuk figure:hover img{transform:scale(1.04)}
.kart-kucuk{text-decoration:none;color:inherit;padding:var(--s-4) var(--s-5)}
.kart-kucuk h3{margin:0}
.rozetler{display:flex;flex-wrap:wrap;gap:var(--s-3);margin:0 0 var(--s-2)}
.urun-tik{justify-content:flex-start;border-top-color:var(--cizgi)}
.urun-giris{padding-block:var(--s-7) 0}
.metin h2{position:relative;padding-top:var(--s-3)}
.metin h2::before{content:"";position:absolute;top:0;inset-inline-start:0;width:40px;height:3px;background:var(--algae)}
.giris-metin h2{padding-top:0}.giris-metin h2::before{display:none}



.hero-rakam{border-top:1px solid rgba(255,255,255,.16);background:rgba(9,47,56,.82)}
.hero-rakam-ic{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}
.hero-rakam .rakam{padding:var(--s-5) var(--s-5) var(--s-5) 0;border-inline-end:1px solid rgba(255,255,255,.14)}
.hero-rakam .rakam:last-child{border:0}
.hero-rakam .rakam+.rakam{padding-inline-start:var(--s-5)}
.hero-rakam .rakam b{color:#fff;font-family:var(--font-baslik);font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem)}
.hero-rakam .rakam b small{color:var(--algae)}
.hero-rakam .rakam span{color:#B9E3D3}
.hv-kart{transform:translate(calc(var(--n) * 28px),calc(var(--n) * -24px)) scale(calc(1 - var(--n) * .06))}
html[dir=rtl] .hv-kart{transform:translate(calc(var(--n) * -28px),calc(var(--n) * -24px)) scale(calc(1 - var(--n) * .06))}


.ozellik{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-6) var(--s-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}
.ozellik li{padding-top:var(--s-5);border-top:2px solid var(--deep)}
.oz-no{display:block;font:600 .875rem/1 var(--font-baslik);letter-spacing:.08em;color:var(--chill-700);margin-bottom:var(--s-5)}
.ozellik h3{font-size:var(--t-h3);margin:0 0 var(--s-2)}
.ozellik p{margin:0;color:var(--mut);max-width:40ch}
.ozellik-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-top:var(--s-7)}
.bolum-koyu .ozellik li{border-color:var(--algae)}
.bolum-koyu .oz-no{color:var(--algae)}
.bolum-koyu .ozellik h3{color:#fff}
.bolum-koyu .ozellik p{color:#B9E3D3}




.kart{border-width:1px}
.kart:hover{border-color:var(--deep);box-shadow:none}



.liste-kart{border:0;padding:0;background:transparent}
.liste-kart:hover{border:0}
.liste-kart h3{border-bottom:2px solid var(--deep)}
.onay-liste-2 li{background:transparent;border:0;border-bottom:1px solid var(--cizgi);border-radius:0;padding:var(--s-3) 0}


.bolum-koyu .madde li{background:transparent;border:0;border-bottom:1px solid var(--cizgi-koyu);border-radius:0;padding:var(--s-3) 0}


.rakamlar-blok .rakam{border:0;border-top:2px solid var(--deep);border-radius:0;padding:var(--s-4) 0 0;background:transparent}
.bolum-mint .rakamlar-blok .rakam{border-color:var(--deep)}
.rakamlar-blok .rakam b{font-family:var(--font-baslik)}


.belge-izgara{gap:0 var(--s-6)}
.belge-kart{flex-direction:row;align-items:center;gap:var(--s-4);padding:var(--s-4) 0;border:0;border-bottom:1px solid var(--cizgi);border-radius:0;background:transparent}
.belge-kart:hover{border-color:var(--deep);box-shadow:none}
.belge-ikon{width:44px;height:44px;flex:none}
.belge-kart h3{font-size:var(--t-m);flex:1}
.belge-kart p{display:none}
.belge-kart .kart-ok{margin:0;font-size:var(--t-s);white-space:nowrap}

.belge-izgara:has(.belge-onizlemeli){grid-template-columns:repeat(auto-fill,minmax(min(42%,230px),1fr));gap:var(--s-7) var(--s-5)}
.belge-onizlemeli{flex-direction:column;align-items:stretch;gap:var(--s-2);padding:0;border:0}
.belge-onizleme{display:block;aspect-ratio:1/1.414;margin-bottom:var(--s-2);overflow:hidden;border:1px solid var(--cizgi);border-radius:var(--radius);background:#fff;box-shadow:var(--golge);transition:transform var(--gecis),box-shadow var(--gecis)}
.belge-onizleme img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}
.belge-onizlemeli:hover .belge-onizleme{transform:translateY(-4px);box-shadow:var(--golge-b)}
.belge-onizlemeli h3{flex:none;font-size:var(--t-m)}
.belge-onizlemeli p{display:block}


.karsi-kol{border-width:1px;background:#fff}
.karsi-biz{background:var(--mint)}


.rozet{transform:none;box-shadow:none}


.galeri-buyuk figure{border:0}


.sayfa-bas{background:var(--mint);border-bottom:1px solid var(--cizgi)}
.sayfa-bas::after{display:none}
.bolum-koyu .dugme-acik{color:#fff}.bolum-koyu .dugme-acik:hover{color:var(--deep)}
.belge-izgara{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}
.urun-tik{color:var(--deep);border-top-color:var(--cizgi)}.urun-tik .ikon{color:var(--chill-700)}
.hv-ad{opacity:calc(1 - var(--n))}


@view-transition{navigation:auto}
::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}
@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}
::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}


.ust{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}
@media (min-width:1100px){.ust.toplu{transform:translateY(-36px);box-shadow:0 10px 30px rgba(9,47,56,.08)}}


.js .foto-acil{clip-path:inset(10% 10% 10% 10% round 16px);opacity:.3;transition:clip-path 1s cubic-bezier(.2,.7,.2,1),opacity 1s}
.js .foto-acil.goruldu{clip-path:inset(0 round 16px);opacity:1}
@media (prefers-reduced-motion:reduce){.js .foto-acil{clip-path:none;opacity:1;transition:none}}



.birlikte-dizi{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--s-3)}
.bd-oge{flex:1 1 180px;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4);border-top:2px solid var(--deep);color:var(--deep);text-decoration:none;font-family:var(--font-baslik)}
.bd-oge img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px}
.bd-oge strong{font-size:var(--t-m)}
.bd-oge .ikon{color:var(--chill-700)}
.bd-bu{background:var(--deep);color:#fff;border-radius:0 0 8px 8px;justify-content:flex-end}
.bd-etiket{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--algae)}
.bd-arti{align-self:center;font:300 2rem/1 var(--font-baslik);color:var(--chill-700)}


.sayfa-gecis{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5);padding-block:var(--s-7) var(--s-4)}
.sayfa-gecis a{display:flex;flex-direction:column;gap:4px;padding:var(--s-5) 0;border-top:2px solid var(--deep);text-decoration:none;color:var(--deep)}
.sayfa-gecis a[rel=next]{text-align:end;align-items:flex-end}
.sayfa-gecis small{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--chill-700)}
.sayfa-gecis strong{font:700 var(--t-l)/1.25 var(--font-baslik);transition:color var(--gecis)}
.sayfa-gecis a:hover strong{color:var(--chill-700)}



.hero-vitrin{display:none}
.hero-pencere{display:grid;gap:var(--s-5);width:min(100%,440px);justify-self:end}
.hp-kart{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--deep);box-shadow:0 40px 80px -24px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08)}
.hp-gorsel{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s cubic-bezier(.2,.7,.2,1),visibility .9s;color:#fff;text-decoration:none}
.hp-gorsel.aktif{opacity:1;visibility:visible}
.hp-gorsel picture,.hp-gorsel img{width:100%;height:100%;object-fit:cover}
.hp-gorsel img{transform:scale(1.06);transition:transform 6s linear}
.hp-gorsel.aktif img{transform:scale(1)}
.hp-gorsel::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(9,47,56,.92))}
.hp-alt{position:absolute;inset-inline:28px;bottom:28px;z-index:1;display:grid;gap:6px;opacity:0;transform:translateY(14px);transition:opacity .6s .25s,transform .6s .25s}
.hp-gorsel.aktif .hp-alt{opacity:1;transform:none}
.hp-alt small{font:600 .7rem var(--font-baslik);letter-spacing:.14em;text-transform:uppercase;color:var(--algae)}
.hp-alt strong{font:700 1.5rem/1.2 var(--font-baslik);letter-spacing:-.01em}
.hp-git{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:.875rem;color:#D7FBEA}
.hp-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}
.hp-liste a{position:relative;display:flex;align-items:baseline;gap:8px;padding-top:14px;color:rgba(255,255,255,.55);text-decoration:none;transition:color var(--gecis)}
.hp-liste a.aktif,.hp-liste a:hover{color:#fff}
.hp-no{font:600 .75rem var(--font-baslik);color:var(--algae)}
.hp-ad{font:600 .95rem var(--font-baslik)}
.hp-cizgi{position:absolute;inset-inline:0;top:0;height:2px;border-radius:2px;background:rgba(255,255,255,.18);overflow:hidden}
.hp-cizgi::after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:0;background:var(--algae)}
.hp-liste a.aktif .hp-cizgi::after{width:100%}
.hp-liste a.dongu .hp-cizgi::after{animation:hp-dolum 5s linear forwards}
@keyframes hp-dolum{from{width:0}to{width:100%}}
@media (max-width:959px){.hero-pencere{justify-self:center;width:min(100%,380px)}}
@media (prefers-reduced-motion:reduce){.hp-gorsel,.hp-gorsel img,.hp-alt{transition:none;transform:none}.hp-liste a.dongu .hp-cizgi::after{animation:none;width:100%}}


html[dir=rtl] .urun-kart .urun-gorsel{clip-path:polygon(34px 0,100% 0,100% 100%,0 100%,0 34px)}

.ozellik li{transition:border-color .3s}
.ozellik li:hover{border-top-color:var(--algae)}
.ozellik .oz-no{transition:transform .3s}
.ozellik li:hover .oz-no{transform:translateX(6px)}


.bm-bas{padding:clamp(40px,6vw,88px) 0 var(--s-6);background:var(--mint)}
.bm-bas h1{max-width:18ch}
.bm-one{padding-top:var(--s-7)}
.bm-one-kart{display:grid;gap:var(--s-6);align-items:center;color:var(--deep);text-decoration:none}
@media (min-width:900px){.bm-one-kart{grid-template-columns:1.2fr 1fr}}
.bm-one-gorsel,.bm-gorsel{display:block;overflow:hidden;border-radius:var(--radius-b)}
.bm-one-gorsel img{width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.bm-one-kart:hover img,.bm-kart:hover img{transform:scale(1.04)}
.bm-one-metin{display:grid;gap:var(--s-3)}
.bm-one-metin strong{font:700 var(--t-h2)/1.1 var(--font-baslik);letter-spacing:-.02em}
.bm-meta{font-size:var(--t-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--chill-700)}
.bm-meta b{color:var(--deep)}
.bm-ozet{color:var(--mut)}
.bm-dizin{display:grid;gap:var(--s-7) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
.bm-kart{display:grid;gap:var(--s-3);color:var(--deep);text-decoration:none;align-content:start}
.bm-gorsel img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.bm-kart strong{font:700 var(--t-l)/1.25 var(--font-baslik);background:linear-gradient(var(--algae),var(--algae)) 0 100%/0 3px no-repeat;transition:background-size .4s;justify-self:start}
.bm-kart:hover strong{background-size:100% 3px}


.rh-bas{padding:clamp(40px,6vw,80px) 0 0;background:linear-gradient(180deg,var(--mint) 70%,#fff 70%)}
.rh-bas-ic{max-width:900px}
.rh-meta{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);font-size:var(--t-xs);color:var(--mut);margin:var(--s-4) 0 var(--s-6)}
.rh-meta span{display:inline-flex;align-items:center;gap:6px}
.rh-kapak img{width:100%;aspect-ratio:21/9;object-fit:cover;border-radius:var(--radius-b)}
.rh-govde{display:grid;gap:var(--s-7);padding-block:var(--s-8);align-items:start}
@media (min-width:1000px){.rh-govde{grid-template-columns:240px minmax(0,720px);justify-content:center}}
.rh-toc{position:sticky;top:calc(var(--ust-h) + 24px);font-size:var(--t-s)}
.rh-toc p{font:600 var(--t-xs) var(--font-baslik);letter-spacing:.1em;text-transform:uppercase;color:var(--chill-700);margin:0 0 var(--s-3)}
.rh-toc ol{list-style:none;margin:0;padding:0;border-inline-start:2px solid var(--cizgi)}
.rh-toc a{display:block;padding:6px var(--s-4);margin-inline-start:-2px;border-inline-start:2px solid transparent;color:var(--mut);text-decoration:none}
.rh-toc a:hover,.rh-toc a.aktif{color:var(--deep);border-color:var(--algae)}
.rh-metin>p:first-child{font-size:var(--t-l);color:var(--deep)}


.bulten-bant{position:relative;overflow:hidden;background:var(--deep);color:#D7FBEA;padding:clamp(48px,7vw,96px) 0}
.bulten-bant h2{color:#fff}.bulten-bant .gozkasi{color:var(--algae)}.bulten-bant .lead{color:#B9E3D3}
.bulten-bant-ic{position:relative;z-index:1;display:grid;gap:var(--s-6);align-items:center}
@media (min-width:900px){.bulten-bant-ic{grid-template-columns:1.1fr 1fr}}
.bb-form{margin:0}
.bb-form .satir{display:flex;gap:var(--s-2)}
.bb-form input[type=email]{flex:1;min-width:0;min-height:54px;padding:0 var(--s-4);border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06);color:#fff;border-radius:var(--radius);font:inherit}
.bb-form .dugme{min-height:54px}
.bt-bas{position:relative;overflow:hidden;background:var(--deep);color:#D7FBEA;padding:clamp(48px,7vw,104px) 0}
.bt-bas h1{color:#fff;font-size:clamp(2.6rem,1.6rem + 4vw,5rem)}
.bt-bas .gozkasi{color:var(--algae)}.bt-bas .lead{color:#B9E3D3}
.bt-bas .breadcrumb a{color:var(--algae)}.bt-bas .breadcrumb{color:#8FB8A8}
.bt-bas-ic{display:grid;gap:var(--s-8);align-items:center}
@media (min-width:960px){.bt-bas-ic{grid-template-columns:1.2fr .8fr}}
.bt-not{display:flex;align-items:center;gap:8px;font-size:var(--t-xs);color:#8FB8A8;margin-top:var(--s-4)}
.bt-not .ikon{color:var(--algae)}
.bt-kapak{perspective:1400px}
.bt-sayfa{position:relative;display:grid;align-content:start;gap:var(--s-5);aspect-ratio:3/4;max-width:340px;margin-inline:auto;padding:var(--s-6);background:linear-gradient(160deg,var(--chill),var(--deep) 75%);border:1px solid rgba(255,255,255,.12);border-radius:6px;box-shadow:0 30px 60px -20px rgba(0,0,0,.45);overflow:hidden}
.bt-ust{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--s-3);border-bottom:1px solid rgba(255,255,255,.2)}
.bt-ust b{font:600 .7rem var(--font-baslik);letter-spacing:.14em;text-transform:uppercase;color:var(--algae)}
.bt-baslik{font:700 1.75rem/1.1 var(--font-baslik);color:#fff;letter-spacing:-.02em}
.bt-cizgiler{display:grid;gap:8px}.bt-cizgiler i{display:block;height:6px;border-radius:3px;background:rgba(255,255,255,.18)}.bt-cizgiler i:nth-child(2){width:80%}.bt-cizgiler i:nth-child(3){width:60%}
@media (prefers-reduced-motion:reduce){.bt-sayfa{transform:none}}



.hp-liste.cam{padding:var(--s-3) var(--s-4);border-radius:14px}
.hp-kart{border-radius:22px;transform:none}


.bolum-bas-yan{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-5);max-width:none}
.bolum-bas-yan>div{max-width:760px}
.bolum-bas-yan .dugme{flex:none;margin-bottom:6px}
@media (max-width:700px){.bolum-bas-yan{flex-direction:column;align-items:flex-start}}


.urun-izgara{gap:var(--s-6) var(--s-5)}
.urun-kart{border:0;border-radius:0;background:transparent;padding:0;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.urun-kart:hover{transform:translateY(-6px);box-shadow:none;border:0}
.urun-kart .urun-gorsel{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:18px;background:var(--mint);isolation:isolate;clip-path:none}
.urun-kart .urun-gorsel img,.urun-bos{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.7,.2,1)}
.urun-bos{background:linear-gradient(135deg,var(--mint),#DDF7EC)}
.urun-kart:hover .urun-gorsel img{transform:scale(1.07)}
.urun-kart .urun-gorsel::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(9,47,56,.6));opacity:0;transition:opacity .5s}
.urun-kart:hover .urun-gorsel::after{opacity:1}
.urun-no{position:absolute;top:14px;inset-inline-start:14px;z-index:2;font:600 .72rem var(--font-baslik);letter-spacing:.08em;color:var(--deep);background:rgba(255,255,255,.88);padding:5px 9px;border-radius:999px;backdrop-filter:blur(6px)}
.urun-git{position:absolute;bottom:14px;inset-inline-end:14px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:var(--algae);color:var(--deep);transform:translateY(12px) scale(.8);opacity:0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}
.urun-kart:hover .urun-git{transform:none;opacity:1}
html[dir=rtl] .urun-git .ikon{transform:scaleX(-1)}
.urun-kart .urun-ic{padding:var(--s-4) 0 0;border:0;display:grid;gap:6px}
.urun-kart .aile{font:600 .72rem var(--font-baslik);letter-spacing:.12em;text-transform:uppercase;color:var(--chill-700)}
.urun-kart h3{font-size:var(--t-l);margin:0}
.urun-kart h3 a{background:linear-gradient(var(--algae),var(--algae)) 0 100%/0 3px no-repeat;transition:background-size .5s cubic-bezier(.2,.7,.2,1)}
.urun-kart:hover h3 a{background-size:100% 3px}
.urun-kart p{font-size:var(--t-s);margin:0;color:var(--mut)}
.urun-kart .kart-ok{margin-top:4px}


.ihtiyac-ic{display:grid;gap:var(--s-7);align-items:start}
@media (min-width:1000px){.ihtiyac-ic{grid-template-columns:380px minmax(0,1fr)}}
.ihtiyac-sol .bolum-bas{margin-bottom:var(--s-5)}
.ihtiyac-sekme{display:grid;gap:4px;margin:0}
.ihtiyac-sekme button{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--s-3);width:100%;min-height:60px;padding:var(--s-3) var(--s-4);border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);border-radius:12px;color:#B9E3D3;font:600 var(--t-m) var(--font-baslik);text-align:start;cursor:pointer;transition:background .3s,border-color .3s,color .3s,transform .3s}
.ihtiyac-sekme button:hover{background:rgba(255,255,255,.07);color:#fff}
.ihtiyac-sekme button[aria-selected=true]{background:#fff;color:var(--deep);border-color:#fff;transform:translateX(8px)}
html[dir=rtl] .ihtiyac-sekme button[aria-selected=true]{transform:translateX(-8px)}
.ih-no{font:600 .75rem var(--font-baslik);letter-spacing:.08em;color:var(--algae)}
.ihtiyac-sekme button[aria-selected=true] .ih-no{color:var(--chill-700)}
.ih-sayi{font:500 .75rem var(--font);opacity:.65;white-space:nowrap}
.ihtiyac-sekme button .ikon{opacity:0;transform:translateX(-6px);transition:all .3s;color:var(--chill-700)}
.ihtiyac-sekme button[aria-selected=true] .ikon{opacity:1;transform:none}
.ihtiyac-panel[hidden]{display:none}
.ihtiyac-panel{animation:ih-panel .5s cubic-bezier(.2,.7,.2,1) both}
@keyframes ih-panel{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.ih-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:var(--s-4)}
.ih-urun{position:relative;display:grid;gap:var(--s-3);padding:var(--s-3);background:#fff;border-radius:16px;color:var(--deep);text-decoration:none;animation:ih-kart .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--g,0) * 70ms + 80ms);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}
@keyframes ih-kart{from{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}
.ih-urun:hover{transform:translateY(-4px);box-shadow:0 20px 40px -20px rgba(0,0,0,.6)}
.ih-gorsel{display:block;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:var(--mint)}
.ih-gorsel img{width:100%;height:100%;object-fit:cover;transition:transform .8s}
.ih-urun:hover .ih-gorsel img{transform:scale(1.06)}
.ih-ad{font:600 var(--t-s)/1.3 var(--font-baslik);padding-inline-end:36px}
.ih-ad small{display:block;font-size:.7rem;letter-spacing:.1em;color:var(--chill-700);margin-bottom:2px}
.ih-ok{position:absolute;bottom:var(--s-3);inset-inline-end:var(--s-3);display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--mint);color:var(--deep);transition:background .3s}
.ih-urun:hover .ih-ok{background:var(--algae)}
html[dir=rtl] .ih-ok .ikon{transform:scaleX(-1)}
.ih-teklif{margin-top:var(--s-5)}


.neden-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
.neden-kart{position:relative;display:grid;gap:var(--s-3);padding:var(--s-6) var(--s-6) var(--s-7);background:#fff;border-radius:20px;overflow:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}
.neden-kart:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(9,47,56,.35)}
.neden-no{position:absolute;top:var(--s-5);inset-inline-end:var(--s-5);font:600 .78rem var(--font-baslik);letter-spacing:.1em;color:var(--chill-700)}
.neden-ikon{position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;border-radius:14px;background:var(--deep);color:var(--algae)}
.neden-kart h3{position:relative;z-index:1;margin:var(--s-3) 0 0;font-size:var(--t-h3)}
.neden-kart p{position:relative;z-index:1;margin:0;color:var(--mut)}
.neden-cizgi{position:absolute;inset-inline:0;bottom:0;height:4px;background:var(--algae);transform:scaleX(0);transform-origin:0 50%;transition:transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--g,0) * 150ms + 300ms)}
html[dir=rtl] .neden-cizgi{transform-origin:100% 50%}
.neden-kart.goruldu .neden-cizgi,.no-js .neden-cizgi{transform:scaleX(1)}


.surec{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:var(--s-6)}
@media (min-width:900px){.surec{grid-template-columns:repeat(4,1fr);gap:var(--s-5)}}
.surec::before,.surec::after{content:"";position:absolute;top:27px;inset-inline-start:28px;width:calc(100% - 56px);height:2px;display:none}
.surec::before{background:var(--cizgi)}
.surec::after{background:linear-gradient(90deg,var(--algae),var(--sea));transform:scaleX(0);transform-origin:0 50%;transition:transform 1.6s cubic-bezier(.2,.7,.2,1) .2s}
html[dir=rtl] .surec::after{transform-origin:100% 50%}
@media (min-width:900px){.surec::before,.surec::after{display:block}}
.surec.goruldu::after,.no-js .surec::after{transform:scaleX(1)}
.surec li{position:relative;padding:0;border:0;background:transparent;display:grid;gap:var(--s-2);align-content:start;border-radius:0}
.js .surec li{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--g,0) * 350ms + 200ms)}
.js .surec.goruldu li{opacity:1;transform:none}
.surec-no{position:relative;z-index:1;display:inline-grid;place-items:center;width:56px;height:56px;border-radius:999px;background:#fff;border:2px solid var(--cizgi);color:var(--deep);font:700 1.1rem var(--font-baslik);clip-path:none;transition:border-color .4s,background .4s,color .4s}
.surec-no small{display:none}
.js .surec.goruldu .surec-no,.no-js .surec-no{border-color:var(--algae);background:var(--deep);color:var(--algae);transition-delay:calc(var(--g,0) * 350ms + 400ms)}
.surec h3{font-size:var(--t-l);margin:var(--s-2) 0 0}
.surec p{margin:0;color:var(--mut);font-size:var(--t-s)}
@media (max-width:899px){.surec li{grid-template-columns:56px 1fr;column-gap:var(--s-4)}.surec-no{grid-row:1/span 2}.surec h3{grid-column:2;margin:var(--s-3) 0 0}.surec p{grid-column:2}}
@media (prefers-reduced-motion:reduce){.js .surec li,.surec::after{opacity:1;transform:none;transition:none}.ihtiyac-panel,.ih-urun{animation:none}}


.hakk-ic{display:grid;gap:var(--s-7);align-items:center}
@media (min-width:960px){.hakk-ic{grid-template-columns:1.05fr .95fr}}
.hakk-madde{list-style:none;margin:var(--s-6) 0 0;padding:0;display:grid}
.hakk .hero-eylem{margin-top:var(--s-5)}
.hakk-foto{position:relative;display:block;border-radius:24px;overflow:hidden;aspect-ratio:4/3.4;box-shadow:0 40px 80px -30px rgba(0,0,0,.6)}
.hakk-foto img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}
.hakk-foto:hover img{transform:scale(1.05)}
.hakk-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(9,47,56,.85))}
.hakk-foto-etiket{position:absolute;inset-inline:24px;bottom:24px;z-index:1;display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--s-3);color:#fff}
.hakk-foto-etiket small{grid-column:1;font:600 .72rem var(--font-baslik);letter-spacing:.14em;text-transform:uppercase;color:var(--algae)}
.hakk-foto-etiket strong{grid-column:1;font:700 var(--t-h3)/1.15 var(--font-baslik)}
.hakk-foto-etiket .ikon{grid-column:2;grid-row:1/span 2;width:44px;height:44px;padding:12px;border-radius:999px;background:var(--algae);color:var(--deep);transition:transform .3s}
.hakk-foto:hover .ikon{transform:translateX(4px)}


.anlam{background:var(--deep);color:#B9E3D3;border-top:1px solid rgba(255,255,255,.08);padding:clamp(32px,4vw,56px) 0}
.anlam-ic{display:grid;gap:var(--s-6);align-items:center}
@media (min-width:1000px){.anlam-ic{grid-template-columns:auto 1fr 1.8fr;gap:var(--s-8)}}
.anlam-logo img{width:72px;height:auto;filter:drop-shadow(0 10px 30px rgba(78,234,132,.3))}
.anlam-metin .gozkasi{color:var(--algae);margin-bottom:var(--s-2)}
.anlam-metin h2{color:#fff;font-size:var(--t-h3);margin:0}
.anlam-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:var(--s-4)}
.anlam-liste li{display:grid;gap:4px;align-content:start;padding-inline-start:var(--s-4);border-inline-start:1px solid rgba(255,255,255,.14);font-size:var(--t-xs);transition:border-color .4s}
.anlam-liste li:hover{border-color:var(--algae)}
.anlam-liste b{font:600 .7rem var(--font-baslik);letter-spacing:.1em;color:var(--algae)}
.anlam-liste strong{color:#fff;font:600 var(--t-s) var(--font-baslik)}


.tek-adres{padding:clamp(56px,8vw,112px) 0;background:#fff}
.tek-adres-ic{display:grid;gap:var(--s-6);font-size:var(--t-l);line-height:1.65}
@media (min-width:900px){.tek-adres-ic{grid-template-columns:1fr 1.4fr;gap:var(--s-9)}}
.tek-adres-ic h2{margin:0;padding-top:var(--s-4);font-size:var(--t-h2)}
.tek-adres-ic h2::before{width:64px;height:4px}
.tek-adres-ic p{margin:0;color:var(--ink)}
.tek-adres-ic a{color:var(--deep);font-weight:600;text-decoration:none;background:linear-gradient(rgba(78,234,132,.6),rgba(78,234,132,.6)) 0 100%/100% 2px no-repeat;transition:background-size .3s}
.tek-adres-ic a:hover{background-size:100% 100%}


.sss-ic{display:grid;gap:var(--s-7);align-items:start}
@media (min-width:1000px){.sss-ic{grid-template-columns:minmax(280px,.8fr) 1.4fr}}
@media (min-width:1000px){.sss-sol{position:sticky;top:calc(var(--ust-h) + 24px)}}
.sss-sol .bolum-bas{margin-bottom:var(--s-5)}
.sss-kart{display:grid;gap:var(--s-3);padding:var(--s-5);background:var(--deep);color:#B9E3D3;border-radius:18px;justify-items:start}
.sss-kart strong{color:#fff;font:700 var(--t-l) var(--font-baslik)}
.sss-kart p{margin:0;font-size:var(--t-s)}
.sss-tel{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-weight:600}
.sss-tel .ikon{color:var(--algae)}
.sss-buyuk details{border:0;border-radius:16px;background:#fff;margin-bottom:var(--s-3);padding:0 var(--s-5);transition:box-shadow .4s}
.sss-buyuk details:last-child{border:0}
.sss-buyuk details:hover{box-shadow:0 20px 40px -24px rgba(9,47,56,.3)}
.sss-buyuk details[open],.sss-buyuk details.aciliyor{box-shadow:0 30px 60px -30px rgba(9,47,56,.35)}
.bolum:not(.bolum-mint) .sss-buyuk details{background:var(--mint)}
.sss-buyuk summary{padding:var(--s-5) 0;gap:var(--s-4);font-size:var(--t-l)}
.sss-no{flex:none;width:32px;font:600 .8rem var(--font-baslik);letter-spacing:.08em;color:var(--chill-700);transition:color .3s}
.sss-buyuk details[open] .sss-no{color:var(--deep)}
.sss-soru{flex:1}
.bolum-mint .sss-buyuk summary::after,.sss-buyuk summary::after{width:40px;height:40px;border-radius:999px;clip-path:none;background-color:var(--mint)}
.bolum:not(.bolum-mint) .sss-buyuk summary::after{background-color:#fff}
.sss-buyuk summary::before{inset-inline-end:19px;top:calc(50% - 7px);height:14px}
.sss-buyuk details>div{padding-inline-start:calc(32px + var(--s-4));max-width:none}
.js .sss-buyuk details.aciliyor>div,.js .sss-buyuk details[open]:not(.kapaniyor)>div{padding:0 0 var(--s-5) calc(32px + var(--s-4))}
html[dir=rtl] .js .sss-buyuk details.aciliyor>div,html[dir=rtl] .js .sss-buyuk details[open]:not(.kapaniyor)>div{padding:0 calc(32px + var(--s-4)) var(--s-5) 0}
.sss-buyuk details>div p{color:var(--mut)}


.alt{position:relative;overflow:hidden;background:var(--deep);color:#B9E3D3;margin-top:auto}
.alt .gozkasi{color:var(--algae)}
.alt-ust{border-bottom:1px solid rgba(255,255,255,.1);padding:clamp(48px,6vw,80px) 0 var(--s-7)}
.alt-ust-ic{position:relative;z-index:1;display:grid;gap:var(--s-6);align-items:center}
@media (min-width:900px){.alt-ust-ic{grid-template-columns:1fr auto}}
.alt-marka .logo img{width:176px}
.alt-tanim{font-size:var(--t-m);margin:var(--s-4) 0 0;max-width:48ch}
.alt-iletisim{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center}
.alt-buyuk{display:inline-flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid rgba(255,255,255,.12);border-radius:14px;color:#fff;text-decoration:none;transition:border-color .3s,background .3s,transform .3s}
.alt-buyuk:hover{border-color:var(--algae);background:rgba(255,255,255,.04);transform:translateY(-2px);color:#fff}
.alt-buyuk-ikon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--algae);color:var(--deep)}
.alt-buyuk small{display:block;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#8FB8A8}
.alt-buyuk b{font:600 var(--t-m) var(--font-baslik)}
.sosyal{display:flex;gap:var(--s-2);list-style:none;margin:0;padding:0}
.sosyal a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#fff;transition:all .3s}
.sosyal a:hover{background:var(--algae);color:var(--deep);border-color:var(--algae);transform:translateY(-2px)}
.alt-izgara{position:relative;z-index:1;display:grid;gap:var(--s-7) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));padding:var(--s-8) 0}
.alt h2{font:700 .78rem var(--font-baslik);letter-spacing:.14em;text-transform:uppercase;color:var(--algae);margin:0 0 var(--s-4)}
html[dir=rtl] .alt h2{letter-spacing:0}
.alt h2 a{color:inherit;text-decoration:none}
.alt ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}
.alt a{color:#E6F7EF;text-decoration:none;transition:color .2s,padding .3s}
.alt ul a:hover{color:var(--sea);padding-inline-start:6px}
.alt-adres{font-style:normal;font-size:var(--t-s)}
.alt-adres p{display:flex;gap:10px;margin:0 0 var(--s-4);align-items:flex-start}
.alt-adres .ikon{color:var(--algae);margin-top:4px}
.alt-adres strong{color:#fff}
.alt-adres a{color:var(--algae);font-weight:600}
.alt-bulten{position:relative;z-index:1;display:grid;gap:var(--s-5);align-items:center;padding:var(--s-6);border:1px solid rgba(255,255,255,.1);border-radius:20px;background:rgba(255,255,255,.03)}
@media (min-width:900px){.alt-bulten{grid-template-columns:1fr 1.1fr}}
.alt-bulten-metin h2{font:700 var(--t-h3) var(--font-baslik);letter-spacing:0;text-transform:none;color:#fff;margin:0 0 var(--s-2)}
.alt-bulten-metin p{margin:0;font-size:var(--t-s)}
.alt-bulten .bulten-form{margin:0}
.alt-bulten input[type=email]{min-height:50px}
.alt-cizgi{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-5) 0 var(--s-6);border-top:1px solid rgba(255,255,255,.1);font-size:var(--t-xs);color:#8FB8A8}
.alt-cizgi p{margin:0}
.alt-diller{display:flex;gap:var(--s-4)}
.alt-diller a{display:inline-flex;align-items:center;gap:6px;color:#B9E3D3}
.alt-diller a[aria-current]{color:#fff}


.ilet-bas{position:relative;overflow:hidden;background:var(--deep);color:#D7FBEA;padding:clamp(40px,6vw,88px) 0 clamp(48px,6vw,80px)}
.ilet-bas-ic{position:relative;z-index:1;display:grid;gap:var(--s-7);align-items:center}
@media (min-width:1000px){.ilet-bas-ic{grid-template-columns:1.1fr .9fr}}
.ilet-bas h1{color:#fff}
.ilet-bas .gozkasi{color:var(--algae)}
.ilet-bas .lead{color:#B9E3D3}
.ilet-bas .breadcrumb{color:#8FB8A8}.ilet-bas .breadcrumb a{color:var(--algae)}
.ilet-hizli{display:grid;gap:var(--s-3);margin-top:var(--s-6)}
@media (min-width:560px){.ilet-hizli{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}
.ilet-cip{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:16px;color:#fff;text-decoration:none;transition:transform .3s,border-color .3s}
.ilet-cip:hover{transform:translateY(-3px);border-color:var(--algae);color:#fff}
.ilet-cip-ikon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;background:var(--algae);color:var(--deep)}
.ilet-cip small{display:block;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#8FB8A8}
.ilet-cip b{font:600 var(--t-m) var(--font-baslik);word-break:break-word}
.ilet-cip-form{background:#fff;color:var(--deep);border:1px solid #fff}
.ilet-cip-form:hover{color:var(--deep)}
.ilet-cip-form small{color:var(--chill-700)}
.ilet-cip-form>.ikon{margin-inline-start:auto;color:var(--chill-700)}
.ilet-konumlar{display:grid;gap:var(--s-4)}
.ilet-konum{position:relative;display:grid;gap:var(--s-2);padding:var(--s-5);border-radius:20px;color:#fff}
.ilet-konum h2{color:#fff;font-size:var(--t-l);margin:0}
.ilet-konum p{margin:0;color:#B9E3D3;font-size:var(--t-s)}
.ilet-konum-ikon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(78,234,132,.15);color:var(--algae);margin-bottom:var(--s-2)}
.ilet-konum-eylem{display:flex;flex-wrap:wrap;gap:var(--s-4);align-items:center;margin-top:var(--s-3)}
.ilet-konum .kart-ok{color:var(--algae)}
.ilet-konum .harita-onizleme{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 var(--s-4);border:1px solid rgba(255,255,255,.2);border-radius:999px;background:transparent;color:#fff;font:600 var(--t-xs) var(--font);cursor:pointer;transition:background .3s}
.ilet-konum .harita-onizleme:hover{background:rgba(255,255,255,.1)}
.ilet-konum iframe{width:100%;border-radius:12px}
.ilet-izgara{display:grid;gap:var(--s-7);align-items:start}
@media (min-width:1000px){.ilet-izgara{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr)}}
.ilet-form{padding:clamp(24px,4vw,48px);background:#fff;border:1px solid var(--cizgi);border-radius:24px;box-shadow:0 30px 60px -40px rgba(9,47,56,.25)}
.ilet-form h2{margin-bottom:var(--s-5)}
.form-tur-kart{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-3)}
.secenek-kart{position:relative;display:grid;justify-items:center;gap:8px;padding:var(--s-4) var(--s-2);border:2px solid var(--cizgi);border-radius:14px;cursor:pointer;font:600 var(--t-xs) var(--font-baslik);color:var(--deep);text-align:center;transition:border-color .3s,background .3s,transform .3s}
.secenek-kart input{position:absolute;opacity:0;inset:0;cursor:pointer;margin:0}
.secenek-ikon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--mint);color:var(--deep);transition:background .3s,color .3s}
.secenek-kart:hover{border-color:var(--chill)}
.secenek-kart:has(:checked){border-color:var(--algae);background:var(--mint);transform:translateY(-2px)}
.secenek-kart:has(:checked) .secenek-ikon{background:var(--deep);color:var(--algae)}
.secenek-kart:has(:focus-visible){outline:3px solid var(--sea);outline-offset:3px}
@media (max-width:480px){.form-tur-kart{grid-template-columns:1fr}.secenek-kart{grid-template-columns:auto 1fr;justify-items:start;text-align:start}}
.form-cift{gap:var(--s-4)}
.form-gonder{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);margin:0}
.form-not{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--mut)}
.form-not .ikon{color:var(--chill-700)}
.form-hata{color:#B42318;font-size:var(--t-s)}

.tamam-panel{display:grid;gap:var(--s-3);justify-items:start;padding:clamp(24px,4vw,40px);background:var(--deep);color:#D7FBEA;border-radius:var(--radius-b);outline:none;animation:cam-gel .5s cubic-bezier(.2,.7,.2,1) both}
@media (prefers-reduced-motion:reduce){.tamam-panel{animation:none}}
.tp-ikon{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:var(--algae);color:var(--deep)}
.tp-baslik{color:#fff;font-size:var(--t-h3);margin:var(--s-2) 0 0}
.tp-metin{margin:0;font-size:var(--t-m)}
.tp-adim{list-style:none;margin:var(--s-3) 0 0;padding:var(--s-4) 0 0;border-top:1px solid var(--cizgi-koyu);display:grid;gap:var(--s-3);width:100%}
.tp-adim li{display:flex;gap:var(--s-3);align-items:flex-start;font-size:var(--t-s)}
.tp-adim b{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:999px;border:1px solid var(--algae);color:var(--algae);font:700 .8rem var(--font-baslik)}
.tp-bag{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-5);margin:var(--s-3) 0 0;font-size:var(--t-s)}
.tp-bag a{display:inline-flex;align-items:center;gap:4px;color:var(--algae);font-weight:600;text-decoration:none}
.tp-bag a:hover{color:var(--sea)}
html[dir=rtl] .tp-bag .ikon{transform:scaleX(-1)}
.ilet-tamam{display:flex;gap:var(--s-3);align-items:center;padding:var(--s-5);background:var(--mint);border-radius:14px;border-inline-start:4px solid var(--algae)}
.ilet-yan{display:grid;gap:var(--s-5)}
@media (min-width:1000px){.ilet-yan{position:sticky;top:calc(var(--ust-h) + 24px)}}
.ilet-adim{padding:var(--s-6);background:var(--deep);color:#B9E3D3;border-radius:20px}
.ilet-adim .gozkasi{color:var(--algae)}
.ilet-adim h2{color:#fff;font-size:var(--t-h3)}
.ilet-adim ol{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-4)}
.ilet-adim li{display:grid;grid-template-columns:36px 1fr;gap:var(--s-3);align-items:start;font-size:var(--t-s)}
.ilet-adim b{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--algae);color:var(--deep);font:700 .9rem var(--font-baslik)}
.ilet-rehber{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px var(--s-3);padding:var(--s-4) var(--s-5);background:var(--mint);border-radius:16px;color:var(--deep);text-decoration:none}
.ilet-rehber small{grid-column:1;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--chill-700)}
.ilet-rehber strong{grid-column:1;font:600 var(--t-m) var(--font-baslik)}
.ilet-rehber .ikon{grid-column:2;grid-row:1/span 2;color:var(--chill-700)}


.bm-bas-ic{display:grid;gap:var(--s-6);align-items:end}
@media (min-width:1000px){.bm-bas-ic{grid-template-columns:1.1fr .9fr}}
.bm-konular{display:grid;gap:var(--s-2)}
.bm-konu-cip{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:#fff;border:1px solid var(--cizgi);border-radius:14px;color:var(--deep);text-decoration:none;font:600 var(--t-s) var(--font-baslik);transition:transform .3s,border-color .3s,box-shadow .3s}
.bm-konu-cip:hover{transform:translateX(6px);border-color:var(--algae);box-shadow:0 14px 30px -20px rgba(9,47,56,.3)}
html[dir=rtl] .bm-konu-cip:hover{transform:translateX(-6px)}
.bm-konu-cip b{font-size:.75rem;letter-spacing:.08em;color:var(--chill-700)}
.bm-konu-cip small{font:500 .75rem var(--font);color:var(--mut)}
.bm-konu-cip .ikon{color:var(--chill-700)}
.bm-konu-bas{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-5);margin-bottom:var(--s-6)}
.bm-konu-bas>div{max-width:720px}
.bm-konu-bas h2 a{color:inherit;text-decoration:none}
.bm-konu-bas .lead{margin:0}
.bm-konu-bas .dugme{flex:none;margin-bottom:6px}
@media (max-width:700px){.bm-konu-bas{flex-direction:column;align-items:flex-start}}
.bm-gorsel{position:relative}
.bm-no{position:absolute;top:12px;inset-inline-start:12px;padding:5px 9px;border-radius:999px;background:rgba(255,255,255,.88);font:600 .72rem var(--font-baslik);letter-spacing:.08em;color:var(--deep);backdrop-filter:blur(6px)}
.bm-kart .kart-ok{margin-top:2px}
.bm-dizin-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
.bm-konu-izgara{display:grid;gap:var(--s-7);align-items:start}
@media (min-width:1000px){.bm-konu-izgara{grid-template-columns:minmax(0,1fr) 300px}}
.bm-yan{display:grid;gap:var(--s-4);padding:var(--s-5);background:var(--mint);border-radius:20px}
@media (min-width:1000px){.bm-yan{position:sticky;top:calc(var(--ust-h) + 24px)}}
.bm-yan .gozkasi{margin:0}
.bm-yan-liste{list-style:none;margin:0;padding:0;display:grid}
.bm-yan-liste a{display:grid;grid-template-columns:1fr auto;gap:2px var(--s-3);align-items:center;padding:var(--s-3) 0;border-bottom:1px solid var(--cizgi);color:var(--deep);text-decoration:none}
.bm-yan-liste strong{font:600 var(--t-s) var(--font-baslik)}
.bm-yan-liste span{grid-column:1;font-size:var(--t-xs);color:var(--mut)}
.bm-yan-liste .ikon{grid-column:2;grid-row:1/span 2;color:var(--chill-700)}
.bm-bas-konu .bm-meta{margin-top:var(--s-3)}
@media (max-width:700px){.bm-kaydir{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--s-4);margin-inline:calc(-1 * var(--yastik));padding:4px var(--yastik) var(--s-4);scrollbar-width:none}.bm-kaydir::-webkit-scrollbar{display:none}.bm-kaydir>*{flex:0 0 80%;scroll-snap-align:start}}


.bt-adim-ic{display:grid;gap:var(--s-6);align-items:center}
@media (min-width:960px){.bt-adim-ic{grid-template-columns:.8fr 1.2fr}}
.bt-adim-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}
.bt-adim-liste li{display:grid;gap:var(--s-3);align-content:start;padding:var(--s-5);border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.04);font-size:var(--t-s)}
.bt-adim-liste b{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--algae);color:var(--deep);font:700 1rem var(--font-baslik)}
.bt-sayfa{transform:none}


.mega-grup h3 a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:4px}
.mega-grup h3 a:hover{color:var(--deep)}


.tk{padding:clamp(40px,6vw,80px) 0 clamp(56px,8vw,112px);background:linear-gradient(180deg,var(--mint),#fff 420px)}
.tk-ic{display:grid;gap:var(--s-7);align-items:start}
@media (min-width:1000px){.tk-ic{grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr)}.tk-yan{position:sticky;top:calc(var(--ust-h) + 24px)}}
.tk-yan h1{font-size:var(--t-h2)}
.tk-adimlar{list-style:none;margin:var(--s-6) 0;padding:0;display:grid;gap:var(--s-2)}
.tk-adimlar li{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:12px;color:var(--mut);font:600 var(--t-s) var(--font-baslik);transition:background .3s,color .3s}
.tk-adimlar li b{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;border:2px solid var(--cizgi);font-size:.8rem;transition:all .3s}
.tk-adimlar li.simdi{background:#fff;color:var(--deep);box-shadow:var(--golge)}
.tk-adimlar li.simdi b{background:var(--deep);border-color:var(--deep);color:var(--algae)}
.tk-adimlar li.bitti{color:var(--deep)}.tk-adimlar li.bitti b{background:var(--algae);border-color:var(--algae);color:var(--deep)}
.tk-ozet{padding:var(--s-5);background:var(--deep);color:#B9E3D3;border-radius:16px;margin-bottom:var(--s-5)}
.tk-ozet .gozkasi{color:var(--algae);margin-bottom:var(--s-3)}
.tk-ozet dl{margin:0;display:grid;gap:var(--s-2)}
.tk-ozet dt{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#8FB8A8}
.tk-ozet dd{margin:0;color:#fff;font-weight:600;font-size:var(--t-s)}
.tk-guven{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);font-size:var(--t-s);color:var(--deep)}
.tk-guven li{display:flex;align-items:center;gap:8px}.tk-guven .ikon{color:var(--chill-700)}
.tk-guven a{color:var(--deep);font-weight:600;text-decoration:none}
.tk-form-kap{padding:clamp(24px,4vw,48px);background:#fff;border:1px solid var(--cizgi);border-radius:24px;box-shadow:0 30px 60px -40px rgba(9,47,56,.25)}
.tk-adim{border:0;padding:0;margin:0 0 var(--s-6);min-width:0}
.tk-adim legend{display:flex;align-items:center;gap:var(--s-3);font:700 var(--t-h3) var(--font-baslik);color:var(--deep);margin-bottom:var(--s-2);padding:0}
.tk-no{font:600 .8rem var(--font-baslik);letter-spacing:.1em;color:var(--chill-700)}
.tk-aciklama{color:var(--mut);margin:0 0 var(--s-5)}
.tk-secenekler{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}
.tk-secenek{position:relative;display:grid;gap:var(--s-2);padding:var(--s-3);border:2px solid var(--cizgi);border-radius:14px;cursor:pointer;transition:border-color .3s,background .3s,transform .3s}
.tk-secenek input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.tk-secenek:hover{border-color:var(--chill)}
.tk-secenek:has(:checked){border-color:var(--algae);background:var(--mint);transform:translateY(-2px)}
.tk-secenek:has(:focus-visible){outline:3px solid var(--sea);outline-offset:3px}
.tk-secenek-gorsel{display:block;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:var(--mint)}
.tk-secenek-gorsel img{width:100%;height:100%;object-fit:cover}
.tk-secenek-ad{font:600 var(--t-s) var(--font-baslik);color:var(--deep)}
.tk-secenek small{color:var(--mut);font-size:var(--t-xs)}
.tk-secenek-bos{justify-content:center;align-content:center;text-align:center;border-style:dashed}
.tk-urunler{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin-bottom:var(--s-5)}
.tk-urun{position:relative;display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:var(--s-3);padding:var(--s-3);border:2px solid var(--cizgi);border-radius:12px;cursor:pointer;transition:border-color .3s,background .3s}
.tk-urun input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.tk-urun:hover{border-color:var(--chill)}
.tk-urun:has(:checked){border-color:var(--algae);background:var(--mint)}
.tk-urun:has(:focus-visible){outline:3px solid var(--sea);outline-offset:3px}
.tk-urun-gorsel{display:block;width:64px;height:48px;border-radius:6px;overflow:hidden;background:var(--mint)}
.tk-urun-gorsel img{width:100%;height:100%;object-fit:cover}
.tk-urun small{display:block;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--chill-700)}
.tk-urun strong{font:600 var(--t-s)/1.3 var(--font-baslik);color:var(--deep)}
.tk-urun .ikon{opacity:0;color:var(--deep);background:var(--algae);border-radius:999px;padding:3px;width:24px;height:24px;transition:opacity .3s}
.tk-urun:has(:checked) .ikon{opacity:1}
.tk-tur{grid-template-columns:repeat(2,1fr);margin-top:var(--s-4)}
.tk-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--cizgi)}
.tk-nav .form-not{margin-inline-start:auto}
.tk-nav [hidden],.tk-adim[hidden]{display:none!important}
.no-js .tk-nav [data-ileri],.no-js .tk-nav [data-geri]{display:none}

.takip-ic{display:grid;gap:var(--s-7);align-items:start}
@media (min-width:900px){.takip-ic{grid-template-columns:1fr 1fr}}
.takip-urun{display:flex;flex-wrap:wrap;gap:var(--s-2)}
.takip-urun a{padding:6px 12px;border:1px solid var(--cizgi);border-radius:999px;font-size:var(--t-xs);font-weight:600;text-decoration:none;color:var(--deep)}
.takip-tarih{font-size:var(--t-xs);color:var(--mut)}
.takip-adim{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}
.takip-adim li{display:grid;grid-template-columns:40px 1fr;gap:var(--s-4);padding:var(--s-4) 0;position:relative;color:var(--mut)}
.takip-adim li::before{content:"";position:absolute;inset-inline-start:19px;top:56px;bottom:-8px;width:2px;background:var(--cizgi)}
.takip-adim li:last-child::before{display:none}
.takip-adim li b{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:2px solid var(--cizgi);background:#fff;font:700 .9rem var(--font-baslik);color:var(--mut)}
.takip-adim li.bitti{color:var(--deep)}.takip-adim li.bitti b{background:var(--algae);border-color:var(--algae);color:var(--deep)}.takip-adim li.bitti::before{background:var(--algae)}
.takip-adim li.simdi{color:var(--deep)}.takip-adim li.simdi b{background:var(--deep);border-color:var(--deep);color:var(--algae)}
.takip-adim strong{display:block;font:600 var(--t-m) var(--font-baslik)}
.takip-adim small{display:block;color:var(--mut)}

.olcu-bolum{padding-block:var(--s-7) 0}
.olcu-ic{display:grid;gap:var(--s-6);padding:var(--s-6);background:var(--mint);border-radius:20px;align-items:start}
@media (min-width:900px){.olcu-ic{grid-template-columns:1fr 1.4fr}}
.olcu-form{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}
.olcu-form p{grid-column:1/-1;margin:0}

.video-cephe{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--deep);cursor:pointer;aspect-ratio:16/9}
.video-cephe img{width:100%;height:100%;object-fit:cover;opacity:.75;transition:transform .8s,opacity .4s}
.video-cephe:hover img{transform:scale(1.03);opacity:.9}
.video-oynat{position:absolute;inset-inline-start:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:14px 22px 14px 16px;border-radius:999px;background:var(--algae);color:var(--deep);font:600 var(--t-s) var(--font-baslik)}
html[dir=rtl] .video-oynat{transform:translate(50%,-50%)}
.video-iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:20px}

.hesap-ic{display:grid;gap:var(--s-6);align-items:start}
@media (min-width:960px){.hesap-ic{grid-template-columns:1.1fr .9fr}}
.hesap-form{gap:var(--s-4);margin-bottom:var(--s-3)}
.hesap-sonuc{display:grid;gap:var(--s-3);padding:var(--s-5);background:var(--deep);border-radius:20px;color:#B9E3D3}
.hesap-kart{padding:var(--s-4);border:1px solid rgba(255,255,255,.12);border-radius:12px}
.hesap-kart b{display:block;font:700 clamp(1.6rem,1.2rem + 1.4vw,2.4rem)/1.1 var(--font-baslik);color:#fff}
.hesap-kart span{font-size:var(--t-xs)}
.hesap-kart-vurgu{background:rgba(78,234,132,.12);border-color:rgba(78,234,132,.4)}
.hesap-kart-vurgu b{color:var(--algae)}
.hesap-sonuc .dugme{justify-self:start;margin-top:var(--s-2)}
.form-tur-kart{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}


.sk-izgara{display:grid;gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}
.sk-kart{display:grid;gap:var(--s-3);align-content:start;color:var(--deep);text-decoration:none}
.sk-gorsel{position:relative;display:block;overflow:hidden;border-radius:18px;background:var(--mint)}
.sk-gorsel img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.sk-kart:hover img{transform:scale(1.04)}
.sk-kart strong{font:700 var(--t-h3)/1.2 var(--font-baslik);background:linear-gradient(var(--algae),var(--algae)) 0 100%/0 3px no-repeat;transition:background-size .4s;justify-self:start}
.sk-kart:hover strong{background-size:100% 3px}
.sk-urunler{display:flex;flex-wrap:wrap;gap:6px}
.sk-urunler small{padding:4px 10px;border:1px solid var(--cizgi);border-radius:999px;font-size:.72rem;font-weight:600;color:var(--chill-700)}
.ks-izgara{display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}
.ks-kart{display:grid;gap:var(--s-3);padding:var(--s-6);border:1px solid var(--cizgi);border-radius:20px;color:var(--deep);text-decoration:none;transition:border-color .3s,transform .3s,box-shadow .3s}
.ks-kart:hover{border-color:var(--algae);transform:translateY(-4px);box-shadow:0 24px 50px -30px rgba(9,47,56,.3)}
.ks-vs{display:flex;align-items:center;gap:var(--s-3);font:700 var(--t-l) var(--font-baslik)}
.ks-vs i{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--deep);color:var(--algae);font:700 .75rem var(--font-baslik);font-style:normal;letter-spacing:.05em}
.ks-kart strong{font:600 var(--t-m)/1.3 var(--font-baslik);color:var(--mut)}
.ks-govde{display:grid;gap:var(--s-7);padding-block:var(--s-8);align-items:start}
@media (min-width:1000px){.ks-govde{grid-template-columns:minmax(0,1fr) 320px}}
.ks-metin table{font-size:var(--t-s)}.ks-metin th:first-child,.ks-metin td:first-child{font-weight:600;color:var(--deep)}
.ks-metin thead th:nth-child(2){background:var(--chill)}
.ks-yan{display:grid;gap:var(--s-4)}
@media (min-width:1000px){.ks-yan{position:sticky;top:calc(var(--ust-h) + 24px)}}
.ks-urun{display:grid;gap:6px;padding:var(--s-4);border:1px solid var(--cizgi);border-radius:18px;color:var(--deep);text-decoration:none;background:#fff}
.ks-urun img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;margin-bottom:var(--s-2)}
.ks-urun small{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--chill-700)}
.ks-urun strong{font:700 var(--t-l)/1.25 var(--font-baslik)}
.ks-urun span:not(.kart-ok){font-size:var(--t-s);color:var(--mut)}
.sz-harf{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--s-5)}
.sz-harf a{display:grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--cizgi);border-radius:10px;background:#fff;color:var(--deep);font:600 var(--t-s) var(--font-baslik);text-decoration:none;transition:background .2s,border-color .2s}
.sz-harf a:hover{background:var(--deep);color:#fff;border-color:var(--deep)}
.sz-liste{display:grid;gap:var(--s-7)}
.sz-grup{display:grid;gap:var(--s-4);align-items:start;scroll-margin-top:calc(var(--ust-h) + 16px)}
@media (min-width:800px){.sz-grup{grid-template-columns:80px 1fr}}
.sz-baslik{font:800 clamp(2rem,1.5rem + 2vw,3.5rem)/1 var(--font-baslik);color:var(--algae);margin:0;-webkit-text-stroke:1px var(--deep);color:transparent}
.sz-grup dl{margin:0;display:grid;gap:0}
.sz-oge{display:grid;gap:4px;padding:var(--s-4) 0;border-bottom:1px solid var(--cizgi)}
@media (min-width:800px){.sz-oge{grid-template-columns:260px 1fr;gap:var(--s-5)}}
.sz-oge dt a{font:600 var(--t-m) var(--font-baslik);color:var(--deep);text-decoration:none}
.sz-oge dt a:hover{color:var(--chill-700)}
.sz-oge dd{margin:0;color:var(--mut);font-size:var(--t-s)}
.sz-tanim{color:var(--deep);font-weight:500}
.sz-govde{display:grid;gap:var(--s-7);padding-block:var(--s-8);align-items:start}
@media (min-width:1000px){.sz-govde{grid-template-columns:minmax(0,1fr) 300px}}
.sz-yan{display:grid;gap:var(--s-3);padding:var(--s-5);background:var(--mint);border-radius:20px}
.sz-yan .gozkasi{margin:var(--s-2) 0 0}
.sz-bag{list-style:none;margin:0;padding:0;display:grid;gap:4px}
.sz-bag a{display:inline-flex;align-items:center;gap:4px;color:var(--deep);text-decoration:none;font-weight:600;font-size:var(--t-s)}
.sz-bag a:hover{color:var(--chill-700)}
.sz-yan .dugme{justify-self:start;margin-top:var(--s-3)}


.ara-form{display:flex;gap:var(--s-2);max-width:640px;margin-top:var(--s-5)}
.ara-form input{flex:1;min-width:0;min-height:52px;padding:0 var(--s-4);border:2px solid var(--cizgi);border-radius:var(--radius);font:inherit;background:#fff}
.ara-form input:focus{border-color:var(--chill);outline:none}
.ara-sonuc{max-width:860px}
.ara-oneri{display:flex;flex-wrap:wrap;gap:var(--s-2)}
.ara-oneri a{padding:8px 14px;border:1px solid var(--cizgi);border-radius:999px;text-decoration:none;color:var(--deep);font-weight:600;font-size:var(--t-s)}
.ara-oneri a:hover{border-color:var(--algae);background:var(--mint)}
.ara-grup{font-size:var(--t-h3);margin:var(--s-6) 0 var(--s-3)}
.ara-grup small{font:600 .8rem var(--font-baslik);color:var(--chill-700);margin-inline-start:6px}
.ara-liste{list-style:none;margin:0;padding:0;display:grid}
.ara-liste a{display:grid;gap:2px;padding:var(--s-3) 0;border-bottom:1px solid var(--cizgi);text-decoration:none;color:var(--deep)}
.ara-liste strong{font:600 var(--t-m) var(--font-baslik)}
.ara-liste span{color:var(--mut);font-size:var(--t-s)}
.ust-ara{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--cizgi);border-radius:999px;color:var(--deep);background:#fff;transition:border-color var(--gecis)}
.ust-ara:hover{border-color:var(--deep)}

.nm-adim{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-3)}
.nm-adim li{display:grid;grid-template-columns:40px 1fr;gap:4px var(--s-4);padding:var(--s-4) var(--s-5);border-radius:16px;color:#fff}
.nm-adim b{grid-row:1/span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--algae);color:var(--deep);font:700 1rem var(--font-baslik)}
.nm-adim strong{font:600 var(--t-m) var(--font-baslik)}
.nm-adim span{font-size:var(--t-s);color:#B9E3D3}
.nm-test{display:grid;gap:var(--s-6)}
.nm-bag{display:flex;flex-wrap:wrap;gap:var(--s-4);margin:0}
.nm-bag a{display:inline-flex;align-items:center;gap:4px;font-weight:600;text-decoration:none}

.matris-kaydir{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px;background:#fff;border:1px solid var(--cizgi)}
.matris{width:100%;border-collapse:collapse;font-size:var(--t-s);min-width:760px}
.matris thead th{padding:var(--s-3) var(--s-3);background:var(--deep);color:#fff;font:600 .78rem var(--font-baslik);letter-spacing:.04em;text-align:center;vertical-align:bottom}
.matris thead th:first-child{text-align:start;background:var(--deep)}
.matris thead a{color:var(--algae);text-decoration:none}
.matris tbody th{text-align:start;padding:var(--s-3);border-bottom:1px solid var(--cizgi);font-weight:600}
.matris tbody th a{color:var(--deep);text-decoration:none}
.matris tbody th small{display:block;font-weight:500;color:var(--mut);font-size:.72rem}
.matris td{text-align:center;border-bottom:1px solid var(--cizgi);border-inline-start:1px solid var(--cizgi);color:var(--cizgi)}
.matris td.var{background:var(--mint);color:var(--chill-700)}
.matris tr:hover td.var{background:#DDF7EC}

.uygulama{padding-top:0}
.teknik-bag{display:inline-flex;align-items:center;gap:6px;align-self:center;font-weight:600;font-size:var(--t-s);color:var(--chill-700);text-decoration:none;padding-inline:var(--s-2)}
.teknik-bag:hover{color:var(--deep)}

.sk-izgara-6{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:var(--s-4)}
.sk-kart-kucuk strong{font-size:var(--t-m)}
.sk-kart-kucuk .sk-gorsel img{aspect-ratio:1}
.ks-serit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--cizgi)}
.ks-serit .gozkasi{margin:0;margin-inline-end:var(--s-3)}
.ks-cip{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:#fff;border:1px solid var(--cizgi);border-radius:999px;color:var(--deep);text-decoration:none;font:600 var(--t-s) var(--font-baslik);transition:border-color .3s,transform .3s}
.ks-cip:hover{border-color:var(--algae);transform:translateY(-2px)}
.ks-cip i{display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--deep);color:var(--algae);font:700 .6rem var(--font-baslik);font-style:normal}
@media (max-width:959px){.surec[style]{grid-template-columns:1fr!important}}


@media (min-width:760px){
  .galeri-buyuk.galeri-n2{grid-template-columns:repeat(2,1fr)}
  .galeri-buyuk.galeri-n3{grid-template-columns:repeat(3,1fr)}
  .galeri-buyuk.galeri-n4{grid-template-columns:repeat(4,1fr)}
  .galeri-buyuk.galeri-n5{grid-template-columns:repeat(4,1fr)}
  .galeri-buyuk.galeri-n6{grid-template-columns:repeat(3,1fr)}
  .galeri-buyuk.galeri-n5>:first-child,.galeri-buyuk.galeri-n6>:first-child{grid-column:span 2;grid-row:span 2}
  .galeri-buyuk.galeri-n5>:first-child img,.galeri-buyuk.galeri-n6>:first-child img{height:100%}
}
.galeri-buyuk figure{background:#fff}

.teknik-ic{display:grid;gap:var(--s-6);align-items:start}
@media (min-width:960px){.teknik-ic{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--s-8)}.teknik-ic .bolum-bas{position:sticky;top:120px}}
.teknik-ic .bolum-bas{margin:0}
.teknik-ic .teknik-bag{padding:0;margin-top:var(--s-4)}
.bolum-mint .teknik{background:#fff;border-radius:var(--radius-b);overflow:hidden;box-shadow:var(--golge);font-size:var(--t-m)}
.bolum-mint .teknik th{background:#fff;font:600 var(--t-s)/1.4 var(--font-baslik);letter-spacing:.02em;color:var(--chill-700);width:34%;padding:var(--s-4) var(--s-5)}
.bolum-mint .teknik td{padding:var(--s-4) var(--s-5);color:var(--deep)}
.bolum-mint .teknik tr:last-child>*{border-bottom:0}

.birlikte-dizi{gap:var(--s-3) var(--s-2)}
.bd-oge{border:1px solid var(--cizgi);border-radius:var(--radius-b);background:#fff;padding:var(--s-3) var(--s-3) var(--s-4);transition:border-color .3s,transform .3s,box-shadow .3s}
a.bd-oge:hover{border-color:var(--algae);transform:translateY(-3px);box-shadow:var(--golge)}
.bd-oge img{border-radius:10px}
.bd-oge strong,.bd-etiket{padding-inline:var(--s-2)}
.bd-oge>.ikon{margin-inline:var(--s-2)}
.bd-bu{border-color:var(--deep);border-radius:var(--radius-b);justify-content:flex-start}
.bd-bu .bd-etiket{margin-top:var(--s-2)}
html[dir=rtl] .bd-oge>.ikon{transform:scaleX(-1)}

.bm-dizin{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}
@media (min-width:1100px){
  .bm-dizin:not(.bm-dizin-2):has(>:nth-child(4):last-child),
  .izgara-2:has(>:nth-child(4):last-child),.izgara-3:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}
}

@media (min-width:1000px){
  .ih-izgara.ih-n3{grid-template-columns:repeat(3,1fr)}
  .ih-izgara.ih-n4{grid-template-columns:repeat(4,1fr)}
  .ih-izgara.ih-n5{grid-template-columns:repeat(3,1fr)}
  .ih-izgara.ih-n5>:first-child{grid-row:span 2;grid-template-rows:1fr auto}
  .ih-izgara.ih-n5>:first-child .ih-gorsel{aspect-ratio:auto;min-height:260px}
}
.bd-bu{background:var(--deep);color:#fff}
.bd-bu img{background:#fff}

.urun-giris{max-width:1000px;margin-inline:0;padding-block:var(--s-8);gap:var(--s-5)}
.urun-giris>p:first-child{font:500 clamp(1.2rem,1.55vw,1.55rem)/1.55 var(--font-baslik);color:var(--deep);letter-spacing:-.005em}
.urun-giris>p:not(:first-child){max-width:72ch;color:var(--mut)}
.bolum-koyu .ih-urun{color:var(--deep)}
@media (max-width:699px){
  .birlikte-dizi{flex-direction:column;gap:var(--s-2)}
  .bd-oge{flex:none;display:grid;grid-template-columns:96px 1fr;column-gap:var(--s-3);align-items:center}
  .bd-oge>picture{grid-row:1/span 2;width:96px}
  .bd-oge>:not(picture){grid-column:2;justify-self:start}
  .bd-arti{font-size:1.4rem}
}

.urun-kart .urun-gorsel,.bm-gorsel,.ih-gorsel{outline:1px solid rgba(9,47,56,.07);outline-offset:-1px}
.kirp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}

@media (min-width:960px){.aile-bas{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end}}
.aile-nav{display:grid;border-top:1px solid var(--cizgi)}
.aile-nav a{display:grid;grid-template-columns:28px 1fr auto 20px;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-2);border-bottom:1px solid var(--cizgi);color:var(--deep);text-decoration:none;transition:background .3s,padding .3s}
.aile-nav a:hover{background:#fff;padding-inline-start:var(--s-4)}
.aile-nav span{font:600 .75rem var(--font-baslik);letter-spacing:.08em;color:var(--chill-700)}
.aile-nav strong{font:600 var(--t-m) var(--font-baslik)}
.aile-nav small{font-size:.8rem;color:var(--mut)}
.aile-nav .ikon{color:var(--chill-700);transform:rotate(90deg)}
.aile-izgara{display:grid;gap:var(--s-8) var(--s-5)}
.aile-kartlar{display:grid;gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}
@media (min-width:1000px){.aile-izgara{grid-template-columns:repeat(4,minmax(0,1fr))}.aile-blok{grid-column:span var(--n)}.aile-kartlar{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}
.aile-blok{scroll-margin-top:120px}
.aile-baslik{display:flex;align-items:baseline;gap:var(--s-3);font-size:var(--t-l);padding-bottom:var(--s-3);margin:0 0 var(--s-5);border-bottom:2px solid var(--deep)}
.aile-baslik span{font:600 .75rem var(--font-baslik);letter-spacing:.08em;color:var(--chill-700)}

.govde-iki{display:grid;gap:var(--s-5) var(--s-8);align-items:start}
@media (min-width:960px){.govde-iki{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.govde-iki>h2{grid-row:span 9;position:sticky;top:120px}.govde-iki>:not(h2){grid-column:2}}
.govde-iki>h2{margin:0;font-size:var(--t-h2)}
.govde-iki>p{margin:0;font-size:var(--t-l);line-height:1.7;color:var(--ink)}

.cta{background:transparent;padding:clamp(48px,6vw,96px) 0}
.cta-ic{position:relative;overflow:hidden;background:var(--deep);color:#fff;border-radius:24px;padding:clamp(32px,5vw,72px) clamp(24px,5vw,80px)}
.cta-ic::before{content:"";position:absolute;inset-block-start:0;inset-inline-start:clamp(24px,5vw,80px);width:64px;height:4px;background:var(--algae)}
.cta h2{color:#fff;font-size:clamp(1.7rem,3vw,2.6rem);max-width:22ch}
.cta p{color:#B9E3D3;margin:0;max-width:60ch}
.cta .dugme{background:var(--algae);color:var(--deep)}.cta .dugme:hover{background:var(--sea);color:var(--deep)}
.cta .dugme-cizgi{background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);color:#fff}
.cta .dugme-cizgi:hover{box-shadow:inset 0 0 0 1px var(--algae);color:var(--algae)}

@media (min-width:1000px){.izgara-4:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:900px){.ozellik:has(>:nth-child(6):last-child),.ozellik:has(>:nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}

@media (min-width:900px){.sayfa-bas-ic:has(>.sayfa-dizin){grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end}}
.sayfa-dizin{padding:var(--s-5) var(--s-6);background:#fff;border:1px solid var(--cizgi);border-radius:var(--radius-b)}
.sayfa-dizin .gozkasi{margin-bottom:var(--s-3)}
.sayfa-dizin ol{list-style:none;margin:0;padding:0;counter-reset:dz}
.sayfa-dizin li{counter-increment:dz;border-top:1px solid var(--cizgi)}
.sayfa-dizin li:first-child{border-top:0}
.sayfa-dizin a{display:grid;grid-template-columns:28px 1fr;gap:var(--s-2);padding:10px 0;color:var(--deep);text-decoration:none;font:500 var(--t-s)/1.35 var(--font-baslik);transition:color .2s,padding .3s}
.sayfa-dizin a::before{content:counter(dz,decimal-leading-zero);font-size:.72rem;letter-spacing:.06em;color:var(--chill-700);padding-top:2px}
.sayfa-dizin a:hover{color:var(--chill-700);padding-inline-start:4px}
.blok[id]{scroll-margin-top:100px}
@media (min-width:1000px){.ilet-yan{position:sticky;top:110px;align-self:start}}

.sayfa-ic{margin-inline:0}
.sayfa-ic>.metin>p:first-child,.sayfa-ic.metin>p:first-child{font-size:var(--t-l);line-height:1.65;color:var(--ink)}
.kap.sayfa-ic{margin-inline:auto;max-width:none}
.kap.sayfa-ic>.govde{max-width:860px}
@media (min-width:900px){.onay-liste-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-8)}}
.onay-liste-2 li{font-size:var(--t-m);padding-block:var(--s-4)}

@media (min-width:1000px){.rh-govde{grid-template-columns:250px minmax(0,760px);justify-content:start;column-gap:clamp(48px,6vw,104px)}}
aside.rh-toc{display:grid;gap:var(--s-6)}
.toc-eylem{display:grid;grid-template-columns:1fr auto;align-items:end;gap:4px var(--s-3);padding:var(--s-5);background:var(--deep);color:#fff;border-radius:var(--radius-b);text-decoration:none;transition:transform .3s}
.toc-eylem:hover{transform:translateY(-3px)}
.toc-eylem small{grid-column:1/-1;font:600 .7rem var(--font-baslik);letter-spacing:.1em;text-transform:uppercase;color:var(--algae)}
.toc-eylem strong{font:600 var(--t-m)/1.3 var(--font-baslik)}
.toc-eylem .ikon{color:var(--algae)}
html[dir=rtl] .toc-eylem .ikon{transform:scaleX(-1)}
@media (max-width:999px){aside.rh-toc{position:static}aside.rh-toc nav{display:none}}

@media (min-width:900px){.ks-bas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}
.vs-sahne{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}
.vs-taraf{position:relative;display:grid;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-b);background:#fff;outline:1px solid rgba(9,47,56,.07);outline-offset:-1px}
.vs-taraf picture,.vs-taraf img{width:100%;height:100%;object-fit:cover;display:block}
.vs-taraf b{position:absolute;inset-inline:var(--s-3);inset-block-end:var(--s-3);justify-self:start;padding:6px 12px;border-radius:999px;background:#fff;color:var(--deep);font:600 .8rem var(--font-baslik);box-shadow:var(--golge)}
.vs-bos{background:var(--deep);place-items:center;text-align:center;padding:var(--s-5)}
.vs-bos em{font:600 clamp(1.1rem,2vw,1.6rem)/1.2 var(--font-baslik);font-style:normal;color:#fff;text-transform:capitalize}
.vs-bos b{display:none}
.vs-isaret{position:absolute;inset-inline-start:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:52px;height:52px;border-radius:999px;background:var(--algae);color:var(--deep);font:700 .9rem var(--font-baslik);font-style:normal;box-shadow:0 0 0 6px var(--mint)}
html[dir=rtl] .vs-isaret{translate:50% -50%}
.ks-kart .vs-sahne{margin-bottom:var(--s-4)}
.ks-kart .vs-taraf{aspect-ratio:4/3}
.ks-kart .vs-isaret{width:40px;height:40px;font-size:.75rem;box-shadow:0 0 0 5px #fff}
.ks-metin table{border-radius:var(--radius-b);overflow:hidden;box-shadow:0 0 0 1px var(--cizgi)}
.ks-metin thead th{padding:var(--s-4)}
.ks-metin thead th:nth-child(2){background:var(--algae);color:var(--deep)}
.ks-metin tbody td:nth-child(2){background:var(--mint);color:var(--deep);font-weight:500}
.ks-metin td,.ks-metin tbody th{padding:var(--s-3) var(--s-4)}
.kap.rh-bas-ic{max-width:none}.rh-bas-ic>*{max-width:900px}

.sz-baslik{color:var(--deep);-webkit-text-stroke:0;font-weight:700;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);padding-top:var(--s-3);border-top:3px solid var(--algae);justify-self:start;min-width:48px}
@media (min-width:800px){.sz-baslik{position:sticky;top:110px}}
.sz-govde>.metin{font-size:var(--t-l);line-height:1.7;max-width:68ch}
.sz-urunler{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}
.sz-urunler a{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:var(--s-3);padding:6px;background:#fff;border-radius:12px;color:var(--deep);text-decoration:none;font:600 var(--t-s)/1.3 var(--font-baslik);transition:box-shadow .3s}
.sz-urunler a:hover{box-shadow:var(--golge)}
.sz-urun-gorsel{display:block;width:56px;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:var(--mint)}
.sz-urun-gorsel img{width:100%;height:100%;object-fit:cover}
.sz-urunler .ikon{color:var(--chill-700);margin-inline-end:6px}
html[dir=rtl] .sz-urunler .ikon{transform:scaleX(-1)}
.kap.ara-sonuc{max-width:none}.ara-sonuc>*{max-width:860px}

.bt-sayfa{background:var(--deep);box-shadow:0 30px 60px -30px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.1)}
.bt-sayfa::before,.bt-sayfa::after{display:none}
.bt-icerik{display:grid;gap:0;margin-top:auto}
.bt-icerik span{display:grid;grid-template-columns:28px 1fr;gap:var(--s-2);padding:var(--s-3) 0;border-top:1px solid rgba(255,255,255,.14);font:500 .85rem/1.35 var(--font-baslik);color:#DDF3EA}
.bt-icerik i{font-style:normal;font-size:.7rem;letter-spacing:.06em;color:var(--algae);padding-top:2px}
.vs-isaret{z-index:2}
.rh-toc .toc-eylem{display:grid;padding:var(--s-5);margin:0;border:0;color:#fff}
.rh-toc .toc-eylem:hover{color:#fff}

@media (min-width:960px){
  .giris:not(.giris-cift) .giris-metin{max-width:none;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:auto 1fr;column-gap:var(--s-9);align-items:start}
  .giris:not(.giris-cift) .giris-metin>.gozkasi{grid-column:1}
  .giris:not(.giris-cift) .giris-metin>h2{grid-column:1;margin-top:0}
  .giris:not(.giris-cift) .giris-metin>:not(.gozkasi):not(h2){grid-column:2}
  .giris:not(.giris-cift) .giris-metin>.gozkasi+h2+*{grid-row:1/span 2}
}



.neden-kart{background:transparent;border-radius:0;padding:var(--s-6) 0 0;gap:var(--s-2);overflow:visible;border-top:1px solid rgba(9,47,56,.16)}
.neden-kart:hover{transform:none;box-shadow:none}
.neden-cizgi{top:-1px;bottom:auto;height:2px}
.neden-no{top:var(--s-6);inset-inline-end:0}
.neden-ikon{width:auto;height:auto;background:none;border-radius:0;color:var(--chill-700);justify-self:start}
.neden-kart h3{margin-top:var(--s-2)}
@media (min-width:900px){.neden-liste{gap:var(--s-7)}}

.urun-hero-gorsel{border:0;border-radius:24px;box-shadow:0 40px 80px -40px rgba(9,47,56,.45)}
.urun-hero .rozet,.urun-hero .rozet-yesil{background:#fff;color:var(--deep);border:1px solid rgba(9,47,56,.18);border-radius:999px;padding:5px 12px;font-weight:600;letter-spacing:.08em}
.urun-hero .rozet::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--chill)}
.urun-tik{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3) var(--s-5)}
.urun-tik li{padding:0;border:0;background:none;border-radius:0}
@media (max-width:520px){.urun-tik{grid-template-columns:1fr}}

.sc-giris{margin:var(--s-5) 0 0}
.sc-form{display:grid;gap:var(--s-7)}
.sc-soru{border:0;margin:0;padding:0;min-width:0}
.sc-soru legend{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-4);font:600 var(--t-h3)/1.2 var(--font-baslik);color:var(--deep)}
.sc-soru legend span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--deep);color:var(--algae);font-size:.95rem}
.sc-soru .tk-secenek{padding:var(--s-4)}
.sc-soru .tk-secenek-ad{font-weight:600;color:var(--deep)}
.sc-gonder{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);margin:0}
.sc-gonder span{color:var(--mut);font-size:var(--t-s)}
.sc-anaizgara{display:grid;gap:var(--s-5)}
@media (min-width:900px){.sc-anaizgara.sc-n2{grid-template-columns:1fr 1fr}.sc-anaizgara.sc-n1 .sc-ana{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:var(--s-6)}.sc-anaizgara.sc-n3{grid-template-columns:repeat(3,1fr)}}
.sc-ana{background:#fff;border-radius:20px;padding:var(--s-4)}
.sc-ana h3{font-size:var(--t-h3)}
.sc-eylem{margin:var(--s-4) 0 0}
.sc-alt{margin:var(--s-7) 0 var(--s-4);font-size:var(--t-l)}
.sc-sonuc{scroll-margin-top:100px}
.sc-birlikte{display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}
@media (min-width:900px){.sc-birlikte{grid-template-columns:repeat(4,minmax(0,1fr))}}


.nav-link.nav-magaza{gap:8px;background:var(--mint);color:var(--deep);box-shadow:inset 0 0 0 1px rgba(16,143,132,.25)}
.nav-link.nav-magaza .ikon{color:var(--chill-700)}
.nav-link.nav-magaza:hover{background:var(--deep);color:#fff}
.nav-link.nav-magaza:hover .ikon{color:var(--algae)}
.nav-link.nav-magaza::after{display:none}
.ust-magaza{font-weight:700;color:var(--algae)!important}
.magaza-kutu{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s-4);margin-top:var(--s-5);padding:var(--s-4) var(--s-5);background:var(--deep);color:#fff;border-radius:18px;text-decoration:none;transition:transform .3s,box-shadow .3s}
.magaza-kutu:hover{transform:translateY(-2px);box-shadow:0 24px 48px -28px rgba(9,47,56,.6)}
.magaza-ikon{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:rgba(78,234,132,.14);color:var(--algae)}
.magaza-kutu strong{display:block;font:700 1.0625rem var(--font-baslik)}
.magaza-kutu small{display:block;color:#B9E3D3;font-size:var(--t-s);margin-top:2px}
.magaza-git{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;background:var(--algae);color:var(--deep);font:700 .9rem var(--font-baslik);white-space:nowrap}
@media (max-width:560px){.magaza-kutu{grid-template-columns:auto 1fr}.magaza-git{grid-column:1/-1;justify-self:start}}
.magaza-bant{display:grid;gap:var(--s-6);padding:clamp(28px,4vw,48px);background:var(--deep);color:#B9E3D3;border-radius:24px;align-items:center}
.magaza-bant h2{color:#fff;margin:0 0 var(--s-3)}
.magaza-bant .gozkasi{color:var(--algae)}
.magaza-bant .gozkasi::before{background:var(--algae)}
.magaza-bant p{margin:0;max-width:52ch}
.magaza-urunler{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}
.magaza-urunler a{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:var(--s-3);padding:8px 12px 8px 8px;border-radius:14px;background:rgba(255,255,255,.06);color:#fff;text-decoration:none;font:600 .95rem var(--font-baslik);transition:background .3s}
.magaza-urunler a:hover{background:rgba(255,255,255,.12)}
.magaza-urunler .ikon{color:var(--algae)}
.magaza-urun-gorsel{display:block;width:56px;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#fff}
.magaza-urun-gorsel img{width:100%;height:100%;object-fit:cover}
.magaza-bant .dugme{justify-self:start}
@media (min-width:1000px){.magaza-bant{grid-template-columns:1.1fr 1fr auto}}
.magaza-bant-bolum{padding-block:0 var(--s-8)}

.alt-slogan{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5);padding-block:clamp(40px,5vw,64px) var(--s-6);border-bottom:1px solid rgba(255,255,255,.1)}
.alt-slogan p{display:flex;align-items:center;gap:var(--s-4);margin:0;font:700 clamp(1.5rem,1.1rem + 1.4vw,2.25rem)/1.15 var(--font-baslik);color:#fff;letter-spacing:-.01em}
.alt-slogan em{display:block;font-style:normal;color:var(--algae)}
.alt-amblem{flex:none;width:40px;height:auto}
.alt-slogan+.alt-ust{padding-top:var(--s-7)}

.ks-metin thead th:nth-child(2){background:var(--deep);color:#fff;position:relative}
.ks-metin thead th:nth-child(2)::before{content:"";display:block;width:18px;height:22px;margin-bottom:6px;background:url(../img/amblem.svg) no-repeat center/contain}
.ks-metin tbody td:nth-child(2){background:var(--mint);font-weight:600}


.alt-bulten>*{min-width:0}
.bulten-form .satir{flex-wrap:wrap}
.bulten-form .satir input[type=email]{flex:1 1 220px}
@media (max-width:599px){.alt-bulten{padding:var(--s-5)}.bulten-form .satir .dugme{flex:1 1 100%;justify-content:center}}
@media (max-width:1099px){footer.alt{padding-bottom:72px}}

.matris-kaydir{position:relative;max-width:100%;min-width:0}
.bolum-mint .kap:has(>.matris-kaydir){min-width:0;display:grid}
.matris tbody th,.matris thead th:first-child{position:sticky;inset-inline-start:0;z-index:1}
.matris tbody th{background:#fff;box-shadow:inset -1px 0 0 var(--cizgi)}
@media (max-width:700px){.matris tbody th{min-width:150px}}


@media print{
  @page{margin:16mm 14mm}
  body{font-size:10.5pt;line-height:1.5;color:#1a1a1a;background:#fff;padding:0!important}
  *{box-shadow:none!important;text-shadow:none!important;animation:none!important;transition:none!important}
  .atla,.bulten-bant,.hero-eylem,.dugme,.magaza-kutu,.rh-toc,.paylas,form,iframe,video,.hv-noktalar{display:none!important}
  .js .acil,.js .surec li,.js .foto-acil,.js .kelime .k{opacity:1!important;transform:none!important;clip-path:none!important}
  .sayfa-bas,.bolum,.bolum-mint{background:none!important;padding:0 0 6mm!important}
  .sayfa-bas-kapak img{max-height:70mm;width:auto}
  h1{font-size:22pt}h2{font-size:15pt;margin-top:6mm}h3{font-size:12pt}
  h1,h2,h3,h4{color:#092F38;break-after:avoid}
  img,table,figure,blockquote,li,.kart,.sss details{break-inside:avoid}
  a{color:inherit}
  .metin a[href^="http"]::after{content:" (" attr(href) ")";font-size:8.5pt;color:#555;word-break:break-all}
  details::details-content{content-visibility:visible;display:block}
  .js .sss details>div{grid-template-rows:1fr!important;padding:0 0 3mm!important}
  .rh-govde,.sss-ic{display:block!important}
  .rh-metin{max-width:none!important;font-size:10.5pt}
  .bm-konu,.sayfa-gecis,.bm-dizin{display:none!important}
  .sss details,.sss summary{background:none!important;border:0;border-bottom:1px solid #ddd!important}
  .sss *{color:#1a1a1a!important}
  main::after{content:"biyopak.com";display:block;margin-top:8mm;padding-top:3mm;border-top:1px solid #ccc;font-size:8.5pt;color:#555}
}


@media (min-width:768px){.sss-genis{grid-column:span 2}}

@media (pointer:coarse){.alt-cizgi a{display:inline-flex;align-items:center;min-height:44px}.sz-harf a{min-width:44px;min-height:44px}footer.alt h2 a,.gozkasi a{padding-block:15px}}

.alt .dugme{color:var(--deep)}
.ks-metin thead th:first-child{color:#fff}

.dugme[aria-busy=true]{cursor:progress;opacity:.7}

html[dir=rtl] .ikon:has(use[href$="#ok"]){transform:scaleX(-1)}

@media (max-width:899px){
.hero-rakam-ic{grid-template-columns:1fr 1fr}
.hero-rakam .rakam,.hero-rakam .rakam+.rakam{padding-block:var(--s-4);padding-inline:0 var(--s-3);border:0}
.hero-rakam .rakam:nth-child(even){padding-inline-start:var(--s-4);border-inline-start:1px solid rgba(255,255,255,.14)}
.hero-rakam .rakam:nth-child(-n+2){border-block-end:1px solid rgba(255,255,255,.14)}
}

@media (min-width:600px){.neden-liste:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:599px){
.urun-izgara,.izgara-4:has(>.urun-kart),.aile-kartlar,.sk-izgara-6,.tk-adim .tk-secenekler,.ih-izgara{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-3)}
.urun-kart p,.urun-kart .aile{display:none}
.urun-kart .urun-ic{gap:4px;padding-top:var(--s-3)}
.urun-kart h3{font-size:var(--t-m)!important}
.alt-izgara{grid-template-columns:1fr 1fr}
.alt-izgara>:first-child,.alt-izgara>:last-child{grid-column:1/-1}
}

@media (min-width:600px) and (max-width:1199px){.sk-izgara-6{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:600px) and (max-width:999px){.alt-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}}

@media (pointer:coarse){.sz-oge dt a,.matris th a{display:inline-block;padding-block:12px;margin-block:-12px}}

@media (min-width:600px) and (max-width:899px){.izgara-4:has(>:nth-child(4):last-child),.aile-kartlar:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:900px) and (max-width:1099px){.izgara-4:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (min-width:900px) and (max-width:999px){.aile-kartlar:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:700px) and (max-width:999px){.izgara-3:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}

@media (min-width:600px) and (max-width:999px){.izgara-4:has(>.urun-kart):not(:has(>:nth-child(4):last-child)),.izgara-4:has(>.kart-kucuk){grid-template-columns:repeat(3,minmax(0,1fr))}.rakamlar-blok:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1000px){.izgara-4:has(>.kart-kucuk):has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}
@media (min-width:600px) and (max-width:899px){.ozellik:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}

@media (min-width:560px){.ilet-hizli{grid-template-columns:repeat(2,minmax(0,1fr))}.ilet-hizli>:nth-child(3):last-child{grid-column:1/-1}}
@media (min-width:481px) and (max-width:1199px){.form-tur-kart:has(>label:nth-of-type(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}

.alt-yasal{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s-4)}
.alt-imza{color:rgba(143,184,168,.85)}
.alt-imza a{color:#8FB8A8;text-decoration:underline;text-decoration-color:rgba(143,184,168,.45);text-underline-offset:3px}
.alt-imza a:hover{color:#fff;text-decoration-color:currentColor}
