.site-contact-details{display:flex;flex-wrap:wrap;gap:4px 20px;margin:20px 0 0;padding-top:16px;border-top:1px solid currentColor;font-style:normal;font-size:13px;line-height:1.8;opacity:.8;overflow-wrap:anywhere}
.site-contact-details a{color:inherit;text-underline-offset:3px}.site-contact-details .contact-address{flex-basis:100%}
@media(max-width:600px){.site-contact-details{display:block}.site-contact-details>*{display:block;margin:4px 0}}

.site-policy-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:22px;font-size:14px;line-height:1.8}.site-policy-links a{color:inherit;text-underline-offset:3px}.refund-policy-note{font-size:16px;line-height:1.8}

.refund-policy-note{margin-top:10px}.refund-policy-note+p{margin-top:10px}
