.tm-purchase-delivery{background:rgba(var(--color-foreground),.035);border-left:3px solid #efc134;padding:1.4rem 1.6rem;margin:1.6rem 0;font-size:1.4rem;line-height:1.5}
.tm-purchase-delivery p{margin:.6rem 0}.tm-purchase-delivery__lead>strong{font-size:1.6rem}.tm-purchase-delivery__note{font-size:1.3rem}
.tm-purchase-delivery a,.tm-purchase-support a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}
.tm-purchase-rates{margin:1.2rem 0;padding:.8rem 0;border-top:1px solid rgba(var(--color-foreground),.15);border-bottom:1px solid rgba(var(--color-foreground),.15)}
.tm-purchase-rates>div{display:flex;justify-content:space-between;gap:1.4rem;padding:.3rem 0}.tm-purchase-rates dd{margin:0;font-weight:700;white-space:nowrap}
.tm-purchase-support{margin:1.2rem 0 2.4rem;font-size:1.4rem;line-height:1.5}.tm-purchase-support p{margin:.7rem 0}
.tm-purchase-support__contact{display:inline-block;padding:.6rem 0;font-weight:600}
.tm-purchase-delivery a:focus-visible,.tm-purchase-support a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
@media(max-width:749px){.tm-purchase-delivery{padding:1.2rem 1.4rem}.tm-purchase-support{margin-bottom:2rem}}
