/* Wine.my RC88 — YITH field compatibility: same flat grid as Tea.my.
   This stylesheet loads after seller-verification-shared.css, has a unique
   URL/version and only targets the seller application. */
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wm-sgw-verification-fields>.wm-sgw-field-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
  align-items:start!important;
  align-content:start!important;
  margin:0!important;
  padding:0!important;
}
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wm-sgw-verification-fields>.wm-sgw-field-grid>label{
  display:grid!important;
  grid-auto-rows:min-content!important;
  gap:7px!important;
  align-content:start!important;
  align-self:start!important;
  width:100%!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  line-height:1.5!important;
}
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wm-sgw-verification-fields>.wm-sgw-field-grid>label>:is(input,select,textarea){
  margin:0!important;
  box-sizing:border-box!important;
}
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wm-sgw-verification-fields>.wm-sgw-field-grid>label.wm-sgw-field-span{
  grid-column:1/-1!important;
}
/* The YITH theme may override textarea margin, size or padding. */
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] textarea[name="wm_address_1"]{
  display:block!important;
  height:48px!important;
  min-height:48px!important;
  margin:0!important;
  padding:11px 13px!important;
  resize:vertical!important;
}
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wmte-store-caption{
  display:flex!important;
  flex-flow:row wrap!important;
  align-items:baseline!important;
  gap:5px!important;
  margin:0!important;
  padding:0!important;
}
.wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wmte-store-caption .wm-sgw-optional{
  display:inline!important;
  margin:0!important;
  padding:0!important;
}
@media(max-width:700px){
  .wm-sgw-onboard-wrap.wmte-verify .wm-sgw-yith-wrap.wmte-step2-card[data-wm-seller-ui="rc88"] .wm-sgw-verification-fields>.wm-sgw-field-grid{
    grid-template-columns:minmax(0,1fr)!important;
  }
}
