.cs{margin:0 0 16px;font-family:inherit;color:#191613}
.cs__q{font-size:15px;font-weight:600;margin:0 0 8px}
.cs__packs{display:grid;gap:9px}
.cs__pack{position:relative;display:flex;align-items:center;gap:11px;width:100%;min-height:62px;padding:11px 12px;background:#fff;border:1.5px solid #E2DACA;border-radius:14px;color:#191613;font:inherit;text-align:left;cursor:pointer}
.cs__pack[aria-checked=true]{background:#191613;border-color:#191613;color:#FBF9F4}
.cs__radio{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid #C9BFA8}
.cs__pack[aria-checked=true] .cs__radio{background:#E8C9A0;border:6px solid #191613;box-shadow:0 0 0 1.5px #E8C9A0}
.cs__t{flex:1}.cs__t b{display:block;font-size:15px;font-weight:600}.cs__t small{font-size:12.5px;opacity:.75}
.cs__pack strong{font-size:18px;font-weight:700}
.cs__pack i{position:absolute;top:-9px;left:44px;background:#E8C9A0;color:#191613;font-style:normal;font-size:11px;font-weight:700;padding:1px 9px;border-radius:999px}
.cs__boton{display:block;width:100%;min-height:58px;margin-top:10px;border:0;border-radius:14px;background:#A9744C;color:#fff;font:inherit;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 10px 20px rgba(169,116,76,.3)}
.cs__con{display:flex;justify-content:center;gap:16px;margin:10px 0 0;font-size:13px;font-weight:500}
body:has([data-cpdp-simple]) .cpdp-form{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}
body:has([data-cpdp-simple]) .ts-raiz .sel-paso:not(.sel-paso--zona-talla),
body:has([data-cpdp-simple]) .ts-raiz .sel-tallas,
body:has([data-cpdp-simple]) .ts-raiz .sel-paso--zona-talla>:not(.sel-cuerpo),
body:has([data-cpdp-simple]) .ts-raiz .sel-resumen{display:none!important}
