/* Scoped: non modifica il layout generale del tema */
.ame-magazine-claim {
  display: inline-flex; align-items: center; gap: 13px;
  vertical-align: middle; max-width: 580px; margin: 8px 0 8px 17px;
  color: inherit; text-align: left; font-family: inherit; line-height: 1.3;
}
.ame-magazine-claim::before {
  content: ''; flex: 0 0 3px; width: 3px; height: 46px;
  border-radius: 6px; background: #26854d;
}
.ame-magazine-claim__content { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.ame-magazine-claim__headline { font-size: 15px; font-weight: 800; letter-spacing: -.015em; color: inherit; }
.ame-magazine-claim__copy { font-size: 12px; font-weight: 400; line-height: 1.45; opacity: .84; max-width: 430px; }
.ame-magazine-claim__link {
  display: inline-flex; align-items: center; gap: 5px; margin-top: 3px;
  padding: 5px 10px; border: 1px solid #26854d; border-radius: 30px;
  text-decoration: none !important; color: #18753d !important;
  background: transparent; font-size: 11px; font-weight: 750;
  transition: color .2s, background .2s;
}
.ame-magazine-claim__link:hover, .ame-magazine-claim__link:focus-visible { background: #26854d; color: white !important; }
@media (max-width: 760px) {
  .ame-magazine-claim { display: flex; margin: 12px 0 10px; max-width: 100%; gap: 10px; }
  .ame-magazine-claim::before { height: 54px; }
  .ame-magazine-claim__headline { font-size: 14px; }
  .ame-magazine-claim__copy { font-size: 12px; }
}
