/* Aviso de disponibilidad: solo ficha, sin cambiar controles de compra. */
#product #oosHook .cym-stock-alert{margin:16px 0 6px;padding:16px;border:1px solid #ddd6ce;border-radius:10px;background:#f8f6f3;color:#292929;text-align:left}#product .cym-stock-alert [hidden]{display:none!important}#product .cym-stock-alert-title{margin:0 0 5px;font-size:16px;font-weight:600;line-height:1.4}#product .cym-stock-alert-format{margin:0 0 14px;color:#625b54;font-size:13px;line-height:1.5;overflow-wrap:anywhere}#product .cym-stock-alert label{display:block;margin:0 0 6px;font-size:13px;font-weight:600}#product .cym-stock-alert input[type=email]{width:100%;max-width:none;height:46px;margin:0 0 10px;padding:10px 12px;font-size:16px;line-height:1.4;color:#292929;background:#fff;border:1px solid #b8b0a7;border-radius:6px;box-shadow:none}#product .cym-stock-alert input[aria-invalid=true]{border-color:#a43b34}#product .cym-stock-alert .cym-stock-alert-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px;font-size:14px;font-weight:600;line-height:1.4;text-align:center;white-space:normal;background:#fff;color:#754d3c;border:1px solid #a88977;border-radius:7px;box-shadow:none;cursor:pointer}#product .cym-stock-alert-button svg{flex-shrink:0}#product .cym-stock-alert .cym-stock-alert-button:hover{background:#eee5dd;border-color:#805b46;color:#543928}#product .cym-stock-alert .cym-stock-alert-button:disabled{cursor:wait;opacity:.65}#product .cym-stock-alert input:focus-visible,#product .cym-stock-alert button:focus-visible,#product .cym-stock-alert a:focus-visible{outline:3px solid #292929;outline-offset:3px}#product .cym-stock-alert-result{margin:10px 0 0;padding:10px 12px;border-radius:6px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}#product .cym-stock-alert-result.is-success{background:#eaf0e9;color:#314d33}#product .cym-stock-alert-result.is-error{background:#f7ece8;color:#87352b}#product .cym-stock-alert-privacy{margin:12px 0 0;font-size:12px;line-height:1.6;color:#625b54}#product .cym-stock-alert-privacy a{color:#654b3a;text-decoration:underline;text-underline-offset:3px}#product .cym-stock-alert-account{font-size:13px;line-height:1.5;margin-bottom:12px}@media(max-width:767px){#product #oosHook .cym-stock-alert{padding:14px}#product .cym-stock-alert .cym-stock-alert-button{font-size:14px}}
