:root{--mj-fg: #5e564d;--mj-pg: #fcfaf6}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus-visible{outline:2px solid var(--mj-accent, #b8a58c);outline-offset:3px}.mj-js .mj-reveal{opacity:0;transform:translate3d(0,18px,0);transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1);transition-delay:var(--mj-d, 0ms)}.mj-js .mj-reveal.is-in,.mj-reveal-all .mj-reveal{opacity:1;transform:none}.mj-eyebrow{margin:0 0 16px;font-size:.72rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;text-align:center;text-wrap:balance}.mj-wrap{max-width:1240px;margin:0 auto;padding:96px 24px}.mj-title{margin:0 0 48px;text-align:center;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 500);font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.1}@media(max-width:749px){.mj-eyebrow{letter-spacing:.22em}.mj-wrap{padding:60px 16px}.mj-title{margin-bottom:30px}}.mj-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:17px 38px;border:1px solid var(--mj-fg);background:var(--mj-fg);color:var(--mj-pg);font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.16em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.mj-btn:after{content:"";flex:none;width:16px;height:9px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9'%3E%3Cpath d='M0 4.5h15M11.5 1l3.5 3.5-3.5 3.5' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 9'%3E%3Cpath d='M0 4.5h15M11.5 1l3.5 3.5-3.5 3.5' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s}.mj-btn:hover{background:transparent;color:var(--mj-fg)}.mj-btn:hover:after{transform:translate(4px)}.mj-btn--ghost{background:transparent;color:var(--mj-fg)}.mj-btn--ghost:hover{background:var(--mj-fg);color:var(--mj-pg)}.mj-btn--sm{padding:13px 24px;font-size:.68rem}.mj-btn--sm:after{display:none}.mj-tag{position:absolute;top:12px;left:12px;z-index:2;padding:7px 12px 6px;border:1px solid var(--mj-hair);background:#fcfaf6f5;color:var(--mj-fg);font-size:.6rem;font-weight:600;letter-spacing:.16em;line-height:1;text-transform:uppercase}.mj-tag--last{border-color:var(--mj-fg);background:var(--mj-fg);color:var(--mj-pg)}.mj-orn{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 26px;color:var(--mj-accent, #b8a58c)}.mj-orn:before,.mj-orn:after{content:"";width:46px;height:1px;background:currentColor;opacity:.75}.mj-orn i{width:7px;height:7px;border:1px solid currentColor;transform:rotate(45deg)}.menu-list__link{letter-spacing:.14em}.page-content details{border-bottom:1px solid var(--mj-hair)}.page-content details:first-of-type{border-top:1px solid var(--mj-hair)}.page-content summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-family:var(--font-heading--family);font-size:1.3rem;line-height:1.3}.page-content summary::-webkit-details-marker{display:none}.page-content summary:after{content:"+";flex:none;font-family:var(--font-body--family);font-size:1.5rem;font-weight:300;line-height:1;transition:transform .3s}.page-content details[open] summary:after{transform:rotate(45deg)}.page-content details p{max-width:64ch;margin:0 0 24px;line-height:1.75}.mj-title,.mj-spot__heading,.mj-soc__title,.mj-cat__name{text-wrap:balance}.mj-spot__lead,.mj-soc__text,.mj-story__p,.mj-hero__sub,.mj-rea__text{text-wrap:pretty}@media(prefers-reduced-motion:reduce){.mj-mq .mj-mq__list{flex:0 1 auto;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mj-motion.css.map */
