.invoice-app{--inv-accent: #fe3b37;--inv-accent-soft: #fdecec;--inv-accent-line: #f7c7c5;--inv-ink: #2b2b2b;--inv-ink-soft: #8a939e;--inv-line: #e9edf1;--inv-sheet: #ffffff;--inv-dark: #2b2b2b;--inv-sheet-width: 78rem;box-sizing:border-box;width:100%;padding:4rem 2rem 6rem;background-color:#ececec;background-image:radial-gradient(rgba(0,0,0,.022) 1px,transparent 1px),linear-gradient(180deg,#efefef,#e7e7e7);background-size:4px 4px,100% 100%;color:var(--inv-ink);font-family:Arial,Helvetica Neue,Helvetica,Segoe UI,sans-serif;font-size:1.4rem;line-height:1.5;-webkit-font-smoothing:antialiased}.invoice-app *,.invoice-app *:before,.invoice-app *:after{box-sizing:border-box}.invoice-bar{width:100%;max-width:var(--inv-sheet-width);margin:0 auto 1.6rem;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.invoice-bar__brand{font-size:1.5rem;font-weight:600;letter-spacing:.02em;color:#6b7280;margin:0}.invoice-bar__actions{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.invoice-picker{appearance:none;-webkit-appearance:none;border:1px solid #cfd6de;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%238a939e' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") no-repeat right 1.2rem center;border-radius:3px;padding:.9rem 3.2rem .9rem 1.2rem;font:inherit;font-size:1.3rem;color:var(--inv-ink);cursor:pointer;max-width:28rem}.invoice-btn{display:inline-flex;align-items:center;border:0;border-radius:3px;background:var(--inv-dark);color:#fff;font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:1.05rem 2rem;cursor:pointer;transition:background .18s ease,transform .18s ease}.invoice-btn:hover{background:#000}.invoice-btn:active{transform:translateY(1px)}.invoice-btn svg{display:none}.invoice-order[hidden]{display:none}.invoice-sheet{position:relative;width:100%;max-width:var(--inv-sheet-width);min-height:70rem;margin:0 auto;background:var(--inv-sheet);box-shadow:0 1px 2px #0000000d,0 18px 50px #0000001f;padding:2.8rem 4.6rem 3.4rem}.invoice-sheet__accent{height:.6rem;width:100%;background:var(--inv-accent);margin-bottom:3.8rem}.invoice-head{display:grid;grid-template-columns:1.1fr 1.45fr 1fr;gap:2rem;align-items:start;margin-bottom:3.4rem}.invoice-title{font-size:3rem;font-weight:700;letter-spacing:.01em;color:var(--inv-accent);margin:0 0 2rem;line-height:1;white-space:nowrap}.invoice-meta{margin:0 0 1.2rem}.invoice-label{display:block;font-size:1.02rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--inv-accent);margin-bottom:.4rem}.invoice-meta__value{font-size:1.4rem;color:var(--inv-ink)}.invoice-party{margin-bottom:1.8rem;font-size:1.3rem;line-height:1.55;color:var(--inv-ink)}.invoice-party:last-child{margin-bottom:0}.invoice-party p{margin:0}.invoice-party__name{font-weight:600}.invoice-logo{text-align:right}.invoice-logo__img{display:inline-block;max-width:100%;max-height:7rem;height:auto;width:auto}.invoice-logo__text{display:inline-block;max-width:100%;font-size:1.4rem;font-weight:700;line-height:1.25;letter-spacing:.04em;color:var(--inv-ink)}.invoice-table{width:100%;border-collapse:collapse;margin:0 0 2.2rem;font-size:1.3rem}.invoice-table thead th{font-size:1.02rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--inv-ink-soft);text-align:left;padding:0 1rem 1.1rem;border-bottom:1px solid var(--inv-line);white-space:nowrap}.invoice-table thead th.is-num{text-align:right}.invoice-table tbody td{padding:1.5rem 1rem;vertical-align:top;border-bottom:1px solid var(--inv-line)}.invoice-table .col-article{font-weight:600;color:var(--inv-ink)}.invoice-table .col-desc{color:var(--inv-ink-soft);font-size:1.2rem}.invoice-table .is-num{text-align:right;white-space:nowrap;color:var(--inv-ink)}.invoice-table .col-qty{text-align:right;color:var(--inv-ink)}.invoice-table .row-shipping .col-article{font-weight:500;color:var(--inv-ink-soft)}.invoice-table del{color:var(--inv-ink-soft);margin-right:.4rem}.invoice-totals{display:flex;justify-content:flex-end;margin-bottom:3rem}.invoice-totals__grid{width:100%;max-width:33rem;display:grid;grid-template-columns:1fr auto;row-gap:1.25rem;column-gap:2rem}.invoice-totals__label{font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--inv-accent);align-self:center}.invoice-totals__value{font-size:1.4rem;text-align:right;color:var(--inv-ink);white-space:nowrap}.invoice-totals__row--strong .invoice-totals__label{color:var(--inv-ink)}.invoice-totals__row--strong .invoice-totals__value{font-weight:700}.invoice-totals__rule{grid-column:1 / -1;height:.4rem;background:transparent}.invoice-callout{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2rem;background:var(--inv-accent-soft);border:1px solid var(--inv-accent-line);border-radius:6px;padding:1.9rem 2.2rem;margin-bottom:3.6rem}.invoice-callout:after{content:"";position:absolute;left:50%;bottom:-.8rem;transform:translate(-50%) rotate(45deg);width:1.5rem;height:1.5rem;background:var(--inv-accent-soft);border-right:1px solid var(--inv-accent-line);border-bottom:1px solid var(--inv-accent-line)}.invoice-callout__amount{text-align:right}.invoice-callout__big{margin-top:.4rem;font-size:2.1rem;font-weight:700;color:var(--inv-ink);line-height:1.1}.invoice-foot{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding-top:1.8rem;border-top:1px solid var(--inv-line);margin-bottom:2.4rem}.invoice-foot__col--right{text-align:right}.invoice-foot__value{display:block;margin-top:.3rem;font-size:1.35rem;color:var(--inv-ink)}.invoice-fineprint{text-align:center;font-size:1.1rem;line-height:1.6;color:var(--inv-ink-soft)}.invoice-fineprint a{color:var(--inv-accent)}.invoice-state{max-width:var(--inv-sheet-width);margin:0 auto;background:#fff;box-shadow:0 18px 50px #0000001a;padding:5rem 4rem;text-align:center}.invoice-state h1{font-size:2rem;color:var(--inv-accent);margin:0 0 1rem}.invoice-state p{color:var(--inv-ink-soft);margin:0 0 2.4rem}@media screen and (max-width:749px){.invoice-app{padding:2rem 1.2rem 4rem}.invoice-sheet{padding:2.4rem 1.8rem;min-height:0}.invoice-head{grid-template-columns:1fr;gap:2.4rem}.invoice-logo{text-align:left;order:-1}.invoice-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.invoice-table{min-width:52rem}.invoice-callout,.invoice-foot{grid-template-columns:1fr;gap:1rem}.invoice-callout__amount,.invoice-foot__col--right{text-align:left}}@media print{@page{size:A4;margin:14mm}.shopify-section-group-header-group,.shopify-section-group-footer-group,.announcement-bar,.announcement-bar-slider,.invoice-bar{display:none!important}body{background:#fff!important}.invoice-app{padding:0!important;background:#fff!important}.invoice-sheet,.invoice-state{box-shadow:none!important;margin:0!important;max-width:none!important;width:auto!important;min-height:0!important;padding:0!important}.invoice-order[hidden]{display:none!important}.invoice-app *{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-invoice.css.map */
