.TaxLocalizationGraphic{width:540px;height:426px;position:relative;display:flex;flex-direction:column;align-items:center;color:#0a2540;font-size:12px}.TaxLocalizationGraphic:before{content:"";position:absolute;top:0;left:0;height:140px;width:100%;background-color:#009688;transform-origin:bottom left;transform:skewY(-12deg)}.TaxLocalizationGraphic__companyLogo{width:48px;height:48px;border-radius:50%;box-shadow:var(--cardShadowSmall);display:flex;justify-content:center;align-items:center;z-index:1;background-color:#fff;margin:55px 0 0}.TaxLocalizationGraphic__title{margin:16px 0 8px;font:var(--fontWeightNormal) 16px/24px var(--fontFamily);letter-spacing:.2px}.TaxLocalizationGraphic__receiptNumber{font:var(--fontWeightNormal) 12px/18px var(--fontFamily);color:#727f96;letter-spacing:.2px}.TaxLocalizationGraphic__paymentDetailGrid{display:grid;grid:1fr/repeat(3,auto);justify-content:space-between;margin:24px 0 0;width:calc(100% - 64px)}.TaxLocalizationGraphic__paymentDetail{display:grid;grid:repeat(2,auto)/1fr;gap:6px 0}.TaxLocalizationGraphic__paymentDetailLabel{font:var(--fontWeightSemibold) 11px/18px var(--fontFamily);color:#727f96;text-transform:uppercase;letter-spacing:.2px}.TaxLocalizationGraphic__orderDetails{background-color:#f6f9fc;padding:24px 32px;flex:1;width:100%;margin:24px 0 0;display:flex;flex-direction:column}.TaxLocalizationGraphic__lineItem{display:grid;grid:1fr/1fr auto;padding:6px 0}.TaxLocalizationGraphic__lineItem--product{border-bottom:1px solid #e7ecf1;margin-bottom:12px;padding:0 0 12px}.TaxLocalizationGraphic__lineItem--tax{color:var(--accentColor);font-weight:var(--fontWeightSemibold)}