.katalog-bas{padding-block:clamp(44px,7vw,88px) clamp(20px,3vw,32px)}.katalog-bas .kap,.katalog-govde .kap,.yeniler .kap,.odunc .kap{max-width:1240px;margin-inline:auto;padding-inline:clamp(18px,4vw,48px)}.katalog-sayim{margin-top:18px;font-family:var(--font-serif-govde);font-style:italic;font-size:1.05rem;color:var(--color-murekkep-soluk)}.katalog-sayim strong{font-style:normal;font-weight:600;color:var(--color-murekkep);font-variant-numeric:tabular-nums}.arama{position:relative;margin-top:clamp(24px,4vw,40px);max-width:760px}.arama__etiket{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.arama input{width:100%;box-sizing:border-box;background:transparent;border:0;border-bottom:1.5px solid color-mix(in oklab,var(--color-murekkep) 55%,transparent);padding:12px 40px 12px 0;font-family:var(--font-serif-baslik);font-weight:500;font-size:clamp(1.35rem,3vw,2rem);color:var(--color-murekkep);border-radius:0;transition:border-color .22s ease}.arama input::placeholder{color:color-mix(in oklab,var(--color-murekkep) 36%,transparent);font-weight:400;font-style:italic}.arama input:focus{outline:none;border-bottom-color:var(--color-aksan)}.arama input::-webkit-search-cancel-button{display:none}.arama__temizle{position:absolute;right:0;bottom:10px;width:32px;height:32px;border:0;background:transparent;font-size:1.5rem;line-height:1;color:var(--color-murekkep-soluk);cursor:pointer;border-radius:999px}.arama__temizle:hover,.arama__temizle:focus-visible{color:var(--color-aksan);outline:none;background:color-mix(in oklab,var(--color-aksan) 10%,transparent)}.filtreler{margin-top:clamp(20px,3vw,30px);display:flex;flex-direction:column;gap:12px}.filtre-grup{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.filtre-grup__ad{font-family:var(--font-grotesk);font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--color-murekkep-soluk);margin-right:6px;min-width:76px}.cip{font-family:var(--font-grotesk);font-size:.78rem;color:var(--color-murekkep);background:transparent;border:1px solid color-mix(in oklab,var(--color-murekkep) 22%,transparent);border-radius:999px;padding:6px 12px;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.cip small{font-size:.66rem;color:var(--color-murekkep-soluk);margin-left:3px;font-variant-numeric:tabular-nums}.cip:hover{border-color:var(--color-aksan)}.cip[aria-pressed=true]{background:var(--color-aksan);border-color:var(--color-aksan);color:#fff}.cip[aria-pressed=true] small{color:#ffffffbf}.cip:focus-visible{outline:2px solid var(--color-aksan);outline-offset:2px}.anahtar{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-grotesk);font-size:.78rem;color:var(--color-murekkep);margin-left:6px;cursor:pointer}.anahtar input{accent-color:var(--color-aksan);width:15px;height:15px}.sonuc{margin-top:22px;font-family:var(--font-grotesk);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-murekkep-soluk);font-variant-numeric:tabular-nums}.katalog-govde{padding-block:8px clamp(40px,6vw,72px)}.izgara{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:clamp(22px,3vw,36px) clamp(16px,2.4vw,28px)}@media(max-width:480px){.izgara{grid-template-columns:repeat(2,1fr)}}.kart a{display:block;text-decoration:none;color:inherit}.kart__kapak{display:block;aspect-ratio:2 / 3;overflow:hidden;background:color-mix(in oklab,var(--color-kagit) 60%,#fff);box-shadow:0 1px 2px #2322201a,0 10px 26px -10px #23222059;transition:transform .26s cubic-bezier(.2,.7,.2,1),box-shadow .26s ease}.kart__kapak img{width:100%;height:100%;object-fit:cover;display:block}.kart__tipografik{display:grid;place-items:center;width:100%;height:100%;font-family:var(--font-serif-baslik);font-weight:700;font-size:3.2rem;color:var(--color-aksan)}.kart a:hover .kart__kapak,.kart a:focus-visible .kart__kapak{transform:translateY(-4px);box-shadow:0 2px 4px #2322201f,0 22px 40px -14px #23222073}.kart a:focus-visible{outline:none}.kart a:focus-visible .kart__baslik{text-decoration:underline;text-decoration-color:var(--color-aksan)}.kart__baslik{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:12px;font-family:var(--font-serif-baslik);font-weight:600;font-size:.96rem;line-height:1.3;color:var(--color-murekkep)}.kart__yazar{display:block;margin-top:3px;font-family:var(--font-serif-govde);font-style:italic;font-size:.86rem;color:var(--color-murekkep-soluk);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kart .raf-damgalar,.kart .raf-damga--yok{margin-top:9px}.kart .raf-damga{font-size:.6rem;padding:3px 7px 3px 6px}.bos{margin:40px 0;font-family:var(--font-serif-govde);font-style:italic;color:var(--color-murekkep-soluk);max-width:52ch}.daha-kutu{display:flex;justify-content:center;margin-top:clamp(30px,4vw,48px)}.daha-kutu[hidden]{display:none}.yeniler{padding-block:clamp(30px,5vw,56px);border-top:1px solid color-mix(in oklab,var(--color-murekkep) 12%,transparent)}.yeniler__serit{list-style:none;margin:22px 0 0;padding:0 0 8px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity}.yeniler__serit li{flex:none;scroll-snap-align:start}.yeniler__serit a{display:block;position:relative}.yeniler__serit img{display:block;width:96px;height:144px;object-fit:cover;box-shadow:0 8px 20px -8px #23222066;transition:transform .22s ease}.yeniler__serit a:hover img{transform:translateY(-3px)}.yeniler__tarih{display:block;margin-top:7px;font-family:var(--font-grotesk);font-size:.58rem;letter-spacing:.16em;color:var(--color-altin-metin);font-variant-numeric:tabular-nums}.odunc{padding-block:10px clamp(40px,6vw,72px)}.odunc__metin{font-family:var(--font-serif-govde);font-style:italic;color:var(--color-murekkep-soluk);max-width:60ch}.odunc__metin a{color:var(--color-aksan);text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.kart__kapak,.yeniler__serit img{transition:none}}
