.container,.left,.page-wrap,.right,body,html{height:100%;min-height:100%}.checkout-form-wrapper{margin:30px 0}@media screen and (min-width:992px){.left{border-right:1px solid #c8c8c8;padding-right:60px}.right{padding-left:50px;padding-top:50px;display:block}}.price-text,.total-text{float:right;color:#4b4b4b;font-weight:700}.total-text{font-size:1.5em}.right-mobile{padding:10px}.dropdown-menu{border:0!important;padding:5px}@-webkit-keyframes hover-color{from{border-color:silver}to{border-color:#3e97eb}}@keyframes hover-color{from{border-color:silver}to{border-color:#3e97eb}}.magic-checkbox,.magic-radio{position:absolute;display:none}.magic-checkbox[disabled],.magic-radio[disabled]{cursor:not-allowed}.magic-checkbox+label,.magic-radio+label{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle}.magic-checkbox+label:hover:before,.magic-radio+label:hover:before{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:hover-color;animation-name:hover-color}.magic-checkbox+label:before,.magic-radio+label:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:"";border:1px solid silver}.magic-checkbox+label:after,.magic-radio+label:after{position:absolute;display:none;content:""}.magic-checkbox[disabled]+label,.magic-radio[disabled]+label{cursor:not-allowed;color:#e4e4e4}.magic-checkbox[disabled]+label:after,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:hover,.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover{cursor:not-allowed}.magic-checkbox[disabled]+label:hover:before,.magic-radio[disabled]+label:hover:before{border:1px solid #e4e4e4;-webkit-animation-name:none;animation-name:none}.magic-checkbox[disabled]+label:before,.magic-radio[disabled]+label:before{border-color:#e4e4e4}.magic-checkbox:checked+label:before,.magic-radio:checked+label:before{-webkit-animation-name:none;animation-name:none}.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#3e97eb}.magic-radio:checked+label:before{border:1px solid #3e97eb}.magic-radio:checked[disabled]+label:before{border:1px solid #c9e2f9}.magic-radio:checked[disabled]+label:after{background:#c9e2f9}.magic-checkbox+label:before{border-radius:3px}.magic-checkbox+label:after{top:2px;left:7px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}.magic-checkbox:checked+label:before{border:#3e97eb;background:#3e97eb}.magic-checkbox:checked[disabled]+label:before{border:#c9e2f9;background:#c9e2f9}.checkout-form{display:block;width:100%}.hrv-checkbox,input[type=checkbox]{position:relative;top:0;margin:0 .5rem 0 0;cursor:pointer}.hrv-checkbox:before,input[type=checkbox]:not(.hrv-checkbox):before{transition:transform .4s cubic-bezier(.45,1.8,.5,.75);transform:rotate(-45deg) scale(0,0);content:"";position:absolute;left:2px;right:0;top:.2em;margin:auto;z-index:1;width:10px;height:5px;border:2px solid #58b3f0;border-top-style:none;border-right-style:none}.hrv-checkbox:checked:before,input[type=checkbox]:not(.hrv-checkbox):checked:before{transform:rotate(-45deg) scale(1,1)}.hrv-checkbox:after,input[type=checkbox]:not(.hrv-checkbox):after{content:"";position:absolute;left:-1px;right:0;bottom:0;top:0;margin:auto;width:16px;height:16px;background:#fff;border:1px solid #c4cdd5;cursor:pointer;border-radius:3px}.hrv-checkbox:checked:after,input[type=checkbox]:not(.hrv-checkbox):checked:after{border-color:#58b3f0}.password-group{display:block;width:100%}.checkout-content-wrap select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 9px)}
