body.checkout-index-index .checkout-help-links a, body.checkout-index-index #customer-email-fieldset .note a, body.checkout-index-index .form.form-login .actions-toolbar .secondary a.action.remind { color: #00699d; font-weight: bold }
@media (min-width: 769px), print {
     body.checkout-index-index .form.form-login .actions-toolbar { flex-direction: row-reverse; }/
}
body.checkout-index-index .form.form-login .actions-toolbar .secondary a.action.remind { color: #000000 !important; text-decoration: underline; font-weight: unset; }
body.checkout-index-index .checkout-help-links a { color: #000000 !important; }
body.checkout-index-index .checkout-help-links { padding-bottom: 20px; text-align: right}
body.checkout-index-index .form.form-login .actions-toolbar .primary .action { margin: 0 20px 0px 0px; } 
body.checkout-index-index .form.form-login .actions-toolbar .secondary { flex-grow: 1; }
body.checkout-index-index .header-secure{display:block!important;}
body.checkout-index-index .header-secure>svg,.header-secure>span:not(.checkout-help-links){display:inline-block;vertical-align:middle;}
body.checkout-index-index .header-secure .checkout-help-links{float:none!important;display:block!important;width:100%!important;text-align:right!important;font-size:14px!important;color:#666!important;margin-top:6px;padding-top:0!important;}
body.checkout-index-index .secure-top{text-align:right;}

.sds-link{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #e0e0e0;border-radius:4px;background:#f9f9f9;text-decoration:none;color:#333;font-size:14px;}
.sds-link:hover{background:#f1f1f1;border-color:#ccc;text-decoration:none;}
.sds-link img{width:28px;height:auto;}
.sds-link span{font-weight:500;}


body.website-craftmill.catalog-product-view .offer-text { background-color: #ed177a; color: white; }
body.website-craftmill.catalog-product-view .offer-text:before { color: white; }