@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=DM+Sans:wght@300;400;500&display=swap');@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.filter-bar-wrap{padding:16px 0 12px;}.filter-bar,.filter-submit-row.desktop-only{display:none;}.mob-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.mob-filter-btn{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(201,168,76,0.4);border-radius:50px;padding:10px 18px;color:#1B4D3E;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all 0.2s;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,0.08);}.mob-filter-btn svg{color:#C9A84C;}.mob-filter-btn:hover{border-color:#C9A84C;background:#fffbf3;}.mob-tags{display:flex;gap:6px;flex-wrap:wrap;flex:1;}.mob-tag{display:inline-flex;align-items:center;gap:4px;background:rgba(201,168,76,0.12);border:1px solid rgba(201,168,76,0.35);color:#A07830;border-radius:20px;padding:5px 12px;font-size:12px;font-family:'DM Sans',sans-serif;animation:tagIn 0.18s ease;}.mob-tag-x{background:none;border:none;cursor:pointer;color:rgba(160,120,48,0.5);font-size:15px;line-height:1;padding:0;transition:color 0.15s;}.mob-tag-x:hover{color:#e05555;}.mob-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:499;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}.mob-sheet{display:none;flex-direction:column;position:fixed;bottom:0;left:0;right:0;background:#0f2d22;color:#e0eee0;border-top:1px solid rgba(201,168,76,0.2);border-radius:20px 20px 0 0;z-index:500;max-height:85vh;box-shadow:0 -20px 60px rgba(0,0,0,0.4);}.mob-sheet.open{display:flex;}.sheet-handle{width:36px;height:4px;background:rgba(255,255,255,0.15);border-radius:2px;margin:14px auto 0;flex-shrink:0;}.sheet-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;flex-shrink:0;border-bottom:1px solid rgba(201,168,76,0.1);}.sheet-title{font-family:'Cormorant Garamond',serif;font-size:22px;font-weight:600;color:#fff;}.sheet-close{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgba(255,255,255,0.6);transition:all 0.18s;}.sheet-close:hover{background:rgba(220,60,60,0.2);color:#ff8080;}.sheet-body{flex:1;overflow-y:auto;padding:8px 0;scrollbar-width:none;}.sheet-body::-webkit-scrollbar{display:none;}.sheet-row{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,0.05);}.sheet-row-label{font-size:10px;font-weight:500;letter-spacing:0.2em;text-transform:uppercase;color:#C9A84C;opacity:0.8;margin-bottom:10px;}.sheet-select-wrap select,.sheet-row select{width:100%;padding:12px 16px;background:rgba(255,255,255,0.06);border:1px solid rgba(201,168,76,0.2);border-radius:8px;color:#fff;font-family:'DM Sans',sans-serif;font-size:14px;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;transition:border-color 0.2s;}.sheet-select-wrap select:focus,.sheet-row select:focus{border-color:rgba(201,168,76,0.5);}.sheet-select-wrap select option,.sheet-row select option{background:#0f2d22;color:#fff;}.sheet-select-wrap select:disabled,.sheet-row select:disabled{opacity:0.4;cursor:not-allowed;}.sheet-footer{padding:14px 20px;border-top:1px solid rgba(201,168,76,0.12);display:flex;gap:10px;flex-shrink:0;background:#0f2d22;}.sheet-btn-reset{flex:1;background:none;border:1px solid rgba(201,168,76,0.25);border-radius:8px;padding:14px;font-family:'DM Sans',sans-serif;font-size:13px;color:rgba(255,255,255,0.5);cursor:pointer;transition:all 0.18s;}.sheet-btn-reset:hover{border-color:rgba(201,168,76,0.5);color:rgba(255,255,255,0.8);}.sheet-footer input[type="submit"]{flex:2;background:linear-gradient(135deg,#C9A84C,#A07830);border:none;border-radius:8px;padding:14px;font-family:'Cormorant Garamond',serif;font-size:18px;font-weight:600;color:#1B4D3E;cursor:pointer;letter-spacing:0.08em;transition:filter 0.18s,transform 0.15s;box-shadow:0 4px 16px rgba(201,168,76,0.3);}.sheet-footer input[type="submit"]:hover{filter:brightness(1.07);transform:translateY(-1px);}@media (min-width:681px){.mob-bar,.mob-sheet,.mob-overlay{display:none !important;}.filter-bar{display:flex;align-items:stretch;background:#ffffff;border:1px solid rgba(201,168,76,0.35);border-radius:4px;padding:0;flex-wrap:wrap;position:relative;box-shadow:0 8px 40px rgba(0,0,0,0.1),inset 0 1px 0 rgba(201,168,76,0.2);}.filter-bar::before,.filter-bar::after{content:'';position:absolute;width:18px;height:18px;border-color:#C9A84C;border-style:solid;opacity:0.7;z-index:1;pointer-events:none;}.filter-bar::before{top:-1px;left:-1px;border-width:2px 0 0 2px;}.filter-bar::after{bottom:-1px;right:-1px;border-width:0 2px 2px 0;}.filter-group{flex:1;min-width:130px;border-right:1px solid rgba(201,168,76,0.2);padding:14px 18px;display:flex;flex-direction:column;gap:4px;position:relative;transition:background 0.2s;}.filter-group:hover{background:rgba(201,168,76,0.04);}.filter-group:last-child{border-right:none;}.filter-select-wrap{position:relative;display:flex;align-items:center;}.filter-select-wrap select{appearance:none;-webkit-appearance:none;width:100%;background:transparent;border:none;outline:none;padding:0 40px 0 0;font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:500;color:#1B4D3E;cursor:pointer;}.filter-select-wrap select option{background:#fff;color:#1B4D3E;font-size:14px;}.filter-select-wrap select:disabled{opacity:0.35;cursor:not-allowed;color:#999;}.filter-chevron{position:absolute;right:0;pointer-events:none;color:#C9A84C;opacity:0.8;display:flex;align-items:center;}.filter-clear{position:absolute;right:22px;background:rgba(201,168,76,0.15);border:1px solid rgba(201,168,76,0.3);border-radius:50%;width:18px;height:18px;display:none;align-items:center;justify-content:center;cursor:pointer;color:#C9A84C;padding:0;z-index:2;transition:background 0.18s,color 0.18s,transform 0.15s;}.filter-clear:hover{background:rgba(220,60,60,0.15);color:#e05555;transform:rotate(90deg);}.filter-clear.visible{display:flex;}.filter-divider{display:none;}.filter-submit-row.desktop-only{display:flex;justify-content:flex-end;margin-top:14px;}.filter-submit-row.desktop-only input[type="submit"]{background:linear-gradient(135deg,#C9A84C,#A07830);border:none;border-radius:3px;padding:12px 36px;font-family:'Cormorant Garamond',serif;font-size:17px;font-weight:600;color:#1B4D3E;cursor:pointer;letter-spacing:0.1em;text-transform:uppercase;transition:transform 0.15s,box-shadow 0.2s,filter 0.2s;box-shadow:0 4px 20px rgba(201,168,76,0.3);}.filter-submit-row.desktop-only input[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(201,168,76,0.4);filter:brightness(1.06);}}@keyframes tagIn{from{opacity:0;transform:scale(0.88)}to{opacity:1;transform:scale(1)}}@media (min-width:1024px){.block__content{display:flex !important;align-items:flex-start !important;gap:28px !important;padding:20px 24px !important;}.block__content > form{flex:0 0 280px !important;width:280px !important;position:sticky !important;top:80px !important;background:#0f2d22 !important;border:1px solid rgba(201,168,76,0.25) !important;border-radius:12px !important;box-shadow:0 8px 32px rgba(0,0,0,0.2) !important;padding:0 !important;max-height:calc(100vh - 100px) !important;overflow-y:auto !important;scrollbar-width:none !important;}.block__content > form::-webkit-scrollbar{display:none !important;}.block__content > .views-element-container{flex:1 1 0 !important;min-width:0 !important;}.filter-bar-wrap{padding:0 !important;}.filter-bar{display:flex !important;flex-direction:column !important;border:none !important;box-shadow:none !important;border-radius:0 !important;background:transparent !important;padding:8px 0 !important;flex-wrap:nowrap !important;}.filter-bar::before,.filter-bar::after{display:none !important;}.filter-group{flex:none !important;min-width:unset !important;border-right:none !important;border-bottom:1px solid rgba(201,168,76,0.1) !important;padding:14px 20px !important;}.filter-group:last-child{border-bottom:none !important;}.filter-group::before{display:block !important;font-size:10px !important;font-weight:500 !important;color:#C9A84C !important;opacity:0.8 !important;text-transform:uppercase !important;letter-spacing:0.2em !important;margin-bottom:10px !important;}.filter-group:nth-child(1)::before{content:"İl" !important;}.filter-group:nth-child(2)::before{content:"İlçe" !important;}.filter-group:nth-child(3)::before{content:"Mahalle" !important;}.filter-group:nth-child(4)::before{content:"İlan Türü" !important;}.filter-group:nth-child(5)::before{content:"Kategori" !important;}.filter-group:nth-child(6)::before{content:"Fiyat (TL)" !important;}.filter-group:nth-child(7)::before{content:"Yüzölçümü (m²)" !important;}.filter-group:nth-child(8)::before{content:"m² Fiyatı" !important;}.filter-select-wrap select{font-family:'DM Sans',sans-serif !important;font-size:14px !important;font-weight:400 !important;color:#e0eee0 !important;padding:0 32px 0 0 !important;}.filter-select-wrap select:disabled{opacity:0.3 !important;}.ilan-turu-group .form-type-boolean,.kategori-group .form-type-boolean{display:flex !important;align-items:center !important;gap:10px !important;padding:6px 0 !important;}.ilan-turu-group input[type="checkbox"],.kategori-group input[type="checkbox"]{width:17px !important;height:17px !important;accent-color:#C9A84C !important;cursor:pointer !important;flex-shrink:0 !important;}.ilan-turu-group label,.kategori-group label{font-family:'DM Sans',sans-serif !important;font-size:14px !important;color:#c8dfc8 !important;cursor:pointer !important;font-weight:400 !important;}.filter-group fieldset{border:none !important;padding:0 !important;margin:0 !important;}.filter-group fieldset legend{display:none !important;}.fiyat-group input,.yuzolcumu-group input,.m2fiyat-group input{width:100% !important;padding:8px 12px !important;border:1px solid rgba(201,168,76,0.2) !important;border-radius:8px !important;font-size:13px !important;font-family:'DM Sans',sans-serif !important;color:#e0eee0 !important;background:rgba(255,255,255,0.06) !important;box-sizing:border-box !important;margin-top:4px !important;outline:none !important;}.fiyat-group input:focus,.yuzolcumu-group input:focus,.m2fiyat-group input:focus{border-color:rgba(201,168,76,0.5) !important;background:rgba(255,255,255,0.09) !important;}.fiyat-group label,.yuzolcumu-group label,.m2fiyat-group label{font-size:11px !important;color:rgba(201,168,76,0.6) !important;font-family:'DM Sans',sans-serif !important;display:block !important;margin-top:8px !important;}.fiyat-group fieldset,.yuzolcumu-group fieldset,.m2fiyat-group fieldset{border:none !important;padding:0 !important;margin:0 !important;}.fiyat-group fieldset legend,.yuzolcumu-group fieldset legend,.m2fiyat-group fieldset legend{display:none !important;}.filter-submit-row.desktop-only{padding:16px 20px !important;margin-top:0 !important;border-top:1px solid rgba(201,168,76,0.12) !important;}.filter-submit-row.desktop-only input[type="submit"]{width:100% !important;padding:13px !important;border-radius:8px !important;font-size:16px !important;letter-spacing:0.05em !important;}.views-view-responsive-grid__item,.views-row{flex:0 0 calc(25% - 12px) !important;max-width:calc(25% - 12px) !important;}}
a[href="#main-content"],.visually-hidden-focusable:not(:focus):not(:focus-within){display:none !important;}.site-branding__name,.site-branding__slogan{display:none !important;}.site-header{background:#5bbe94;width:100%;position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.header-inner{max-width:1300px;margin:auto;padding:8px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;height:64px;}.header-logo img{height:48px;width:auto;display:block;}.header-search-bar{flex:1;max-width:560px;}.header-search-inner{display:flex;align-items:center;background:#ffffff;border-radius:10px;padding:0 6px 0 14px;gap:8px;height:42px;box-shadow:0 1px 4px rgba(0,0,0,0.08);}.header-search-input{flex:1;border:none;outline:none;font-size:14px;color:#333;background:transparent;font-family:inherit;}.header-search-input::placeholder{color:#aaa;}.header-search-btn{background:#1cbcd8;border:none;border-radius:8px;width:36px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background 0.2s;}.header-search-btn:hover{background:#169ab3;}.header-right{display:flex;align-items:center;gap:12px;flex-shrink:0;}#block-primsub-ilan-ver-buton-blok{display:flex;align-items:center;margin:0;padding:0;}#block-primsub-ilan-ver-buton-blok p{margin:0;padding:0;}#block-primsub-ilan-ver-buton-blok a{display:inline-block;background-color:#1cbcd8;color:#ffffff !important;padding:8px 16px;border-radius:8px;border:2px solid #34495e;text-decoration:none;font-weight:700;font-size:13px;transition:all 0.2s ease;white-space:nowrap;}#block-primsub-ilan-ver-buton-blok a:hover{background-color:#169ab3;}.header-user .menu{list-style:none;margin:0;padding:0;display:flex;gap:10px;}.header-user a{text-decoration:none;font-weight:600;color:#1b4332;font-size:13px;}.header-user a:hover{color:#fff;}.header-main-nav .menu{list-style:none;margin:0;padding:0;display:flex;gap:22px;}.header-main-nav a{text-decoration:none;font-weight:600;font-size:14px;color:#1b4332;}.header-main-nav a:hover{color:white;}.mobile-nav-button,.mobile-menu,.mobile-search-bar{display:none !important;}.mobile-bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#ffffff;border-top:1px solid #e8e8e8;box-shadow:0 -3px 16px rgba(0,0,0,0.08);height:62px;align-items:stretch;}.bottom-nav-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:#888;font-size:10px;font-weight:600;transition:color 0.15s ease;padding:6px 4px;}.bottom-nav-item:hover,.bottom-nav-item.active{color:#1cbcd8;}.bottom-nav-item svg{transition:transform 0.15s ease;}.bottom-nav-item.active svg{transform:scale(1.1);}.bottom-nav-center{position:relative;color:#1cbcd8;}.bottom-nav-center-btn{width:48px;height:48px;background:linear-gradient(135deg,#1cbcd8,#5bbe94);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(28,188,216,0.4);margin-top:-18px;transition:transform 0.2s ease,box-shadow 0.2s ease;}.bottom-nav-center:hover .bottom-nav-center-btn{transform:scale(1.08);box-shadow:0 6px 18px rgba(28,188,216,0.5);}.bottom-nav-center span{color:#1cbcd8;margin-top:2px;}.bottom-nav-user{position:relative;cursor:pointer;}.bottom-user-dropdown{display:none;position:absolute;bottom:68px;right:0;background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,0.12);min-width:140px;overflow:hidden;z-index:10000;}.bottom-user-dropdown a{display:block;padding:12px 16px;font-size:14px;font-weight:600;color:#333;text-decoration:none;border-bottom:1px solid #f0f0f0;}.bottom-user-dropdown a:last-child{border-bottom:none;}.bottom-user-dropdown a:hover{background:#f8f8f8;color:#1cbcd8;}.bottom-user-dropdown.is-open{display:block;}@media (max-width:768px){.header-inner{padding:8px 12px;gap:10px;height:56px;}.header-logo img{height:36px;}.header-search-bar{display:flex !important;flex:1;}.header-search-input{font-size:13px;}.header-main-nav{display:none !important;}.header-user{display:none !important;}#block-primsub-ilan-ver-buton-blok{display:none !important;}.mobile-bottom-nav{display:flex;}#main-wrapper{padding-bottom:70px;}}@media (min-width:769px) and (max-width:1024px){.header-search-bar{max-width:340px;}.header-user{display:none !important;}}#block-primsub-anasayfa-arama{border:2px solid #4CAF50;border-radius:10px;padding:20px;max-width:500px;margin:10px auto;text-align:center;font-family:Arial,sans-serif;background-color:#ffffff;}.arama-baslik{font-size:1.3rem;font-weight:600;margin-bottom:15px;color:#222;}.arama-butonu{display:inline-block;margin:5px;padding:10px 20px;font-weight:600;font-size:1rem;color:#ffffff !important;background-color:#4CAF50;text-decoration:none;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.2s ease;}.arama-butonu:hover{background-color:#45a049;}@media (max-width:500px){.arama-butonlari{display:flex;justify-content:center;align-items:center;}.arama-butonu{width:auto;margin:5px;}}.views-view-responsive-grid{display:flex !important;flex-wrap:wrap !important;gap:14px !important;padding:16px !important;justify-content:flex-start !important;align-items:stretch !important;}@media (min-width:1024px){.views-view-responsive-grid__item,.views-row{flex:0 0 calc(20% - 12px) !important;max-width:calc(20% - 12px) !important;}}@media (min-width:768px) and (max-width:1023px){.views-view-responsive-grid__item,.views-row{flex:0 0 calc(33.33% - 10px) !important;max-width:calc(33.33% - 10px) !important;}}@media (max-width:767px){.views-view-responsive-grid{gap:10px !important;padding:10px !important;}.views-view-responsive-grid__item,.views-row{flex:0 0 calc(50% - 5px) !important;max-width:calc(50% - 5px) !important;min-width:0 !important;}}.views-view-responsive-grid__item,.views-row{display:flex !important;flex-direction:column !important;}.views-view-responsive-grid__item-inner{border:1.5px solid #e8e8e8 !important;border-radius:14px !important;box-shadow:0 2px 10px rgba(0,0,0,0.06) !important;overflow:hidden !important;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease !important;display:flex !important;flex-direction:column !important;padding:0 !important;background:#ffffff !important;position:relative !important;flex:1 !important;}.views-view-responsive-grid__item-inner:hover{transform:translateY(-4px) !important;border-color:#1cbcd8 !important;box-shadow:0 8px 24px rgba(28,188,216,0.15) !important;}.views-field.views-field-field-image{width:100% !important;aspect-ratio:4 / 3 !important;overflow:hidden !important;background:#f0f0f0 !important;display:flex !important;align-items:center !important;justify-content:center !important;}.views-field.views-field-field-image img{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;display:block !important;}.card-content{padding:10px 12px 12px !important;display:flex !important;flex-direction:column !important;gap:4px !important;flex-grow:1 !important;min-width:0 !important;overflow:hidden !important;width:100% !important;}.views-field-title{display:block !important;min-height:38px !important;height:auto !important;overflow:hidden !important;margin:0 !important;}.views-field-title a{color:#1a1a2e !important;font-size:14px !important;font-weight:700 !important;text-decoration:none !important;line-height:19px !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;}.views-field-title a:hover{color:#1cbcd8 !important;}.konum-text{display:block !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:11px !important;color:#2e7d52 !important;font-weight:700 !important;max-width:100% !important;padding-left:8px !important;}.views-field-field-yuzolcumu{font-size:11px !important;color:#555 !important;font-weight:600 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;display:block !important;line-height:1.4 !important;}.views-field-field-fiyat{font-size:17px !important;font-weight:800 !important;color:#1b8a4a !important;margin-top:auto !important;padding-top:4px !important;letter-spacing:-0.3px !important;}.views-field-field-categoryyy .field-content,.views-field-field-kategori .field-content{position:absolute !important;top:8px !important;left:8px !important;background:linear-gradient(135deg,#1cbcd8,#5bbe94) !important;color:#ffffff !important;font-size:9px !important;font-weight:700 !important;padding:3px 8px !important;height:auto !important;line-height:1.4 !important;display:inline-flex !important;align-items:center !important;border-radius:20px !important;z-index:2 !important;text-transform:uppercase !important;letter-spacing:0.5px !important;box-shadow:0 2px 6px rgba(0,0,0,0.15) !important;}.flag-favori{position:absolute !important;top:8px !important;right:8px !important;width:30px !important;height:30px !important;background:rgba(255,255,255,0.9) !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:16px !important;text-decoration:none !important;box-shadow:0 2px 6px rgba(0,0,0,0.15) !important;z-index:5 !important;transition:transform 0.2s ease !important;line-height:1 !important;}.flag-favori:hover{transform:scale(1.2) !important;}.filter-sidebar-layout{display:flex !important;flex-direction:row !important;gap:20px !important;align-items:flex-start !important;width:100% !important;}.layout-filter-sidebar{width:220px !important;min-width:220px !important;flex-shrink:0 !important;position:sticky !important;top:72px !important;}.filter-sidebar-main{flex:1 !important;min-width:0 !important;overflow:hidden !important;}@media (max-width:768px){.filter-sidebar-layout{flex-direction:column !important;}.layout-filter-sidebar{width:100% !important;min-width:unset !important;position:static !important;}.filter-sidebar-main{width:100% !important;}}.ilan-detay-wrap{max-width:1100px;margin:0 auto;padding:16px;}.ilan-detay-layout{display:flex;gap:24px;align-items:flex-start;}.ilan-detay-sol{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px;}.ilan-detay-sag{width:280px;flex-shrink:0;position:sticky;top:80px;}.ilan-detay-baslik{font-size:22px;font-weight:800;color:#1a1a2e;margin:0;line-height:1.3;}.ilan-meta-bilgi{display:none;}.ilan-galeri .field--name-field-image{border-radius:12px;overflow:hidden;}.ilan-galeri img{width:100%;height:auto;display:block;border-radius:8px;}.ilan-konum-bar{display:flex;align-items:center;gap:6px;font-size:13px;color:#555;flex-wrap:wrap;padding:10px 14px;background:#f8f8f8;border-radius:8px;}.ilan-konum-bar a{color:#1cbcd8;text-decoration:none;font-weight:600;}.ilan-konum-bar a:hover{text-decoration:underline;}.konum-ayrac{color:#aaa;font-size:16px;}.ilan-detay-bilgiler{background:#ffffff;border:1.5px solid #e8e8e8;border-radius:12px;overflow:hidden;}.ilan-bilgi-satir{display:flex;align-items:center;padding:10px 16px;border-bottom:1px solid #f0f0f0;gap:12px;}.ilan-bilgi-satir:last-child{border-bottom:none;}.bilgi-label{font-size:14px;color:#888;font-weight:600;min-width:120px;flex-shrink:0;}.bilgi-deger{font-size:15px;color:#1a1a2e;font-weight:700;}.bilgi-deger .field__item,.bilgi-deger .field--name-field-ilan-turu,.bilgi-deger .field--name-field-kategori{font-size:13px !important;color:#1a1a2e !important;font-weight:700 !important;}.ilan-fiyat-satir{background:#f0fdf4;border-bottom:2px solid #e8e8e8 !important;}.ilan-fiyat-satir .bilgi-label{color:#2e7d52;font-size:13px;font-weight:700;}.ilan-fiyat-deger{font-size:24px !important;font-weight:900 !important;color:#1b8a4a !important;letter-spacing:-0.5px;}.ilan-fiyat-deger .field__item{font-size:24px !important;font-weight:900 !important;color:#1b8a4a !important;}.ilan-sahip-kutu{background:#1b4332;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;}.ilan-sahip-baslik{font-size:11px;color:rgba(255,255,255,0.6);font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.ilan-sahip-icerik{display:flex;align-items:center;gap:12px;}.ilan-sahip-avatar{width:48px !important;height:48px !important;border-radius:50% !important;object-fit:cover !important;border:2px solid rgba(255,255,255,0.3);flex-shrink:0;}.ilan-sahip-avatar-default{width:48px;height:48px;border-radius:50%;background:#5bbe94;color:#1b4332;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.ilan-sahip-sag{display:flex;flex-direction:column;gap:4px;min-width:0;}.ilan-sahip-isim a{color:#ffffff;font-size:15px;font-weight:700;text-decoration:none;}.ilan-sahip-tel a{color:#5bbe94;font-size:14px;font-weight:700;text-decoration:none;}.ilan-sahip-tel a:hover{color:#ffffff;}.ilan-ara-btn{display:block;background:#1cbcd8;color:#ffffff !important;text-align:center;padding:12px;border-radius:8px;font-weight:700;font-size:15px;text-decoration:none !important;transition:background 0.2s;}.ilan-ara-btn:hover{background:#169ab3;}.ilan-aciklama-kutu{background:#ffffff;border:1.5px solid #e8e8e8;border-radius:12px;padding:20px;}.ilan-aciklama-baslik{font-size:15px;font-weight:700;color:#1a1a2e;margin:0 0 12px 0;padding-bottom:10px;border-bottom:2px solid #f0f0f0;}.ilan-aciklama-icerik{font-size:14px;color:#444;line-height:1.8;white-space:pre-wrap;}.ilan-sahip-mobil{display:none !important;}.ilan-sahip-desktop{display:flex;}.slick-slide img{width:auto !important;max-width:100% !important;margin:0 auto;display:block;}@media (max-width:768px){.ilan-detay-wrap{padding:10px;}.ilan-detay-layout{flex-direction:column;gap:14px;}.ilan-detay-sag{display:none !important;}.ilan-sahip-mobil{display:flex !important;}.ilan-detay-sol{width:100%;}.ilan-detay-baslik{font-size:18px;}.ilan-fiyat-deger{font-size:20px !important;}.bilgi-label{min-width:100px;}.ilan-konum-bar{font-size:12px;}}html,body{overflow-x:hidden;}#page-wrapper,#page{overflow:visible !important;}.header-logo{flex-shrink:0 !important;overflow:visible !important;}.header-logo img{height:90px !important;width:auto !important;position:relative !important;top:8px !important;}@media (max-width:768px){.header-logo img{height:70px !important;top:3px !important;}}.ilan-fiyat-satir{display:flex !important;justify-content:space-between !important;align-items:center !important;}.fiyat-sol-taraf{display:flex;align-items:center;gap:12px;}.fiyat-sag-taraf{display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0;}.flag-bookmark a{font-size:0 !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;position:relative !important;}.flag-bookmark a::before{content:"\f004" !important;font-family:"Font Awesome 6 Free" !important;font-weight:400 !important;font-size:22px !important;color:#ccc !important;transition:all 0.2s ease !important;display:block !important;}[class*="unflag"] a::before,[class*="flagged"] a::before,.flag-bookmark.unflag a::before{font-weight:900 !important;color:#1cbcd8 !important;}.flag-bookmark a:hover::before{color:#1cbcd8 !important;}.flag-throbber,.ajax-progress,.ajax-progress-throbber{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;position:absolute !important;}.kalp-login-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;text-decoration:none !important;}.kalp-login-btn i{font-size:22px !important;color:#ccc !important;transition:color 0.2s ease !important;}.kalp-login-btn:hover i{color:#1cbcd8 !important;}.views-field-link-flag{position:absolute !important;top:8px !important;right:8px !important;z-index:5 !important;}.views-field-link-flag .flag-bookmark a{font-size:0 !important;width:30px !important;height:30px !important;background:rgba(255,255,255,0.9) !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 6px rgba(0,0,0,0.15) !important;}.views-field-link-flag .flag-bookmark a::before{content:"\f004" !important;font-family:"Font Awesome 6 Free" !important;font-weight:400 !important;font-size:16px !important;color:#ccc !important;display:block !important;}.views-field-link-flag .action-unflag a::before{font-weight:900 !important;color:#1cbcd8 !important;}.views-field-link-flag{position:absolute !important;top:8px !important;right:8px !important;z-index:5 !important;width:30px !important;height:30px !important;background:rgba(255,255,255,0.9) !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:0 2px 6px rgba(0,0,0,0.15) !important;}
