.btn{border:0;border-radius:6px;font-weight:bold;font-size:16px;height:48px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:none}
a.btn{display:flex;align-items:center;justify-content:center}.btn:hover{color:#fff}.btn-text-center{display:flex;align-items:center;justify-content:center}
.btn-fit{width:100%}.btn.btn-clear,.btn.btn-clear:focus,.btn.btn-clear:hover,.btn.btn-clear:active{background:0;padding:0;margin:0;outline:0;min-width:0}
.btn.btn-orange{background-color:#fc6b19;color:white}.btn.btn-blue{background-color:#06c;color:#fff}
.btn.btn-gray{background-color:#888;color:#fff}.btn.btn-link{color:#06c;background:0;width:auto;min-width:0;padding:0;height:auto;font-size:14px;font-weight:100}
.btn.btn-link:hover{color:#06c}.btn.btn-gray-light{background:#e5e5e5;color:#888}.btn.btn-crystal-blue,.btn.btn-crystal-blue:hover{border:1px solid #06c;background:0;color:#06c}
.add-to-cart-button[disabled]{background:#ececec !important}.btn.btn-disabled,.btn.disabled,.btn[disabled],.btn:disabled,button[disabled],button:disabled,[disabled] .btn,.dropdown-toggle{background:#ececec;color:#b0b0b0;opacity:1}
.btn.btn-blue.g-recaptcha:disabled{background-color:#888;color:#fff}