.cb-estante-maestra .cb-estante__photo-caption{font-size:12px;line-height:1.5;color:#5c5752;background:#fff8f1;border-left:3px solid #e75b20;padding:10px 12px;margin:11px 0 14px}
.cb-estante-maestra .cb-estante__measures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}
.cb-estante-maestra .cb-estante__hint{font-size:12px;line-height:1.55;color:#67605a;margin:5px 0 13px}
.cb-estante-maestra .cb-estante__summary{padding:12px 14px;background:#f8f7f4;border:1px solid #e8e2db;border-radius:8px;margin:6px 0 16px;font-size:13px;color:#444;line-height:1.6}
.cb-estante-maestra .cb-estante__error:not([hidden]){display:block;color:#b3261e;font-size:13px;font-weight:700;margin:9px 0}
.cb-estante-maestra input[aria-invalid="true"]{border:2px solid #b3261e!important;background:#fff9f7!important}
.cb-estante-maestra .cb-estante__important{margin-top:19px}
.cb-estante-maestra .cb-estante__important>strong{display:block;margin-bottom:10px;font-size:14px}
.cb-estante-maestra .cb-maestra__confirm{display:flex;gap:10px;font-size:13px;line-height:1.5;align-items:start}
.cb-estante-maestra .cb-maestra__confirm input{flex:none;width:20px;height:20px;accent-color:#ff4500}
.cb-estante-maestra .cb-maestra__add{display:flex;gap:11px;align-items:center;justify-content:center;width:100%;min-height:57px;background:#ff4500;color:white;border-radius:8px;border:0;cursor:pointer;font-weight:750;margin-top:13px}
.cb-estante-maestra .cb-maestra__add:disabled{opacity:.52;cursor:not-allowed}
.cb-estante-maestra .cb-maestra__add:hover:not(:disabled){background:#db3c04}
@media(max-width:749px){.cb-estante-maestra .cb-estante__measures{grid-template-columns:1fr}.cb-estante-maestra .cb-maestra__field input,.cb-estante-maestra .cb-maestra__field select{font-size:16px;min-height:50px}}
.cb-estante-maestra .cb-estante__summary strong{font-weight:750}
.cb-estante-maestra .cb-estante__important a{color:inherit;text-decoration:underline}
.cb-estante-maestra .cb-maestra__below strong{font-weight:750}
