.estimate-icon-block{margin-bottom:20px}.sectionInner>.estimate-icon-block{text-align:left}.estimate-icon{background-color:#4bacc6;border-radius:3px;padding:5px 40px;vertical-align:middle}.estimate-icon,.estimate-reorder-button{color:#fff;display:inline-block;font-size:14px}.estimate-reorder-button{background-color:#f90;border:none;border-radius:4px;cursor:pointer;font-weight:700;padding:5px 10px;transition:background-color .3s ease}.estimate-reorder-button:hover{background-color:#e68a00}.estimate-reorder-button:focus{outline:2px solid #06c;outline-offset:2px}.estimate-reorder-button:active{background-color:#cc7a00}.estimate-reorder-container{float:right;margin-top:-3px;text-align:center}.orderInfo+.estimate-reorder-container{float:none;margin-bottom:20px;margin-right:0;margin-top:20px;text-align:center}.estimate-loading{background-color:rgba(0,0,0,.8);border-radius:8px;color:#fff;font-size:18px;left:50%;padding:20px 40px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.estimate-success-message{background-color:#28a745;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;font-size:16px;padding:16px 24px;position:fixed;right:20px;top:20px;z-index:9999}.estimate-note-formatted{line-height:1.8}.estimate-note-formatted .estimate-note-section{margin-bottom:24px}.estimate-note-formatted .estimate-note-section:last-child{margin-bottom:0}.estimate-note-formatted .estimate-note-section p{font-size:14px;margin:8px 0;padding-left:12px}.estimate-note-formatted .estimate-note-section p:last-child{margin-bottom:0}