:root{--mj-accent: #b8a58c;--mj-tint: #f3eee4;--mj-hair: rgba(94, 86, 77, .16)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#e8dece;color:#4a433b}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled),.button-custom,button.shopify-payment-button__button--unbranded{font-size:.75rem;letter-spacing:.14em}.mj-eyebrow:after,.mj-spot__eyebrow:after{content:"";display:block;width:34px;height:1px;margin:14px auto 0;background:var(--mj-accent)}.footer-content .menu__heading{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.footer-content .menu__item a{text-decoration:none;opacity:.85;transition:opacity .2s ease}.footer-content .menu__item a:hover{opacity:1;text-decoration:underline;text-underline-offset:.25em}.footer-utilities__text a{text-decoration:none}.mj-trust{list-style:none;margin:8px 0 0;padding:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border-top:1px solid var(--mj-hair)}.mj-trust li{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:.72rem;line-height:1.45}.mj-trust svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.mj-trust strong{display:block;font-size:.66rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.mj-trust span{display:block;opacity:.8}@media(max-width:480px){.mj-trust{gap:8px}.mj-trust li{font-size:.68rem}}.mj-note{margin:0;font-size:.8125rem;line-height:1.5;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mj-theme.css.map */
