#payment div.payment_box.payment_method_supershield_stripe{padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}#payment div.payment_box.payment_method_supershield_stripe::before{display:none!important}.ss-sg-checkout{margin:.5em 0}.ss-sg-checkout__description{margin:0 0 .75em}.ss-sg-checkout__stage{display:grid}.ss-sg-checkout__stage>.ss-sg-checkout__frame,.ss-sg-checkout__stage>.ss-sg-checkout__loading{grid-area:1 / 1}.ss-sg-checkout__frame{width:100%;height:180px;border:0;display:block;opacity:1;transition:opacity 0.2s ease,height 0.15s ease}.ss-sg-checkout--loading .ss-sg-checkout__frame{opacity:0}.ss-sg-checkout__frame--busy{opacity:.5;pointer-events:none}.ss-sg-checkout__loading{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.2s ease,visibility 0s linear 0.2s;min-height:180px}.ss-sg-checkout--loading .ss-sg-checkout__loading{opacity:1;visibility:visible;transition:opacity 0.15s ease}.ss-sg-skeleton{display:flex;flex-direction:column;gap:12px}.ss-sg-skeleton__tabs{display:flex;gap:8px;margin-bottom:4px}.ss-sg-skeleton__tab{flex:1;max-width:110px;height:56px}.ss-sg-skeleton__label{width:92px;height:12px}.ss-sg-skeleton__field{height:44px}.ss-sg-skeleton__row{display:flex;gap:12px}.ss-sg-skeleton__row .ss-sg-skeleton__field{flex:1}.ss-sg-skeleton__bone{display:block;border-radius:6px;background-color:#e9ebee;background-image:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .65) 50%,#fff0 100%);background-size:200px 100%;background-repeat:no-repeat;background-position:-200px 0;animation:ss-sg-shimmer 1.4s ease-in-out infinite}@keyframes ss-sg-shimmer{to{background-position:calc(100% + 200px) 0}}@media (prefers-reduced-motion:reduce){.ss-sg-skeleton__bone{animation:none}}.ss-sg-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ss-sg-checkout__status{margin-top:.5em;font-size:.9em}.ss-sg-checkout__status--error{color:#b32d2e}.ss-sg-checkout__status--info{color:#1d2327}.ss-sg-checkout__unavailable{color:#b32d2e}.ss-sg-place-order--busy{opacity:.75;cursor:progress!important;pointer-events:none}.ss-sg-btn-spinner{display:inline-block;box-sizing:border-box;width:1em;height:1em;margin-right:.5em;vertical-align:-.15em;border:2px solid currentColor;border-top-color:#fff0;border-radius:50%;animation:ss-sg-spin 0.8s linear infinite}.ss-sg-confirming{display:flex;align-items:center;gap:8px;padding:1em}.ss-sg-confirming__spinner{width:18px;height:18px;border:2px solid #c3c4c7;border-top-color:#2271b1;border-radius:50%;animation:ss-sg-spin 0.8s linear infinite}@keyframes ss-sg-spin{to{transform:rotate(360deg)}}#ss-sg-pay-wait{position:fixed;inset:0;z-index:2147483600;display:none;align-items:center;justify-content:center;background:rgb(255 255 255 / .92);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}#ss-sg-pay-wait.is-active{display:flex}#ss-sg-pay-wait .ss-sg-pay-wait__box{text-align:center;max-width:340px;padding:28px 32px}#ss-sg-pay-wait .ss-sg-pay-wait__check{width:46px;height:46px;margin:0 auto 14px;display:block}#ss-sg-pay-wait .ss-sg-pay-wait__spinner{width:44px;height:44px;margin:0 auto 18px;border:4px solid #e6e6e9;border-top-color:#635bff;border-radius:50%;animation:ss-sg-spin 0.8s linear infinite}#ss-sg-pay-wait .ss-sg-pay-wait__title{font-size:18px;font-weight:600;color:#1a1a2e;margin:0 0 6px}#ss-sg-pay-wait .ss-sg-pay-wait__text{font-size:14px;line-height:1.5;color:#6b7280;margin:0}.ss-sg-checkout__description{display:none!important}body.woocommerce-checkout #payment div.payment_box.payment_method_supershield_stripe,body #payment div.payment_box.payment_method_supershield_stripe,body div.payment_box.payment_method_supershield_stripe{padding:0!important;margin:0!important;background:#f0f0f2!important;box-shadow:none!important}body div.payment_box.payment_method_supershield_stripe .ss-sg-checkout{margin:0!important;padding:0!important}.ss-sg-checkout--loading .ss-sg-checkout__frame{opacity:1!important}.ss-sg-checkout__loading{display:none!important}.ss-sg-checkout__status:empty{display:none!important;margin:0!important}.ss-sg-checkout__status:not(:empty){margin:0!important;padding:4px 14px 12px!important}.ss-sg-checkout__frame{height:300px}.ss-sg-block-label{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.ss-sg-block-label__icons{display:inline-block;flex-shrink:0}.wc-block-components-radio-control-accordion-content .ss-sg-checkout,.wc-block-checkout__payment-method .ss-sg-checkout{margin:0!important;padding:0!important;width:100%}.wc-block-components-checkout-place-order-button.ss-sg-place-order--busy{opacity:.75;cursor:progress!important;pointer-events:none}.ss-sg-express-checkout-wrapper{width:100%;max-width:100%;margin:12px 0;clear:both;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.ss-sg-express-product{margin-top:10px;margin-bottom:10px}.ss-sg-express-cart{margin-top:10px;margin-bottom:10px}.ss-sg-express-checkout{margin-top:4px;margin-bottom:20px}.ss-sg-express-checkout-box{position:relative;border:1px solid #d9dce1;border-radius:10px;padding:20px 18px 16px;background:#fff;box-sizing:border-box}.ss-sg-express-checkout-title{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#fff;padding:0 12px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#4b5563;white-space:nowrap}.ss-sg-express-separator{display:flex;align-items:center;text-align:center;margin:10px 0;color:#6b7280;font-size:12px;font-weight:500}.ss-sg-express-separator::before,.ss-sg-express-separator::after{content:"";flex:1;border-bottom:1px solid #e5e7eb}.ss-sg-express-separator span{padding:0 10px;white-space:nowrap}.ss-sg-express-separator--checkout{margin:16px 0 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ss-express-checkout-wrapper+.ss-sg-express-checkout-wrapper{margin-top:8px}.ss-express-checkout-wrapper+.ss-sg-express-checkout-wrapper>.ss-sg-express-separator{display:none}.ss-sg-express-iframe-container{position:relative;width:100%;min-height:48px;max-height:56px;overflow:hidden;box-sizing:border-box}.ss-express-checkout-box .ss-sg-express-iframe-container{margin-top:10px}.ss-sg-express-iframe{width:100%;height:50px!important;min-height:48px!important;max-height:56px!important;border:0!important;margin:0!important;padding:0!important;display:block;background:#fff0;overflow:hidden;transition:height 0.15s ease,opacity 0.15s ease}.ss-sg-express-iframe--busy{opacity:.6;pointer-events:none}.ss-sg-express-errors{margin:0 0 10px!important;padding:10px 14px!important;border-radius:6px;font-size:13px;line-height:1.45;color:#b32d2e;background:#fef2f2;border:1px solid #fecaca}