.city-select{color:#707070;font-size:18px;max-width:260px;position:relative;width:100%}.city-select-value{align-items:center;background:#fff;border:1px solid #bbe9fc;border-radius:3px;display:flex;justify-content:space-between;line-height:1;margin-right:10px;padding:18px 10px 18px 20px;width:100%}.city-select-value svg{color:#0ab0f6;width:16px}.city-select-options{background:#fff;border:1px solid #bbe9fc;display:none;line-height:1;max-height:250px;overflow-y:scroll;position:absolute;width:100%;z-index:99998}.city-select-option{cursor:pointer;padding:12px 20px}.city-select-option.selected{background-color:#f6fbfe}.city-select-divider{background:#ddd;height:1px;margin:4px 5px;position:relative}.city-select-back{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99997}.location-select-modal{padding-top:16px}.location-select-modal .city-select{margin-bottom:16px;max-width:unset}.location-select-modal .city-select-value{padding:12px 20px}.location-select-modal .city-select-options{position:relative;top:0}.location-select-modal .button{border-radius:30px;margin-bottom:16px;padding:10px 25px}.location-select-modal input{border:1px solid #bbe9fc;border-radius:3px;font-size:18px;line-height:1;margin-bottom:16px;padding:12px 20px;width:100%}.location-select-info{color:#707070;margin-bottom:16px}.location-select-info span{color:#cd5c5c}.location-select-ps{color:#cd5c5c;font-size:14px}.other-country-warning{background-color:#fdd7d7;border-radius:5px;color:#ff5252;display:inline-block;font-size:13px;line-height:1.4;margin:10px 0 16px;padding:15px 20px}.other-country-warning .country-name,.other-country-warning a{font-weight:700}.other-country-warning a{color:#ff5252;font-size:15px}.other-country-warning:not(.hidden)+.product-page-price-wrapper{height:auto}@media (max-width:768px){.city-select-value{font-size:14px;padding:12px 5px 12px 10px}.city-select-value svg{width:12px}.modal-basket .other-country-warning{margin-bottom:0}.modal-basket .other-country-warning .city-select-option{padding:12px}.city-select-option,.location-select-modal input{font-size:14px}}
