@font-face{font-family:cdr;src:local("cdr Regular"),local("cdr"),url(../font/icons/cdr.woff2) format(woff2),url(../font/icons/cdr.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}input-tel[class*=spin] .field-trigger:before{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:cdr;font-style:normal;font-variant:none;font-weight:400;line-height:1;text-align:center;text-decoration:none;text-transform:none}input-tel{display:flex;flex-wrap:wrap;position:relative}input-tel input[type=text]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0);clip-path:inset(50%);margin-block:3rem 0;margin-inline:50% 0}input-tel input-country{inset:1px;position:absolute}input-tel input-country[style*=--flag]{inset-block-end:auto;inset-inline-end:auto}input-tel input-country .field-trigger,input-tel input-country [type=search]~label,input-tel input-country:not([style*=--flag]):before{display:none}input-tel input-country [type=search],input-tel input-country [type=search]:focus,input-tel input-country [type=search]:hover,input-tel input-country[style*=--flag] [type=search],input-tel input-country[style*=--flag] [type=search]:focus,input-tel input-country[style*=--flag] [type=search]:hover,input-tel input-country[style*=--flag]:not(:focus-within) [type=search],input-tel input-country[style*=--flag]:not(:focus-within) [type=search]:focus,input-tel input-country[style*=--flag]:not(:focus-within) [type=search]:hover{border:0;box-shadow:none;height:2.75rem}input-tel[data-preffix]:before{border-inline-end:1px solid var(--gray-8);color:var(--gray-1);content:attr(data-preffix);display:block;font-size:1rem;inset-block-start:1.625rem;inset-inline-start:1.875rem;line-height:1;padding-inline-end:.25rem;pointer-events:none;position:absolute}input-tel[data-preffix] input-country [data-options]{white-space:nowrap}input-tel[data-preffix] input-country:not(:focus-within) [type=search]{background:transparent;color:transparent;width:var(--preffix)}input-tel[data-preffix] input-country:focus-within [type=search]{pointer-events:none;width:calc(100% - 2px)}input-tel[data-preffix] [type=tel]{padding-inline-start:var(--preffix,.5rem)}input-tel:not([data-preffix]) input-country [type=search]{background:transparent}input-tel:is([disabled],[readonly]){opacity:1}input-tel:is([disabled],[readonly]) input{opacity:.5}input-tel[class*=spin] .field-trigger:before{font-size:1rem}@media (max-width:47.99em){input-tel input-country:focus-within [type=search]{border:1px solid var(--gray-8);box-shadow:none}input-tel input-country:focus-within [type=search]~label{display:inline-block}}input-tel:has(.message-error) input[type=tel]{border:1px solid var(--danger)}input-tel:not(:has(.message-error)):not(.has-spin):not(:has(.field-trigger[hidden])):not([disabled]) input[type=tel]{border:1px solid var(--success)}:has(input-tel:focus-within) button{pointer-events:none}
