/* V376: matched parent width, page-scoped Stage 1 offer alignment. A new filename prevents stale CSS reuse. */
body#sgtm-premium-v223.sgtm-premium-v223 main > section.remap-workshop-price.remap-workshop-price-v369 {
  box-sizing:border-box!important;
  width:calc(100% - 54px)!important;
  max-width:none!important;
  margin-inline:auto!important;
  display:grid!important;
  grid-template-columns:minmax(0,0.85fr) minmax(0,1.35fr)!important;
  column-gap:clamp(28px,3.5vw,56px)!important;
  align-items:center!important;
}
body#sgtm-premium-v223.sgtm-premium-v223 main > section.remap-workshop-price.remap-workshop-price-v369 .remap-workshop-price-media-v369 img {
  border-radius:5px!important;
}
@media(max-width:800px) {
  body#sgtm-premium-v223.sgtm-premium-v223 main > section.remap-workshop-price.remap-workshop-price-v369 {
    width:calc(100% - 28px)!important;
    grid-template-columns:minmax(0,1fr)!important;
  }
}
