@import url("listing-detail-modern.css?v=20260628");
@import url("listing-detail-collision-fix.css?v=20260628");
@import url("mobile-drawer-overlay-balance.css?v=20260628_sharp");

.en_ust_sabit{background:#fff!important;border:0!important;color:#e83257!important;font-size:13px!important;font-weight:850!important;letter-spacing:-.015em!important;box-shadow:none!important}.en_ust_sabit .container{padding-top:5px!important;padding-bottom:5px!important;text-align:center!important}

@media (min-width:992px){
html body header.visible-md.visible-lg,html body header.visible-md.visible-lg .sticky,html body header.visible-md.visible-lg .container,html body header.visible-md.visible-lg .row,html body header.visible-md.visible-lg .ortala_h,html body header.visible-md.visible-lg .uyelik,html body header.visible-md.visible-lg .btn-group{overflow:visible!important}
html body header.visible-md.visible-lg,html body header.visible-md.visible-lg .sticky{padding:4px 0 8px!important;background:#fff!important;border:0!important;box-shadow:none!important}
html body header.visible-md.visible-lg .container{width:auto!important;max-width:min(1120px,calc(100vw - 56px))!important;padding-left:0!important;padding-right:0!important}
html body header.visible-md.visible-lg .row{position:relative!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;flex-wrap:nowrap!important;gap:16px!important;margin:0!important;padding:6px 12px 6px 18px!important;min-height:48px!important;border-radius:999px!important;background:#e83257!important;box-shadow:0 8px 20px rgba(232,50,87,.14)!important;border:1px solid rgba(255,255,255,.20)!important}
html body header.visible-md.visible-lg .col-md-9.col-sm-12.yukseklik_h{float:none!important;flex:0 0 220px!important;width:220px!important;max-width:220px!important;min-width:0!important;padding:0!important}
html body header.visible-md.visible-lg .logo,html body header.visible-md.visible-lg .logo a{display:flex!important;align-items:center!important;min-width:0!important}html body header.visible-md.visible-lg .logo img{display:block!important;max-width:100%!important;max-height:30px!important;width:auto!important;height:auto!important;object-fit:contain!important}
html body header.visible-md.visible-lg .ortala_h{float:none!important;flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;min-width:0!important;width:auto!important;max-width:100%!important;padding:0!important}
html body header.visible-md.visible-lg .ortala_h>.col-md-14{position:static!important;float:none!important;grid-column:auto!important;flex:0 1 410px!important;width:auto!important;max-width:430px!important;min-width:220px!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important}
html body header.visible-md.visible-lg .ara.input-group{display:flex!important;align-items:center!important;width:100%!important;height:34px!important;border:0!important;border-radius:999px!important;background:#fff!important;overflow:hidden!important;box-shadow:none!important}
html body header.visible-md.visible-lg .ara input.form-control{flex:1 1 auto!important;min-width:0!important;height:34px!important;padding:0 14px!important;border:0!important;border-radius:999px 0 0 999px!important;background:#fff!important;color:#0f172a!important;font-size:13px!important;font-weight:650!important;box-shadow:none!important}html body header.visible-md.visible-lg .ara .input-group-btn{flex:0 0 42px!important;width:42px!important}html body header.visible-md.visible-lg .ara button.btn{width:42px!important;height:34px!important;min-width:42px!important;border:0!important;border-radius:0 999px 999px 0!important;background:#fff!important;color:#e83257!important;box-shadow:none!important}
html body header.visible-md.visible-lg .ortala_h>.uyelik,html body header.visible-md.visible-lg .uyelik{position:relative!important;float:none!important;grid-column:auto!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;white-space:nowrap!important;text-align:right!important;overflow:visible!important}
html body header.visible-md.visible-lg .uyelik>a,html body header.visible-md.visible-lg .uyelik .btn-group{flex:0 0 auto!important;margin:0!important;overflow:visible!important}
html body header.visible-md.visible-lg .uyelik .btn,html body header.visible-md.visible-lg .uyelik .header_link{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;border-radius:999px!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.24)!important;color:#fff!important;font-size:13px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;text-shadow:none!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important}
html body header.visible-md.visible-lg .uyelik .btn:hover,html body header.visible-md.visible-lg .uyelik .header_link:hover{background:rgba(255,255,255,.22)!important;color:#fff!important;transform:none!important}
html body header.visible-md.visible-lg .uyelik>.btn.header_link:not(.btn-xs){min-width:74px!important;padding:0 12px!important}
html body header.visible-md.visible-lg .uyelik>.btn-primary,html body header.visible-md.visible-lg .uyelik>.btn-header{min-width:128px!important;height:36px!important;min-height:36px!important;padding:0 16px!important;background:rgba(255,255,255,.16)!important;border-color:rgba(255,255,255,.30)!important;font-size:13px!important;font-weight:900!important}
html body header.visible-md.visible-lg .uyelik>.btn-xs.header_link{position:relative!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:34px!important;min-height:34px!important;padding:0!important;overflow:visible!important}
html body header.visible-md.visible-lg .uyelik>.btn-xs.header_link i{display:block!important;margin:0!important;font-size:18px!important;line-height:1!important;color:#fff!important}
html body header.visible-md.visible-lg .uyelik>.btn-xs.header_link span.badge{position:absolute!important;top:-4px!important;right:-4px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border:2px solid #e83257!important;border-radius:999px!important;background:#fff!important;color:#e83257!important;font-size:10px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important;transform:none!important}
html body header.visible-md.visible-lg .uyelik .btn-group{position:relative!important;overflow:visible!important}
html body header.visible-md.visible-lg .uyelik .btn-group>.dropdown-toggle.header_link{max-width:140px!important;padding:0 12px!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.24)!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body header.visible-md.visible-lg .uyelik .btn-group>.dropdown-toggle.header_link img{flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0 8px 0 0!important;object-fit:cover!important}
html body header.visible-md.visible-lg .uyelik .btn-group>.dropdown-menu{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;z-index:999999!important;display:none!important;min-width:230px!important;padding:8px!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 18px 42px rgba(15,23,42,.18)!important;overflow:hidden!important}
html body header.visible-md.visible-lg .uyelik .btn-group.open>.dropdown-menu,html body header.visible-md.visible-lg .uyelik .btn-group:hover>.dropdown-menu,html body header.visible-md.visible-lg .uyelik .btn-group:focus-within>.dropdown-menu{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
html body header.visible-md.visible-lg .uyelik .dropdown-menu li a{display:flex!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:9px 10px!important;border-radius:12px!important;color:#1f2a44!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important}html body header.visible-md.visible-lg .uyelik .dropdown-menu li a:hover{background:#fff1f5!important;color:#e83257!important}
html body.sahip-posting-page{background:linear-gradient(180deg,#fff7fa 0%,#fff 34%,#f8fafc 100%)!important}
html body.sahip-posting-page .sahip-posting-hero{max-width:1120px!important;margin:22px auto 14px!important;padding:24px 28px!important;border-radius:28px!important;background:linear-gradient(135deg,#e83257 0%,#f45b7d 62%,#c82855 100%)!important;color:#fff!important;box-shadow:0 18px 44px rgba(232,50,87,.18)!important}
html body.sahip-posting-page .sahip-posting-hero-title{margin:0 0 7px!important;color:#fff!important;font-size:30px!important;font-weight:950!important;line-height:1.12!important;letter-spacing:-.045em!important}
html body.sahip-posting-page .sahip-posting-hero-subtitle{margin:0!important;color:rgba(255,255,255,.90)!important;font-size:14px!important;font-weight:750!important;line-height:1.45!important}
html body.sahip-posting-page .sahip-posting-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:1120px!important;margin:0 auto 18px!important}
html body.sahip-posting-page .sahip-posting-step{display:flex!important;align-items:center!important;gap:11px!important;min-height:62px!important;padding:12px 16px!important;border:1px solid rgba(232,50,87,.10)!important;border-radius:20px!important;background:rgba(255,255,255,.96)!important;color:#1f2a44!important;font-size:13px!important;font-weight:900!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}
html body.sahip-posting-page .sahip-posting-step i{flex:0 0 36px!important;width:36px!important;height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#e83257!important;color:#fff!important;box-shadow:0 10px 18px rgba(232,50,87,.18)!important}
html body.sahip-posting-page .sahip-posting-card{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;border:1px solid rgba(15,23,42,.065)!important;border-radius:28px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 45px rgba(15,23,42,.075)!important;overflow:hidden!important}
html body.sahip-posting-page .sahip-posting-card>.panel-heading,html body.sahip-posting-page .sahip-posting-card .panel-heading{padding:18px 22px!important;border:0!important;background:#fff8fa!important;color:#1f2a44!important;font-size:18px!important;font-weight:950!important;letter-spacing:-.03em!important}
html body.sahip-posting-page .sahip-posting-form{padding:20px!important}
html body.sahip-posting-page .sahip-posting-form .form-group,html body.sahip-posting-page .sahip-posting-form .form-horizontal .form-group{margin-left:0!important;margin-right:0!important;margin-bottom:15px!important;padding:15px!important;border:1px solid rgba(15,23,42,.055)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 8px 20px rgba(15,23,42,.035)!important}
html body.sahip-posting-page .sahip-posting-form label,html body.sahip-posting-page .sahip-posting-form .control-label{margin-bottom:8px!important;color:#1f2a44!important;font-size:13px!important;font-weight:950!important;line-height:1.25!important;text-align:left!important}
html body.sahip-posting-page .sahip-posting-form .form-control,html body.sahip-posting-page .sahip-posting-form input[type=text],html body.sahip-posting-page .sahip-posting-form input[type=number],html body.sahip-posting-page .sahip-posting-form input[type=email],html body.sahip-posting-page .sahip-posting-form input[type=tel],html body.sahip-posting-page .sahip-posting-form select,html body.sahip-posting-page .sahip-posting-form textarea{width:100%!important;min-height:46px!important;border:1px solid rgba(15,23,42,.09)!important;border-radius:14px!important;background:#f8fafc!important;color:#1f2a44!important;font-size:14px!important;font-weight:750!important;box-shadow:none!important;outline:none!important}
html body.sahip-posting-page .sahip-posting-form textarea{min-height:132px!important;line-height:1.6!important;resize:vertical!important}
html body.sahip-posting-page .sahip-posting-form .form-control:focus,html body.sahip-posting-page .sahip-posting-form input:focus,html body.sahip-posting-page .sahip-posting-form select:focus,html body.sahip-posting-page .sahip-posting-form textarea:focus{border-color:rgba(232,50,87,.55)!important;background:#fff!important;box-shadow:0 0 0 4px rgba(232,50,87,.09)!important}
html body.sahip-posting-page .sahip-posting-form input[type=file]{width:100%!important;padding:18px!important;border:1.5px dashed rgba(232,50,87,.34)!important;border-radius:18px!important;background:#fff8fa!important;color:#1f2a44!important}
html body.sahip-posting-page .sahip-posting-form .btn,html body.sahip-posting-page .sahip-posting-form button,html body.sahip-posting-page .sahip-posting-form input[type=submit]{min-height:46px!important;padding:11px 20px!important;border:0!important;border-radius:999px!important;background:#e83257!important;color:#fff!important;font-size:14px!important;font-weight:950!important;box-shadow:0 12px 24px rgba(232,50,87,.18)!important}
html body.sahip-posting-page .sahip-posting-form .btn-default{background:#f1f5f9!important;color:#1f2a44!important;box-shadow:none!important}
}
@media (min-width:992px) and (max-width:1199px){html body header.visible-md.visible-lg .container{max-width:min(980px,calc(100vw - 32px))!important}html body header.visible-md.visible-lg .row{gap:8px!important;min-height:44px!important;padding-left:12px!important;padding-right:8px!important}html body header.visible-md.visible-lg .col-md-9.col-sm-12.yukseklik_h{flex-basis:170px!important;width:170px!important;max-width:170px!important}html body header.visible-md.visible-lg .logo img{max-height:28px!important}html body header.visible-md.visible-lg .ortala_h{gap:7px!important}html body header.visible-md.visible-lg .ortala_h>.col-md-14{flex-basis:245px!important;max-width:320px!important;min-width:170px!important}html body header.visible-md.visible-lg .uyelik{gap:5px!important}html body header.visible-md.visible-lg .uyelik>.btn.header_link:not(.btn-xs){min-width:66px!important;height:34px!important;min-height:34px!important;padding-left:9px!important;padding-right:9px!important;font-size:12px!important}html body header.visible-md.visible-lg .uyelik .btn-group>.dropdown-toggle.header_link{max-width:90px!important;height:34px!important;min-height:34px!important;font-size:12px!important}html body header.visible-md.visible-lg .uyelik .btn-group>.dropdown-toggle.header_link img{display:none!important}html body header.visible-md.visible-lg .uyelik>.btn-xs.header_link{width:36px!important;min-width:36px!important;max-width:36px!important;height:34px!important;min-height:34px!important}html body header.visible-md.visible-lg .uyelik>.btn-primary,html body header.visible-md.visible-lg .uyelik>.btn-header{min-width:98px!important;height:34px!important;min-height:34px!important;padding-left:9px!important;padding-right:9px!important;font-size:11px!important}}
