.dialogBindingOverlay{z-index:100000}
.overlay-binding.dialog__content-V2{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.overlay-binding__header{background-color:#333;padding:15px;border-radius:10px;margin-bottom:2px}
.overlay-binding__options-container-V2{min-width:640px;width:max-content;display:flex;flex-direction:column;background:white;border-radius:6px}
.overlay-binding__options-container-V2.abandonOverlay{background:transparent}
.overlay-binding__options-container-V2.abandonOverlay .overlay-binding__close-button-container{background:#595959;border-color:#595959;letter-spacing:normal;align-items:center;text-align:center;border-radius:6px 6px 0 0}
.overlay-binding__options-container-V2.abandonOverlay .overlay-binding__close-button-container .titleOverlay{font-size:16px;margin:0}
.overlay-binding__options-container-V2.abandonOverlay .overlay-binding__close-button-container .overlay-binding__close-button{padding:8px 16px}
.overlay-binding__options-container-V2.abandonOverlay .overlay-binding__content{background:white;border-radius:0 0 6px 6px}
.overlay-binding__close-button-container{display:flex;justify-content:flex-end;border-bottom:1px solid #f2f2f2}
.overlay-binding__close-button{padding:16px;margin:0;display:flex}
.overlay-binding__content{display:flex;justify-content:center;padding:32px 50px 40px}
.overlay-binding__content.content_inverted{flex-direction:row-reverse}
.overlay-binding__ul{display:flex;flex-direction:column;gap:12px;margin:16px 0}
.overlay-binding__content-element-V2{display:flex;gap:8px;height:24px}
.overlay-binding__content-element-V2 span{color:#0d0d0d;font-family:VodafoneRegular;font-size:20px;font-style:normal;font-weight:400}
.overlay-binding__span{display:flex;align-items:center;justify-content:center;height:24px;width:24px}
.overlay-binding__middle-parent{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}
.overlay-binding__middle-parent div span{color:#7e7e7e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:normal}
.overlay-binding__middle-separator{background:#bebebe;width:1px;margin:0 48px;flex:1}
.overlay-binding__options-V2{width:318px;background-color:white;border-radius:10px;color:black}
.overlay-binding__options-V2:first-child:not(:only-child){width:318px}
.overlay-binding__options-V2:only-child{width:318px}
.overlay-binding__options-V2:last-child:not(:only-child){width:318px}
.overlay-binding__options-V2 .list{margin:auto;display:block}
.overlay-binding__options-V2 li{white-space:nowrap}
.overlay-binding__input{color:#333;margin:10px 0 30px}
.overlay-binding__input input::-webkit-input-placeholder{text-align:center;color:#afafaf}
.overlay-binding__input input:-moz-placeholder{text-align:center;color:#afafaf}
.overlay-binding__input input::-moz-placeholder{text-align:center;color:#afafaf}
.overlay-binding__input input:-ms-input-placeholder{text-align:center;color:#afafaf}
.overlay-binding__options-heading-V2{font-family:VodafoneRegular;color:#0d0d0d;font-size:28px;font-style:normal;font-weight:700;line-height:32px}
.overlay-binding__options-button-V2{margin-bottom:0;font-size:18px}
.overlay-binding__options-colorE2E{background-color:#ebebeb}
.overlay-binding__c2c-fallback{display:flex;position:relative;flex-direction:column;gap:8px;margin-top:0}
.overlay-binding__c2c-fallback__content{display:flex;flex-direction:row;align-items:center;gap:8px}
.overlay-binding__c2c-fallback__content.c2c-fallback-label{font-family:VodafoneRegular;font-size:18px;font-weight:400;line-height:26px}
.overlay-binding__c2c-fallback__content__svg{width:24px;height:24px;display:flex;justify-content:center;align-items:center}
.overlay-binding__c2c-fallback__content span{font-family:VodafoneRegular;font-size:28px;font-weight:700;line-height:31px}
@media only screen and (max-width:970px){.overlay-binding__options-container{display:block}
.overlay-binding.dialog__content-V2{-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:none;padding:0;position:absolute;left:0;right:0;bottom:0;top:0}
.overlay-binding.icon--small{width:25px;height:25px}
.overlay-binding__options-V2{width:100%;display:flex;flex-direction:column}
.overlay-binding__options-V2:first-child:not(:only-child){width:100%;margin:0}
.overlay-binding__options-V2:only-child{width:100%}
.overlay-binding__options-V2:last-child:not(:only-child){width:100%;margin:0}
.overlay-binding__header{margin-top:15px}
.overlay-binding__content{flex-direction:column;overflow-y:auto;padding:12px 32px 32px;-ms-overflow-style:none;scrollbar-width:none}
.overlay-binding__content.content_inverted{flex-direction:column-reverse}
.overlay-binding__content::-webkit-scrollbar{display:none}
.overlay-binding__options-heading-V2{font-family:VodafoneRegular;font-size:20px;font-style:normal;font-weight:700;line-height:28px}
.overlay-binding__content-element-V2 span{color:#0d0d0d;font-family:VodafoneRegular;font-size:16px;font-style:normal;font-weight:400}
.overlay-binding__options-container-V2{min-width:unset;width:100%;border-radius:0;height:100%;padding:0}
.overlay-binding .spring{padding:0;display:flex}
.overlay-binding__middle-parent{display:flex;flex-direction:row;align-items:center;gap:8px;align-self:stretch;padding:8px 0}
.overlay-binding__middle-separator{background:#bebebe;height:1px;margin:0;flex:1}
.overlay-binding__c2c-fallback{margin-top:16px}
.overlay-binding__c2c-fallback__content.c2c-fallback-label{font-size:14px;line-height:18px}
.overlay-binding__c2c-fallback__content span{font-size:20px;line-height:28px}
}