.ea-global.ea-global--product .ea-international-recommendations { display:block; padding-top:0; padding-bottom:45px; }
.ea-global.ea-global--product .ea-international-recommendations[hidden] { display:none; }
.ea-global.ea-global--product .ea-international-recommendations__heading { margin:0 0 33px; font-family:var(--ea-global-heading-font, 'Rubik', sans-serif); font-size:clamp(26.4px,2.2vw,35.2px); font-weight:800; letter-spacing:-.01em; line-height:1.02; text-transform:uppercase; text-wrap:balance; color:#414a59; }
.ea-global.ea-global--product .ea-international-recommendations .ea-cards-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:calc(var(--ea-rec-gap-y,8px) / 2) calc(var(--ea-rec-gap-x,40px) / 2); }
@media(min-width:750px) {
  .ea-global.ea-global--product .ea-international-recommendations { padding-bottom:60px; }
  .ea-global.ea-global--product .ea-international-recommendations .ea-cards-grid { gap:var(--ea-rec-gap-y,8px) var(--ea-rec-gap-x,40px); }
}
@media(min-width:990px) {
  .ea-global.ea-global--product .ea-international-recommendations .ea-cards-grid { grid-template-columns:repeat(4,minmax(0,1fr)); }
}
