#remove-promotion-codes,#stripe-form .storeFullSpinner{position:absolute;background:0 0}#stripe-form{color:#000;position:relative;padding:0 15px}.stripe-loading>*{opacity:0}#stripe-form.stripe-loading .storeFullSpinner{opacity:1}#stripe-add-code{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:8px 12px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;border-radius:8px;background:#F2F3F3;border:1px solid rgba(0,0,0,.1);margin-bottom:5px;cursor:pointer;position:relative}#stripe-add-code svg{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}#remove-promotion-codes{width:24px;height:24px;top:13px;right:2px;padding:0;margin:0;border:none;border-radius:4px}#apply-promotion-code{width:auto}.stripe-input-group{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:5px;margin:5px 0}#promotion-code{border:1px solid #e6e6e6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);padding:.75rem;width:100%;border-radius:5px}.stripe-error{font-size:15px;font-style:normal;font-weight:400;line-height:17px;color:#df1b41}.payment-popup__inner-right h4,.stripe-logo,.stripe-price{font-family:Roobert;font-style:normal;line-height:normal}#stripe-add-code.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#stripe-promotion-group{display:none}#stripe-promotion-group.active{display:block}.payment-popup__inner-right h4{color:#000;font-size:16px;font-weight:600;margin:16px 0 10px}.stripe-logo{color:#757575;font-size:14px;font-weight:400}.stripe-price{color:#1A1A1A;font-size:28px;font-weight:600}.hidden{display:none}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px;margin-top:16px}#stripe-email{border-radius:5px;border:1px solid #e6e6e6;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);display:block;margin-top:.25rem;padding:.75rem}#email-errors{margin-top:4px}.stripe-btn{background:#FFA800;font-family:Arial,sans-serif;color:#000;border-radius:8px;border:1px solid #FFA800;padding:15px 25px;font-size:13px;font-weight:600;letter-spacing:1.04px;cursor:pointer;display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase;width:100%;position:relative}.stripe-btn:hover{color:#000;background:rgba(227,150,3,.94)}.stripe-btn:disabled{opacity:.5;cursor:default}.stripe-has-invalid{border-color:#dc2626!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02),0 0 0 1px #dc2626!important;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02),0 0 0 1px #dc2626!important}.stripe-spinner{left:50%;top:0;width:25px;height:25px;border-radius:50%;position:relative;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;margin:-5px 0}.stripe-spinner::before{content:"";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:3px solid #000;-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}