.rd-cinema-order>.rd-cinema-field { margin-bottom:1.3rem; }
.rd-cinema-order>.rd-cinema-field label { display:block; font-weight:700; margin-bottom:.6rem; }
.rd-cinema-order>.rd-cinema-field select { width:100%; }
[data-cinema-group] select:invalid:not(:disabled) { outline-color:#a72f28; }
.rd-cinema-source { display:block; margin-top:.3rem; color:#45655d; font-weight:600; }
