.bp-libro-reclamaciones-page{--bp-lr-texto:15px;--bp-lr-interlinea:1.5;--bp-lr-titulo:20px;--bp-lr-radio:3px;--bp-lr-alto-campo:40px;--bp-lr-relleno-campo:5px 14px;--bp-lr-salto:20px;--bp-lr-salto-campo:16px;--bp-lr-columnas:2;padding-block:10px;font-family:var(--bp-font);color:var(--bp-color-text)}.bp-gutenberg-layout .site-main>article>.bp-libro-reclamaciones-page:not(.alignfull):not(.alignwide){padding-inline:var(--bp-gutter)}.bp-lr .bp-lr__aviso{margin:0 0 var(--bp-lr-salto);padding:16px 18px;border-left:4px solid;border-radius:var(--bp-lr-radio);font-size:var(--bp-lr-texto);line-height:var(--bp-lr-interlinea)}.bp-lr .bp-lr__aviso p{margin:0 0 8px}.bp-lr .bp-lr__aviso p:last-child{margin-bottom:0}.bp-lr .bp-lr__aviso--ok{border-color:var(--bp-color-ok);background:var(--bp-color-ok-bg);color:var(--bp-color-ok)}.bp-lr .bp-lr__aviso--mal{border-color:var(--bp-color-error);background:var(--bp-color-error-bg);color:var(--bp-color-error)}.bp-lr .bp-lr__seccion{margin:0 0 var(--bp-lr-salto);padding:0;border:0;min-inline-size:0}.bp-lr .bp-lr__titulo{display:block;width:100%;margin:0 0 var(--bp-lr-salto-campo);padding:0;font-size:var(--bp-lr-titulo);font-weight:600;line-height:1.3;color:var(--bp-color-link)}.bp-lr .bp-lr__campos{display:grid;grid-template-columns:1fr;gap:var(--bp-lr-salto-campo)}@media (min-width:768px){.bp-lr .bp-lr__campos{grid-template-columns:repeat(var(--bp-lr-columnas),minmax(0,1fr))}.bp-lr .bp-lr__campo--completo{grid-column:1 / -1}}.bp-lr .bp-lr__campo{min-width:0}.bp-lr .bp-lr__etiqueta{display:block;margin:0 0 6px;padding:0;font-size:var(--bp-lr-texto);font-weight:600;line-height:1.3;color:var(--bp-color-heading)}.bp-lr .bp-lr__req{color:var(--bp-color-error)}.bp-lr .bp-lr__ayuda{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--bp-color-text)}.bp-lr .bp-lr__error{margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.4;color:var(--bp-color-error)}.bp-lr .bp-lr__obligatorios{margin:0 0 var(--bp-lr-salto);font-size:13px;color:var(--bp-color-text)}.bp-lr .bp-lr__campo input[type="text"],.bp-lr .bp-lr__campo input[type="tel"],.bp-lr .bp-lr__campo input[type="email"],.bp-lr .bp-lr__campo input[type="number"],.bp-lr .bp-lr__campo textarea{box-sizing:border-box;width:100%;min-height:var(--bp-lr-alto-campo);padding:var(--bp-lr-relleno-campo);border:1px solid var(--bp-color-field-border);border-radius:var(--bp-lr-radio);background:#fff0;font-family:inherit;font-size:var(--bp-lr-texto);line-height:1.4;color:var(--bp-color-field-text)}.bp-lr .bp-lr__campo textarea{min-height:120px;resize:vertical}.bp-lr .bp-lr__campo--error input,.bp-lr .bp-lr__campo--error textarea{border-color:var(--bp-color-error)}.bp-lr .bp-lr__campo input:focus-visible,.bp-lr .bp-lr__campo textarea:focus-visible,.bp-lr .bp-lr__enviar:focus-visible{outline:2px solid var(--bp-color-primary);outline-offset:2px}.bp-lr .bp-lr__grupo-radio{margin:0;padding:0;border:0;min-inline-size:0}.bp-lr .bp-lr__opcion{display:flex;gap:10px;align-items:flex-start;margin:0 0 8px;font-size:var(--bp-lr-texto);line-height:var(--bp-lr-interlinea);color:var(--bp-color-text);cursor:pointer}.bp-lr .bp-lr__opcion:last-child{margin-bottom:0}.bp-lr .bp-lr__opcion input{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0}.bp-lr .bp-lr__enviar{display:inline-block;padding:12px 24px;border:0;border-radius:var(--bp-lr-radio);background:var(--bp-color-accent);font-family:inherit;font-size:var(--bp-lr-texto);font-weight:600;line-height:1;color:var(--bp-color-field-text);cursor:pointer;transition:filter var(--bp-transition-fast) var(--bp-easing)}.bp-lr .bp-lr__enviar:hover{filter:brightness(.94)}.bp-lr .bp-lr__enviar[disabled]{opacity:.6;cursor:progress}.bp-lr .bp-lr__legal{margin:var(--bp-lr-salto) 0 0;padding:var(--bp-lr-salto) 0 0;border-top:1px solid var(--bp-color-gray-bg)}.bp-lr .bp-lr__legal p{margin:0 0 10px;font-size:13px;line-height:1.6;color:var(--bp-color-text)}.bp-lr .bp-lr__legal p:last-child{margin-bottom:0}.bp-lr .bp-lr__trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bp-lr .bp-lr__form.bp-lr--js .bp-lr__campo--condicional[hidden]{display:none}@media (prefers-reduced-motion:reduce){.bp-lr .bp-lr__enviar{transition:none}}