Current File : /home/kelaby89/muzza.fit/wp-content/plugins/woocommerce-payments/dist/woopay-rtl.css |
.iti {
position: relative;
display: inline-block; }
.iti * {
box-sizing: border-box;
-moz-box-sizing: border-box; }
.iti__hide {
display: none; }
.iti__v-hide {
visibility: hidden; }
.iti input, .iti input[type=text], .iti input[type=tel] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-left: 36px;
margin-left: 0; }
.iti__flag-container {
position: absolute;
top: 0;
bottom: 0;
left: 0;
padding: 1px; }
.iti__selected-flag {
z-index: 1;
position: relative;
display: flex;
align-items: center;
height: 100%;
padding: 0 8px 0 6px; }
.iti__arrow {
margin-right: 6px;
width: 0;
height: 0;
border-right: 3px solid transparent;
border-left: 3px solid transparent;
border-top: 4px solid #555; }
.iti__arrow--up {
border-top: none;
border-bottom: 4px solid #555; }
.iti__country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: right;
padding: 0;
margin: 0 -1px 0 0;
box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.2);
background-color: white;
border: 1px solid #CCC;
white-space: nowrap;
max-height: 200px;
overflow-y: scroll;
-webkit-overflow-scrolling: touch; }
.iti__country-list--dropup {
bottom: 100%;
margin-bottom: -1px; }
@media (max-width: 500px) {
.iti__country-list {
white-space: normal; } }
.iti__flag-box {
display: inline-block;
width: 20px; }
.iti__divider {
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #CCC; }
.iti__country {
padding: 5px 10px;
outline: none; }
.iti__dial-code {
color: #999; }
.iti__country.iti__highlight {
background-color: rgba(0, 0, 0, 0.05); }
.iti__flag-box, .iti__country-name, .iti__dial-code {
vertical-align: middle; }
.iti__flag-box, .iti__country-name {
margin-left: 6px; }
.iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
padding-left: 6px;
padding-right: 52px;
margin-right: 0; }
.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
left: auto;
right: 0; }
.iti--allow-dropdown .iti__flag-container:hover {
cursor: pointer; }
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
cursor: default; }
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
background-color: transparent; }
.iti--separate-dial-code .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05); }
.iti--separate-dial-code .iti__selected-dial-code {
margin-right: 6px; }
.iti--container {
position: absolute;
top: -1000px;
right: -1000px;
z-index: 1060;
padding: 1px; }
.iti--container:hover {
cursor: pointer; }
.iti-mobile .iti--container {
top: 30px;
bottom: 30px;
right: 30px;
left: 30px;
position: fixed; }
.iti-mobile .iti__country-list {
max-height: 100%;
width: 100%; }
.iti-mobile .iti__country {
padding: 10px 10px;
line-height: 1.5em; }
.iti__flag {
width: 20px; }
.iti__flag.iti__be {
width: 18px; }
.iti__flag.iti__ch {
width: 15px; }
.iti__flag.iti__mc {
width: 19px; }
.iti__flag.iti__ne {
width: 18px; }
.iti__flag.iti__np {
width: 13px; }
.iti__flag.iti__va {
width: 15px; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.iti__flag {
background-size: 5652px 15px; } }
.iti__flag.iti__ac {
height: 10px;
background-position: right 0px top 0px; }
.iti__flag.iti__ad {
height: 14px;
background-position: right -22px top 0px; }
.iti__flag.iti__ae {
height: 10px;
background-position: right -44px top 0px; }
.iti__flag.iti__af {
height: 14px;
background-position: right -66px top 0px; }
.iti__flag.iti__ag {
height: 14px;
background-position: right -88px top 0px; }
.iti__flag.iti__ai {
height: 10px;
background-position: right -110px top 0px; }
.iti__flag.iti__al {
height: 15px;
background-position: right -132px top 0px; }
.iti__flag.iti__am {
height: 10px;
background-position: right -154px top 0px; }
.iti__flag.iti__ao {
height: 14px;
background-position: right -176px top 0px; }
.iti__flag.iti__aq {
height: 14px;
background-position: right -198px top 0px; }
.iti__flag.iti__ar {
height: 13px;
background-position: right -220px top 0px; }
.iti__flag.iti__as {
height: 10px;
background-position: right -242px top 0px; }
.iti__flag.iti__at {
height: 14px;
background-position: right -264px top 0px; }
.iti__flag.iti__au {
height: 10px;
background-position: right -286px top 0px; }
.iti__flag.iti__aw {
height: 14px;
background-position: right -308px top 0px; }
.iti__flag.iti__ax {
height: 13px;
background-position: right -330px top 0px; }
.iti__flag.iti__az {
height: 10px;
background-position: right -352px top 0px; }
.iti__flag.iti__ba {
height: 10px;
background-position: right -374px top 0px; }
.iti__flag.iti__bb {
height: 14px;
background-position: right -396px top 0px; }
.iti__flag.iti__bd {
height: 12px;
background-position: right -418px top 0px; }
.iti__flag.iti__be {
height: 15px;
background-position: right -440px top 0px; }
.iti__flag.iti__bf {
height: 14px;
background-position: right -460px top 0px; }
.iti__flag.iti__bg {
height: 12px;
background-position: right -482px top 0px; }
.iti__flag.iti__bh {
height: 12px;
background-position: right -504px top 0px; }
.iti__flag.iti__bi {
height: 12px;
background-position: right -526px top 0px; }
.iti__flag.iti__bj {
height: 14px;
background-position: right -548px top 0px; }
.iti__flag.iti__bl {
height: 14px;
background-position: right -570px top 0px; }
.iti__flag.iti__bm {
height: 10px;
background-position: right -592px top 0px; }
.iti__flag.iti__bn {
height: 10px;
background-position: right -614px top 0px; }
.iti__flag.iti__bo {
height: 14px;
background-position: right -636px top 0px; }
.iti__flag.iti__bq {
height: 14px;
background-position: right -658px top 0px; }
.iti__flag.iti__br {
height: 14px;
background-position: right -680px top 0px; }
.iti__flag.iti__bs {
height: 10px;
background-position: right -702px top 0px; }
.iti__flag.iti__bt {
height: 14px;
background-position: right -724px top 0px; }
.iti__flag.iti__bv {
height: 15px;
background-position: right -746px top 0px; }
.iti__flag.iti__bw {
height: 14px;
background-position: right -768px top 0px; }
.iti__flag.iti__by {
height: 10px;
background-position: right -790px top 0px; }
.iti__flag.iti__bz {
height: 14px;
background-position: right -812px top 0px; }
.iti__flag.iti__ca {
height: 10px;
background-position: right -834px top 0px; }
.iti__flag.iti__cc {
height: 10px;
background-position: right -856px top 0px; }
.iti__flag.iti__cd {
height: 15px;
background-position: right -878px top 0px; }
.iti__flag.iti__cf {
height: 14px;
background-position: right -900px top 0px; }
.iti__flag.iti__cg {
height: 14px;
background-position: right -922px top 0px; }
.iti__flag.iti__ch {
height: 15px;
background-position: right -944px top 0px; }
.iti__flag.iti__ci {
height: 14px;
background-position: right -961px top 0px; }
.iti__flag.iti__ck {
height: 10px;
background-position: right -983px top 0px; }
.iti__flag.iti__cl {
height: 14px;
background-position: right -1005px top 0px; }
.iti__flag.iti__cm {
height: 14px;
background-position: right -1027px top 0px; }
.iti__flag.iti__cn {
height: 14px;
background-position: right -1049px top 0px; }
.iti__flag.iti__co {
height: 14px;
background-position: right -1071px top 0px; }
.iti__flag.iti__cp {
height: 14px;
background-position: right -1093px top 0px; }
.iti__flag.iti__cr {
height: 12px;
background-position: right -1115px top 0px; }
.iti__flag.iti__cu {
height: 10px;
background-position: right -1137px top 0px; }
.iti__flag.iti__cv {
height: 12px;
background-position: right -1159px top 0px; }
.iti__flag.iti__cw {
height: 14px;
background-position: right -1181px top 0px; }
.iti__flag.iti__cx {
height: 10px;
background-position: right -1203px top 0px; }
.iti__flag.iti__cy {
height: 14px;
background-position: right -1225px top 0px; }
.iti__flag.iti__cz {
height: 14px;
background-position: right -1247px top 0px; }
.iti__flag.iti__de {
height: 12px;
background-position: right -1269px top 0px; }
.iti__flag.iti__dg {
height: 10px;
background-position: right -1291px top 0px; }
.iti__flag.iti__dj {
height: 14px;
background-position: right -1313px top 0px; }
.iti__flag.iti__dk {
height: 15px;
background-position: right -1335px top 0px; }
.iti__flag.iti__dm {
height: 10px;
background-position: right -1357px top 0px; }
.iti__flag.iti__do {
height: 14px;
background-position: right -1379px top 0px; }
.iti__flag.iti__dz {
height: 14px;
background-position: right -1401px top 0px; }
.iti__flag.iti__ea {
height: 14px;
background-position: right -1423px top 0px; }
.iti__flag.iti__ec {
height: 14px;
background-position: right -1445px top 0px; }
.iti__flag.iti__ee {
height: 13px;
background-position: right -1467px top 0px; }
.iti__flag.iti__eg {
height: 14px;
background-position: right -1489px top 0px; }
.iti__flag.iti__eh {
height: 10px;
background-position: right -1511px top 0px; }
.iti__flag.iti__er {
height: 10px;
background-position: right -1533px top 0px; }
.iti__flag.iti__es {
height: 14px;
background-position: right -1555px top 0px; }
.iti__flag.iti__et {
height: 10px;
background-position: right -1577px top 0px; }
.iti__flag.iti__eu {
height: 14px;
background-position: right -1599px top 0px; }
.iti__flag.iti__fi {
height: 12px;
background-position: right -1621px top 0px; }
.iti__flag.iti__fj {
height: 10px;
background-position: right -1643px top 0px; }
.iti__flag.iti__fk {
height: 10px;
background-position: right -1665px top 0px; }
.iti__flag.iti__fm {
height: 11px;
background-position: right -1687px top 0px; }
.iti__flag.iti__fo {
height: 15px;
background-position: right -1709px top 0px; }
.iti__flag.iti__fr {
height: 14px;
background-position: right -1731px top 0px; }
.iti__flag.iti__ga {
height: 15px;
background-position: right -1753px top 0px; }
.iti__flag.iti__gb {
height: 10px;
background-position: right -1775px top 0px; }
.iti__flag.iti__gd {
height: 12px;
background-position: right -1797px top 0px; }
.iti__flag.iti__ge {
height: 14px;
background-position: right -1819px top 0px; }
.iti__flag.iti__gf {
height: 14px;
background-position: right -1841px top 0px; }
.iti__flag.iti__gg {
height: 14px;
background-position: right -1863px top 0px; }
.iti__flag.iti__gh {
height: 14px;
background-position: right -1885px top 0px; }
.iti__flag.iti__gi {
height: 10px;
background-position: right -1907px top 0px; }
.iti__flag.iti__gl {
height: 14px;
background-position: right -1929px top 0px; }
.iti__flag.iti__gm {
height: 14px;
background-position: right -1951px top 0px; }
.iti__flag.iti__gn {
height: 14px;
background-position: right -1973px top 0px; }
.iti__flag.iti__gp {
height: 14px;
background-position: right -1995px top 0px; }
.iti__flag.iti__gq {
height: 14px;
background-position: right -2017px top 0px; }
.iti__flag.iti__gr {
height: 14px;
background-position: right -2039px top 0px; }
.iti__flag.iti__gs {
height: 10px;
background-position: right -2061px top 0px; }
.iti__flag.iti__gt {
height: 13px;
background-position: right -2083px top 0px; }
.iti__flag.iti__gu {
height: 11px;
background-position: right -2105px top 0px; }
.iti__flag.iti__gw {
height: 10px;
background-position: right -2127px top 0px; }
.iti__flag.iti__gy {
height: 12px;
background-position: right -2149px top 0px; }
.iti__flag.iti__hk {
height: 14px;
background-position: right -2171px top 0px; }
.iti__flag.iti__hm {
height: 10px;
background-position: right -2193px top 0px; }
.iti__flag.iti__hn {
height: 10px;
background-position: right -2215px top 0px; }
.iti__flag.iti__hr {
height: 10px;
background-position: right -2237px top 0px; }
.iti__flag.iti__ht {
height: 12px;
background-position: right -2259px top 0px; }
.iti__flag.iti__hu {
height: 10px;
background-position: right -2281px top 0px; }
.iti__flag.iti__ic {
height: 14px;
background-position: right -2303px top 0px; }
.iti__flag.iti__id {
height: 14px;
background-position: right -2325px top 0px; }
.iti__flag.iti__ie {
height: 10px;
background-position: right -2347px top 0px; }
.iti__flag.iti__il {
height: 15px;
background-position: right -2369px top 0px; }
.iti__flag.iti__im {
height: 10px;
background-position: right -2391px top 0px; }
.iti__flag.iti__in {
height: 14px;
background-position: right -2413px top 0px; }
.iti__flag.iti__io {
height: 10px;
background-position: right -2435px top 0px; }
.iti__flag.iti__iq {
height: 14px;
background-position: right -2457px top 0px; }
.iti__flag.iti__ir {
height: 12px;
background-position: right -2479px top 0px; }
.iti__flag.iti__is {
height: 15px;
background-position: right -2501px top 0px; }
.iti__flag.iti__it {
height: 14px;
background-position: right -2523px top 0px; }
.iti__flag.iti__je {
height: 12px;
background-position: right -2545px top 0px; }
.iti__flag.iti__jm {
height: 10px;
background-position: right -2567px top 0px; }
.iti__flag.iti__jo {
height: 10px;
background-position: right -2589px top 0px; }
.iti__flag.iti__jp {
height: 14px;
background-position: right -2611px top 0px; }
.iti__flag.iti__ke {
height: 14px;
background-position: right -2633px top 0px; }
.iti__flag.iti__kg {
height: 12px;
background-position: right -2655px top 0px; }
.iti__flag.iti__kh {
height: 13px;
background-position: right -2677px top 0px; }
.iti__flag.iti__ki {
height: 10px;
background-position: right -2699px top 0px; }
.iti__flag.iti__km {
height: 12px;
background-position: right -2721px top 0px; }
.iti__flag.iti__kn {
height: 14px;
background-position: right -2743px top 0px; }
.iti__flag.iti__kp {
height: 10px;
background-position: right -2765px top 0px; }
.iti__flag.iti__kr {
height: 14px;
background-position: right -2787px top 0px; }
.iti__flag.iti__kw {
height: 10px;
background-position: right -2809px top 0px; }
.iti__flag.iti__ky {
height: 10px;
background-position: right -2831px top 0px; }
.iti__flag.iti__kz {
height: 10px;
background-position: right -2853px top 0px; }
.iti__flag.iti__la {
height: 14px;
background-position: right -2875px top 0px; }
.iti__flag.iti__lb {
height: 14px;
background-position: right -2897px top 0px; }
.iti__flag.iti__lc {
height: 10px;
background-position: right -2919px top 0px; }
.iti__flag.iti__li {
height: 12px;
background-position: right -2941px top 0px; }
.iti__flag.iti__lk {
height: 10px;
background-position: right -2963px top 0px; }
.iti__flag.iti__lr {
height: 11px;
background-position: right -2985px top 0px; }
.iti__flag.iti__ls {
height: 14px;
background-position: right -3007px top 0px; }
.iti__flag.iti__lt {
height: 12px;
background-position: right -3029px top 0px; }
.iti__flag.iti__lu {
height: 12px;
background-position: right -3051px top 0px; }
.iti__flag.iti__lv {
height: 10px;
background-position: right -3073px top 0px; }
.iti__flag.iti__ly {
height: 10px;
background-position: right -3095px top 0px; }
.iti__flag.iti__ma {
height: 14px;
background-position: right -3117px top 0px; }
.iti__flag.iti__mc {
height: 15px;
background-position: right -3139px top 0px; }
.iti__flag.iti__md {
height: 10px;
background-position: right -3160px top 0px; }
.iti__flag.iti__me {
height: 10px;
background-position: right -3182px top 0px; }
.iti__flag.iti__mf {
height: 14px;
background-position: right -3204px top 0px; }
.iti__flag.iti__mg {
height: 14px;
background-position: right -3226px top 0px; }
.iti__flag.iti__mh {
height: 11px;
background-position: right -3248px top 0px; }
.iti__flag.iti__mk {
height: 10px;
background-position: right -3270px top 0px; }
.iti__flag.iti__ml {
height: 14px;
background-position: right -3292px top 0px; }
.iti__flag.iti__mm {
height: 14px;
background-position: right -3314px top 0px; }
.iti__flag.iti__mn {
height: 10px;
background-position: right -3336px top 0px; }
.iti__flag.iti__mo {
height: 14px;
background-position: right -3358px top 0px; }
.iti__flag.iti__mp {
height: 10px;
background-position: right -3380px top 0px; }
.iti__flag.iti__mq {
height: 14px;
background-position: right -3402px top 0px; }
.iti__flag.iti__mr {
height: 14px;
background-position: right -3424px top 0px; }
.iti__flag.iti__ms {
height: 10px;
background-position: right -3446px top 0px; }
.iti__flag.iti__mt {
height: 14px;
background-position: right -3468px top 0px; }
.iti__flag.iti__mu {
height: 14px;
background-position: right -3490px top 0px; }
.iti__flag.iti__mv {
height: 14px;
background-position: right -3512px top 0px; }
.iti__flag.iti__mw {
height: 14px;
background-position: right -3534px top 0px; }
.iti__flag.iti__mx {
height: 12px;
background-position: right -3556px top 0px; }
.iti__flag.iti__my {
height: 10px;
background-position: right -3578px top 0px; }
.iti__flag.iti__mz {
height: 14px;
background-position: right -3600px top 0px; }
.iti__flag.iti__na {
height: 14px;
background-position: right -3622px top 0px; }
.iti__flag.iti__nc {
height: 10px;
background-position: right -3644px top 0px; }
.iti__flag.iti__ne {
height: 15px;
background-position: right -3666px top 0px; }
.iti__flag.iti__nf {
height: 10px;
background-position: right -3686px top 0px; }
.iti__flag.iti__ng {
height: 10px;
background-position: right -3708px top 0px; }
.iti__flag.iti__ni {
height: 12px;
background-position: right -3730px top 0px; }
.iti__flag.iti__nl {
height: 14px;
background-position: right -3752px top 0px; }
.iti__flag.iti__no {
height: 15px;
background-position: right -3774px top 0px; }
.iti__flag.iti__np {
height: 15px;
background-position: right -3796px top 0px; }
.iti__flag.iti__nr {
height: 10px;
background-position: right -3811px top 0px; }
.iti__flag.iti__nu {
height: 10px;
background-position: right -3833px top 0px; }
.iti__flag.iti__nz {
height: 10px;
background-position: right -3855px top 0px; }
.iti__flag.iti__om {
height: 10px;
background-position: right -3877px top 0px; }
.iti__flag.iti__pa {
height: 14px;
background-position: right -3899px top 0px; }
.iti__flag.iti__pe {
height: 14px;
background-position: right -3921px top 0px; }
.iti__flag.iti__pf {
height: 14px;
background-position: right -3943px top 0px; }
.iti__flag.iti__pg {
height: 15px;
background-position: right -3965px top 0px; }
.iti__flag.iti__ph {
height: 10px;
background-position: right -3987px top 0px; }
.iti__flag.iti__pk {
height: 14px;
background-position: right -4009px top 0px; }
.iti__flag.iti__pl {
height: 13px;
background-position: right -4031px top 0px; }
.iti__flag.iti__pm {
height: 14px;
background-position: right -4053px top 0px; }
.iti__flag.iti__pn {
height: 10px;
background-position: right -4075px top 0px; }
.iti__flag.iti__pr {
height: 14px;
background-position: right -4097px top 0px; }
.iti__flag.iti__ps {
height: 10px;
background-position: right -4119px top 0px; }
.iti__flag.iti__pt {
height: 14px;
background-position: right -4141px top 0px; }
.iti__flag.iti__pw {
height: 13px;
background-position: right -4163px top 0px; }
.iti__flag.iti__py {
height: 11px;
background-position: right -4185px top 0px; }
.iti__flag.iti__qa {
height: 8px;
background-position: right -4207px top 0px; }
.iti__flag.iti__re {
height: 14px;
background-position: right -4229px top 0px; }
.iti__flag.iti__ro {
height: 14px;
background-position: right -4251px top 0px; }
.iti__flag.iti__rs {
height: 14px;
background-position: right -4273px top 0px; }
.iti__flag.iti__ru {
height: 14px;
background-position: right -4295px top 0px; }
.iti__flag.iti__rw {
height: 14px;
background-position: right -4317px top 0px; }
.iti__flag.iti__sa {
height: 14px;
background-position: right -4339px top 0px; }
.iti__flag.iti__sb {
height: 10px;
background-position: right -4361px top 0px; }
.iti__flag.iti__sc {
height: 10px;
background-position: right -4383px top 0px; }
.iti__flag.iti__sd {
height: 10px;
background-position: right -4405px top 0px; }
.iti__flag.iti__se {
height: 13px;
background-position: right -4427px top 0px; }
.iti__flag.iti__sg {
height: 14px;
background-position: right -4449px top 0px; }
.iti__flag.iti__sh {
height: 10px;
background-position: right -4471px top 0px; }
.iti__flag.iti__si {
height: 10px;
background-position: right -4493px top 0px; }
.iti__flag.iti__sj {
height: 15px;
background-position: right -4515px top 0px; }
.iti__flag.iti__sk {
height: 14px;
background-position: right -4537px top 0px; }
.iti__flag.iti__sl {
height: 14px;
background-position: right -4559px top 0px; }
.iti__flag.iti__sm {
height: 15px;
background-position: right -4581px top 0px; }
.iti__flag.iti__sn {
height: 14px;
background-position: right -4603px top 0px; }
.iti__flag.iti__so {
height: 14px;
background-position: right -4625px top 0px; }
.iti__flag.iti__sr {
height: 14px;
background-position: right -4647px top 0px; }
.iti__flag.iti__ss {
height: 10px;
background-position: right -4669px top 0px; }
.iti__flag.iti__st {
height: 10px;
background-position: right -4691px top 0px; }
.iti__flag.iti__sv {
height: 12px;
background-position: right -4713px top 0px; }
.iti__flag.iti__sx {
height: 14px;
background-position: right -4735px top 0px; }
.iti__flag.iti__sy {
height: 14px;
background-position: right -4757px top 0px; }
.iti__flag.iti__sz {
height: 14px;
background-position: right -4779px top 0px; }
.iti__flag.iti__ta {
height: 10px;
background-position: right -4801px top 0px; }
.iti__flag.iti__tc {
height: 10px;
background-position: right -4823px top 0px; }
.iti__flag.iti__td {
height: 14px;
background-position: right -4845px top 0px; }
.iti__flag.iti__tf {
height: 14px;
background-position: right -4867px top 0px; }
.iti__flag.iti__tg {
height: 13px;
background-position: right -4889px top 0px; }
.iti__flag.iti__th {
height: 14px;
background-position: right -4911px top 0px; }
.iti__flag.iti__tj {
height: 10px;
background-position: right -4933px top 0px; }
.iti__flag.iti__tk {
height: 10px;
background-position: right -4955px top 0px; }
.iti__flag.iti__tl {
height: 10px;
background-position: right -4977px top 0px; }
.iti__flag.iti__tm {
height: 14px;
background-position: right -4999px top 0px; }
.iti__flag.iti__tn {
height: 14px;
background-position: right -5021px top 0px; }
.iti__flag.iti__to {
height: 10px;
background-position: right -5043px top 0px; }
.iti__flag.iti__tr {
height: 14px;
background-position: right -5065px top 0px; }
.iti__flag.iti__tt {
height: 12px;
background-position: right -5087px top 0px; }
.iti__flag.iti__tv {
height: 10px;
background-position: right -5109px top 0px; }
.iti__flag.iti__tw {
height: 14px;
background-position: right -5131px top 0px; }
.iti__flag.iti__tz {
height: 14px;
background-position: right -5153px top 0px; }
.iti__flag.iti__ua {
height: 14px;
background-position: right -5175px top 0px; }
.iti__flag.iti__ug {
height: 14px;
background-position: right -5197px top 0px; }
.iti__flag.iti__um {
height: 11px;
background-position: right -5219px top 0px; }
.iti__flag.iti__un {
height: 14px;
background-position: right -5241px top 0px; }
.iti__flag.iti__us {
height: 11px;
background-position: right -5263px top 0px; }
.iti__flag.iti__uy {
height: 14px;
background-position: right -5285px top 0px; }
.iti__flag.iti__uz {
height: 10px;
background-position: right -5307px top 0px; }
.iti__flag.iti__va {
height: 15px;
background-position: right -5329px top 0px; }
.iti__flag.iti__vc {
height: 14px;
background-position: right -5346px top 0px; }
.iti__flag.iti__ve {
height: 14px;
background-position: right -5368px top 0px; }
.iti__flag.iti__vg {
height: 10px;
background-position: right -5390px top 0px; }
.iti__flag.iti__vi {
height: 14px;
background-position: right -5412px top 0px; }
.iti__flag.iti__vn {
height: 14px;
background-position: right -5434px top 0px; }
.iti__flag.iti__vu {
height: 12px;
background-position: right -5456px top 0px; }
.iti__flag.iti__wf {
height: 14px;
background-position: right -5478px top 0px; }
.iti__flag.iti__ws {
height: 10px;
background-position: right -5500px top 0px; }
.iti__flag.iti__xk {
height: 15px;
background-position: right -5522px top 0px; }
.iti__flag.iti__ye {
height: 14px;
background-position: right -5544px top 0px; }
.iti__flag.iti__yt {
height: 14px;
background-position: right -5566px top 0px; }
.iti__flag.iti__za {
height: 14px;
background-position: right -5588px top 0px; }
.iti__flag.iti__zm {
height: 14px;
background-position: right -5610px top 0px; }
.iti__flag.iti__zw {
height: 10px;
background-position: right -5632px top 0px; }
.iti__flag {
height: 15px;
box-shadow: 0px 0px 1px 0px #888;
background-image: url(007b2705c0a8f69dfdf6.png);
background-repeat: no-repeat;
background-color: #DBDBDB;
background-position: right 20px top 0; }
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.iti__flag {
background-image: url(9d5328fb490cddd43f66.png); } }
.iti__flag.iti__np {
background-color: transparent; }
.woopay-save-new-user-container{display:flex;flex-direction:column;gap:16px}#payment .wc_payment_methods.payment_methods.methods+.woopay-save-new-user-container:not(:empty){margin-top:24px}#payment .wc_payment_methods.payment_methods.methods+.woopay-save-new-user-container:not(:empty)+.place-order{margin-top:24px}.woopay-save-new-user-container h3{margin-bottom:0}.woopay-save-new-user-container .components-checkbox-control__input-container{margin-left:8px;height:auto}.woopay-save-new-user-container .components-checkbox-control__input-container .components-checkbox-control__input[type=checkbox]{height:16px;width:16px}.woopay-save-new-user-container .components-checkbox-control__input-container svg{height:16px;width:16px;right:0;top:0}.woopay-save-new-user-container .components-checkbox-control__input-container label{font-size:14px}.woopay-save-new-user-container .save-details-form.form-row{display:flex;flex-direction:column;font-size:1rem;line-height:1.25rem;font-weight:400;gap:16px;transition:max-height .5s ease-in-out;margin:0 !important;padding:0 !important;overflow-y:hidden;max-height:21.875rem}.woopay-save-new-user-container .save-details-form.form-row::before,.woopay-save-new-user-container .save-details-form.form-row::after{display:none}.woopay-save-new-user-container .save-details-form.form-row>div{margin-top:0}.woopay-save-new-user-container .save-details-form.form-row .additional-information{font-size:14px;font-weight:400;line-height:21px;text-align:right}.woopay-save-new-user-container .save-details-form.form-row .tos{font-size:12px}.woopay-save-new-user-container .save-details-form.form-row #validate-error-invalid-woopay-phone-number{font-size:.875rem;line-height:1.5rem;margin-bottom:0;color:#cc1818}.woopay-save-new-user-container .save-details-form.form-row .line{border:.5px solid #dcdcde}.woopay-save-new-user-container .save-details-form.form-row .phone-input{font-size:1rem;background-color:#fff;box-shadow:none;border:1px solid #ddd;border-radius:5px;margin-right:.1rem;width:calc(100% - .25rem)}.woopay-save-new-user-container .save-details-form.form-row .phone-input::placeholder{font-weight:400;color:#a7aaad}.woopay-save-new-user-container .save-details-form.form-row .phone-input.has-error{outline-color:#cc1818}.woopay-save-new-user-container .iti{margin-top:16px}.wc-block-components-form .woopay-save-new-user-container .wc-block-components-text-input:only-child{margin-top:0}#phone-number{height:42px;box-shadow:inset 0 1px #d6d6d6;border:none;font-size:15px;line-height:26px}#payment .save-details-form.place-order{margin-top:8px}.iti__flag{background-image:url(007b2705c0a8f69dfdf6.png)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url(9d5328fb490cddd43f66.png)}}.iti{width:100%;margin-top:24px}.iti--container{margin-top:0}.no-top-margin .iti{margin-top:0}.iti__selected-flag{background-color:inherit !important;padding:0 12px 0 6px}.iti__selected-flag .iti__flag{transform:scale(1.1)}.iti__selected-flag .iti__selected-dial-code{font-size:16px;color:#2f2f2f}.iti__selected-flag .iti__arrow{border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #2c3338}.iti__selected-flag .iti__arrow--up{border-top:none;border-bottom:5px solid #2c3338}.wp-admin .iti .iti__arrow{border:0;width:10px;height:18px;background:url("data:image/svg+xml;utf8,<svg viewBox=\"4 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"18\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z\"></path></svg>")}.wp-admin .iti .iti__arrow--up{transform:scaleY(-1)}.wp-admin .iti .iti__country-list{border:1px solid #949494;border-radius:2px;box-shadow:none}.wp-admin .iti .iti__selected-dial-code,.wp-admin .iti .phone-input.input-text,.wp-admin .iti .iti__country{font-size:inherit;color:#2c3338}@media(max-width: 782px){.wp-admin .iti .iti__selected-dial-code,.wp-admin .iti .phone-input.input-text,.wp-admin .iti .iti__country{font-size:16px}}.wp-admin.iti-mobile .iti--container{top:76px;width:auto}
.woocommerce-checkout-payment .woopay-save-new-user-container{padding:1.41575em}.woopay-save-new-user-container .save-details .wc-block-components-text-input input:-webkit-autofill{padding:1.5em .5em 1.5em .5em}.woopay-save-new-user-container .save-details-header{display:flex;align-items:flex-start;gap:12px;position:relative}.woopay-save-new-user-container .save-details-header>div{flex:1}.woopay-save-new-user-container .save-details-header label{display:block;margin:0 !important;padding:0 27px 0 0;text-indent:-27px}.woopay-save-new-user-container .save-details-header label .save-details-checkbox:not(.wc-block-components-checkbox__input){margin-left:12px}.woopay-save-new-user-container .save-details-header .wc-block-components-checkbox{margin-top:0;flex:1}.woopay-save-new-user-container .save-details-header .wc-block-components-checkbox label{gap:unset;display:flex !important;align-items:flex-start;padding:0;text-indent:0}@media(min-width: 961px){.woopay-save-new-user-container .save-details-header .wc-block-components-checkbox span{margin-left:1.25rem}}.woopay-save-new-user-container h2{margin-bottom:4px}