.c-pre-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-pre-order--rtl{direction:rtl}.c-pre-order[data-error=true]{padding:3px;border:1px solid #ce3838;border-radius:4px}.c-pre-order[data-error=true] .c-pre-order__button{border:1px solid #a5a5a5;background:#fff;color:#000;-webkit-box-shadow:none;box-shadow:none}.c-pre-order[data-error=true] .c-pre-order__message{display:block}.c-pre-order__button{width:100%;height:100%;padding:16px 28px;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:200;line-height:16px;letter-spacing:.6px;text-transform:uppercase;color:#fff;background-color:#000;border:none;border-radius:0px;-webkit-box-shadow:0px 6px 2px -4px rgba(14,14,44,.1019607843);box-shadow:0px 6px 2px -4px rgba(14,14,44,.1019607843);text-align:center;cursor:pointer}.c-pre-order__button:focus,.c-pre-order__button:focus-visible{outline:none;border:none}.c-pre-order__button:hover{opacity:.8}.c-pre-order__message{display:none;color:#ce3838;font-family:var(--font-body);font-style:normal;font-weight:300;font-size:12px;line-height:17px;padding:14px 0}