@media all and (min-width: 984px), print{fieldset.vzd-address{max-width:336px}}ul.ui-autocomplete{display:block;list-style:none;margin:0;padding:0;background:#fff;border:1px solid #e0e0e0;border-top-width:0}ul.ui-autocomplete>li{display:block;margin:0;padding:0}ul.ui-autocomplete>li:before{content:"";display:none}ul.ui-autocomplete li{padding-left:12px;padding-right:12px;white-space:nowrap;overflow:hidden;font-size:1rem;line-height:1.5rem;padding-top:.3125rem;padding-bottom:.4375rem}@media all and (min-width: 984px) and (max-width: 983px){ul.ui-autocomplete li{font-size:1.125rem;line-height:1.5rem;padding-top:.25rem;padding-bottom:.5rem}}@media all and (min-width: 984px), print{ul.ui-autocomplete li{font-size:.875rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem}}ul.ui-autocomplete .ui-state-focus{background:#e0e0e0}.ui-helper-hidden-accessible{position:absolute;clip:rect(0, 0, 0, 0);overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px}section.promotion .field .option{font-size:.8125rem;line-height:1.5rem;padding-top:.375rem;padding-bottom:.375rem}@media all and (min-width: 984px) and (max-width: 983px){section.promotion .field .option{font-size:1.125rem;line-height:1.5rem;padding-top:.25rem;padding-bottom:.5rem}}section.promotion .field.rating .option{display:inline-block;margin-right:36px}@media all and (min-width: 984px), print{section.promotion .field.rating .option{margin-right:18px}}section.promotion>.field>.control{margin-bottom:12px}@media all and (min-width: 984px), print{section.promotion>.field>.control{max-width:336px}}section.promotion>.field>.control+.error{margin-top:-12px}section.promotion>.field>.label,section.promotion>.field>label,section.promotion>fieldset>.label,section.promotion>fieldset>label{display:table;white-space:normal;width:100%;font-weight:bold;font-size:1rem;line-height:1.5rem;padding-top:.3125rem;padding-bottom:.4375rem}section.promotion>.field>.label.required::after,section.promotion>.field>label.required::after,section.promotion>fieldset>.label.required::after,section.promotion>fieldset>label.required::after{content:"*";margin-left:6px;color:#dc3f1b}@media all and (min-width: 984px) and (max-width: 983px){section.promotion>.field>.label,section.promotion>.field>label,section.promotion>fieldset>.label,section.promotion>fieldset>label{font-size:1.3125rem;line-height:1.5rem;padding-top:.1875rem;padding-bottom:.9375rem}}@media all and (min-width: 984px), print{section.promotion>.field>.label,section.promotion>.field>label,section.promotion>fieldset>.label,section.promotion>fieldset>label{font-size:1rem;line-height:1.5rem;padding-top:.3125rem;padding-bottom:.4375rem}}section.promotion>.field:not(.processing-agreement)>.label,section.promotion>.field:not(.processing-agreement)>label{padding-left:0;padding-right:0}section.promotion fieldset>.label{color:#5A5B5D}section.promotion fieldset[data-type="multi_rating"] .field.rating{margin-top:-6px}section.promotion .vzd-address{margin-top:-6px}@media all and (min-width: 984px), print{section.promotion .vzd-address{margin-bottom:12px}section.promotion .field.with-error .error{margin-top:-12px}}
