/* Scoped order-note v2 fields. Existing checkout geometry remains untouched. */
.order-notes-ui{margin-block:16px;padding:20px;border:1px solid var(--cizgi,#d8d8d2);border-radius:6px;background:var(--kart,var(--zemin,#fcfbf8));color:var(--murekkep,#172b2e);min-width:0}
.order-notes-ui h3{margin:0 0 18px;font-size:19px;line-height:1.35}.order-note-field{margin-block:16px;min-width:0}.order-note-field label{display:block;font-weight:700;line-height:1.5}.order-note-field label span{font-size:12px;font-weight:400;color:var(--soluk,#637174)}.order-note-field p,.order-note-privacy,.order-note-info{font-size:13px;line-height:1.6;color:var(--soluk,#637174)}.order-note-field p{margin:4px 0 9px}.order-note-field textarea{display:block;box-sizing:border-box;width:100%;min-height:100px;padding:12px;border:1px solid var(--cizgi-guclu,#aeb9b8);border-radius:6px;background:var(--kart,var(--zemin,#fcfbf8));color:inherit;font:inherit;font-size:16px;resize:vertical}.order-note-field textarea:focus-visible{outline:2px solid var(--marka,#125e59);outline-offset:2px}.order-note-field output{display:block;text-align:right;font-size:12px;line-height:1.7;color:var(--soluk,#637174);margin-top:4px}.order-note-privacy{border-top:1px solid var(--cizgi,#d8d8d2);padding-top:12px;margin-bottom:0}.order-note-info{padding:12px;background:var(--marka-zemin,rgba(18,94,89,.07));border-radius:6px}@media(max-width:480px){.order-notes-ui{padding:16px}}
