.os-joint-footer{--os-footer-background: #5c1420;--os-footer-cream: #fbf6ef;--os-footer-muted: #e1c9c6;--os-footer-line: #8d5058;background:var(--os-footer-background);color:var(--os-footer-cream);padding:28px 28px 22px;font:400 15px/1.5 Arial,Helvetica,sans-serif}.os-joint-footer *,.os-joint-footer *:before,.os-joint-footer *:after{box-sizing:border-box}.os-joint-footer__inner{max-inline-size:1200px;margin-inline:auto}.os-joint-footer a{color:var(--os-footer-cream);text-decoration:none;text-underline-offset:4px}.os-joint-footer a:hover{text-decoration:underline}.os-joint-footer a:focus-visible{outline:2px solid var(--os-footer-cream);outline-offset:5px;border-radius:2px}.os-joint-footer__top{display:flex;justify-content:space-between;align-items:center;gap:20px 36px}.os-joint-footer .os-joint-footer__brand{font:400 clamp(28px,3vw,36px)/1.15 Georgia,"Times New Roman",serif;letter-spacing:-.04em;text-decoration:none}.os-joint-footer__brand span{color:#d9ae85}.os-joint-footer__main-nav{display:flex;align-items:center;flex-wrap:wrap;column-gap:28px}.os-joint-footer__main-nav a{display:inline-flex;align-items:center;min-block-size:44px;font-weight:700}.os-joint-footer__middle{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:24px 48px;margin-block-start:16px}.os-joint-footer p{margin:0;color:inherit}.os-joint-footer .os-joint-footer__label{margin-block-end:5px;color:var(--os-footer-muted);font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.os-joint-footer__support p:not(.os-joint-footer__label){font-size:14px}.os-joint-footer__support>a{display:inline-flex;gap:14px;align-items:center;min-block-size:36px;font-size:14px;text-decoration:underline}.os-joint-footer__policy-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.os-joint-footer__policy-links a{display:flex;align-items:center;min-block-size:32px;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.os-joint-footer__legal{margin-block-start:18px;padding-block-start:16px;border-block-start:1px solid var(--os-footer-line)}.os-joint-footer__legal p{color:var(--os-footer-muted);font-size:13px;line-height:1.55}.os-joint-footer__legal p+p{margin-block-start:7px}.os-joint-footer__legal a{text-decoration:underline}.os-joint-footer .os-joint-footer__copyright{margin-block-start:14px;color:var(--os-footer-muted);font-size:12px;line-height:1.5}@media(max-width:749px){.os-joint-footer{padding:26px 20px max(24px,env(safe-area-inset-bottom))}.os-joint-footer__top{display:block}.os-joint-footer__main-nav{margin-block-start:10px;column-gap:28px}.os-joint-footer__middle{grid-template-columns:minmax(0,1fr);gap:18px;margin-block-start:14px}.os-joint-footer__support{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px}.os-joint-footer__support .os-joint-footer__label{flex-basis:100%}.os-joint-footer__support>a{min-block-size:32px}.os-joint-footer__policy-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.os-joint-footer__policy-links a{min-block-size:38px;font-size:14px}.os-joint-footer__legal{margin-block-start:18px}.os-joint-footer__legal p{font-size:13px;line-height:1.6}}@media(max-width:359px){.os-joint-footer{padding-inline:16px}.os-joint-footer__main-nav{column-gap:22px}.os-joint-footer__policy-links{column-gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/orchard-joint-footer.css.map */
