/* Couleurs communes ordinateur/mobile — rubrique Cartes postales uniquement. */
html body.postcards-page #pc-download,
html body.postcards-page .pc-card-body > button:not(.pc-card-share),
html body.postcards-page #pc-today-open{
 background:linear-gradient(90deg,#df2c8d,#a540e5)!important;color:#fff!important;
}
html body.postcards-page #pc-share,
html body.postcards-page .pc-card-body > .pc-card-share,
html body #card-form #card-share,
html body #card-share,
html body #card-share-bottom,
html body #finished-card-share [data-finished-send]{
 background:#253d6e!important;color:#f6d496!important;
 border:1px solid #d9ad69!important;box-shadow:none!important;
}
html body.postcards-page #pc-copy{
 background:#49345f!important;color:#fff4e3!important;
 border:1px solid #a58ab8!important;box-shadow:none!important;
}

/* Même silhouette et mêmes dimensions que Personnaliser. */
html body.postcards-page .pc-card.pc-card-numbered .pc-card-body > button{
 box-sizing:border-box;width:100%;height:48px;min-height:48px;
 padding:10px 11px;border-radius:35px;font-size:16px;line-height:20px;
}
html body.postcards-page .pc-card-body > .pc-card-share svg{display:none!important}
html body.postcards-page .pc-card-body > .pc-card-share:hover,
html body.postcards-page #pc-share:hover{filter:brightness(1.12)}
html body.postcards-page .pc-card-body > .pc-card-share:focus-visible,
html body.postcards-page #pc-share:focus-visible{outline:3px solid #f6d496;outline-offset:3px}

html body.postcards-page #pc-copy:hover{filter:brightness(1.1)}
html body.postcards-page #pc-copy:focus-visible{outline:3px solid #a58ab8;outline-offset:3px}
