.step-loading{opacity:.5}.loader-wrapper{width:100%;height:100%;position:fixed;z-index:5}.loader{position:fixed;width:100px;height:100px;z-index:1;top:16vw;left:50vw;border:5px solid rgba(0,0,0,0);border-bottom-color:#4f46b8;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.condom-sidebar-right{width:300px;position:fixed;top:0;right:-100vw;height:100vh;z-index:999;background:#fff;transition:all .3s;box-shadow:3px 3px 3px rgba(0,0,0,.2)}@media(min-width: 768px){.condom-sidebar-right{width:600px}}.condom-sidebar-right .container{overflow-y:scroll;height:calc(100% - 113px)}.condom-sidebar-right.active{right:0px}@media(min-width: 768px){.condom-sidebar-right.active{width:600px}}.condom-sidebar-right .dismiss{width:35px;height:35px;line-height:35px;text-align:center;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.condom-sidebar-right .dismiss:hover{color:#7386d5}.condom-sidebar-right .sidebar-header{padding:20px;background:#2f2851;color:#fff;text-align:center}
.checkout-form input::-webkit-outer-spin-button,.checkout-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-form input[type=number]{-moz-appearance:textfield}
.checkout-app{margin-top:33px}


/*# sourceMappingURL=main.css.map*/