.region {
  margin-bottom: 0; }

.experience-commerce_layouts-mobileGrid2r2c .col-6.col-sm-3:nth-child(3) .editorialRichText-component-container-ruinart, .experience-commerce_layouts-mobileGrid2r2c .col-6.col-sm-3:nth-child(4) .editorialRichText-component-container-ruinart {
  margin-top: 48px; }
  @media (min-width: 992px) {
    .experience-commerce_layouts-mobileGrid2r2c .col-6.col-sm-3:nth-child(3) .editorialRichText-component-container-ruinart, .experience-commerce_layouts-mobileGrid2r2c .col-6.col-sm-3:nth-child(4) .editorialRichText-component-container-ruinart {
      margin-top: 0; } }

.editorialRichText-component-container-ruinart[data-alignments=center] {
  text-align: center; }

.editorialRichText-component-container-ruinart[data-alignments=right] {
  text-align: right; }

.editorialRichText-component-container-ruinart .textbox-title {
  max-width: 148px;
  margin-left: auto;
  margin-right: auto;
  font-family: "Riviera Nights - Regular", arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  margin-bottom: 16px;
  word-break: break-word; }
  @media (min-width: 992px) {
    .editorialRichText-component-container-ruinart .textbox-title {
      font-family: "Riviera Nights - Medium", arial, sans-serif;
      font-weight: 500;
      font-size: 14px;
      max-width: 288px; } }

.editorialRichText-component-container-ruinart .textbox-desc {
  max-width: 148px;
  margin-left: auto;
  margin-right: auto;
  word-break: break-word; }
  @media (min-width: 992px) {
    .editorialRichText-component-container-ruinart .textbox-desc {
      max-width: 288px; } }
  .editorialRichText-component-container-ruinart .textbox-desc p {
    margin-bottom: 0;
    font-family: "Riviera Nights - Regular", arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #282823; }
    .editorialRichText-component-container-ruinart .textbox-desc p:last-child {
      margin-bottom: 0; }

.editorialRichText-component-container-ruinart .textbox-separator {
  border-right: none; }
  @media (min-width: 992px) {
    .editorialRichText-component-container-ruinart .textbox-separator {
      border-right: 1px solid rgba(40, 40, 35, 0.12); } }


/*# sourceMappingURL=editorialRichText.css.map*/