.guest-phone .vue-tel-input{border:none;gap:16px;width:100%;height:53px;box-shadow:none!important}.guest-phone .vti__dropdown{height:53px;padding:var(--Spacing-Padding-Padding-16px,16px);border-radius:var(--Border-Border-Radius-12px,12px);border:var(--Border-Border-Width-1px,1px) solid var(--Border-Border-Colors-Border-Default,#d4d4d4);align-items:center;display:flex;position:relative}.guest-phone .vti__input,.guest-phone .vti__phone{border-radius:var(--Border-Border-Radius-12px,12px);outline:none;border:var(--Border-Border-Width-1px,1px) solid var(--Border-Border-Colors-Border-Default,#d4d4d4)!important;box-shadow:none!important}.guest-phone .vti__input:focus,.guest-phone .vti__phone:focus,.guest-phone .vue-tel-input:focus-within .vti__dropdown,.guest-phone .vue-tel-input:focus-within .vti__input{outline:none;border:var(--Border-Border-Width-1px,1px) solid var(--Border-Border-Colors-Border-Default,#d4d4d4)!important;box-shadow:none!important}.guest-phone .vti__phone{padding:var(--Spacing-Padding-Padding-16px,16px) var(--Spacing-Padding-Padding-16px,16px);align-self:stretch;align-items:center;display:flex}.guest-phone .vti__dropdown-list{z-index:50;box-sizing:border-box;background:#fff;border:1px solid #d4d4d4;border-radius:8px;max-height:260px;box-shadow:0 4px 16px #0000001f;width:280px!important;min-width:280px!important;max-width:280px!important;position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:auto!important;overflow:hidden auto!important}@media (width<=640px){.guest-phone .vti__dropdown-list{max-height:50vh;width:min(280px,100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;left:0!important}}.guest-phone .vti__dropdown-item{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;align-items:flex-start;gap:8px;width:100%;max-width:100%;padding:10px 12px;display:flex;overflow-x:hidden;white-space:normal!important}.guest-phone .vti__flag{overflow:hidden;flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;margin:2px 0 0!important}.guest-phone .vti__dropdown-item span,.guest-phone .vti__dropdown-item strong{overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0;white-space:normal!important}.guest-phone .vti__search_box{box-sizing:border-box;border:1px solid #d4d4d4;border-radius:8px;width:100%;max-width:100%;margin-bottom:8px;padding:8px 12px}
