#city-popup.eb-city{padding:0!important;max-width:820px!important;border-radius:28px;overflow:hidden;color:#242122}#city-popup.eb-city *{box-sizing:border-box}#city-popup.eb-city [hidden]{display:none!important}#city-popup.eb-city>.fancybox-close-small{display:none}#city-popup .eb-city-top{padding:28px 32px 20px}#city-popup .eb-city-title{display:flex;align-items:center;justify-content:space-between;gap:15px}#city-popup .eb-city-title h3{margin:0;font-size:30px;line-height:1.1;font-weight:600}#city-popup .eb-city-title button{width:40px;height:40px;background:#f5f5f5;border:0;border-radius:13px;font-size:27px;padding:0;color:#242122}#city-popup .eb-city-top p{margin:10px 0 20px;color:#888;font-size:14px}#city-popup .eb-city-search{display:flex;gap:12px;align-items:center;border:1px solid #ed5524;border-radius:16px;padding:0 16px;height:54px;margin:0}#city-popup .eb-city-search>span{font-size:28px;color:#a99f98}#city-popup .eb-city-search input{border:0;outline:0;min-width:0;flex:1;background:transparent;height:100%;font-size:16px;padding:0;width:auto}#city-popup .eb-city-search button{font-size:22px;padding:0;width:28px;height:28px;background:transparent;border:0}#city-popup .eb-city-content{padding:0 32px 28px;overflow-y:auto;max-height:calc(88dvh - 220px);overscroll-behavior:contain}#city-popup.eb-city h4{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#918880;margin:8px 0 12px;font-weight:600}#city-popup.eb-city h4 small{font-size:12px;letter-spacing:0;text-transform:none;color:#a59c96;margin-left:8px}#city-popup .eb-city-primary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:22px}#city-popup .eb-city-item{display:flex;align-items:center;justify-content:space-between;gap:6px;text-align:left;background:transparent;border-radius:12px;padding:12px;font-size:16px;line-height:1.3;min-height:46px;width:100%;color:#242122;text-decoration:none}#city-popup .eb-city-item:hover{background:#fff2e9;color:#c94b23}#city-popup .eb-city-primary .eb-city-item{background:#f7f5f3;padding:16px 14px;display:block;border:1px solid transparent;font-weight:600}#city-popup .eb-city-primary small{display:block;color:#978d85;font-size:12px;font-weight:400;margin-top:7px}#city-popup .eb-city-primary .eb-selected{background:#fff1e7;border-color:#ee6a3d;color:#c94b23}#city-popup .eb-selected>span{color:#e95120}#city-popup .eb-city-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 12px}#city-popup .eb-city-popular{padding-bottom:18px;border-bottom:1px solid #eee;margin-bottom:20px}#city-popup .eb-city-all .eb-city-item{font-size:15px;padding:10px 12px}#city-popup .eb-city-foot{border-top:1px solid #eee;padding:14px 32px;font-size:12px;color:#9b938c;background:#faf9f8}#city-popup .eb-city-item:focus-visible{outline:2px solid #e95120;outline-offset:-2px}@media(max-width:600px){#city-popup.eb-city{border-radius:24px;max-width:100%!important}#city-popup .eb-city-top{padding:22px 20px 16px}#city-popup .eb-city-title h3{font-size:25px}#city-popup .eb-city-top p{margin-bottom:16px;font-size:13px}#city-popup .eb-city-content{padding:0 20px 22px;max-height:calc(85dvh - 210px)}#city-popup .eb-city-primary{gap:6px}#city-popup .eb-city-primary .eb-city-item{padding:13px 8px;font-size:14px}#city-popup .eb-city-primary small{font-size:10px}#city-popup .eb-city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 4px}#city-popup .eb-city-item{padding:11px 8px;font-size:14px}#city-popup .eb-city-all .eb-city-item{font-size:14px;padding:10px 8px}#city-popup .eb-city-foot{padding:12px 20px}}
#city-popup .eb-city-search input::placeholder{color:#99918b!important;opacity:1!important}#city-popup .eb-city-search input:focus::placeholder{color:#99918b!important;opacity:1!important}
#city-popup .eb-city-search input::placeholder{font-size:16px!important}#city-popup .eb-city-search input:focus::placeholder{font-size:16px!important}
