.hlmcr-city-wrap{position:relative!important}.hlmcr-city-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:44px!important;padding:8px 10px!important;border:0!important;background:#fff!important;color:#123f33!important;font:inherit!important;font-size:14px!important;text-align:right!important;box-shadow:none!important;cursor:pointer!important}.hlmcr-city-trigger b{font-size:18px;color:#526b60}.hlmcr-panel{position:absolute;z-index:99999;top:calc(100% + 8px);right:0;width:min(430px,88vw);max-height:560px;overflow:hidden;background:#fff!important;border:1px solid #e2e9e4;border-radius:18px;box-shadow:0 22px 55px rgb(18 59 53 / .18);padding:12px;direction:rtl}.hlmcr-panel[hidden]{display:none!important}.hlmcr-panel-head{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 10px;color:#123f33}.hlmcr-panel-head strong{font-size:15px;font-weight:900}.hlmcr-close{width:32px!important;height:32px!important;min-width:32px!important;border:1px solid #e5ebe7!important;border-radius:50%!important;background:#fff!important;color:#325548!important;font-size:21px!important}.hlmcr-search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dfe7e2;border-radius:12px;padding:0 11px;margin-bottom:9px}.hlmcr-search input{width:100%!important;height:44px!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font:inherit!important;font-size:13px!important}.hlmcr-all{display:flex!important;justify-content:space-between!important;width:100%!important;padding:11px 12px!important;margin-bottom:7px!important;border:1px solid #e5ebe7!important;border-radius:11px!important;background:#fff!important;color:#174b3b!important;font-weight:800!important}.hlmcr-all small{font-size:10px;color:#7b8a83}.hlmcr-groups{display:grid;gap:7px;max-height:420px;overflow:auto}.hlmcr-group{border:1px solid #e3ebe6;border-radius:12px;background:#fff;overflow:hidden}.hlmcr-group-head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:12px 13px!important;border:0!important;background:#fff!important;color:#174b3b!important;font:inherit!important;font-weight:900!important;font-size:14px!important;text-align:right!important}.hlmcr-group.is-open .hlmcr-group-head b{transform:rotate(180deg)}.hlmcr-group-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 8px 9px;background:#fbfdfb}.hlmcr-group-body[hidden]{display:none!important}.hlmcr-city{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;min-height:42px!important;padding:9px 10px!important;border:1px solid #e8eeea!important;border-radius:9px!important;background:#fff!important;color:#173f34!important;font:inherit!important;text-align:right!important;box-shadow:none!important}.hlmcr-city strong{font-size:12px}.hlmcr-city small{font-size:9px;color:#829188}.hlmcr-empty{padding:25px 12px;text-align:center;color:#74847c}.hlmcr-stars{color:#e0a800;letter-spacing:1px;white-space:nowrap}.hlmcr-rating-badge{display:inline-flex;align-items:center;gap:5px;margin-top:7px;font-size:12px}.hlmcr-rating-badge small{color:#77847d}.hlmcr-reviews{direction:rtl;margin:28px auto;padding:22px;max-width:920px;background:#fff;border:1px solid #e2ebe5;border-radius:22px;box-shadow:0 10px 30px rgb(18 59 53 / .07)}.hlmcr-reviews__head{display:flex;justify-content:space-between;gap:14px;align-items:center;border-bottom:1px solid #edf1ee;padding-bottom:15px}.hlmcr-reviews__head>div>span{font-size:12px;color:#43805c;font-weight:800}.hlmcr-reviews h2{margin:3px 0 0;color:#123b35}.hlmcr-reviews__score{text-align:left}.hlmcr-reviews__score strong{font-size:25px;margin-inline:6px;color:#173f32}.hlmcr-reviews__score small{display:block;color:#748078;font-size:11px}.hlmcr-review-form{margin-top:16px;padding:16px;background:#f8fbf8;border:1px solid #dfe9e2;border-radius:17px}.hlmcr-review-title{font-weight:900;margin-bottom:12px}.hlmcr-review-title span,.hlmcr-item__top span{background:#eaf7ed;color:#237249;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:900}.hlmcr-review-stars{display:flex;flex-direction:row-reverse;justify-content:flex-end;border:0;padding:0;margin:0 0 12px}.hlmcr-review-stars input{position:absolute;opacity:0}.hlmcr-review-stars label{font-size:30px;color:#d5d9d6;cursor:pointer}.hlmcr-review-stars label:hover,.hlmcr-review-stars label:hover~label,.hlmcr-review-stars input:checked~label{color:#e0a800}.hlmcr-comment span{display:block;font-weight:800;font-size:12px;margin-bottom:5px}.hlmcr-comment textarea{width:100%;min-height:100px;border:1px solid #d9e2dc;border-radius:12px;padding:11px;font:inherit}.hlmcr-review-form button{margin-top:10px;border:0;border-radius:11px;padding:11px 17px;background:#176143;color:#fff;font-weight:900}.hlmcr-lock,.hlmcr-empty{padding:13px;margin-top:15px;border-radius:12px;background:#f7f8f7;color:#627068}.hlmcr-success{background:#ecf9ef;color:#17633c;padding:11px;border-radius:11px;margin-top:15px}.hlmcr-list{display:grid;gap:10px;margin-top:17px}.hlmcr-item{border:1px solid #e8ede9;border-radius:14px;padding:13px}.hlmcr-item__top{display:flex;justify-content:space-between;gap:10px}.hlmcr-item p{margin:8px 0 0;line-height:1.8;color:#415a4d}@media(max-width:650px){html.hlmcr-open{overflow:hidden}.hlmcr-panel{position:fixed;right:12px;left:12px;top:92px;bottom:82px;width:auto;max-height:none;border-radius:20px}.hlmcr-groups{max-height:calc(100vh - 260px)}.hlmcr-group-body{grid-template-columns:1fr}.hlmcr-city{min-height:46px!important;padding:11px 12px!important}.hlmcr-reviews{margin:18px 10px;padding:15px}.hlmcr-review-stars label{font-size:28px}}@media(max-width:650px){.hlmcr-panel{overflow:hidden!important;display:flex!important;flex-direction:column!important}.hlmcr-panel[hidden]{display:none!important}.hlmcr-groups{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-bottom:18px!important}.hlmcr-search,.hlmcr-panel-head,.hlmcr-all{flex:0 0 auto!important}}.hlm-city-picker__button,.hlm-city-picker__panel{display:none!important}.hlmcr-city-wrap{position:relative!important}.hlmcr-city-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;min-height:44px!important;padding:8px 10px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#123f33!important;font:inherit!important;font-size:14px!important;text-align:right!important;box-shadow:none!important;cursor:pointer!important}.hlmcr-city-trigger b{font-size:18px!important;color:#526b60!important}.hlmcr-panel{position:absolute!important;z-index:999999!important;top:calc(100% + 8px)!important;right:0!important;width:min(440px,92vw)!important;height:min(620px,76vh)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;border:1px solid #e2e9e4!important;border-radius:18px!important;box-shadow:0 22px 55px rgb(18 59 53 / .18)!important;padding:12px!important;direction:rtl!important}.hlmcr-panel[hidden]{display:none!important}.hlmcr-panel-head,.hlmcr-search,.hlmcr-all{flex:0 0 auto!important}.hlmcr-panel-head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:2px 2px 10px!important;color:#123f33!important}.hlmcr-panel-head strong{font-size:15px!important;font-weight:900!important}.hlmcr-close{width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:1px solid #e5ebe7!important;border-radius:50%!important;background:#fff!important;color:#325548!important;font-size:21px!important;line-height:1!important;box-shadow:none!important}.hlmcr-search{display:flex!important;align-items:center!important;gap:8px!important;background:#fff!important;border:1px solid #dfe7e2!important;border-radius:12px!important;padding:0 11px!important;margin-bottom:9px!important}.hlmcr-search input{width:100%!important;height:44px!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font:inherit!important;font-size:13px!important;color:#193f34!important}.hlmcr-all{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:11px 12px!important;margin:0 0 7px!important;border:1px solid #e5ebe7!important;border-radius:11px!important;background:#fff!important;color:#174b3b!important;font:inherit!important;font-weight:800!important;box-shadow:none!important}.hlmcr-all small{font-size:10px!important;color:#7b8a83!important}.hlmcr-groups{flex:1 1 auto!important;min-height:0!important;display:block!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;padding:1px 1px 28px!important;scrollbar-width:thin!important}.hlmcr-group{display:block!important;border:1px solid #e3ebe6!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;margin:0 0 7px!important}.hlmcr-group-head{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:13px!important;border:0!important;background:#fff!important;color:#174b3b!important;font:inherit!important;font-weight:900!important;font-size:14px!important;text-align:right!important;box-shadow:none!important}.hlmcr-group.is-open .hlmcr-group-head b{transform:rotate(180deg)!important}.hlmcr-group-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:0 8px 9px!important;background:#fbfdfb!important}.hlmcr-group-body[hidden]{display:none!important}.hlmcr-city{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;min-height:44px!important;padding:9px 10px!important;border:1px solid #e8eeea!important;border-radius:9px!important;background:#fff!important;color:#173f34!important;font:inherit!important;text-align:right!important;box-shadow:none!important}.hlmcr-city:active,.hlmcr-city:focus{background:#f2f8f4!important;border-color:#b9d4c3!important;outline:none!important}.hlmcr-city strong{font-size:12px!important;font-weight:850!important}.hlmcr-city small{font-size:9px!important;color:#829188!important}.hlmcr-empty{padding:25px 12px!important;text-align:center!important;color:#74847c!important}@media(max-width:650px){html.hlmcr-open,html.hlmcr-open body{overflow:hidden!important}.hlmcr-panel{position:fixed!important;top:max(76px,calc(env(safe-area-inset-top) + 58px))!important;right:10px!important;left:10px!important;bottom:max(88px,calc(env(safe-area-inset-bottom) + 74px))!important;width:auto!important;height:auto!important;max-height:none!important;border-radius:20px!important;padding:12px!important}.hlmcr-groups{height:100%!important;max-height:none!important;padding-bottom:34px!important}.hlmcr-group-body{grid-template-columns:1fr!important}.hlmcr-city{min-height:48px!important;padding:12px!important}.hlmcr-city strong{font-size:13px!important}}