#cdek-map [class*=period],#cdek-map [class*=price],#cdek-map [class*=cost],#cdek-map [class*=delivery_sum],#cdek-map [class*=tariff],#cdek-map [class*=rate],#cdek-map [class*=руб],#cdek-map [class*=RUB],#cdek-map [class*=день],#cdek-map [class*=дней],#cdek-map [class*=дн],#cdek-map [class*=period_min],#cdek-map [class*=period_max],#cdek-map [class*=delivery-period],#cdek-map [class*=delivery-price],#cdek-map [class*=tariff-info],#cdek-map [class*=tariff-details],#cdek-map [class*=price-info],#cdek-map [class*=cost-info],:is(#cdek-map :contains("день"),#cdek-map :contains("дней"),#cdek-map :contains("RUB"),#cdek-map :contains("руб"),#cdek-map :contains("₽"),#cdek-map :contains("1 день"),#cdek-map :contains("2 дня"),#cdek-map :contains("3 дня")),:is(#cdek-map div:has-text("день"),#cdek-map div:has-text("RUB"),#cdek-map div:has-text("руб"),#cdek-map span:has-text("день"),#cdek-map span:has-text("RUB"),#cdek-map span:has-text("руб")){display:none!important}
.address-autocomplete{width:100%;position:relative}.address-autocomplete input{color:#000;box-sizing:border-box;appearance:none;background:#fefefe;border:1px solid #f8f8f8;border-radius:0;outline:none;width:100%;height:44px;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.address-autocomplete input:focus{border-color:#000}.address-autocomplete input:disabled{color:#9b9da3;cursor:not-allowed;background:#f8f8f8}.address-autocomplete input::placeholder{color:#9b9da3}.address-autocomplete .suggestions{z-index:500;background:#fefefe;border:1px solid #f8f8f8;max-height:220px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #00000014}.address-autocomplete .suggestions::-webkit-scrollbar{width:4px}.address-autocomplete .suggestions::-webkit-scrollbar-track{background:#f8f8f8}.address-autocomplete .suggestions::-webkit-scrollbar-thumb{background:#9b9da3}.address-autocomplete .suggestion-item{cursor:pointer;border-bottom:1px solid #f8f8f8;padding:10px 14px;transition:background .15s}.address-autocomplete .suggestion-item:last-child{border-bottom:none}.address-autocomplete .suggestion-item:hover{background:#f8f8f8}.address-autocomplete .suggestion-item.selected{background:#f8f8f8;border-left:2px solid #000}.address-autocomplete .suggestion-item .address-main{color:#000;margin-bottom:2px;font-size:13px;font-weight:500}.address-autocomplete .suggestion-item .address-details{color:#9b9da3;font-size:11px;line-height:1.4}.address-autocomplete .loading,.address-autocomplete .no-results{color:#9b9da3;padding:12px 14px;font-size:12px}
