.loader-wrapper{position:relative}.loader-wrapper.empty{height:200px}.loader{position:absolute;top:50%;left:50%;width:0;height:0;z-index:2000}.loader .loader-icon{transform:translate(-50%,-50%);font-size:5rem}.loader .loader-icon .bi-loader-circle-front{color:#dbd8d7}.loader .loader-icon .bi-loader-circle-front .loader-spinner{transform-origin:center center;-webkit-animation:loader-spin 1.5s cubic-bezier(.8,.25,.45,.8) infinite;animation:loader-spin 1.5s cubic-bezier(.8,.25,.45,.8) infinite}.loader .loader-icon .bi-loader-circle-back{color:#74aa50}.loader .loader-text{transform:translate(-50%,-2.5rem);width:80vw;font-weight:500;text-align:center}.loader.is-inline{display:inline-block;position:static;width:auto;height:auto;vertical-align:middle}.loader.is-inline .loader-icon{display:block;transform:none;font-size:inherit}@-webkit-keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.formluar .form-actions{margin-top:1rem}.formluar .form-actions>div{display:flex;align-items:center;margin:-.125rem}.formluar .form-actions>div .btn{margin:.125rem}.formluar.is-inline{max-width:100%}.formluar.is-inline .form-controls .control-input{min-width:auto}.formluar.is-inline .form-controls .control-textarea{min-width:280px}.formluar.is-inline .form-controls .control-select{min-width:auto}.formluar.is-inline .form-actions{margin-top:0}.formluar.max-width{max-width:550px}.checkout-user-addresses .user-address{padding:.75rem .75rem;background-color:#ece7e6;border-radius:.6rem;line-height:1.2}.checkout-user-addresses .user-address .custom-radio{min-height:1.2rem}.checkout-user-addresses .user-address .custom-radio .custom-control-input~.custom-control-label:after,.checkout-user-addresses .user-address .custom-radio .custom-control-input~.custom-control-label:before{top:0}.checkout-user-addresses .user-address.radio-centered .custom-radio .custom-control-input~.custom-control-label{margin:0}.checkout-user-addresses .user-address.radio-centered .custom-radio .custom-control-input~.custom-control-label:after,.checkout-user-addresses .user-address.radio-centered .custom-radio .custom-control-input~.custom-control-label:before{top:50%;transform:translateY(-50%)}.checkout-user-addresses .user-address .address-add{color:inherit;text-decoration:underline}.checkout-user-addresses .user-address .address-add-form{margin-top:1rem}.checkout-user-addresses .user-address+.user-address{margin-top:.25rem}