.mv-checkout .style--mv-card-padding{position:relative}.form-cover{align-items:center;backdrop-filter:blur(10px);display:none;inset:0;justify-content:center;position:absolute}.checkout-loading .form-cover{display:grid}.mv-checkout .loader{animation:rotate 1s linear infinite;border-radius:50%;height:48px;margin:0 auto;position:relative;width:48px}.mv-checkout .loader:after,.mv-checkout .loader:before{animation:prixClipFix 2s linear infinite;border:5px solid var(--hs-primary);border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.mv-checkout .loader:after{animation:prixClipFix 2s linear infinite,rotate .5s linear infinite reverse;border-color:var(--hs-secondary);inset:6px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.checkout-coupon--code{background-color:var(--hs-primary);border:2px dashed var(--hs-primary--text-over);box-shadow:var(--box-shadow);color:var(--hs-primary--text-over);display:inline-block;margin-right:var(--atom-large-gap);padding:var(--atom-small-gap) var(--atom-large-gap)}a.checkout-coupon--cancel{color:var(--form-error-color);cursor:pointer;font-size:var(--font-size-lg);text-decoration:none}.hsfc-ErrorAlert.checkout-coupon--message.valid{color:var(--form-success-color)!important}.hsfc-Row.completely-hidden[data-hsfc-id=Row]{display:none!important}