.okd-pyr{--okd-pyr-texto: #16202c;--okd-pyr-gris: #6c7a8d;--okd-pyr-filo: #e4e9f2;--okd-pyr-filo-campo: #dfe5ee;--okd-pyr-tenue: #f6f8fc;--okd-pyr-azul: var(--okd-blue,#066cff);--okd-pyr-azul-oscuro: var(--okd-blue-dark,#0049b2);--okd-pyr-relleno: 20px;font-family: var(--okd-fuente,inherit);scroll-margin-top: 130px;}.okd-pyr__caja{background-color: #fff;border-radius: 16px;box-shadow: 0 1px 2px rgba(22,32,44,0.04);}.okd-pyr__encabezado{margin: 0;font-size: inherit;font-weight: inherit;line-height: inherit;}.okd-pyr__cabeza{display: flex;align-items: center;gap: 10px;width: 100%;padding: 18px var(--okd-pyr-relleno);border: 0;border-radius: 16px;background: transparent;color: var(--okd-pyr-texto);font: inherit;text-align: left;cursor: pointer;}.okd-pyr__cabeza:focus-visible{outline: 2px solid var(--okd-pyr-azul);outline-offset: -2px;}.okd-pyr__titulo{font-size: 1.125rem;font-weight: 700;letter-spacing: -0.01em;line-height: 1.3;}.okd-pyr__cuenta{display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 24px;padding: 0 8px;border-radius: 999px;background-color: #e8f0ff;color: var(--okd-pyr-azul-oscuro);font-size: 0.8125rem;font-weight: 700;font-variant-numeric: tabular-nums;}.okd-pyr__flecha{flex: none;margin-left: auto;color: var(--okd-pyr-gris);transition: transform 0.2s ease;}.okd-pyr__cabeza[aria-expanded="false"] .okd-pyr__flecha{transform: rotate(180deg);}.okd-pyr__cuerpo{padding-bottom: var(--okd-pyr-relleno);border-top: 1px solid #eef1f6;}.okd-pyr__cuerpo[hidden]{display: none;}.okd-pyr__form{padding: 18px var(--okd-pyr-relleno) 0;}.okd-pyr__form-titulo{display: block;margin-bottom: 10px;color: var(--okd-pyr-texto);font-size: 0.9375rem;font-weight: 600;}.okd-pyr__campo{display: flex;flex-direction: column;gap: 10px;}.okd-pyr__texto{display: block;width: 100%;min-height: 52px;max-height: 168px;padding: 14px 16px;border: 1.5px solid var(--okd-pyr-filo-campo);border-radius: 14px;background-color: var(--okd-pyr-tenue);color: var(--okd-pyr-texto);font: inherit;font-size: 16px;line-height: 1.4;resize: none;overflow-y: auto;transition: border-color 0.15s ease,background-color 0.15s ease,box-shadow 0.15s ease;}.okd-pyr__texto::placeholder{color: #8794a6;}.okd-pyr__texto:focus{outline: none;border-color: var(--okd-pyr-azul);background-color: #fff;box-shadow: 0 0 0 4px rgba(6,108,255,0.12);}.okd-pyr__enviar{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 50px;padding: 0 22px;border: 0;border-radius: 14px;background-color: #e8f0ff;color: var(--okd-pyr-azul-oscuro);font: inherit;font-size: 1rem;font-weight: 600;cursor: pointer;transition: background-color 0.15s ease,color 0.15s ease,transform 0.1s ease;}.okd-pyr__form--lista .okd-pyr__enviar{background-color: var(--okd-pyr-azul);color: #fff;}.okd-pyr__form--lista .okd-pyr__enviar:hover{background-color: var(--okd-blue-mid,#0057db);}.okd-pyr__enviar:active{transform: scale(0.98);}.okd-pyr__enviar:focus-visible{outline: 2px solid var(--okd-pyr-azul);outline-offset: 2px;}.okd-pyr__enviar[aria-busy="true"]{cursor: progress;opacity: 0.7;}.okd-pyr__trampa{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden;}.okd-pyr__ayuda{display: flex;justify-content: space-between;gap: 12px;margin-top: 8px;color: var(--okd-pyr-gris);font-size: 0.8125rem;line-height: 1.4;}.okd-pyr__contador{flex: none;font-variant-numeric: tabular-nums;}.okd-pyr__contador--limite{color: #b42318;font-weight: 600;}.okd-pyr__aviso{margin: 12px 0 0;padding: 10px 12px;border-radius: 10px;font-size: 0.875rem;line-height: 1.45;}.okd-pyr__aviso--ok{background-color: #ecfdf3;color: #067647;}.okd-pyr__aviso--error{background-color: #fef3f2;color: #b42318;}.okd-pyr__aviso--info{background-color: #eef4ff;color: var(--okd-pyr-azul-oscuro);}.okd-pyr__ideas{display: flex;gap: 8px;margin: 14px calc(-1 * var(--okd-pyr-relleno)) 0;padding: 0 var(--okd-pyr-relleno) 2px;overflow-x: auto;scrollbar-width: none;-webkit-overflow-scrolling: touch;}.okd-pyr__ideas::-webkit-scrollbar{display: none;}.okd-pyr__idea{flex: none;height: 36px;padding: 0 14px;border: 1px solid var(--okd-pyr-filo-campo);border-radius: 999px;background-color: #fff;color: var(--okd-pyr-texto);font: inherit;font-size: 0.875rem;white-space: nowrap;cursor: pointer;transition: border-color 0.15s ease,color 0.15s ease,background-color 0.15s ease;}.okd-pyr__idea:hover,.okd-pyr__idea:focus-visible{border-color: var(--okd-pyr-azul);color: var(--okd-pyr-azul-oscuro);background-color: #f5f9ff;outline: none;}.okd-pyr__buscar{position: relative;margin: 22px var(--okd-pyr-relleno) 0;color: var(--okd-pyr-gris);}.okd-pyr__buscar svg{position: absolute;top: 50%;left: 14px;transform: translateY(-50%);pointer-events: none;}.okd-pyr__buscar-campo{width: 100%;height: 46px;padding: 0 14px 0 42px;border: 1px solid var(--okd-pyr-filo-campo);border-radius: 12px;background-color: #fff;color: var(--okd-pyr-texto);font: inherit;font-size: 16px;}.okd-pyr__buscar-campo:focus{outline: none;border-color: var(--okd-pyr-azul);box-shadow: 0 0 0 4px rgba(6,108,255,0.12);}.okd-pyr__lista{display: grid;gap: 12px;margin: 22px 0 0;padding: 0 var(--okd-pyr-relleno);list-style: none;}.okd-pyr__lista:not(:has(> li)){display: none;}.okd-pyr__item{display: grid;gap: 12px;padding: 16px;border: 1px solid var(--okd-pyr-filo);border-radius: 14px;background-color: #fff;}.okd-pyr__item[hidden]{display: none;}.okd-pyr__item--mia{border-style: dashed;border-color: #c9d6ea;background-color: var(--okd-pyr-tenue);}.okd-pyr__item--nueva{animation: okd-pyr-entra 0.35s ease-out both;}@keyframes okd-pyr-entra{from{opacity: 0;transform: translateY(-6px);}to{opacity: 1;transform: none;}}.okd-pyr__fila{display: grid;grid-template-columns: 24px minmax(0,1fr);gap: 12px;align-items: start;}.okd-pyr__marca{display: grid;place-items: center;width: 24px;height: 24px;margin-top: 1px;border-radius: 7px;color: #fff;font-size: 0.8125rem;font-weight: 800;line-height: 1;}.okd-pyr__marca--p{background-color: var(--okd-pyr-texto);}.okd-pyr__marca--r{background-color: var(--okd-pyr-azul);}.okd-pyr__pregunta{margin: 0;color: var(--okd-pyr-texto);font-size: 0.96875rem;font-weight: 600;line-height: 1.45;overflow-wrap: anywhere;}.okd-pyr__respuesta{margin: 0;color: #3b4756;font-size: 0.9375rem;line-height: 1.55;overflow-wrap: anywhere;}.okd-pyr__firma{margin: 6px 0 0;color: var(--okd-pyr-gris);font-size: 0.8125rem;}.okd-pyr__tienda{color: var(--okd-pyr-azul);font-weight: 700;}.okd-pyr__espera{display: flex;align-items: center;gap: 8px;margin: 0 0 0 36px;color: #8a5a00;font-size: 0.8125rem;font-weight: 500;}.okd-pyr__punto{flex: none;width: 8px;height: 8px;border-radius: 50%;background-color: #f5a524;animation: okd-pyr-late 1.6s ease-in-out infinite;}@keyframes okd-pyr-late{0%,100%{box-shadow: 0 0 0 0 rgba(245,165,36,0.45);}50%{box-shadow: 0 0 0 5px rgba(245,165,36,0);}}.okd-pyr__vacio{margin: 22px var(--okd-pyr-relleno) 0;padding: 22px 16px;border-radius: 14px;background-color: var(--okd-pyr-tenue);color: #9fb3d1;text-align: center;}.okd-pyr__vacio-titulo{margin: 8px 0 4px;color: var(--okd-pyr-texto);font-size: 1rem;font-weight: 700;}.okd-pyr__vacio-texto{margin: 0;color: var(--okd-pyr-gris);font-size: 0.875rem;line-height: 1.45;}.okd-pyr__sin-resultados{margin: 16px var(--okd-pyr-relleno) 0;color: var(--okd-pyr-gris);font-size: 0.875rem;text-align: center;}.okd-pyr__mas{display: flex;align-items: center;justify-content: center;gap: 6px;width: calc(100% - 2 * var(--okd-pyr-relleno));min-height: 46px;margin: 14px var(--okd-pyr-relleno) 0;border: 1px solid var(--okd-pyr-filo-campo);border-radius: 12px;background-color: #fff;color: var(--okd-pyr-azul-oscuro);font: inherit;font-size: 0.9375rem;font-weight: 600;cursor: pointer;}.okd-pyr__mas:hover{border-color: var(--okd-pyr-azul);background-color: #f5f9ff;}.okd-pyr__mas[hidden]{display: none;}@media (max-width: 991.98px){body.okd-pyr-escribiendo .product-cta-fixed,body.okd-pyr-escribiendo .okd-tabbar{transform: translateY(160%);transition: transform 0.2s ease;}}@media (prefers-reduced-motion: reduce){.okd-pyr__punto,.okd-pyr__item--nueva{animation: none;}.okd-pyr__flecha,.okd-pyr__enviar{transition: none;}}@media (min-width: 768px){.okd-pyr{--okd-pyr-relleno: 24px;}.okd-pyr__campo{flex-direction: row;align-items: flex-end;}.okd-pyr__enviar{width: auto;flex: none;min-height: 52px;}.okd-pyr__ideas{flex-wrap: wrap;margin-left: 0;margin-right: 0;padding: 0;overflow: visible;}}@media (min-width: 992px){.okd-pyr{--okd-pyr-relleno: 28px;scroll-margin-top: 166px;}.okd-pyr__cabeza{padding-top: 22px;padding-bottom: 22px;}.okd-pyr__titulo{font-size: 1.25rem;}.okd-pyr__cuerpo{display: grid;grid-template-columns: minmax(300px,380px) minmax(0,1fr);column-gap: 32px;align-items: start;padding: 24px var(--okd-pyr-relleno) var(--okd-pyr-relleno);}.okd-pyr__form{grid-column: 1;grid-row: 1 / span 6;position: sticky;top: 166px;padding: 20px;border-radius: 14px;background-color: var(--okd-pyr-tenue);}.okd-pyr__form .okd-pyr__texto{background-color: #fff;}.okd-pyr__campo{flex-direction: column;align-items: stretch;}.okd-pyr__enviar{width: 100%;}.okd-pyr__buscar,.okd-pyr__lista,.okd-pyr__vacio,.okd-pyr__sin-resultados,.okd-pyr__mas{grid-column: 2;margin-left: 0;margin-right: 0;}.okd-pyr__buscar{margin-top: 0;}.okd-pyr__lista{margin-top: 0;padding: 0;}.okd-pyr__buscar + .okd-pyr__lista{margin-top: 16px;}.okd-pyr__vacio{margin-top: 0;padding: 48px 24px;}.okd-pyr__mas{width: auto;justify-self: start;padding: 0 20px;}.okd-pyr__item{padding: 18px 20px;}}