/* Riso Pop — signature (auto-built from design/signatures/riso-pop.css) */
/* Riso Pop — two-colour carnival press. Ink outlines, hard sticker shadows, spring. */

/* Framed imagery: ink outline + hard offset shadow, like a pasted print. */
.smedja-framed img{
  border-radius: var(--smedja-radius-md);
  border: 2px solid var(--wp--preset--color--contrast);
  box-shadow: 6px 6px 0 var(--wp--preset--color--accent);
}

/* Eyebrow → a cobalt sticker chip. */
.smedja-eyebrow{
  color: var(--wp--preset--color--surface); background: var(--wp--preset--color--accent);
  padding:.2em .7em; border-radius: var(--smedja-radius-sm); border:2px solid var(--wp--preset--color--contrast);
  box-shadow: 3px 3px 0 var(--wp--preset--color--contrast); transform: rotate(-1.5deg);
}
.smedja-eyebrow::before{ display:none; }

/* Divider → a dashed marquee rule in ink. */
.smedja-warp{
  background-image: repeating-linear-gradient(90deg, var(--wp--preset--color--contrast) 0 14px, transparent 14px 26px);
  block-size:4px; -webkit-mask-image:none; mask-image:none; opacity:.9;
}

/* Buttons: chunky stickers with overshoot spring on hover. */
.wp-element-button{
  border-radius: var(--smedja-radius-md); border:2px solid var(--wp--preset--color--contrast);
  font-weight:700; box-shadow: 4px 4px 0 var(--wp--preset--color--contrast);
  transition: transform .18s cubic-bezier(.34,1.56,.64,1), box-shadow .18s ease;
}
.wp-element-button:hover{ transform: translate(-2px,-2px) rotate(-1deg); box-shadow: 6px 6px 0 var(--wp--preset--color--contrast); }
.wp-element-button:active{ transform: translate(2px,2px); box-shadow: 2px 2px 0 var(--wp--preset--color--contrast); }

/* Cards (surface groups) get the sticker treatment too. */
:where(.wp-block-group.has-surface-background-color){
  border:2px solid var(--wp--preset--color--contrast); border-radius: var(--smedja-radius-md);
  box-shadow: 5px 5px 0 var(--wp--preset--color--contrast);
}
