.oj-footer-wrapper{background:var(--bg-color, #4a2420);padding:var(--padding-top-d) 20px var(--padding-bottom-d);color:var(--text-color, #e8d5d1);margin-top:var(--margin-top-d)}.oj-footer-inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.oj-footer-brand{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.oj-footer-mark{width:var(--logo-width, 74px);margin-bottom:14px}.oj-footer-mark svg,.oj-footer-mark img{width:100%;height:auto;display:block}.oj-footer-logo{font-family:Cormorant Garamond,serif;font-size:var(--logo-text-size, 20px);font-weight:400;letter-spacing:.3em;color:var(--text-color);text-transform:uppercase;margin-bottom:6px;text-indent:.3em}.oj-footer-tag{font-family:DM Mono,monospace;font-size:var(--tag-size, 8px);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-color, rgba(232,213,209,.4));text-align:center}.oj-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 20px;margin-bottom:24px;width:100%;max-width:400px}.oj-footer-link{font-family:DM Sans,sans-serif;font-size:var(--link-size, 11px);color:var(--link-color, rgba(232,213,209,.55));letter-spacing:.04em;padding:2px 0;text-decoration:none;transition:color .3s ease}.oj-footer-link:hover{color:var(--text-color)}.oj-footer-social{display:flex;gap:18px;margin-bottom:20px}.oj-footer-social a{color:var(--muted-color, rgba(232,213,209,.35));transition:color .3s ease}.oj-footer-social a:hover{color:var(--text-color)}.oj-footer-social svg{width:17px;height:17px}.oj-footer-copy{font-family:DM Mono,monospace;font-size:var(--copy-size, 8.5px);color:var(--copy-color, rgba(232,213,209,.25));letter-spacing:.08em;border-top:.5px solid var(--border-color, rgba(232,213,209,.1));padding-top:14px;text-align:center;width:100%;max-width:400px;text-transform:uppercase}@media(min-width:768px){.oj-footer-grid,.oj-footer-copy{max-width:-webkit-fill-available}}@media(max-width:749px){.oj-footer-wrapper{padding-top:var(--padding-top-m);padding-bottom:var(--padding-bottom-m);margin-top:var(--margin-top-m)}body.template-product .oj-footer-wrapper{padding-bottom:calc(var(--padding-bottom-m) + 80px)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/oj-footer.css.map */
