.TaxStripeCheckout{width:540px;height:400px;display:grid;grid:1fr/repeat(2,1fr);color:#0a2540}.TaxStripeCheckout__sidebar{display:flex;flex-direction:column;background-color:#f6f9fc;padding:26px 32px}.TaxStripeCheckout__company{display:grid;grid:1fr/repeat(2,auto);justify-content:flex-start;align-items:center;gap:0 8px;font:var(--fontWeightBold) 11px/15px var(--fontFamily)}.TaxStripeCheckout__companyLogo{width:24px;height:24px;border-radius:50%;background-color:#96f;display:flex;align-items:center;justify-content:center;box-shadow:0 1.58845px 3.97112px rgba(50,50,93,.1),0 .794224px .794224px rgba(0,0,0,.07)}.TaxStripeCheckout__orderAmountContainer{display:grid;grid:repeat(2,auto)/1fr;gap:4px 0;margin:24px 0 0}.TaxStripeCheckout__payPrompt{font:var(--fontWeightNormal) 12px/18px var(--fontFamily);opacity:.5}.TaxStripeCheckout__orderAmount{font:var(--fontWeightBold) 24px/32px var(--fontFamily);letter-spacing:.24px}.TaxStripeCheckout__lineItemGrid{margin:24px 0 0;font:var(--fontWeightNormal) 12px/18px var(--fontFamily);letter-spacing:-.11px}.TaxStripeCheckout__lineItem{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,auto);gap:2px 0;padding:10px 0}.TaxStripeCheckout__lineItem>:nth-child(2){text-align:right}.TaxStripeCheckout__lineItem>:nth-child(3){grid-column:1/-1}.TaxStripeCheckout__lineItem--borderTop{border-top:1px solid #e7ecf1}.TaxStripeCheckout__lineItem--total{font-weight:var(--fontWeightSemibold)}.TaxStripeCheckout__lineItemQty{color:#abb5c5}.TaxStripeCheckout__lineItemTax{color:#96f;font-weight:var(--fontWeightSemibold)}.TaxStripeCheckout__lineItemTaxReason{color:#727f96;font:var(--fontWeightNormal) 10px/18px var(--fontFamily)}.TaxStripeCheckout__footer{display:flex;align-items:center;font:var(--fontWeightNormal) 8px/10px var(--fontFamily);color:#abb5c5;margin-top:auto}.TaxStripeCheckout__poweredBy{position:relative;display:grid;grid-auto-flow:column;align-items:center;gap:0 4px;padding-right:10px;margin-right:10px}.TaxStripeCheckout__poweredBy:after{content:"";position:absolute;height:8px;width:1px;background-color:#c4ccd8;top:1px;right:0}.TaxStripeCheckout__footerLinkList{display:grid;grid-auto-flow:column;justify-content:flex-start;gap:0 8px}.TaxStripeCheckout__main{padding:30px 34px;display:grid;grid-auto-flow:row;align-items:flex-start;align-content:flex-start;gap:16px 0}.TaxStripeCheckout__fieldSet{display:grid;grid-auto-flow:row;gap:4px 0}.TaxStripeCheckout__formLabel{font:var(--fontWeightSemibold) 10px/15px var(--fontFamily)}.TaxStripeCheckout__cardInformation{display:grid;grid:repeat(2,1fr)/repeat(2,1fr)}.TaxStripeCheckout__cardInformation .TaxStripeCheckout__input:first-of-type{grid-column:1/-1}.TaxStripeCheckout__input{border:1px solid #e7ecf1;border-radius:4px;height:27px;display:flex;align-items:center;font:var(--fontWeightNormal) 10px/15px var(--fontFamily);letter-spacing:-.11px;color:#727f96;padding:0 8px}.TaxStripeCheckout__input--hasValue{color:#0a2540}.TaxStripeCheckout__input--cardNumber{border-bottom-left-radius:0;border-bottom-right-radius:0}.TaxStripeCheckout__input--expiration{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top:none;border-right:none}.TaxStripeCheckout__input--cvc{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-top:none}.TaxStripeCheckout__inputIcon{display:grid;grid-auto-flow:column;gap:0 2px;margin-left:auto}.TaxStripeCheckout__stackedInput{display:flex;flex-direction:column}.TaxStripeCheckout__stackedInput .TaxStripeCheckout__input{border-radius:0;border-bottom:none}.TaxStripeCheckout__stackedInput .TaxStripeCheckout__input:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.TaxStripeCheckout__stackedInput .TaxStripeCheckout__input:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #e7ecf1}.TaxStripeCheckout__checkboxWrapper{display:grid;grid:1fr/repeat(2,auto);gap:0 8px;justify-content:flex-start;align-items:center;font:var(--fontWeightNormal) 9px/12px var(--fontFamily);margin:4px 0 0}.TaxStripeCheckout__checkbox{position:relative;width:10px;height:10px;border-radius:2px;border:.616555px solid #f6f9fc;box-shadow:0 1.23311px 2.46622px rgba(0,0,0,.03),0 .616555px .924832px rgba(0,0,0,.03);background-color:#fff}.TaxStripeCheckout__checkboxCheck{position:absolute;top:-2px;left:1px}