.popover-body .s3_message {
  border: 0 !important;
  background: rgba(0, 0, 0, 0) !important;
  padding: 0 !important;
  margin: 0 !important; }

@media (min-width: 481px) {
  html.title-page .popover-wrap-49 .popover-body, html .popover-wrap-49 .popover-body {
    width: 420px; } }

.form-success {
  text-align: center; }
  .form-success .form-success__title {
    font-family: "Arsenal", sans-serif;
    font-size: 25px;
    font-weight: 700;
    color: #36363c;
    padding-bottom: 10px;
    margin-bottom: 10px;
    box-shadow: inset 0px -1px 0px rgba(0, 0, 0, 0.1); }
  .form-success .form-success__subtitle {
    color: #36363c;
    font-size: 15px;
    font-weight: 400; }
  .form-success .form-success__body {
    display: inline-block;
    font-size: 0; }
    .form-success .form-success__body img {
      max-width: 100%;
      right: 20%; }
  .form-success .form-success__buttons {
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    margin-top: 10px; }
    .form-success .form-success__buttons a {
      display: inline-block;
      text-decoration: none;
      padding: 13px 20px;
      margin-left: 5px;
      margin-right: 5px;
      font-size: 15px;
      font-weight: 700;
      border-radius: 8px;
      color: #fff; }
      .form-success .form-success__buttons a.form-success__btn.button-1 {
        background: #1f50a1; }
        .form-success .form-success__buttons a.form-success__btn.button-1:hover {
          background: #245ebd; }
      .form-success .form-success__buttons a.form-success__btn.button-2 {
        background: #0e918f; }
        .form-success .form-success__buttons a.form-success__btn.button-2:hover {
          background: #22a5a3; }

@media (max-width: 480px) {
  .form-success .form-success__title {
    font-size: 22px; }

  .form-success .form-success__buttons {
    flex-direction: column; }

  .form-success .form-success__buttons a.form-success__btn.button-1 {
    margin-bottom: 5px; } }

.order-checkbox-wrapper label {
  display: flex;
  align-items: flex-start;
  cursor: pointer; }
  .order-checkbox-wrapper label span {
    color: #111;
    position: relative; }
    .order-checkbox-wrapper label span:before {
      content: '';
      width: 18px;
      height: 18px;
      border-radius: 3px;
      display: inline-block;
      position: absolute;
      top: 3px;
      left: -24px;
      box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.1); }
  .order-checkbox-wrapper label input[type="checkbox"] {
    margin-top: 3px;
    opacity: 0;
    width: 18px;
    display: inline-block;
    height: 18px;
    flex: none; }
    .order-checkbox-wrapper label input[type="checkbox"]:hover, .order-checkbox-wrapper label input[type="checkbox"]:active {
      outline: none;
      border: 0; }
    .order-checkbox-wrapper label input[type="checkbox"]:checked {
      opacity: 1;
      outline: none;
      border: 0; }
      .order-checkbox-wrapper label input[type="checkbox"]:checked + span:before {
        display: none; }

html body .wrapper .order-checkbox-wrapper .ral-field-note {
  position: absolute;
  right: 0;
  top: 1px; }

.card-page .shop2-product-options .option-title {
  margin-right: 16px; }
