.rc{box-sizing:border-box;color:#14140f;width:302px;max-width:100%;font-family:var(--font-mono), "IBM Plex Mono", monospace;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fbfaf7;padding:26px 22px 30px;font-size:11px;line-height:1.55;box-shadow:0 22px 50px #00000073}.rc *{box-sizing:border-box}.rc b{font-weight:600}.rc__muted{color:#5f5f56}.rc__ink{color:#14140f}.rc__small{font-size:10px;line-height:1.5}.rc__tiny{font-size:9px;line-height:1.5}.rc__head{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.rc__logo{object-fit:contain;max-width:140px;max-height:60px;image-rendering:-webkit-optimize-contrast;display:block}.rc__name{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:19px;font-weight:700}.rc__name--logo{font-family:var(--font-logo), "Arial Narrow", sans-serif;letter-spacing:.06em;font-size:27px;font-weight:600;line-height:1.1}.rc__dash{border-top:1.5px dashed #c9c6bc;margin:14px 0 12px}.rc__thin{border-top:1px solid #e3e0d7;margin:8px 0 10px}.rc__solid{border-top:1.5px solid #14140f;margin:12px 0}.rc__grid{grid-template-columns:auto minmax(0,1fr);gap:5px 12px;display:grid}.rc__grid>:nth-child(2n){text-align:right;overflow-wrap:anywhere}.rc__cols,.rc__line{align-items:baseline;gap:8px;display:flex}.rc__cols{letter-spacing:.1em;text-transform:uppercase;font-size:9px}.rc__c-name{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.4}.rc__mod{opacity:.75;font-size:.85em;line-height:1.3;display:block}.rc__c-qty{text-align:center;flex:none;width:30px}.rc__c-price{text-align:right;flex:none;width:46px}.rc__c-sum{text-align:right;flex:none;width:58px}.rc__lines{flex-direction:column;gap:9px;display:flex}.rc__rows{flex-direction:column;gap:6px;display:flex}.rc__rows>div,.rc__total{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rc__total>span:first-child{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700}.rc__sum{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:-.04em;white-space:nowrap;font-size:26px;font-weight:700}.rc__foot{text-align:center;flex-direction:column;align-items:center;gap:9px;display:flex}.rc__qr{width:132px;height:132px;margin-top:4px;display:block}.rc__qr svg{shape-rendering:crispedges;width:100%;height:100%;display:block}.rc__thanks{font-family:var(--font-display), "Space Grotesk", sans-serif;letter-spacing:.06em;padding-top:4px;font-size:12px;font-weight:500}.rcset{grid-template-columns:minmax(0,1fr) 302px;align-items:start;gap:22px;display:grid}.rcset__fields{flex-direction:column;gap:14px;min-width:0;display:flex}.rcset__preview{background:#141412;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:18px 12px;display:flex}.adm .rcset__preview{background:var(--acard2)}.rcset__preview .rc{box-shadow:0 12px 30px #00000059}.rcset__preview .adm__rest{white-space:normal;text-align:center}@media (max-width:900px){.rcset{grid-template-columns:minmax(0,1fr)}}.rc--58{width:220px;padding:20px 12px 24px;font-size:10px}.rc--58 .rc__line,.rc--58 .rc__cols{flex-wrap:wrap;row-gap:2px}.rc--58 .rc__c-name{flex:1 0 100%}.rc--58 .rc__c-qty{margin-left:auto}.rc--58 .rc__lines{gap:7px}.rc--58 .rc__name--logo{font-size:22px}.rc--58 .rc__name{font-size:16px}.rc--58 .rc__sum{font-size:21px}.rc--58 .rc__total>span:first-child{font-size:13px}.rc--58 .rc__qr{width:112px;height:112px}
