/* La grafica viene usata solo se Offerta del Momento è disattivato. */
body.page-id-32174 .elementor-element-517b646.xm-odm-guard-neutral {
  min-height:0!important;
  padding:0!important;
  display:block!important;
  visibility:visible!important;
  border:0!important;
  background:transparent!important;
}
body.page-id-32174 .xm-odm-guard-card {
  box-sizing:border-box;
  display:grid;
  grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);
  gap:clamp(20px,3vw,50px);
  align-items:center;
  border:1px solid #d7b374;
  border-radius:24px;
  padding:clamp(24px,3.2vw,42px);
  background:linear-gradient(110deg,#fffdfa 0%,#fff8ed 65%,#f7e7cc 100%);
  box-shadow:0 16px 36px rgba(99,63,25,.06);
}
body.page-id-32174 .xm-odm-guard-card * { box-sizing:border-box; }
body.page-id-32174 .xm-odm-guard-card__eyebrow {
  display:block;margin:0 0 12px;color:#a06a24;font-weight:800;
  font-size:11px;letter-spacing:.14em;line-height:1.3;
}
body.page-id-32174 .xm-odm-guard-card__title {
  margin:0 0 12px;color:#831520;
  font:700 clamp(26px,2.7vw,40px)/1.12 Georgia,'Times New Roman',serif;
}
body.page-id-32174 .xm-odm-guard-card__copy {
  margin:0;color:#6f5549;font-size:16px;line-height:1.6;
}
body.page-id-32174 .xm-odm-guard-card__aside {
  padding:25px;border:1px solid #ebd8ba;border-radius:20px;
  background:rgba(255,253,250,.83);box-shadow:0 8px 24px rgba(109,65,29,.05);
}
body.page-id-32174 .xm-odm-guard-card__aside p {
  margin:0 0 16px;color:#70302c;font:italic 22px/1.4 Georgia,'Times New Roman',serif;
}
body.page-id-32174 .xm-odm-guard-card__signature {
  display:block;text-align:right;color:#a06a24;font-weight:700;font-size:12px;
}
@media(max-width:767px){
  body.page-id-32174 .xm-odm-guard-card{grid-template-columns:1fr;gap:18px;padding:24px;border-radius:18px;}
  body.page-id-32174 .xm-odm-guard-card__aside{padding:20px;}
  body.page-id-32174 .xm-odm-guard-card__aside p{font-size:20px;}
}
