/* Simoshoes adjustments on top of the Myconian-pattern cart / checkout / account styles. */
body.woocommerce-cart .woocommerce-info, body.woocommerce-checkout .woocommerce-info, body.woocommerce-account .woocommerce-info,
body.woocommerce-cart .woocommerce-message, body.woocommerce-checkout .woocommerce-message, body.woocommerce-account .woocommerce-message{
  background: var(--myconian-paper, #F7F2F0); color: var(--myconian-ink, #14110F); border: 1px solid var(--myconian-line, #E6DEDB); border-radius: 0; box-shadow: none;
}
body.woocommerce-cart .woocommerce-info a, body.woocommerce-checkout .woocommerce-info a, body.woocommerce-account .woocommerce-info a,
body.woocommerce-cart .woocommerce-message a{ color: var(--myconian-accent, #A0564E); }
body.woocommerce-cart .woocommerce-info::before, body.woocommerce-checkout .woocommerce-info::before, body.woocommerce-account .woocommerce-info::before{ color: var(--myconian-accent, #A0564E); }
body.woocommerce-cart .woocommerce button.button, body.woocommerce-checkout .woocommerce button.button, body.woocommerce-account .woocommerce button.button,
body.woocommerce-checkout #place_order, body.woocommerce-checkout .breakdance-woocommerce button[type="submit"],
body.woocommerce-account .breakdance-woocommerce button[type="submit"], body.woocommerce-account .breakdance-woocommerce a.button{
  background: var(--myconian-ink, #14110F); color: #F7F2F0; border: 1px solid var(--myconian-ink, #14110F); border-radius: 0; font-weight: 600; letter-spacing: .12em; text-transform: uppercase; opacity: 1;
}
body.woocommerce-cart .woocommerce button.button:hover, body.woocommerce-checkout .woocommerce button.button:hover, body.woocommerce-account .woocommerce button.button:hover,
body.woocommerce-checkout #place_order:hover, body.woocommerce-account .breakdance-woocommerce button[type="submit"]:hover{ background: #EABFB9; border-color: #EABFB9; color: #14110F; }
body.woocommerce-cart .woocommerce button.button:disabled, body.woocommerce-cart .woocommerce button.button[disabled]{ background: #D9D2CE; border-color: #D9D2CE; color: #6f625b; }
/* Notice buttons (e.g. "Confirm your email address") must stay readable on the cream notice box */
.woocommerce-info .button,.woocommerce-info a.button.wc-forward,.woocommerce-message .button,.woocommerce-error .button{ background:#14110F !important; color:#fff !important; border:1px solid #14110F !important; border-radius:0 !important; padding:10px 16px !important; font-size:11px !important; font-weight:700 !important; letter-spacing:.1em !important; text-transform:uppercase; }
.woocommerce-info .button:hover,.woocommerce-message .button:hover{ background:#fff !important; color:#14110F !important; }