.card .card-booked{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 1s cubic-bezier(.4,0,.2,1);-o-transition:all 1s cubic-bezier(.4,0,.2,1);transition:all 1s cubic-bezier(.4,0,.2,1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.card .card-booked.visible{max-height:1000px;opacity:1}.card-booked .card-progress .circle-loader{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:-27px;border:2px solid rgba(0,0,0,.1);border-left-color:#ff8200;display:inline-block;vertical-align:top;border-radius:50%;width:50px;height:50px;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.card-booked.visible .card-progress .circle-loader{animation:loader-spin 1.2s infinite linear}.card-booked.visible .card-progress.complete .circle-loader{left:0%;margin-left:20px;-webkit-animation:none;animation:none;border-color:#ff8200}.card-booked.visible .card-progress .checkmark{display:none}.card-booked.visible .card-progress.complete .checkmark{display:block}.card-booked.visible .card-progress .checkmark.draw:after{animation-duration:.8s;animation-timing-function:ease;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.card-booked.visible .card-progress .checkmark:after{opacity:1;height:20px;width:8px;transform-origin:left top;border-right:2px solid #FF8200;border-top:2px solid #FF8200;content:"";left:50%;top:50%;position:absolute;margin-left:-10px;margin-top:2px}.card-booked .card-progress .text-reveal{opacity:0;text-align:left;margin:6px 0 6px 74px;color:#333;-webkit-transition:opacity .7s ease-out;-o-transition:opacity .7s ease-out;transition:opacity .7s ease-out;-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.card-booked .card-progress .text-reveal div{opacity:0;color:#777;-webkit-transition:opacity .7s ease-out;-o-transition:opacity .7s ease-out;transition:opacity .7s ease-out;-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.card-booked.visible .card-progress.complete .text-reveal,.card-booked.visible .card-progress.complete .text-reveal div{opacity:1}.card-booked .card-section.card-buttons{padding:0;opacity:0;max-height:0;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.card-booked.visible .card-progress.complete~.card-section.card-buttons{opacity:1;max-height:500px}.card-booked.visible .card-buttons a{display:block;width:100%;background:none;box-shadow:none;border:none;padding:20px;border-bottom:1px solid #EEE;color:#333;text-align:left;text-decoration:none;position:relative;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.card-booked.visible .card-buttons a:hover{background:#f8f8f8}.card-booked.visible .card-buttons a>*{display:inline-block;vertical-align:middle}.card-booked.visible .card-buttons a>i{font-size:20px;margin-right:10px;color:#777}.card-booked.visible .card-buttons a>i.right{position:absolute;top:50%;right:20px;font-size:15px;margin-top:-7.5px}.card-booked.visible .card-buttons a.checkout{font-weight:400;background:#ff8200;color:#fff;margin-bottom:-2px;border-radius:0 0 4px 4px;box-shadow:0 1px 3px #0003}.card-booked.visible .card-buttons a.checkout:hover{background:#cc6800}.card-booked.visible .card-buttons a.checkout>i{color:#fff}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:8px;opacity:1}40%{height:20px;width:8px;opacity:1}to{height:20px;width:8px;opacity:1}}
/*# sourceMappingURL=/s/files/1/1531/9251/t/24/assets/loader_animated.css.map */
