@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap");
.sr-headless-checkout{background-color:#000;border-radius:6px;color:#fff;border:0;position:relative;padding:10px;width:100%;cursor:pointer;text-transform:uppercase;font-weight:500;margin-bottom:10px;font-family:"Open Sans", sans-serif;line-height:initial !important;}
.sr-d-flex{display:flex;}
.flex-center{justify-content:center;}
.full-width{width:100%;}
.sr-discount-label{font-size:9px;color:#000;text-transform:none;position:absolute;top:-8px;left:6px;background-color:#53ff73;border-radius:3px;padding:0 10px;}
.sr-powered-by{position:absolute;right:5px;bottom:2px;font-size:0;}
.sr-powered-by img{width:90%;}
.sr-pl-15{padding-left:15px;}
.sr-pr-15{padding-right:15px;}
.headless-modal{position:fixed;z-index:2147483647;left:0;top:0;width:100%;height:100vh;min-height:100%;overflow:auto;background-color:rgb(0, 0, 0);background-color:rgba(0, 0, 0, 0.4);}
.headless-modal-content{position:fixed;bottom:0;top:0;background-color:#363535a1;width:100%;}
.headless-modal-body{height:100%;width:100%;margin:0 auto;}
@media screen and (min-width:550px){
.App{max-width:414px;}
}
.headless-modal-body > iframe{height:100%;border:0;width:100%;}
.headless-payment-iframe{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;margin:0;padding:0;overflow:auto;z-index:2147483648;background-color:rgb(0, 0, 0);background-color:rgba(0, 0, 0, 0.4);}
.sr-headless-checkout.invert span, .sr-headless-checkout.invert span+img,
.sr-headless-checkout.invert .sr-powered-by{filter:invert(1);}
.shiprocket-headless{margin-top:20px}
.checkout-button.button.alt.wc-forward.inline-checkout{
display:block!important;
}