.tactale-checkout-notification{margin:1.25rem 0;padding:1.1rem 0;border-top:1px solid rgba(105,84,53,.25);border-bottom:1px solid rgba(105,84,53,.25)}
.tactale-checkout-notification h3{margin:0 0 .55rem;font-family:inherit;font-size:1.1rem;font-weight:600}
.tactale-checkout-notification p{margin:.5rem 0;line-height:1.5;font-size:.92rem}
.tactale-checkout-notification .store-field{display:grid;gap:.45rem;margin:1rem 0 .3rem;font-size:.92rem}
.tactale-checkout-notification .notification-phone-field{display:flex;align-items:center;gap:.65rem;min-width:0;border:1px solid rgba(105,84,53,.4);padding:.55rem .7rem}
.tactale-checkout-notification .notification-phone-prefix{flex:0 0 auto}
.tactale-checkout-notification .notification-phone-field input{width:100%;min-width:0;border:0;background:transparent;padding:.35rem;font:inherit;color:inherit}
.tactale-checkout-notification small{display:block;font-size:.8rem;line-height:1.5}
.tactale-checkout-notification .account-choice{display:flex;align-items:flex-start;gap:.65rem;margin:.95rem 0;font-size:.9rem;line-height:1.5}
.tactale-checkout-notification input[type=checkbox]{width:1.15rem;height:1.15rem;flex:0 0 auto;margin:.15rem 0 0;accent-color:#375342}
.tactale-checkout-notification .store-inline-error{color:#8c2e24}
