/* Hero sekmeleri, sabit villa kodu alanı ve iki satırlı misafir özeti. */
.page-index .market-search-tabs{margin-bottom:8px!important}
#heroAdvancedSearch{grid-template-columns:minmax(210px,1.3fr) minmax(145px,.8fr) minmax(145px,.8fr) minmax(170px,.9fr) minmax(105px,.48fr)!important}
#heroAdvancedSearch .hero-fixed-code{position:relative!important;display:flex!important;align-items:center!important;height:54px!important;margin:0!important;padding:0 13px 0 43px!important;border:0!important;border-right:1px solid #e8edf2!important;border-radius:0!important;background:#fff!important;min-width:0!important}
#heroAdvancedSearch .hero-fixed-code>span{display:none!important}
#heroAdvancedSearch .hero-fixed-code>i{display:block!important;position:absolute!important;top:50%!important;left:16px!important;color:#ff6b18!important;font-size:17px!important;transform:translateY(-50%)!important}
#heroAdvancedSearch .hero-fixed-code>input{display:block!important;width:100%!important;height:54px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:#536176!important;font:500 13px/1.25 Inter,Arial,sans-serif!important;white-space:nowrap!important;text-overflow:ellipsis!important}
#heroAdvancedSearch .hero-fixed-code>input::placeholder{color:#8490a1!important;opacity:1!important}
#heroAdvancedSearch .guest-picker-trigger>span{display:flex!important;min-width:0!important;flex:1!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;gap:2px!important;line-height:1.05!important;overflow:hidden!important}
#heroAdvancedSearch .guest-picker-trigger>span>b,#heroAdvancedSearch .guest-picker-trigger>span>small{display:block!important;width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:rgba(91,111,132,.72)!important;font:500 12px/1.15 Inter,Arial,sans-serif!important;text-align:left!important}
#heroAdvancedSearch .guest-picker-trigger>span>small{color:rgba(91,111,132,.58)!important;font-size:11px!important}
@media(max-width:1180px) and (min-width:901px){#heroAdvancedSearch{grid-template-columns:minmax(180px,1fr) minmax(120px,.7fr) minmax(120px,.7fr) minmax(145px,.8fr) 96px!important}#heroAdvancedSearch .hero-fixed-code>input{font-size:12px!important}}
@media(max-width:900px){#heroAdvancedSearch{grid-template-columns:1fr 1fr!important;gap:8px!important}#heroAdvancedSearch .hero-fixed-code{border:1px solid #e0e6ed!important;border-radius:10px!important}}
@media(max-width:560px){#heroAdvancedSearch{grid-template-columns:1fr!important}.page-index .market-search-tabs{margin-bottom:8px!important}}
