.carmo-mz{margin:0
0 20px;padding:14px
16px;border:1px
solid var(--carmo-line);border-left:4px solid var(--carmo-brand);border-radius:8px;background:var(--carmo-surface)}.carmo-mz__label{display:block;margin:0
0 8px;font-weight:600;color:var(--carmo-ink)}.carmo-mz__count{font-weight:400;color:var(--carmo-steel)}#productDescription .carmo-mz__input{width:100%;min-height:44px;scroll-margin-top:110px;padding:8px
12px;border:1px
solid var(--carmo-line);border-radius:6px;font-size:16px;background:var(--carmo-surface);color:var(--carmo-ink)}#productDescription .carmo-mz__input:focus{outline:2px
solid var(--carmo-focus);outline-offset:1px}.carmo-mz__res{margin-top:10px}.carmo-mz__head{margin:0
0 6px;font-size:var(--carmo-fs-small,14px);color:var(--carmo-steel)}.carmo-mz__head--ok{font-weight:600;color:var(--carmo-ink)}#productDescription .carmo-mz__input::placeholder{color:var(--carmo-steel);opacity:1}.carmo-mz__head
a{color:var(--carmo-accent-text);text-decoration:underline}.carmo-mz__res
ul{margin:0;padding:0;list-style:none;max-height:320px;overflow-y:auto}.carmo-mz__res
li{padding:6px
0;border-top:1px solid var(--carmo-line);color:var(--carmo-ink)}.carmo-mz__res
mark{padding:0
1px;background:transparent;color:var(--carmo-accent-text);font-weight:700}