.Icon--2lg{height:var(--checkout-icon-2lg)}.Icon--2lg.Icon--square{width:var(--checkout-icon-2lg)}@-webkit-keyframes scaleCircleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}30%{opacity:1}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleCircleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}30%{opacity:1}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes drawCheckmark{0%{stroke-dashoffset:34px;opacity:0}14%{opacity:0}15%{stroke-dashoffset:34px;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);animation-timing-function:cubic-bezier(1,0,0,1);opacity:1}55%{stroke-dashoffset:0px}to{stroke-dashoffset:0px}}@keyframes drawCheckmark{0%{stroke-dashoffset:34px;opacity:0}14%{opacity:0}15%{stroke-dashoffset:34px;-webkit-animation-timing-function:cubic-bezier(1,0,0,1);animation-timing-function:cubic-bezier(1,0,0,1);opacity:1}55%{stroke-dashoffset:0px}to{stroke-dashoffset:0px}}.CheckSuccess-filledCircle{-webkit-animation:scaleCircleIn .6s cubic-bezier(.16,1,.3,1) both;animation:scaleCircleIn .6s cubic-bezier(.16,1,.3,1) both;opacity:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.CheckSuccess-filledCheck{-webkit-animation:drawCheckmark 2s cubic-bezier(.46,.03,.52,.96) both;animation:drawCheckmark 2s cubic-bezier(.46,.03,.52,.96) both;-webkit-animation-delay:.4s;animation-delay:.4s}.Optional{--badge-padding:var(--space-1);border:1px solid var(--checkout-gray100);border-radius:4px;color:var(--checkout-gray400);font-size:var(--checkout-font-size-12);font-weight:var(--checkout-text-font-weight);
  /* !important reason: legacy */height:auto!important;padding:var(--space-0) var(--space-1)}.Optional--borderVeryRound{border-radius:var(--very-rounded)}.App-Container.js-global-border-style-square .Optional{border-radius:0}.Icon{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.Icon--xs{height:var(--checkout-icon-xs)}.Icon--xs.Icon--square{width:var(--checkout-icon-xs)}.Icon--sm{height:var(--checkout-icon-sm)}.Icon--sm.Icon--square{width:var(--checkout-icon-sm)}.Icon--md{height:var(--checkout-icon-md)}.Icon--md.Icon--square{width:var(--checkout-icon-md)}.Icon--lg{height:var(--checkout-icon-lg)}.Icon--lg.Icon--square{width:var(--checkout-icon-lg)}.Icon--xlg{height:var(--checkout-icon-xlg)}.Icon--xlg.Icon--square{width:var(--checkout-icon-xlg)}.Icon--linkBrand{fill:var(--link-icon-brand);color:var(--link-icon-brand)}.Icon--muted{color:#00291f;opacity:.2}.Icon--subdued{color:#00291f;opacity:.4}.Icon--gray200{fill:var(--checkout-gray200)}.Icon--gray300{fill:var(--checkout-gray300)}.Icon--gray400{fill:var(--checkout-gray400)}.Icon--gray500{fill:var(--checkout-gray500)}.Icon--gray600{fill:var(--checkout-gray600);color:var(--checkout-gray600)}.Icon--gray600.Icon--darkMode{fill:var(--checkout-lightGray600);color:var(--checkout-lightGray600)}.Icon--gray800{fill:var(--checkout-gray800);color:var(--checkout-gray800)}.Icon--lightGray400{fill:var(--checkout-lightGray400);color:var(--checkout-lightGray400)}.Icon--white{fill:var(--checkout-white)}.Icon--red{fill:var(--checkout-red);color:var(--checkout-red)}.Icon--orange{fill:var(--checkout-orange);color:var(--checkout-orange)}.Icon--blue{fill:var(--checkout-blue);color:var(--checkout-blue)}.Icon .Icon-fill{fill:#565656}.LinkPaymentForm--linkBranded .Icon--red,.Modal--linkBranded .Icon--red{fill:var(--link-color-danger);color:var(--link-color-danger)}