.link-editor-modal 
{

  .m__t--24 {
    margin-top: 24px;
  }
  
  .m__y--32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .m__b--4 {
    margin-bottom: 4px !important;
  }
  
  .p__y--8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .p__x--8 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .m__t--16 {
    margin-top: 16px !important;
  }

}

/** SPECIAL OFFER MODAL **/
.special-offer-modal {

  .ant-row {
    flex-flow: row wrap;
  }

  .ant-row, .ant-row:after, .ant-row:before {
    display: flex;
  }

  .align__items--center {
    align-items: center;
  }

  .position--relative {
    position: relative;
  }

  .p--16 {
    padding: 16px !important;
  }

  .p__l--16 {
    padding-left: 16px !important;
  }

  .p__x--16 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .p__y--16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .m__t--16 {
    margin-top: 16px !important;
  }

  .m__b--4 {
    margin-bottom: 4px !important;
  }

  .p--12 {
    padding: 12px !important;
  }

  .d--flex, .d--flex--row {
    display: flex !important;
  }

  .m__t--24 {
    margin-top: 24px !important;
  }

  .justify__content--end {
    justify-content: flex-end;
  }
  
}
