/* 门店编辑抽屉样式。 */
.store-editor-drawer-wrap {
  .ant-drawer-content-wrapper {
    box-shadow:
      0 8px 24px rgb(0 0 0 / 8%),
      0 2px 6px rgb(0 0 0 / 4%);
  }

  .ant-drawer-header {
    min-height: 56px;
    padding: 0 24px;
    border-bottom: 1px solid #f0f0f0;
  }

  .ant-drawer-title {
    font-size: 16px;
    font-weight: 600;
    color: #1f1f1f;
  }

  .ant-drawer-body {
    padding: 20px 24px;
  }

  .ant-drawer-footer {
    padding: 14px 24px;
    border-top: 1px solid #f0f0f0;
  }

  .store-drawer-form .store-drawer-section-title {
    display: flex;
    gap: 8px;
    align-items: center;
    margin: 0 0 16px;
    font-size: 15px;
    font-weight: 600;
    line-height: 1;
    color: #1f1f1f;
  }

  .store-drawer-form .store-drawer-section-title::before {
    width: 3px;
    height: 16px;
    content: '';
    background-color: #1677ff;
    border-radius: 2px;
  }

  .store-drawer-form .store-drawer-section-title + .ant-form-item {
    margin-top: 2px;
  }

  .store-drawer-footer {
    display: flex;
    gap: 12px;
    justify-content: flex-end;
  }

  .store-drawer-footer .ant-btn {
    min-width: 96px;
    height: 40px;
    padding: 0 24px;
    font-size: 15px;
    border-radius: 10px;
  }
}
