/* Two unpublished treatments of the same dark continuity layout. */
:root { --preview-photo-overlay: rgb(48 27 13 / 80%); }
.taste__content, .about__content { background: var(--preview-photo-overlay); }
.taste__content .light-panel, .about__content .light-panel { background: transparent; }
body[data-panel-layout="edge"] {
  @media (max-width: 59.9375rem) {
    & .taste { background: linear-gradient(to bottom, var(--preview-photo-overlay) 0%, rgb(28 20 15 / 92%) 82%, var(--preview-panel) 100%); }
    & .craft-background__image { background-position: 35% center; }
    & .about { background-image: linear-gradient(var(--preview-photo-overlay), var(--preview-photo-overlay)), url('assets/fce6b60042c4e5609f69bec3.webp'); }
    & .taste__grid, & .about__grid { width: 100%; padding-inline: 0; }
    & .taste__content, & .about__content { background: transparent; }
  }
}

.guarantee-card__content { display: contents; }
body[data-panel-layout="edge"] {
  @media (max-width: 59.9375rem) {
    & .guarantee { padding-top: 0; padding-bottom: 0; }
    & .guarantee__grid { width: 100%; max-width: none; row-gap: 0; padding-inline: 0; }
    & .guarantee-card__image { border: 0; border-radius: 0; }
    & .guarantee-card__content {
      display: block;
      padding: var(--preview-space-l) var(--preview-panel-space) var(--preview-section-after);
      background: var(--preview-panel);
    }
    & .guarantee-card__heading { margin-top: 0; }
  }
}
