.qes-invoice-note{display:flex;align-items:center;gap:20px;min-width:0;padding:22px 26px;border:1px solid #bedcf1;border-radius:16px;background:linear-gradient(115deg,#fff,#eff8ff);color:#244e65;text-align:left}
.qes-invoice-note .qes-invoice-art{display:block;width:84px;height:60px;object-fit:contain;flex:none}
.qes-invoice-note .qes-invoice-copy{display:grid;gap:7px;min-width:0}
.qes-invoice-note .qes-invoice-title{font-size:20px;font-weight:700;line-height:1.35;letter-spacing:-.02em;color:#183e55}
.qes-invoice-note .qes-invoice-text{display:block;font-size:15px;line-height:1.65;color:#476c83;max-width:800px}
.qes-invoice-note--compact{padding:15px 14px;gap:11px;border-radius:12px;background:#fff}
.qes-invoice-note--compact .qes-invoice-art{width:52px;height:38px}
.qes-invoice-note--compact .qes-invoice-copy{gap:4px}
.qes-invoice-note--compact .qes-invoice-title{font-size:15px;letter-spacing:-.01em}
.qes-invoice-note--compact .qes-invoice-text{font-size:13px;line-height:1.5;color:#086fa8}
.qprice-hero-grid>.qes-invoice-note,.vp-payment-panel>.qes-invoice-note{grid-column:1/-1}
.qprice-hero-grid>.qes-invoice-note{padding:18px 26px}
.vp-payment-panel>.qes-invoice-note{border:0;border-top:1px solid #c4dff1;border-radius:0;background:transparent;padding:23px 0 0}
.vp-payment-page>.qes-invoice-note{margin:26px 0 30px}
.qes-checkout .summary-card .qes-invoice-note{margin-top:22px}
.qes-checkout #content>.qes-invoice-note{margin:0 0 24px}
.qes-invoice-email-hint{display:block;font-size:13px!important;line-height:1.6!important;color:#476c83!important;font-weight:400;margin-top:7px}
.qes-invoice-mobile{display:none}
.qnext-order-summary .qes-invoice-note{margin-top:20px}
.qnext-order form>[data-en-invoice-note]{margin:18px 0 24px}
.qnext-order .qes-invoice-note[hidden],.qnext-order [data-en-invoice-note][hidden],.qnext-order [data-en-invoice-hint][hidden],.qes-invoice-mobile[hidden]{display:none!important}
.qnext-offer-invoice{margin:22px 0}
@media(max-width:1000px){.qprice-hero-grid>.qes-invoice-note{grid-row:2}.qprice-hero-grid>.qprice-note{grid-row:3}}
@media(max-width:760px){
 .qes-invoice-note{padding:19px 18px;gap:13px;align-items:flex-start}
 .qes-invoice-note .qes-invoice-art{width:62px;height:46px}
 .qes-invoice-note .qes-invoice-title{font-size:18px}
 .qes-invoice-note .qes-invoice-text{font-size:14px;line-height:1.65}
 .qes-invoice-note--compact{align-items:center;padding:14px}
 .qes-invoice-note--compact .qes-invoice-art{width:46px;height:34px}
 .qes-invoice-note--compact .qes-invoice-title{font-size:15px}
 .qes-invoice-note--compact .qes-invoice-text{font-size:13px}
 .qprice-hero-grid>.qes-invoice-note{padding:20px}
 .qes-invoice-mobile{display:block;margin-top:17px}
 .qes-checkout aside .qes-invoice-note{display:none}
}
@media(max-width:400px){.qprice-hero-grid>.qes-invoice-note,.vp-payment-panel>.qes-invoice-note{flex-direction:column;gap:10px}.qes-checkout #content>.qes-invoice-note .qes-invoice-art{width:48px;height:36px}}
