
/* One button appearance throughout the storefront, including native submit overlays. */
html body .lh-image-button,html body .cssButton.cssButton,html body .lh-account-button,html body .lh-account-actions a,
html body button:not(.cssButton button):not([class*="fancybox"]):not([class*="mfp-"]),
html body input[type="submit"],html body input[type="button"]{
 background:#1377a2!important;border:1px solid #1377a2!important;border-radius:4px!important;
 color:#fff!important;font-family:Arial,sans-serif!important;font-size:14px!important;
 font-weight:600!important;line-height:18px!important;text-transform:none!important;
 min-height:40px;box-sizing:border-box;text-decoration:none!important;
}
html body .cssButton.cssButton{padding:10px 12px!important}
html body .lh-account-button,html body .lh-account-actions a{padding:10px 16px!important}
html body .cssButton.cssButton .cssButtonText{font:inherit!important;color:#fff!important}
html body .cssButton.cssButton button{background:transparent!important;border:0!important;color:transparent!important;opacity:0!important}
html body .cssButton.cssButton:hover,html body .lh-account-button:hover{opacity:1!important;background:#0b5775!important;border-color:#0b5775!important}
html body .cssButton.cssButton:focus-visible,html body .lh-account-button:focus-visible{outline:3px solid #52b6d6;outline-offset:3px}

html body .lh-image-button{display:inline-flex!important;align-items:center;justify-content:center;padding:8px 12px!important;min-height:40px}
html body .lh-image-button:hover{background:#0b5775!important;border-color:#0b5775!important}
