.v--modal-overlay .v--modal-box.change-phone-popup{overflow:visible;z-index:1001}.modal-phone{position:relative;padding:1.5em 3.125em 1.5em 1.5em;margin:0 auto;width:calc(100% - 1.25em);box-sizing:border-box;background-color:#fff;border-radius:.125em;font-size:16px}@media (min-width: 769px){.modal-phone{padding:2.25em 13.5625em 2.25em 2.25em;margin:0;max-width:33.75em;width:100%;border-radius:.375em}}.modal-phone *{box-sizing:border-box}.modal-phone__title{margin:0em 0em .61111em;text-transform:uppercase;font-size:1.125em;color:#1c5987}@media (min-width: 769px){.modal-phone__title{font-size:1.25em}}.modal-phone__text{margin:0em 0em .92857em;font-size:.875em;color:#254f74}.modal-phone__text--error{line-height:1.1;color:#ff575a;margin:.28571em 0em 0em}@media (min-width: 769px){.modal-phone__text--error{padding-left:1.21429em}}.modal-phone__background{display:none;position:absolute;top:1.875em;right:-1.875em}@media (min-width: 769px){.modal-phone__background{display:block}}.modal-phone__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;outline:none;border:none;font-size:inherit;transition:0.2s ease-in-out}.modal-phone__close{position:absolute;top:.5em;right:.5em;cursor:pointer;width:.9375em;height:.9375em;background:url("/default/img/close-blue.png") no-repeat 50% 50%}@media (min-width: 769px){.modal-phone__close{top:-1.5em;right:-1.5em;background-image:url("/default/img/close-little.png");opacity:0.5}}.modal-phone__close:hover{opacity:1}.modal-phone-form__button{margin-top:1.25em;padding:.9375em 0em;min-width:9.75em;width:100%}@media (min-width: 769px){.modal-phone-form__button{width:auto}}.modal-phone-form__number{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.75em 1.0625em;background-color:#f3f2f8;border:1px solid #d5dadd;color:#a3a7b2}.modal-phone-form__number--error{border-color:#ff575a}.modal-phone-form__phone{padding:0;margin:0;margin-left:1.25em}.modal-phone-code{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.modal-phone-code__multiselect{margin:0em .25em}.modal-phone-multiselect{color:#224f7c}.modal-phone-multiselect .multiselect__select{padding:0;width:100%;height:100%}.modal-phone-multiselect .multiselect__select::before{content:'';position:absolute;top:50%;left:100%;border:none;margin-top:0;width:.625em;height:.4375em;background:url("/default/img/arrow-down.png") no-repeat 50% 50%;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);transition:0.2s ease-in-out}.modal-phone-multiselect .multiselect__tags{padding:0;min-height:1.25em;min-width:1.25em;background-color:transparent;border:none;border-bottom:1px solid #254f74;border-radius:0;font-size:inherit;line-height:1}.modal-phone-multiselect .multiselect__single{padding-left:0;margin-bottom:0;background-color:transparent;color:#254f74;text-align:center}.modal-phone-multiselect .multiselect__content-wrapper{top:calc(100% + .8125em);left:-1.125em;margin:0;min-width:10.6875em;border-radius:0;border-color:#d5dadd}.modal-phone-multiselect .multiselect__option{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.875em .75em;color:#254f74}.modal-phone-multiselect .multiselect__option--highlight,.modal-phone-multiselect .multiselect__option--selected,.modal-phone-multiselect .multiselect__option--selected.multiselect__option--highlight{background-color:#2075b1;color:#fff}.modal-phone-multiselect.multiselect{position:static;min-height:0}.modal-phone-multiselect.multiselect--active .multiselect__select{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media (min-width: 768){.modal-phone-multiselect.multiselect--active .multiselect__select::before{-webkit-transform:translateY(-75%) rotate(-180deg);transform:translateY(-75%) rotate(-180deg)}}.modal-phone-multiselect.multiselect--active .multiselect__tags{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.modal-phone-multiselect.multiselect--above .multiselect__content-wrapper{top:auto;bottom:calc(100% + .8125em)}.modal-phone-form-button{background-color:#779e2e;cursor:pointer}.modal-phone-form-button:hover{background-color:#84b332}.modal-phone-form-button__text{color:#fff;font-weight:400;font-size:.875em;line-height:1;text-transform:uppercase}
