@keyframes pulse-ring{0%{width:12px;height:12px;opacity:1}to{width:41px;height:41px;opacity:0}}.pulse-ring{animation:pulse-ring 2s cubic-bezier(.4,0,.6,1) infinite}.showroom-visit-form .form-field,.showroom-visit-form .react-tel-input .form-control,.showroom-visit-form .select__control{background-color:rgba(0,0,0,.17)!important;color:#fff!important;border:none!important;border-bottom:1px solid #fff!important;letter-spacing:1px;padding:23px 16px;line-height:1;font-size:13px!important}.showroom-visit-form .select__control{padding:13px 16px}.showroom-visit-form .form-field::placeholder,.showroom-visit-form .select__placeholder,.showroom-visit-form .select__single-value{color:#fff;letter-spacing:1px;font-size:13px!important}.showroom-visit-form .phone-button,.showroom-visit-form .selected-flag,.showroom-visit-form .selected-flag:hover{background-color:transparent!important;border:none!important}.showroom-visit-form .react-tel-input .country-list,.showroom-visit-form .select__option{color:var(--gray-900)}.showroom-visit-form .react-tel-input .selected-flag .arrow{border-top-color:#fff!important}.showroom-visit-form .form-error{position:absolute;bottom:0;transform:translateY(100%)}.showroom-visit-form .form-field[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;opacity:.8}.showroom-visit-form .form-field[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}