pnb-code-reminder.pcr{display:block;margin:1.6rem 0 1.2rem;padding:1.4rem 1.6rem 1.5rem;border:1px dashed rgb(122 31 43 / .55);border-radius:4px;background:#fbf5ef;color:#3a1218;text-align:center}pnb-code-reminder.pcr[hidden]{display:none}.pcr__title{margin:0 0 .3rem;font-size:1.35rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7a1f2b}.pcr__text{margin:0 0 .9rem;font-size:1.4rem;line-height:1.4}.pcr__code{display:inline-flex;align-items:center;gap:.8rem;margin:0;padding:.6rem 1.2rem .6rem 1.4rem;border:0;border-radius:2px;font:inherit;font-size:1.5rem;font-weight:700;letter-spacing:.16em;color:#f7eee3;background:#7a1f2b;cursor:pointer}.pcr__code:hover{filter:brightness(1.08)}.pcr__code:focus-visible{outline:2px solid #7a1f2b;outline-offset:3px}.pcr__icon{width:1.1em;height:1.1em;flex:none}.pcr__form{display:flex;gap:.6rem;margin:1rem auto 0;max-width:36rem}.pcr__input{flex:1 1 auto;min-width:0;min-height:4.2rem;padding:0 1.2rem;border:1px solid rgb(58 18 24 / .35);border-radius:2px;background:#fff;font:inherit;font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase;color:#2a1014}.pcr__input::placeholder{text-transform:none;letter-spacing:normal;color:#3a12188c}.pcr__input:focus-visible{outline:2px solid #7a1f2b;outline-offset:1px}.pcr__apply{flex:none;min-height:4.2rem;padding:0 1.6rem;border:0;border-radius:2px;font:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7eee3;background:#2a1014;cursor:pointer}.pcr__apply:disabled{opacity:.6;cursor:wait}.pcr__apply:focus-visible{outline:2px solid #7a1f2b;outline-offset:2px}.pcr__status{min-height:1.4em;margin:.6rem 0 0;font-size:1.3rem;line-height:1.4}.pcr__status:empty{min-height:0;margin:0}.pcr__status--ok{color:#2f6b3a;font-weight:600}.pcr__status--error{color:#a3162b;font-weight:600}.pcr__note{margin:.8rem 0 0;font-size:1.15rem;line-height:1.4;opacity:.8}pnb-code-reminder.is-applied .pcr__code{background:#2f6b3a}
/*# sourceMappingURL=/cdn/shop/t/250/assets/pnb-code-reminder.css.map */
