.rm-q-card .rm-product-card-footer[hidden],.rm-q-card .rm-new-card-buy[hidden]{display:none!important}
.rm-q{margin-top:auto;padding-top:12px;border-top:1px solid #edf0f5;color:#0a1235;width:100%;min-width:0}
.rm-q-unit{font-size:12px;color:#626b80;overflow-wrap:anywhere}
.rm-q-price{display:flex;flex-direction:column;gap:2px;margin:8px 0 12px}
.rm-q-price span{font-size:12px;color:#626b80}.rm-q-price strong{font-size:19px;line-height:1.25;overflow-wrap:anywhere}
.rm-q-step{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;border:1px solid #dce1eb;border-radius:12px;overflow:hidden;background:#f7f8fb}
.rm-q-step button,.rm-q-step input{height:44px;min-width:0;border:0;background:transparent;text-align:center;color:#0a1235;font-size:20px;padding:0;border-radius:0}
.rm-q-step input{width:100%;font-size:16px;font-weight:700;background:#fff;appearance:textfield;-moz-appearance:textfield}
.rm-q-step input::-webkit-inner-spin-button,.rm-q-step input::-webkit-outer-spin-button{appearance:none;margin:0}
.rm-q-step button:hover:not(:disabled){background:#e9edf6}.rm-q button:disabled{opacity:.45;cursor:default}
.rm-q button:focus-visible,.rm-q input:focus-visible,.rm-q-detail:focus-visible{outline:3px solid #e51f45;outline-offset:-3px}
.rm-q-add,.rm-q-detail{display:block;min-height:44px;width:100%;margin-top:8px;border:0;border-radius:12px;background:#0a1235;color:#fff!important;font-size:14px;font-weight:700;text-align:center;line-height:1.3;padding:11px 6px;cursor:pointer}
.rm-q-add:hover:not(:disabled){background:#e51f45}.rm-q-add.is-added,.rm-q-add.is-added:hover:not(:disabled){background:#087b5d}
.rm-q-cart{font-size:12px;color:#087b5d;text-align:center;margin-top:7px;min-height:18px}
.rm-q-note{font-size:11px;color:#626b80;text-align:center}.rm-q-message{font-size:12px;color:#9a2539;margin-top:4px;overflow-wrap:anywhere}
@media(max-width:480px){.rm-q-price strong{font-size:17px}.rm-q-step{grid-template-columns:44px minmax(0,1fr) 44px}.rm-q-add{font-size:13px}}

.rm-q-note:empty{display:none}
