/* SuperSwish v1626 — alta con editor de cuatro pasos y cambio de nombre propio */
html body#ssRacingPage .ss1626-registration-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;align-items:stretch;margin:12px 0 16px;}
html body#ssRacingPage .ss1626-register-product{display:flex;flex-direction:column;gap:9px;min-width:0;background:#fff;border:1px solid #dce2ea;border-radius:17px;padding:15px;box-shadow:0 3px 16px rgba(22,32,47,.045);}
html body#ssRacingPage .ss1626-register-number{display:inline-flex;align-self:flex-start;border-radius:99px;padding:5px 10px;background:#fff3ba;color:#534000;font-weight:900;font-size:12px;}
html body#ssRacingPage .ss1626-register-product strong{color:#17202b;font-size:15px;overflow-wrap:anywhere;}
html body#ssRacingPage .ss1626-register-product small{color:#596579;line-height:1.5;font-size:12px;flex:1;}
html body#ssRacingPage .ss1626-register-product button{margin:6px 0 0!important;min-height:45px!important;width:100%!important;border-radius:11px!important;font-size:12px!important;white-space:normal!important;}
html body#ssRacingPage .ss1626-merchant-name-card{border:1px solid #e3e7ed!important;}
html body#ssRacingPage .ss1626-merchant-name-card p{margin:6px 0 8px;overflow-wrap:anywhere;}
html body#ssRacingPage .ss1626-merchant-name-card small{display:block;color:#586578;line-height:1.55;}
html body#ssRacingPage #ss1626RegistrationProductDialog .ssw164-editor{margin-top:13px;}
html body#ssRacingPage #ss1626RegistrationProductDialog .ss1609-wizard-top h3{overflow-wrap:anywhere;}
@media(max-width:620px){
 html body#ssRacingPage .ss1626-registration-products{grid-template-columns:1fr;gap:9px;}
 html body#ssRacingPage .ss1626-register-product{padding:12px;}
 html body#ssRacingPage #ss1626RegistrationProductDialog{width:96vw!important;max-height:92dvh!important;}
}
