:root{--kagit: #FBF8F2;--kart: #FFFFFF;--murekkep: #22313F;--soluk: #66727F;--cizgi: #E7E0D4;--ana: #1F6F6B;--ana-koyu: #165652;--ana-acik: #E3F0EE;--vurgu: #F2B544;--vurgu-acik: #FDF1D6;--mercan: #C4553A;--mercan-acik: #F9E4DE;--yaricap: 14px;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--kagit);color:var(--murekkep);font-family:system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5}a{color:var(--ana)}h1{font-size:1.6rem;line-height:1.2;margin:0 0 16px;letter-spacing:-.01em}h2{font-size:1.05rem;margin:0 0 6px}button,input,select{font:inherit;color:inherit}.soluk{color:var(--soluk)}.kucuk{font-size:.85rem}.orta{text-align:center}.sayfa{min-height:100vh;display:flex;flex-direction:column}.ust{background:var(--kart);border-bottom:2px dashed var(--cizgi)}.ust-ic{max-width:1040px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.marka{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;min-width:0}.rozet{flex:none;width:38px;height:38px;border-radius:10px;background:var(--vurgu);display:grid;place-items:center;font-weight:800;color:var(--murekkep);letter-spacing:.02em}.marka-ad{font-weight:800;font-size:1.05rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu{display:flex;align-items:center;gap:4px;flex:none}.menu a{text-decoration:none;color:var(--murekkep);padding:8px 10px;border-radius:10px;font-weight:600;font-size:.95rem}.menu a.active{background:var(--ana-acik);color:var(--ana-koyu)}.sepet-link{position:relative;display:grid;place-items:center}@media (max-width: 560px){.ust-ic{flex-wrap:wrap;row-gap:6px;padding-bottom:8px}.marka{flex:1 1 100%}.marka-ad{white-space:normal}.menu{width:100%;margin-left:-10px}.menu .sepet-link{margin-left:auto}}.sayac{position:absolute;top:0;right:0;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--mercan);color:#fff;font-size:.7rem;font-weight:700;display:grid;place-items:center}.deneme-serit{background:var(--vurgu-acik);color:#6b4e0e;text-align:center;font-size:.85rem;padding:6px 16px}.icerik{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:24px 16px 96px}.yukleniyor{text-align:center;padding:48px 0}.alt{border-top:1px solid var(--cizgi);background:var(--kart);font-size:.85rem;color:var(--soluk)}.alt-ic{max-width:1040px;margin:0 auto;padding:20px 16px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.alt strong{color:var(--murekkep)}.iletisim{display:flex;flex-wrap:wrap;gap:12px}.yasal{display:flex;flex-wrap:wrap;gap:6px 16px;align-content:flex-start}.yasal a{color:var(--soluk)}.dugme{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ana);color:#fff;border:0;border-radius:12px;padding:11px 18px;font-weight:700;text-decoration:none;cursor:pointer;min-height:44px}.dugme:hover{background:var(--ana-koyu)}.dugme:disabled{opacity:.55;cursor:default}.dugme.ikincil{background:var(--kart);color:var(--murekkep);border:1px solid var(--cizgi)}.dugme.ikincil:hover{background:var(--kagit)}.dugme.genis{width:100%;margin-top:10px}.metin-dugme{background:none;border:0;padding:4px;color:var(--ana);cursor:pointer;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kutu{background:var(--kart);border:1px solid var(--cizgi);border-radius:var(--yaricap);padding:16px;margin:12px 0}.kutu.uyari{background:var(--vurgu-acik);border-color:#f0dda8}.kutu.hata{background:var(--mercan-acik);border-color:#efc3b6;color:#7a2e1c}.hata-yazi{color:var(--mercan);font-size:.9rem;margin:6px 0 0}.not{color:var(--soluk);font-size:.92rem}.ipucu{color:var(--soluk);font-size:.85rem;margin:6px 0 0}.karsilama{margin:8px 0 20px}.karsilama p{color:var(--soluk);margin:0;font-size:1.05rem}.kapilar{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.kapi{display:flex;align-items:center;gap:16px;padding:20px;border-radius:var(--yaricap);background:var(--kart);border:1px solid var(--cizgi);text-decoration:none;color:inherit;transition:border-color .15s,transform .15s}.kapi:hover{border-color:var(--ana);transform:translateY(-1px)}.kapi strong{display:block;font-size:1.15rem}.kapi .soluk{display:block;font-size:.92rem}.kapi-ikon{flex:none;width:58px;height:58px;border-radius:16px;display:grid;place-items:center}.kapi-ikon.forma{background:var(--ana-acik);color:var(--ana-koyu)}.kapi-ikon.egitim{background:var(--vurgu-acik);color:#8a6212}.kapi .ok{margin-left:auto;font-size:1.8rem;color:var(--soluk);line-height:1}.filtre{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.filtre button,.bedenler button{border:1px solid var(--cizgi);background:var(--kart);border-radius:999px;padding:7px 14px;cursor:pointer;font-weight:600;font-size:.92rem;min-height:38px}.filtre button.secili,.bedenler button.secili{background:var(--murekkep);border-color:var(--murekkep);color:#fff}.izgara{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.urun{background:var(--kart);border:1px solid var(--cizgi);border-radius:var(--yaricap);overflow:hidden;display:flex;flex-direction:column}.urun-gorsel{aspect-ratio:4 / 3;display:grid;place-items:center}.urun-gorsel img{width:100%;height:100%;object-fit:cover}.urun-gorsel.forma{background:var(--ana-acik);color:var(--ana)}.urun-gorsel.kirtasiye{background:var(--vurgu-acik);color:#b07d17}.urun-gorsel.diger{background:var(--mercan-acik);color:var(--mercan)}.urun-govde{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.urun-aciklama{margin:0;color:var(--soluk);font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fiyat{font-weight:800;font-size:1.2rem}.fiyat .soluk{font-weight:500;font-size:.85rem}.bedenler{display:flex;flex-wrap:wrap;gap:6px}.siparis-uzerine{margin:0;font-size:.85rem;color:#6b4e0e;background:var(--vurgu-acik);border-radius:10px;padding:8px 10px}.ekle-satir{display:flex;gap:10px;align-items:center;margin-top:auto;padding-top:6px}.ekle-satir .dugme{flex:1}.adet{display:inline-flex;align-items:center;border:1px solid var(--cizgi);border-radius:12px;background:var(--kart);flex:none}.adet button{width:40px;height:42px;border:0;background:none;font-size:1.2rem;cursor:pointer;color:var(--murekkep)}.adet button:disabled{color:var(--cizgi);cursor:default}.adet span{min-width:26px;text-align:center;font-weight:700}.magaza-notlar{margin-top:28px;color:var(--soluk);font-size:.88rem}.magaza-notlar p{margin:4px 0}.sepet-cubugu{position:fixed;left:0;right:0;bottom:0;background:var(--murekkep);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.sepet-cubugu .dugme{background:var(--vurgu);color:var(--murekkep)}@media (min-width: 900px){.sepet-cubugu{left:auto;right:24px;bottom:24px;border-radius:14px;padding:10px 12px 10px 18px}}.sepet,.egitim,.onizleme,.sonuc,.bilgi{max-width:640px;margin:0 auto}.satirlar{list-style:none;margin:0;padding:0;background:var(--kart);border:1px solid var(--cizgi);border-radius:var(--yaricap)}.satir{padding:14px 16px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.satir+.satir{border-top:1px solid var(--cizgi)}.satir-ad{flex:1 1 220px}.satir-ad .siparis-uzerine{margin-top:6px}.satir-sag{display:flex;align-items:center;gap:12px}.satir-tutar{font-weight:700;min-width:92px;text-align:right}.toplam{display:flex;justify-content:space-between;align-items:baseline;padding:14px 4px 0;font-size:1.1rem}.toplam strong{font-size:1.35rem}.grup{border:1px solid var(--cizgi);border-radius:var(--yaricap);background:var(--kart);padding:14px 16px 16px;margin:18px 0 0}.grup legend{font-weight:800;padding:0 6px}label{display:block;font-size:.92rem;font-weight:600;margin-top:10px}input:not([type=checkbox]),select{display:block;width:100%;margin-top:4px;padding:10px 12px;min-height:44px;border:1px solid #D5CCBD;border-radius:10px;background:#fff;font-weight:400}input:focus,select:focus{outline:2px solid var(--ana);outline-offset:1px;border-color:var(--ana)}.iki-sutun{display:grid;gap:0 12px;grid-template-columns:1fr 1fr}@media (max-width: 520px){.iki-sutun{grid-template-columns:1fr}}.onay{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:.85rem;color:var(--soluk);margin:18px 0 6px}.onay input{margin-top:3px;width:18px;height:18px;flex:none;accent-color:var(--ana)}.tutar-yorum{font-size:1.4rem;font-weight:800;margin:8px 0 0;color:var(--ana-koyu)}.buyuk-tutar{font-size:2.2rem;font-weight:800;text-align:center;margin:14px 0 4px}.ozet{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0}.ozet dt{color:var(--soluk)}.ozet dd{margin:0;font-weight:600}.sonuc-bas{text-align:center;color:var(--ana)}.sonuc-bas h1{color:var(--murekkep);margin:8px 0 4px}.sonuc.basarisiz{text-align:center;color:var(--mercan)}.sonuc.basarisiz h1{color:var(--murekkep)}.etiket{display:inline-block;background:var(--vurgu);color:var(--murekkep);font-size:.75rem;font-weight:800;border-radius:6px;padding:2px 8px}.referans{margin:18px 0 6px;padding:16px;border:2px dashed var(--ana);border-radius:var(--yaricap);background:var(--ana-acik);text-align:center;display:grid;gap:2px}.referans strong{font-size:2rem;letter-spacing:.08em;font-family:ui-monospace,Consolas,monospace}.sonuc-kalemler{list-style:none;padding:12px 0 0;margin:12px 0 0;border-top:1px solid var(--cizgi)}.sonuc-kalemler li{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.dugmeler{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:16px}.bos-durum{text-align:center;padding:40px 0}.bilgi h2{margin-top:20px}@media print{.ust,.alt,.deneme-serit,.yazdirma,.sepet-cubugu{display:none!important}body{background:#fff}.icerik{padding:0}.kutu,.referans{border-color:#999}}.rozet.logo{object-fit:contain;background:var(--kart);border:1px solid var(--cizgi);padding:2px}.ust{position:sticky;top:0;z-index:30;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.giris-anim{animation:yuksel .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes yuksel{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vitrin-hero{position:relative;overflow:hidden;border-radius:24px;margin:4px 0 18px;padding:40px 24px 36px;text-align:center;border:1px solid #F0E3C4;background:radial-gradient(520px circle at 88% 12%,rgba(242,181,68,.38),transparent 62%),radial-gradient(460px circle at 8% 92%,rgba(31,111,107,.16),transparent 60%),#fffbf2}.vitrin-hero:after{content:"";position:absolute;top:-20%;left:-60%;width:38%;height:140%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-18deg);animation:parilti 7s ease-in-out 1.4s infinite}@keyframes parilti{0%{left:-60%}22%{left:135%}to{left:135%}}.hero-ic{position:relative;z-index:1}.hero-rozet{width:76px;height:76px;border-radius:22px;margin:0 auto 14px;display:grid;place-items:center;background:var(--vurgu);color:var(--murekkep);font-weight:900;font-size:1.7rem;letter-spacing:.02em;animation:nabiz 2.8s ease-in-out infinite}.hero-rozet.logo{object-fit:contain;background:#fff;padding:6px;border:1px solid var(--cizgi)}@keyframes nabiz{0%,to{box-shadow:0 0 #f2b5448c}50%{box-shadow:0 0 0 12px #f2b54400}}.hero-ust{margin:0;color:var(--ana);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.hero-baslik{font-size:clamp(1.8rem,6vw,2.7rem);font-weight:900;margin:6px 0;letter-spacing:-.02em}.hero-alt{margin:0 0 14px;font-size:1.1rem;font-weight:700;color:var(--ana-koyu)}.dalgali{text-decoration:underline wavy var(--vurgu) 2.5px;text-underline-offset:7px}.hero-metin{margin:0 auto;max-width:460px;color:var(--soluk);font-size:1.02rem}.susler{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sus{position:absolute;width:30px;height:30px;opacity:.85;animation:suzul 7s ease-in-out infinite}.sus.s1{top:14%;left:8%;width:34px;height:34px;animation-duration:6.5s}.sus.s2{top:62%;left:5%;width:40px;height:40px;animation-duration:8s;animation-delay:-2s}.sus.s3{top:12%;right:9%;animation-duration:7.5s;animation-delay:-1s}.sus.s4{bottom:12%;right:14%;width:16px;height:16px;animation-duration:5.5s}.sus.s5{bottom:18%;left:22%;width:20px;height:20px;animation-duration:6s;animation-delay:-3s}.sus.s6{top:40%;right:4%;width:26px;height:26px;animation-duration:9s;animation-delay:-4s}@keyframes suzul{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(12deg)}}@media (max-width: 560px){.sus.s5,.sus.s6{display:none}.vitrin-hero{padding:32px 18px 28px}}.kapi,.dugme{position:relative;overflow:hidden}.kapi:after,.dugme.parla:after,.sepet .dugme.genis:after,.onizleme .dugme.genis:first-of-type:after{content:"";position:absolute;top:0;bottom:0;left:-80%;width:50%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .75s ease}.kapi:hover:after,.dugme.parla:hover:after,.sepet .dugme.genis:hover:after,.onizleme .dugme.genis:first-of-type:hover:after{left:130%}.kapi{transition:border-color .2s,transform .2s,box-shadow .25s}.kapi:hover{transform:translateY(-3px);box-shadow:0 14px 30px -16px #1f6f6b73}.kapi-ikon{transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.kapi:hover .kapi-ikon{transform:rotate(-8deg) scale(1.08)}.dugme{transition:background .2s,transform .15s,box-shadow .2s}.dugme:active:not(:disabled){transform:scale(.97)}.guvenceler{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;color:var(--soluk);font-size:.9rem}.guvenceler li{display:flex;align-items:center;gap:8px}.guvenceler .nokta{width:8px;height:8px;border-radius:50%;background:var(--ana);box-shadow:0 0 0 4px var(--ana-acik)}.urun{transition:transform .25s,box-shadow .25s,border-color .25s}.urun:hover{transform:translateY(-4px);box-shadow:0 16px 32px -18px #22313f66;border-color:#dccfb8}.urun-gorsel.forma,.urun-gorsel.kirtasiye,.urun-gorsel.diger{background-image:radial-gradient(rgba(255,255,255,.6) 1.6px,transparent 1.7px);background-size:18px 18px}.urun-gorsel svg,.urun-gorsel img{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.urun:hover .urun-gorsel svg{transform:scale(1.12) rotate(-6deg)}.urun:hover .urun-gorsel img{transform:scale(1.05)}.dugme.eklendi{background:var(--ana-koyu)}.bedenler button{transition:background .15s,color .15s,border-color .15s,transform .15s}.bedenler button:hover:not(.secili){border-color:var(--murekkep);transform:translateY(-1px)}.sayac{animation:zipla .5s cubic-bezier(.3,1.8,.5,1)}@keyframes zipla{0%{transform:scale(.3)}60%{transform:scale(1.25)}to{transform:scale(1)}}.sepet-cubugu{animation:alttan .4s cubic-bezier(.2,.8,.2,1)}@keyframes alttan{0%{transform:translateY(110%);opacity:0}to{transform:none;opacity:1}}.basari-halka{display:inline-grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--ana-acik);animation:halka 1.6s ease-out .3s 2}@keyframes halka{0%{box-shadow:0 0 #1f6f6b59}to{box-shadow:0 0 0 22px #1f6f6b00}}.ciz circle{stroke-dasharray:57;stroke-dashoffset:57;animation:ciz .6s ease forwards}.ciz path{stroke-dasharray:14;stroke-dashoffset:14;animation:ciz .4s .45s ease forwards}@keyframes ciz{to{stroke-dashoffset:0}}.referans{animation:isilti 2.2s ease-in-out .6s 3}@keyframes isilti{50%{box-shadow:0 0 0 6px #1f6f6b1f,0 0 30px #f2b54480}}.konfeti{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:50}.konfeti span{position:absolute;top:-20px;display:block;animation-name:dus;animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-fill-mode:forwards}@keyframes dus{0%{transform:translate(0) rotate(0);opacity:1}85%{opacity:1}to{transform:translate(var(--kay),105vh) rotate(var(--don));opacity:0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.konfeti{display:none}.ciz circle,.ciz path{stroke-dashoffset:0}}@media print{.konfeti,.susler{display:none!important}}
