.lt-kategori-ust{padding-block: clamp(1.5rem,4vw,3rem) clamp(1.25rem,2.5vw,2rem);background: linear-gradient(180deg,var(--lt-gri-50),var(--lt-beyaz));border-bottom: 1px solid var(--lt-gri-100)}.lt-kategori-ust__baslik{font-size: clamp(1.75rem,4.2vw,2.875rem);font-weight: 800;line-height: 1.1;letter-spacing: -0.03em}.lt-kategori-ust__aciklama{max-width: 64ch;margin-top: var(--lt-bosluk-2);color: var(--lt-gri-500)}.lt-kategori-ust__alt{display: flex;flex-wrap: wrap;gap: var(--lt-bosluk-2);margin-top: var(--lt-bosluk-4)}.lt-kategori-ust__alt .lt-cip{transition: all var(--lt-gecis-hizli),transform var(--lt-gecis-hizli)}.lt-kategori-ust__alt .lt-cip:hover{transform: translateY(-2px);box-shadow: var(--lt-golge-sm)}.lt-bos-durum .lt-kategori-ust__alt{justify-content: center;margin-top: var(--lt-bosluk-2)}.lt-kategori-govde{display: grid;grid-template-columns: 260px minmax(0,1fr);gap: clamp(1.5rem,3vw,3rem);align-items: start;padding-block: var(--lt-bosluk-5) var(--lt-bosluk-8)}.lt-kategori-icerik{min-width: 0}.lt-kategori-icerik .lt-urun-izgara.is-yukleniyor{opacity: 0.5;pointer-events: none;transition: opacity var(--lt-gecis)}.lt-filtre{position: sticky;top: calc(var(--lt-ust-yukseklik) + var(--lt-bosluk-4));max-height: calc(100vh - var(--lt-ust-yukseklik) - var(--lt-bosluk-6));padding-right: var(--lt-bosluk-3);overflow-y: auto;scrollbar-width: thin;scrollbar-color: var(--lt-gri-300) transparent}.lt-filtre__baslik{display: flex;align-items: center;justify-content: space-between;padding-bottom: var(--lt-bosluk-3);border-bottom: 2px solid var(--lt-siyah)}.lt-filtre__baslik h2{font-size: var(--lt-boyut-lg);font-weight: 800;letter-spacing: -0.01em}.lt-filtre__kapat{display: none}.lt-filtre__form.is-yukleniyor{opacity: 0.55;pointer-events: none}.lt-filtre__grup{padding-block: var(--lt-bosluk-4);border-bottom: 1px solid var(--lt-gri-200)}.lt-filtre__grup legend{float: left;width: 100%;margin-bottom: var(--lt-bosluk-3);font-size: var(--lt-boyut-xs);font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase}.lt-filtre__grup legend + *{clear: both}.lt-filtre__grup .lt-onay:last-child{margin-bottom: 0}.lt-filtre__renkler{display: flex;flex-wrap: wrap;gap: var(--lt-bosluk-2)}.lt-renk-filtre{position: relative;display: inline-grid;place-items: center;width: 36px;height: 36px;cursor: pointer}.lt-renk-filtre input{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: pointer}.lt-renk-filtre .lt-renk-nokta{width: 26px;height: 26px;transition: transform var(--lt-gecis),box-shadow var(--lt-gecis)}.lt-renk-filtre:hover .lt-renk-nokta{transform: scale(1.14)}.lt-renk-filtre input:checked + .lt-renk-nokta{transform: scale(1.06);box-shadow: 0 0 0 2px var(--lt-beyaz),0 0 0 4px var(--lt-siyah)}.lt-renk-filtre input:focus-visible + .lt-renk-nokta{box-shadow: 0 0 0 2px var(--lt-beyaz),0 0 0 4px var(--lt-vurgu)}.lt-filtre__bedenler{display: flex;flex-wrap: wrap;gap: var(--lt-bosluk-2)}.lt-beden-filtre{position: relative;cursor: pointer}.lt-beden-filtre input{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;opacity: 0;cursor: pointer}.lt-beden-filtre span{display: grid;place-items: center;min-width: 46px;height: 40px;padding: 0 0.75rem;font-size: var(--lt-boyut-sm);font-weight: 600;background: var(--lt-beyaz);border: 1.5px solid var(--lt-gri-300);border-radius: var(--lt-yuvarlak-sm);transition: color var(--lt-gecis-hizli),background var(--lt-gecis-hizli),border-color var(--lt-gecis-hizli),transform var(--lt-gecis-hizli)}.lt-beden-filtre:hover span{border-color: var(--lt-siyah);transform: translateY(-2px)}.lt-beden-filtre input:checked + span{color: var(--lt-beyaz);background: var(--lt-siyah);border-color: var(--lt-siyah)}.lt-beden-filtre input:focus-visible + span{outline: 2px solid var(--lt-vurgu);outline-offset: 2px}.lt-filtre__fiyat{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: var(--lt-bosluk-2);color: var(--lt-gri-400)}.lt-filtre__fiyat .lt-girdi{min-width: 0;text-align: center;-moz-appearance: textfield}.lt-filtre__fiyat .lt-girdi::-webkit-outer-spin-button,.lt-filtre__fiyat .lt-girdi::-webkit-inner-spin-button{margin: 0;-webkit-appearance: none}.lt-filtre__dugmeler{display: grid;gap: var(--lt-bosluk-2);padding-top: var(--lt-bosluk-4)}.lt-filtre__perde{display: none}.lt-liste-arac{display: flex;flex-wrap: wrap;align-items: center;gap: var(--lt-bosluk-3) var(--lt-bosluk-4);padding-bottom: var(--lt-bosluk-4);margin-bottom: var(--lt-bosluk-5);border-bottom: 1px solid var(--lt-gri-200)}.lt-liste-arac__sayi{margin-right: auto;font-size: var(--lt-boyut-sm);color: var(--lt-gri-500)}.lt-liste-arac__sayi strong{font-size: var(--lt-boyut-md);color: var(--lt-siyah)}.lt-liste-arac__filtre{display: none}.lt-liste-arac__sirala{display: flex;align-items: center;gap: var(--lt-bosluk-2)}.lt-liste-arac__sirala label{font-size: var(--lt-boyut-sm);font-weight: 500;white-space: nowrap}.lt-liste-arac__sirala .lt-secim{width: auto;min-width: 200px;min-height: 42px}.lt-daha-fazla{display: flex;flex-direction: column;align-items: center;gap: var(--lt-bosluk-4);margin-top: clamp(2rem,4vw,3rem)}.lt-daha-fazla .lt-dugme{min-width: 280px}.lt-yukleniyor{display: inline-flex;align-items: center;gap: var(--lt-bosluk-2);font-size: var(--lt-boyut-sm);font-weight: 500;color: var(--lt-gri-500);animation: lt-yukleniyor-nabiz 1.4s ease-in-out infinite}@keyframes lt-yukleniyor-nabiz{0%,100%{opacity: 1}50%{opacity: 0.45}}.lt-kategori-seo{padding-top: var(--lt-bosluk-6);margin-top: clamp(2.5rem,6vw,4.5rem);border-top: 1px solid var(--lt-gri-200)}.lt-kategori-seo h2{margin-bottom: var(--lt-bosluk-4);font-size: var(--lt-boyut-xl);font-weight: 800;letter-spacing: -0.02em}.lt-kategori-seo .lt-icerik-metni{max-width: 84ch}.lt-arama-sayfa{padding-block: var(--lt-bosluk-5) var(--lt-bosluk-8)}.lt-arama-sayfa__baslik{margin-bottom: var(--lt-bosluk-5)}.lt-arama-sayfa__form{display: flex;gap: var(--lt-bosluk-2);max-width: 680px}.lt-arama-sayfa__form .lt-girdi{flex: 1;min-height: 54px;font-size: var(--lt-boyut-lg);border-width: 2px}.lt-arama-sayfa__form .lt-girdi:focus{box-shadow: 0 0 0 4px rgba(11,11,12,0.08)}.lt-arama-sayfa__form .lt-dugme{flex: none;min-height: 54px}.lt-arama-sayfa .lt-bolum{padding-bottom: 0;margin-top: var(--lt-bosluk-6)}.lt-favoriler{padding-block: var(--lt-bosluk-5) var(--lt-bosluk-8)}.lt-favoriler .lt-bos-durum__ikon{color: var(--lt-lotus);animation: lt-kalp-nabiz 2.2s ease-in-out infinite}@keyframes lt-kalp-nabiz{0%,100%{transform: scale(1)}15%{transform: scale(1.15)}30%{transform: scale(1)}45%{transform: scale(1.1)}}.lt-favoriler .lt-urun-karti{transition: opacity var(--lt-gecis),transform var(--lt-gecis)}.lt-favoriler .lt-urun-karti.is-kaldiriliyor{opacity: 0;transform: scale(0.92);pointer-events: none}@media (max-width: 1023px){.lt-kategori-govde{grid-template-columns: minmax(0,1fr)}.lt-liste-arac__filtre{display: inline-flex}.lt-filtre{position: fixed;top: 0;bottom: 0;left: 0;z-index: var(--lt-z-cekmece);width: min(88vw,360px);max-height: none;padding: 0 var(--lt-bosluk-5) var(--lt-bosluk-5);background: var(--lt-beyaz);box-shadow: var(--lt-golge-lg);visibility: hidden;transform: translateX(-102%);transition: transform var(--lt-gecis),visibility 0s linear var(--lt-gecis);overscroll-behavior: contain}.lt-filtre.is-acik{visibility: visible;transform: none;transition: transform var(--lt-gecis),visibility 0s linear 0s}.lt-filtre__baslik{position: sticky;top: 0;z-index: 2;padding-block: var(--lt-bosluk-3);background: var(--lt-beyaz)}.lt-filtre__kapat{display: inline-grid}.lt-filtre__perde{display: block}.lt-filtre__dugmeler{position: sticky;bottom: 0;padding-block: var(--lt-bosluk-3);margin-top: var(--lt-bosluk-2);background: var(--lt-beyaz);border-top: 1px solid var(--lt-gri-200)}}@media (max-width: 720px){.lt-kategori-ust .lt-kategori-ust__alt{flex-wrap: nowrap;padding-bottom: var(--lt-bosluk-2);margin-inline: calc(var(--lt-kap-bosluk) * -1);padding-inline: var(--lt-kap-bosluk);overflow-x: auto;scrollbar-width: none}.lt-kategori-ust .lt-kategori-ust__alt::-webkit-scrollbar{display: none}.lt-kategori-ust .lt-kategori-ust__alt li{flex: none}.lt-liste-arac__sayi{flex: 1 0 100%;margin-right: 0}.lt-liste-arac__filtre{flex: 1}.lt-liste-arac__sirala{flex: 1}.lt-liste-arac__sirala .lt-secim{min-width: 0;width: 100%}.lt-daha-fazla .lt-dugme{width: 100%;min-width: 0}.lt-arama-sayfa__form .lt-dugme{padding-inline: 1.1rem}}@media (max-width: 480px){.lt-liste-arac__sirala label{display: none}}@media (prefers-reduced-motion: reduce){.lt-yukleniyor,.lt-favoriler .lt-bos-durum__ikon{animation: none}}
