.elementor-5787 .elementor-element.elementor-element-cc1070f{margin-top:-52px;margin-bottom:0px;}.elementor-5787 .elementor-element.elementor-element-5bd4a3e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5787 .elementor-element.elementor-element-5bd4a3e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5787 .elementor-element.elementor-element-5bd4a3e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:767px){.elementor-5787 .elementor-element.elementor-element-6fa58a1{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-6fa58a1 */.bp-postcard .stamp{
  background: none !important;
  padding: 0;                /* au cas où */
  border: 0;
}
.bp-postcard .stamp::before,
.bp-postcard .stamp::after{
  content: none !important;  /* supprime tout décor hérité */
}
.bp-postcard .stamp img{
  display: block;
  width: 120px;              /* ajuste selon ton design */
  height: 120px;
  object-fit: cover;
  border-radius: 10px;
  box-shadow: 0 4px 16px rgba(0,0,0,.12);
}/* End custom CSS */