/* ReBORN 2.6.4: metallic-blue finish for existing brand decorations. */
@supports (background-clip: text) or (-webkit-background-clip: text) {
  .rb260-heading > p,
  .rb260-eyebrow,
  .reborn-section-title__jp,
  .home .reborn-journal-guide__label,
  .home .reborn-contact__subtitle {
    color: var(--rb-metal-blue);
    background-image: var(--rb-metal-blue-text);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}

.reborn-contact__form::before,
.reborn-contact__form::after,
.reborn-dirt-analysis__image-frame::before,
.reborn-dirt-analysis__image-frame::after,
.reborn-deep-reset__image-frame::before,
.reborn-deep-reset__image-frame::after,
.reborn-care-section__image-frame::before,
.reborn-care-section__image-frame::after,
.reborn-chain-maintenance__image-frame::before,
.reborn-chain-maintenance__image-frame::after,
.reborn-coat-section__image-frame::before,
.reborn-coat-section__image-frame::after,
.reborn-preservation__period-card::before,
.reborn-quality-body__technology-card::before,
.reborn-access__information::before,
.reborn-access__map-frame::before,
.reborn-access__map-frame::after,
.reborn-access__button::before,
.reborn-related-service__card::before,
.reborn-related-service__card::after,
.home .reborn-contact__form::before,
.home .reborn-contact__form::after,
.rb260-photo-frame::before, .rb260-card::before,
.rb260-photo-frame::after, .rb260-card::after,
.rb-range--detail::before,
.rb-range-overview-coats .rb-range::before,
.rb-service-overview__card::before,
.rb-range--detail::after,
.rb-range-overview-coats .rb-range::after,
.rb-service-overview__card::after {
  border-image-source: var(--rb-metal-blue-sheen);
  border-image-slice: 1;
  border-image-width: 1;
  border-image-outset: 0;
  border-image-repeat: stretch;
}

@media (forced-colors: active) {
  .rb260-heading > p,
  .rb260-eyebrow,
  .reborn-section-title__jp,
  .home .reborn-journal-guide__label,
  .home .reborn-contact__subtitle {
    background-image: none;
    -webkit-text-fill-color: currentColor;
  }
}
