.hautaus-form.step-form .hautaus-step.active{display:block}.hautaus-option.hautaus-option-with-image.checked{box-shadow:0 0 0 2px #00a8ff;border-radius:3px;position:relative}.hautaus-option.checked label:before{box-shadow:0px 0px 0px 24px #00a8ff inset;content:"check";color:white;font-size:20px;line-height:24px}.hautaus-option-with-image.checked label:before{transform:scale(1)}#hautaus-full-image{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999999;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.7098039215686275);text-align:center}#hautaus-full-image-texts{background-color:rgba(0,0,0,.74);color:white;display:inline-block;text-align:center;position:relative;padding:3px 10px;margin:60px 55px;border-radius:4px}div#hautaus-full-image-close{position:absolute;right:6px;color:white;top:6px;padding:12px;cursor:pointer;display:block;z-index:999999999999;background-color:rgba(0,0,0,.65);overflow:hidden;line-height:0;border-radius:100%}.hautaus-error-message{color:white;font-weight:400;background:#e93a3a;border-radius:4px;padding:4px 9px 2px;margin:10px 0;line-height:2em}.hautaus-error-message .material-icons{display:inline-block;margin-right:.3em;vertical-align:middle;font-size:20px}.hautaus-error-message{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.hautaus-summary-step-title{font-weight:700;font-size:1.2em;margin:15px 0;border-bottom:1px solid rgba(0,0,0,.17)}.hautaus-summary-items{border-bottom:1px solid rgba(0,0,0,.13);padding:15px 10px}.hautaus-summary-items:last-child{border-bottom:0}.hautaus-summary-label{font-weight:700}.hautaus-summary-item>.hautaus-summary-item-price{float:right}.hautaus-label-text a{text-decoration:underline}#hautaus-steps-titles>span.active{opacity:1}