:root{--navy: #0D2B4A;--navy-70: #0A2238;--navy-90: #05121D;--navy-50: #3A6285;--olive: #4A4A1A;--olive-80: #2A2A0E;--sand: #C4A882;--sand-40: #D4BDA0;--sand-30: #DDD0BA;--sand-70: #A08860;--sand-90: #584A2C;--crimson: #A42F27;--parch: #F2F1ED;--parch-70: #DDD9D1;--parch-80: #C8C2B8;--ground: var(--parch-70);--ground-alt: var(--sand-30);--taupe: var(--sand-40);--f-serif: "Cormorant Garamond", "Cormorant", Georgia, serif;--f-sans: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--f-odia: "Noto Sans Oriya", "Noto Sans Odia", sans-serif;--t-hero: clamp(92px, 19vw, 320px);--t-display: clamp(52px, 7.2vw, 116px);--t-h2: clamp(38px, 4.4vw, 70px);--t-h3: clamp(24px, 2vw, 31px);--t-lede: clamp(20px, 1.55vw, 24px);--t-line: clamp(22px, 1.8vw, 29px);--t-body: 15.5px;--gutter: 64px;--section-y: 168px;--col-gap: 64px;--measure: 440px;--header-h: 76px;--ease: cubic-bezier(.25, 0, 0, 1);--t-img: 1.2s;--t-type: .8s;--t-bg: .6s;--t-ui: .4s}@media(max-width:960px){:root{--gutter: 36px;--section-y: 120px;--col-gap: 40px}}@media(max-width:640px){:root{--gutter: 20px;--section-y: 92px;--col-gap: 28px;--header-h: 64px;--t-body: 15.5px}}.mj,.mj .ground{--fg: var(--navy);--fg-muted: rgba(13, 43, 74, .8);--fg-faint: rgba(13, 43, 74, .7);--rule: rgba(13, 43, 74, .18);--accent: rgba(13, 43, 74, .72);--btn-fill: var(--navy);--btn-text: var(--parch)}.mj .ground{position:relative;isolation:isolate;background-color:var(--bg);color:var(--fg)}.mj .ground--base,.mj .ground--alt{--bg: var(--ground)}.mj .ground--taupe{--bg: var(--taupe);--rule: rgba(13, 43, 74, .22)}.mj .ground--navy,.mj .ground--olive,.mj .ground--deep,.mj .ground--image{--fg: var(--parch);--fg-muted: rgba(242, 241, 237, .86);--fg-faint: rgba(242, 241, 237, .74);--rule: rgba(242, 241, 237, .3);--accent: rgba(242, 241, 237, .78);--btn-fill: var(--parch);--btn-text: var(--navy)}.mj .ground--navy{--bg: var(--navy)}.mj .ground--olive{--bg: var(--olive)}.mj .ground--deep,.mj .ground--image{--bg: var(--navy-90)}.mj .ground:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px;opacity:.04;mix-blend-mode:multiply}.mj .ground--navy:before,.mj .ground--olive:before,.mj .ground--deep:before{opacity:.06;mix-blend-mode:overlay}.mj .ground--image:before{display:none}.mj .bleed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.mj .bleed img{position:absolute;left:0;top:-8%;width:100%;height:116%;object-fit:cover;will-change:transform}.mj .ground--image{overflow:clip}.mj .ground--image.has-offset{overflow:visible}.mj .bleed__veil{position:absolute;top:0;right:0;bottom:0;left:0}.mj .veil-dark .bleed__veil{background:#05121d85}.mj .veil-deep .bleed__veil{background:#05121d9e}.mj .veil-olive .bleed__veil{background:#2a2a0ec7}.mj .veil-navy .bleed__veil{background:#0a2238b8}.mj .veil-wash .bleed__veil{background:#ddd9d1ed}.mj .veil-wash{--fg: var(--navy);--fg-muted: rgba(13, 43, 74, .8);--fg-faint: rgba(13, 43, 74, .7);--rule: rgba(13, 43, 74, .18);--accent: rgba(13, 43, 74, .72);--btn-fill: var(--navy);--btn-text: var(--parch)}.mj *,.mj *:before,.mj *:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}.mj{margin:0;background:var(--ground);color:var(--navy);font-family:var(--f-sans);font-weight:300;font-size:var(--t-body);line-height:1.75;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.mj img,.mj video,.mj svg{display:block;max-width:100%}.mj a{color:inherit;text-decoration:none}.mj button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.mj p{margin:0 0 1.2em}.mj p:last-child{margin-bottom:0}.mj h1,.mj h2,.mj h3,.mj h4{margin:0;font-weight:500}.mj :focus-visible{outline:1px solid currentColor;outline-offset:4px}.mj ::selection{background:#c4a88261;color:inherit;text-shadow:none}.mj .ground--navy ::selection,.mj .ground--olive ::selection,.mj .ground--deep ::selection,.mj .ground--image ::selection,.mj .ground--pdeep ::selection,.mj .ground--pmid ::selection{background:#f2f1ed47}.mj .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mj .skip-link{position:absolute;left:12px;top:-60px;z-index:200;background:var(--navy);color:var(--parch);padding:10px 16px;font-size:13px}.mj .skip-link:focus{top:12px}.mj [lang=or]{font-family:var(--f-odia);font-weight:400;font-style:normal;letter-spacing:0}.mj .label{font-family:var(--f-sans);font-size:11.5px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;line-height:1.5;color:var(--accent)}.mj .serif{font-family:var(--f-serif)}.mj .italic{font-style:italic}.mj .hero-word,.mj .display,.mj .h2,.mj .h3,.mj .statement,.mj .lede,.mj .quote,.mj .t-line{font-family:var(--f-serif);font-weight:500;text-wrap:balance}.mj .hero-word{font-size:var(--t-hero);line-height:.8;letter-spacing:-.045em}.mj .display{font-size:var(--t-display);line-height:.92;letter-spacing:-.035em}.mj .h2{font-size:var(--t-h2);line-height:.96;letter-spacing:-.028em}.mj .h3,.mj .statement{font-size:var(--t-h3);line-height:1.04;letter-spacing:-.015em}.mj .lede{font-size:var(--t-lede);line-height:1.3;letter-spacing:-.006em;text-wrap:pretty}.mj .quote,.mj .t-line{font-style:italic;font-size:var(--t-line);line-height:1.14;letter-spacing:-.012em}.mj .body{max-width:var(--measure)}.mj .small{font-size:14px;line-height:1.65}.mj .muted{color:var(--fg-muted)}.mj .fine{font-size:12.5px;line-height:1.6;color:var(--fg-faint)}.mj .odia-line{font-size:clamp(17px,1.5vw,21px);line-height:1.8;color:var(--accent);margin-top:18px}.mj .fill-line{display:block}.mj .copy{display:grid;gap:22px;max-width:var(--measure)}.mj .copy>.lede{max-width:30ch}.mj .copy p{margin:0}.mj .copy--wide{max-width:520px}.mj .wrap{padding-left:var(--gutter);padding-right:var(--gutter)}.mj .section{padding-top:var(--section-y);padding-bottom:var(--section-y)}.mj .section--sm{padding-top:calc(var(--section-y) * .62);padding-bottom:calc(var(--section-y) * .62)}.mj .center{text-align:center}.mj .center .body,.mj .center .copy{margin-left:auto;margin-right:auto}.mj .stack>*+*{margin-top:24px}.mj .stack-sm>*+*{margin-top:14px}.mj .stack-lg>*+*{margin-top:48px}.mj .grid12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.mj .editorial{display:grid;grid-template-columns:minmax(170px,1fr) 3.2fr;gap:var(--col-gap);align-items:start}.mj .editorial__aside{padding-top:.8em}@media(max-width:860px){.mj .editorial{grid-template-columns:1fr;gap:18px}.mj .editorial__aside{padding-top:0}.mj .grid12{grid-template-columns:1fr;row-gap:40px}.mj .grid12>*{grid-column:auto!important;grid-row:auto!important}}.mj .bleed-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:92vh;min-height:92svh}.mj .bleed-split__media{position:relative;overflow:hidden;min-height:60vh}.mj .bleed-split__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mj .bleed-split__body{display:flex;flex-direction:column;justify-content:center;padding:var(--section-y) var(--gutter)}.mj .bleed-split--flip .bleed-split__media{order:2}@media(max-width:860px){.mj .bleed-split{grid-template-columns:1fr;min-height:0}.mj .bleed-split__media{aspect-ratio:4 / 5;min-height:0}.mj .bleed-split--flip .bleed-split__media{order:0}}.mj .cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.mj .cols-4{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media(max-width:960px){.mj .cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.mj .cols-3{grid-template-columns:1fr;gap:64px}}@media(max-width:520px){.mj .cols-4{grid-template-columns:1fr}}.mj .sticky-col{position:sticky;top:calc(var(--header-h) + 24px)}@media(max-width:860px){.mj .sticky-col{position:static}}.mj .media{position:relative;overflow:hidden;background:var(--parch-80)}.mj .media img,.mj .media video{width:100%;height:100%;object-fit:cover}.mj .ratio-4x5{aspect-ratio:4 / 5}.mj .ratio-3x4{aspect-ratio:3 / 4}.mj .ratio-16x9{aspect-ratio:16 / 9}.mj .frame{background:var(--parch);padding:12px}.mj .caption{display:flex;justify-content:space-between;gap:16px;margin-top:12px}.mj .slot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:36px;text-align:center;background:var(--parch-80);color:var(--sand-90);outline:1px dashed rgba(13,43,74,.28);outline-offset:-14px}.mj .slot--dark{background:var(--navy-70);color:var(--sand);outline-color:#c4a88266}.mj .slot__title{font-family:var(--f-serif);font-weight:500;font-size:21px;line-height:1.2;max-width:26ch;color:var(--navy)}.mj .slot--dark .slot__title{color:var(--parch)}.mj .slot__spec{font-size:11px;letter-spacing:.16em;text-transform:uppercase}.mj .emblem{width:60px;height:auto}.mj .cta{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;padding:0 0 6px;border-bottom:1px solid currentColor;transition:opacity var(--t-ui) var(--ease)}.mj .cta:hover{opacity:.62}.mj .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 34px;font-family:var(--f-sans);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--fg);color:var(--fg);transition:opacity var(--t-ui) var(--ease)}.mj .btn:hover{opacity:.7}.mj .btn--solid{background:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-text)}.mj .btn--block{width:100%}.mj .btn[disabled]{opacity:.4;cursor:default}.mj .text-link{border-bottom:1px solid currentColor;padding-bottom:1px;transition:opacity var(--t-ui) var(--ease)}.mj .text-link:hover{opacity:.62}.mj .ratio-1x1{aspect-ratio:1 / 1}.mj .site-header{position:absolute;inset:0 0 auto 0;z-index:40;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:32px;padding:26px var(--gutter) 0;color:var(--navy)}.mj[data-hero=image] .site-header{color:var(--parch)}.mj .site-header{transition:background-color .45s var(--ease),color .45s var(--ease)}.mj .site-header.is-mega{background:var(--ground);color:var(--navy);padding-bottom:18px}.mj[data-hero=image] .site-header.is-mega{color:var(--navy)}.mj[data-hero=image] .site-header.is-mega .logo--dark{display:block}.mj[data-hero=image] .site-header.is-mega .logo--light{display:none}.mj[data-hero=image] .site-header.is-mega .cart-count span{color:var(--ground)}.mj .hdr-left{display:flex;gap:56px;align-items:flex-start}.mj .hdr-col{display:grid;gap:2px;justify-items:start}.mj .hdr-right{justify-self:end;justify-items:end;text-align:right}.mj .hdr-intro{max-width:230px;font-size:13px;line-height:1.5;margin:3px 0 0;opacity:.86}.mj .hdr-logo{justify-self:center;display:block;line-height:0}.mj .hdr-logo img{width:58px;height:auto}.mj .logo--light,.mj[data-hero=image] .site-header .logo--dark{display:none}.mj[data-hero=image] .site-header .logo--light{display:block}.mj .nav-link{font-size:13px;font-weight:400;letter-spacing:.03em;line-height:1.65;padding-bottom:1px;border-bottom:1px solid transparent;transition:border-color var(--t-ui) var(--ease);white-space:nowrap}.mj .nav-link:hover,.mj .nav-link[aria-current=page],.mj .nav-link[aria-expanded=true]{border-bottom-color:currentColor}.mj .cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:9px;background:currentColor;font-size:10.5px;line-height:1;vertical-align:1px}.mj .cart-count span{color:var(--ground)}.mj[data-hero=image] .site-header .cart-count span{color:var(--navy)}.mj .menu-toggle{display:none}.mj .site-bar{position:fixed;inset:0 0 auto 0;z-index:50;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 var(--gutter);background:var(--ground);color:var(--navy);border-bottom:1px solid rgba(13,43,74,.14);transform:translateY(-101%);transition:transform .52s var(--ease);will-change:transform}.mj .site-bar.is-shown{transform:none}.mj .bar-left,.mj .bar-right{display:flex;align-items:center;gap:28px}.mj .bar-right{justify-content:flex-end}.mj .site-bar .hdr-logo img{width:36px}.mj .site-bar .cart-count span{color:var(--ground)}@media(max-width:1060px){.mj .site-header{grid-template-columns:1fr auto 1fr;align-items:center;padding-top:16px}.mj .hdr-left .hdr-col,.mj .hdr-intro,.mj .hdr-right .nav-link:not(.util--cart),.mj .bar-left .nav-link:not(.menu-toggle),.mj .bar-right .nav-link:not(.util--cart){display:none}.mj .hdr-right{display:flex}.mj .menu-toggle{display:inline-flex}.mj .hdr-logo img{width:40px}}.mj .mega{position:fixed;left:0;right:0;top:var(--mega-top, 64px);z-index:49;background:var(--ground);color:var(--navy);border-top:1px solid rgba(13,43,74,.12);border-bottom:1px solid rgba(13,43,74,.12);padding:36px var(--gutter) 44px;display:grid;grid-template-columns:1fr 3fr;gap:var(--col-gap);opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s linear .45s}.mj .mega.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.mj .mega__intro .statement{font-size:clamp(26px,2.3vw,34px);margin:12px 0 26px}.mj .mega__items{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.mj .mega__item .media{aspect-ratio:4 / 5;margin-bottom:12px}.mj .mega__item img{transition:opacity var(--t-ui) var(--ease)}.mj .mega__item:hover img{opacity:.85}.mj .mega__name{font-family:var(--f-serif);font-weight:500;font-size:var(--t-h3);line-height:1.04;letter-spacing:-.015em}.mj .mega__place{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#0d2b4ab8;margin-top:4px}@media(max-width:1060px){.mj .mega{display:none}}.mj .menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--ground);color:var(--navy);display:flex;flex-direction:column;justify-content:center;padding:96px var(--gutter) 48px;opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s linear .45s}.mj .menu-overlay.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.mj .menu-overlay__list{list-style:none;padding:0;margin:0}.mj .menu-overlay__list a,.mj .menu-overlay__list button{display:block;font-family:var(--f-serif);font-weight:500;font-size:44px;line-height:1.12;letter-spacing:-.03em;padding:6px 0;text-align:left}.mj .menu-overlay__close{position:absolute;top:22px;right:var(--gutter)}.mj .menu-overlay .emblem{position:absolute;top:14px;left:50%;transform:translate(-50%);width:38px}.mj .hero{position:relative;height:100vh;height:100svh;min-height:600px;overflow:hidden;color:var(--parch);background:var(--navy-90)}.mj .hero__parallax{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 40%;will-change:transform}.mj .hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s var(--ease)}.mj .hero__slide.is-active{opacity:1}.mj .hero__slide img{width:100%;height:100%;object-fit:cover}.mj .hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#05121d57}.mj .hero__content{position:absolute;left:0;right:0;bottom:0;padding:0 var(--gutter) 34px}.mj .hero__content .hero-word{margin-left:-.05em}.mj .hero__row{display:grid;grid-template-columns:1fr 2fr auto;align-items:end;gap:32px;margin-top:30px;padding-top:18px;border-top:1px solid rgba(242,241,237,.35)}.mj .hero__line{font-family:var(--f-serif);font-style:italic;font-weight:500;font-size:clamp(22px,1.9vw,30px);line-height:1.05;margin:0}.mj .hero__pager{display:flex;gap:28px;list-style:none;margin:0;padding:0}.mj .hero__pager button{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;padding-bottom:5px;border-bottom:1px solid transparent;transition:opacity var(--t-ui) var(--ease),border-color var(--t-ui) var(--ease)}.mj .hero__pager button[aria-current=true]{opacity:1;border-bottom-color:currentColor}@media(max-width:860px){.mj .hero__row{grid-template-columns:1fr auto}.mj .hero__pager{grid-column:1 / -1;order:3;gap:16px;flex-wrap:wrap}}.mj .cscroll{position:relative;height:calc(var(--n, 4) * 85vh + 100vh)}.mj .cscroll__pin{position:sticky;top:0;height:100vh;height:100svh;display:grid;grid-template-columns:5fr 7fr;overflow:hidden}.mj .cscroll__art{position:relative;overflow:hidden;background:var(--navy-90);color:var(--parch)}.mj .cscroll__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s var(--ease)}.mj .cscroll__art img.is-active{opacity:1}.mj .cscroll__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#05121d4d}.mj .cscroll__caption{position:absolute;left:var(--gutter);right:var(--gutter);bottom:40px;z-index:2}.mj .cscroll__name{font-family:var(--f-serif);font-weight:500;font-size:var(--t-h2);line-height:.96;letter-spacing:-.028em;transition:opacity .4s var(--ease)}.mj .cscroll__pager{display:flex;gap:18px;margin-top:18px;font-size:12px;letter-spacing:.14em}.mj .cscroll__pager span{opacity:.55;transition:opacity var(--t-ui) var(--ease)}.mj .cscroll__pager span.is-active{opacity:1}.mj .cscroll__panel{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;min-width:0;padding:calc(var(--header-h) + 20px) 0 32px;overflow:hidden}.mj .cscroll__head{padding:0 var(--gutter) 24px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:end}.mj .cscroll__track{display:flex;gap:28px;padding:0 var(--gutter);align-items:flex-start;will-change:transform}.mj .ccard{flex:0 0 auto;width:min(300px,21vw,calc((100vh - 400px)*.78));min-width:210px}.mj .ccard .media{aspect-ratio:4 / 5;margin-bottom:16px}.mj .ccard__name{font-family:var(--f-serif);font-weight:500;font-size:var(--t-h3);line-height:1.04;letter-spacing:-.015em}.mj .ccard__line{font-family:var(--f-serif);font-style:italic;font-weight:500;font-size:var(--t-line);line-height:1.14;margin:12px 0 0;letter-spacing:-.012em}.mj .ccard__notes{font-size:13px;line-height:1.55;color:var(--fg-muted);margin:12px 0 18px}.mj .cscroll__hint{display:none}@media(max-width:860px),(max-height:680px),(prefers-reduced-motion:reduce){.mj .cscroll{height:auto}.mj .cscroll__pin{position:static;height:auto;grid-template-columns:1fr}.mj .cscroll__art{display:none}.mj .cscroll__panel{padding:var(--section-y) 0}.mj .cscroll__head{grid-template-columns:1fr}.mj .cscroll__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-bottom:12px;transform:none!important;-webkit-overflow-scrolling:touch}.mj .ccard{scroll-snap-align:start;width:78%;max-width:340px}.mj .cscroll__hint{display:flex;align-items:center;gap:10px;color:var(--fg-muted)}.mj .cscroll__hint span{font-size:15px;letter-spacing:0;animation:mj-nudge 1.8s var(--ease) infinite}.mj .cscroll__track:after{content:"";flex:0 0 calc(var(--gutter) - 28px)}}@keyframes mj-nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.mj .cscroll__hint span{animation:none}}.mj .cscroll.cscroll--static{height:auto}.mj .cscroll--static .cscroll__pin{position:static;height:auto;grid-template-columns:1fr}.mj .cscroll--static .cscroll__art{display:none}.mj .cscroll--static .cscroll__panel{padding:var(--section-y) 0}.mj .cscroll--static .cscroll__head{grid-template-columns:1fr}.mj .cscroll--static .cscroll__track{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-bottom:12px;transform:none!important;-webkit-overflow-scrolling:touch}.mj .cscroll--static .ccard{scroll-snap-align:start;width:78%;max-width:340px}.mj .cscroll--static .cscroll__hint{display:flex;align-items:center;gap:10px;color:var(--fg-muted)}.mj .floats{position:relative;display:grid;grid-template-columns:repeat(12,1fr);align-items:start;gap:24px;margin-top:96px}.mj .floats__item{position:relative;margin:0;will-change:transform}.mj .floats__item:nth-child(1){grid-column:1 / span 3}.mj .floats__item:nth-child(2){grid-column:5 / span 4;margin-top:200px}.mj .floats__item:nth-child(3){grid-column:10 / span 3;margin-top:70px}.mj .floats__item .label{margin-top:12px;display:block}@media(max-width:760px){.mj .floats{grid-template-columns:1fr 1fr;gap:14px}.mj .floats__item:nth-child(n){grid-column:auto;margin-top:0}.mj .floats__item:nth-child(2){margin-top:64px}.mj .floats__item:nth-child(3){grid-column:1 / -1;width:70%;justify-self:center}}.mj .imghead{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;color:var(--fg);overflow:hidden}.mj .imghead--short{min-height:78vh;min-height:78svh}.mj .imghead__inner{position:relative;width:100%;padding:calc(var(--header-h) + 64px) var(--gutter) 56px}.mj .imghead .bleed img{will-change:transform}.mj .offset{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:end}.mj .offset__title{grid-column:1 / span 8;position:relative;z-index:2}.mj .offset__art{grid-column:9 / span 4;position:relative;z-index:1;translate:0 var(--step, 170px)}.mj .offset__art .frame{box-shadow:none}.mj .offset-follow{padding-top:190px}@media(max-width:860px){.mj .offset{grid-template-columns:1fr;row-gap:32px}.mj .offset__title,.mj .offset__art{grid-column:auto}.mj .offset__art{width:64%;--step: 110px;justify-self:end}.mj .offset-follow{padding-top:130px}}.mj .ochapter{padding-top:calc(var(--section-y) * .8);padding-bottom:calc(var(--section-y) * .8)}.mj .ochapter__art{grid-column:2 / span 5}.mj .ochapter__body{grid-column:8 / span 4;align-self:center;margin-top:120px}.mj .ochapter--flip .ochapter__art{grid-column:7 / span 5;grid-row:1}.mj .ochapter--flip .ochapter__body{grid-column:2 / span 4;grid-row:1;margin-top:-60px}.mj .ochapter__num{font-family:var(--f-serif);font-weight:500;font-size:clamp(70px,8vw,140px);line-height:.8;letter-spacing:-.04em;color:var(--accent);opacity:.35}@media(max-width:860px){.mj .ochapter__body,.mj .ochapter--flip .ochapter__body{margin-top:36px}}.mj .anchors{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.mj .anchors li{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:14px;padding:22px 0;border-bottom:1px solid var(--rule);font-family:var(--f-serif);font-weight:500;font-size:var(--t-h3);line-height:1;letter-spacing:-.015em}.mj .anchors img{width:28px;height:28px}.mj .pull{font-family:var(--f-serif);font-style:italic;font-weight:500;font-size:var(--t-line);line-height:1.14;letter-spacing:-.012em;padding-left:26px;border-left:1px solid var(--crimson);margin:0}.mj .pull__by{display:block;margin-top:16px;font-family:var(--f-sans);font-style:normal;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.mj .rooted-col .media{margin-bottom:24px}.mj .rooted-col .h3{margin-bottom:12px}.mj .meta{margin:0;display:grid;border-top:1px solid var(--rule)}.mj .meta>div{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule)}.mj .meta dt{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);padding-top:4px}.mj .meta dd{margin:0;font-size:14.5px;color:var(--fg-muted)}@media(max-width:520px){.mj .meta>div{grid-template-columns:1fr;gap:2px}}.mj .chapter-name{font-family:var(--f-serif);font-weight:500;font-size:var(--t-h2);line-height:.96;letter-spacing:-.028em}.mj .chapter-line{font-family:var(--f-serif);font-style:italic;font-weight:500;font-size:var(--t-line);line-height:1.14;letter-spacing:-.012em;max-width:22ch}.mj .big-num{font-family:var(--f-serif);font-weight:500;font-size:13px;letter-spacing:.14em;color:var(--accent)}.mj .cscroll__place{margin-top:10px}.mj .page-head{padding-bottom:calc(var(--section-y) * .62)}.mj .page-head__title{margin-top:16px}@media(max-width:760px){.mj .rooted-col{margin-top:0!important}.mj .grid12>p{margin-top:20px!important}}.mj .bleed-split__media .slot{position:absolute;top:0;right:0;bottom:0;left:0;outline-offset:-24px}.mj .imghead.has-offset{overflow:visible;z-index:2}.mj .collection-title{font-size:clamp(64px,11vw,190px)}.mj .boxset{position:relative;aspect-ratio:5 / 4;width:100%}.mj .boxset__art{position:absolute;left:4%;top:6%;width:50%}.mj .boxset__card{position:absolute;right:4%;bottom:6%;width:50%;background:var(--parch);color:var(--navy);padding:clamp(18px,2.4vw,34px);display:grid;gap:10px}.mj .boxset__card img.mono{width:30px;height:auto}.mj .boxset__card .label{color:#0d2b4ab8}.mj .boxset__name{font-family:var(--f-serif);font-weight:500;font-size:var(--t-h3);line-height:1.04;letter-spacing:-.015em}.mj .boxset__notes{display:grid;gap:4px;font-size:12.5px;line-height:1.45;color:#0d2b4acc;border-top:1px solid rgba(13,43,74,.18);padding-top:10px}.mj .boxset__notes b{font-weight:400;letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;margin-right:6px}.mj .boxset--onDark{background:transparent}.mj .bleed-split__media .boxset{position:absolute;right:0;bottom:0;margin:auto;height:auto;top:50%;transform:translateY(-50%);width:88%;left:6%}.mj .bleed-split__media.is-dark{background:var(--navy)}@media(max-width:520px){.mj .boxset{aspect-ratio:4 / 5}.mj .boxset__art{width:64%}.mj .boxset__card{width:62%}.mj .boxset__notes{font-size:11.5px}}.mj .set{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap);align-items:center;padding:calc(var(--section-y) * .6) 0;border-top:1px solid var(--rule)}.mj .set:first-child{border-top:0}.mj .set__arts{display:grid;grid-template-columns:repeat(var(--k, 2),1fr);gap:10px}@media(max-width:860px){.mj .set{grid-template-columns:1fr}}.mj .floats-host{z-index:3;padding-bottom:0;overflow:visible}.mj .floats-host .floats{margin-bottom:-260px}.mj .after-floats{padding-top:calc(var(--section-y) + 260px)}@media(max-width:760px){.mj .floats-host .floats{margin-bottom:-90px}.mj .floats-host .floats__item:nth-child(3){display:flex;flex-direction:column-reverse;margin-top:36px}.mj .floats-host .floats__item:nth-child(3) .label{margin:0 0 12px}.mj .after-floats{padding-top:calc(var(--section-y) + 90px)}}@media(min-width:861px){.mj .cscroll--static .cscroll__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.mj .cscroll--static .ccard{width:auto;max-width:none}}.mj .p-hero{display:grid;grid-template-columns:1fr 1.15fr;min-height:calc(100vh - 126px);min-height:calc(100svh - 126px)}.mj .p-hero__art{position:relative;overflow:hidden;background:var(--parch-80)}.mj .p-hero__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mj .p-hero__body{display:flex;flex-direction:column;justify-content:flex-end;padding:48px var(--gutter) 64px;order:-1}.mj .p-hero__name{font-family:var(--f-serif);font-weight:500;font-size:clamp(60px,7.6vw,124px);line-height:.88;letter-spacing:-.04em;margin-top:20px}.mj .p-hero__place{margin-top:20px}.mj .p-hero__line{font-family:var(--f-serif);font-style:italic;font-weight:400;font-size:clamp(24px,2.1vw,32px);line-height:1.08;letter-spacing:-.012em;margin-top:26px;max-width:22ch}.mj .p-hero__jump{margin-top:40px}@media(max-width:860px){.mj .p-hero{grid-template-columns:1fr;min-height:0}.mj .p-hero__art{aspect-ratio:4 / 5}.mj .p-hero__body{order:0;padding-top:40px}}.mj .notes{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule)}.mj .notes>div{padding:26px 26px 6px 0}.mj .notes>div+div{padding-left:26px;border-left:1px solid var(--rule)}.mj .notes__tier{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.mj .notes__list{font-family:var(--f-serif);font-size:var(--t-h3);line-height:1.08;letter-spacing:-.015em;margin-top:12px;font-weight:500}@media(max-width:760px){.mj .notes{grid-template-columns:1fr}.mj .notes>div,.mj .notes>div+div{padding:20px 0;border-left:0;border-bottom:1px solid var(--rule)}}.mj .cues{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:0;font-size:13px;letter-spacing:.04em}.mj .cues li:before{content:"\b7";color:var(--crimson);margin-right:8px}.mj .quality{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;list-style:none;padding:0;margin:0;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.mj .buy{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap);align-items:center}@media(max-width:860px){.mj .buy{grid-template-columns:1fr}}.mj .price{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-top:18px}.mj .price__now{font-family:var(--f-serif);font-size:42px;line-height:1;letter-spacing:-.02em}.mj .price__mrp{font-size:14px;color:var(--fg-muted)}.mj .variant{display:inline-flex;margin-top:24px;padding:10px 18px;border:1px solid var(--fg);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.mj .qty{display:inline-flex;align-items:center;border:1px solid var(--rule);height:52px}.mj .qty button{width:44px;height:100%;font-size:18px;transition:opacity var(--t-ui) var(--ease)}.mj .qty button:hover{opacity:.6}.mj .qty output{min-width:34px;text-align:center}.mj .buy__row{display:flex;gap:14px;margin-top:28px}.mj .buy__row .btn{flex:1}.mj .accordion{border-top:1px solid var(--rule)}.mj .accordion details{border-bottom:1px solid var(--rule)}.mj .accordion summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;font-family:var(--f-serif);font-size:clamp(24px,2.1vw,32px);line-height:1.05;letter-spacing:-.015em}.mj .accordion summary::-webkit-details-marker{display:none}.mj .accordion summary:after{content:"+";font-family:var(--f-sans);font-size:20px;color:var(--accent)}.mj .accordion details[open] summary:after{content:"\2013"}.mj .accordion__body{padding:0 0 26px;max-width:720px}.mj .ground--pdeep{--bg: var(--p-deep, var(--navy))}.mj .ground--pdeep2{--bg: var(--p-deep2, var(--navy-70))}.mj .ground--plight{--bg: var(--p-light, var(--ground))}.mj .ground--pdeep,.mj .ground--pdeep2{--fg: var(--parch);--fg-muted: rgba(242, 241, 237, .86);--fg-faint: rgba(242, 241, 237, .74);--rule: rgba(242, 241, 237, .26);--accent: var(--sand);--btn-fill: var(--parch);--btn-text: var(--p-deep, var(--navy))}.mj .ground--pdeep:before,.mj .ground--pdeep2:before{opacity:.06;mix-blend-mode:overlay}.mj .veil-theme .bleed__veil{background:var(--p-veil, rgba(5, 18, 29, .6))}.mj .sticky-buy.is-themed{background:var(--p-deep);color:var(--parch);border-top-color:#f2f1ed33;--btn-fill: var(--parch);--btn-text: var(--p-deep);--fg: var(--parch)}.mj .phero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:100vh;min-height:100svh}.mj .phero__buy{display:flex;flex-direction:column;justify-content:flex-end;padding:168px var(--gutter) 56px}.mj .phero__media{position:relative;overflow:hidden;background:var(--p-deep2)}.mj .phero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%}.mj .phero__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-top:30px;padding-top:24px;border-top:1px solid var(--rule)}.mj .phero__price .price__now{font-size:clamp(36px,3vw,46px)}.mj .phero__row{display:flex;gap:12px;margin-top:22px}.mj .phero__row .btn{flex:1;min-height:56px}.mj .trust{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:7px;font-size:13px;color:var(--fg-muted)}.mj .trust li{display:flex;gap:10px;align-items:baseline}.mj .trust li:before{content:"";width:5px;height:5px;flex:none;transform:translateY(-2px) rotate(45deg);border:1px solid var(--accent)}.mj .phero__glance{margin-top:26px;font-size:13.5px;color:var(--fg-muted)}.mj .phero__glance b{font-weight:400;letter-spacing:.16em;text-transform:uppercase;font-size:11px;color:var(--accent);margin-right:8px}@media(max-width:960px){.mj .phero{grid-template-columns:1fr;min-height:0}.mj .phero__media{aspect-ratio:4 / 3;order:2}.mj .phero__buy{padding-top:96px;padding-bottom:40px}}.mj .sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px var(--gutter);background:var(--ground);color:var(--navy);border-top:1px solid rgba(13,43,74,.14);opacity:0;visibility:hidden;transition:opacity .6s var(--ease),visibility 0s linear .6s;--btn-fill: var(--navy);--btn-text: var(--parch);--fg: var(--navy)}.mj .sticky-buy.is-visible{opacity:1;visibility:visible;transition:opacity .6s var(--ease)}.mj .sticky-buy__name{font-family:var(--f-serif);font-size:24px;line-height:1;letter-spacing:-.015em}.mj .sticky-buy__right{display:flex;align-items:center;gap:22px}.mj .sticky-buy .btn{min-height:44px;padding:0 22px}@media(max-width:640px){.mj .sticky-buy__price{display:none}.mj .sticky-buy__name{font-size:19px}}.mj .scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#0d2b4a59;opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s linear .45s}.mj .scrim.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.mj .drawer{position:fixed;top:0;right:0;bottom:0;z-index:71;width:min(440px,100%);display:flex;flex-direction:column;background:var(--ground);color:var(--navy);border-left:1px solid rgba(13,43,74,.14);transform:translate(100%);visibility:hidden;transition:transform .45s var(--ease),visibility 0s linear .45s;--btn-fill: var(--navy);--btn-text: var(--parch);--fg: var(--navy);--rule: rgba(13, 43, 74, .14)}.mj .drawer.is-open{transform:none;visibility:visible;transition:transform .45s var(--ease)}.mj .drawer__head{display:flex;justify-content:space-between;align-items:center;padding:24px 28px;border-bottom:1px solid var(--rule)}.mj .drawer__title{font-family:var(--f-serif);font-size:var(--t-h3);line-height:1.04;letter-spacing:-.015em;font-weight:500}.mj .drawer__body{flex:1;overflow-y:auto;padding:8px 28px}.mj .drawer__foot{padding:22px 28px 28px;border-top:1px solid var(--rule)}.mj .drawer__empty{padding:56px 0;text-align:center}.mj .line-item{display:grid;grid-template-columns:76px 1fr auto;gap:16px;padding:20px 0;border-bottom:1px solid var(--rule)}.mj .line-item .media{aspect-ratio:4 / 5}.mj .line-item__name{font-family:var(--f-serif);font-size:var(--t-h3);line-height:1.04;letter-spacing:-.015em;font-weight:500}.mj .line-item__meta{font-size:12.5px;color:#0d2b4ab8}.mj .line-item__qty{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:14px}.mj .line-item__qty button{width:26px;height:26px;border:1px solid var(--rule)}.mj .line-item__remove{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#0d2b4ab8;margin-top:10px}.mj .line-item__price{text-align:right;font-size:15px}.mj .subtotal{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--f-serif);font-size:26px;letter-spacing:-.01em}.mj .drawer__notes{margin:12px 0 18px;display:grid;gap:6px}.mj .drawer__notes .fine{color:#0d2b4ab8}.mj .drawer__btns{display:grid;gap:10px}.mj .search{position:fixed;inset:0 0 auto 0;z-index:71;background:var(--ground);color:var(--navy);padding:30px var(--gutter) 48px;border-bottom:1px solid rgba(13,43,74,.14);opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s linear .45s}.mj .search.is-open{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.mj .search__top{display:flex;gap:24px;align-items:center}.mj .search__input{flex:1;min-width:0;background:none;border:0;border-bottom:1px solid var(--navy);color:var(--navy);font-family:var(--f-serif);font-size:clamp(30px,3.6vw,52px);font-weight:500;letter-spacing:-.025em;padding:6px 0 12px;outline:none;border-radius:0}.mj .search__input::placeholder{color:#0d2b4a66}.mj .search__groups{display:grid;grid-template-columns:repeat(2,minmax(0,340px));gap:var(--col-gap);margin-top:34px}.mj .search__groups .label{color:var(--sand-80)}.mj .search__groups ul{list-style:none;padding:0;margin:12px 0 0}.mj .search__groups li a{display:inline-block;font-family:var(--f-serif);font-size:26px;line-height:1.45;letter-spacing:-.015em;transition:opacity var(--t-ui) var(--ease)}.mj .search__groups li a:hover{opacity:.6}@media(max-width:640px){.mj .search__groups{grid-template-columns:1fr}}.mj .field{display:grid;gap:6px}.mj .field label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.mj .input,.mj .select,.mj .textarea{width:100%;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--rule);font-family:var(--f-sans);font-weight:300;font-size:16px;padding:10px 0 12px;border-radius:0;outline:none}.mj .input::placeholder,.mj .textarea::placeholder{color:inherit;opacity:.5}.mj .input:focus,.mj .select:focus,.mj .textarea:focus{border-bottom-color:var(--fg)}.mj .textarea{min-height:120px;resize:vertical}.mj .select{appearance:none;-webkit-appearance:none}.mj .select option{color:var(--navy)}.mj .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 32px}.mj .form-grid .full{grid-column:1 / -1}@media(max-width:640px){.mj .form-grid{grid-template-columns:1fr}}.mj .form-success{font-family:var(--f-serif);font-size:26px;line-height:1.15;letter-spacing:-.01em}.mj .newsletter{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end;max-width:460px}.mj .newsletter .input{flex:1}.mj .newsletter .cta{white-space:nowrap;margin-bottom:4px}.mj .newsletter__consent{flex:1 1 100%;display:flex;gap:10px;align-items:flex-start;text-align:left}.mj .newsletter__consent input{flex:none;width:16px;height:16px;margin-top:4px;accent-color:currentColor}.mj .newsletter__consent a{text-decoration:underline;text-underline-offset:2px}.mj .site-footer{padding:104px var(--gutter) 36px}.mj .site-footer__top{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.mj .site-footer__statement{font-family:var(--f-serif);font-weight:500;font-size:var(--t-display);line-height:.92;letter-spacing:-.035em;max-width:12ch}.mj .site-footer__top .emblem{width:72px}.mj .site-footer__grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:40px;margin-top:88px;padding-top:44px;border-top:1px solid var(--rule)}.mj .site-footer__grid ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:6px;font-size:14.5px}.mj .site-footer__grid ul a{transition:opacity var(--t-ui) var(--ease)}.mj .site-footer__grid ul a:hover{opacity:.6}.mj .site-footer__news .h3{margin:12px 0 8px}.mj .site-footer__base{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:64px;padding-top:24px;border-top:1px solid var(--rule)}.mj .site-footer__mark{width:200px}@media(max-width:1060px){.mj .site-footer__grid{grid-template-columns:1fr 1fr}.mj .site-footer__news{grid-column:1 / -1}}@media(max-width:520px){.mj .site-footer__grid,.mj .site-footer__top{grid-template-columns:1fr}}.mj .prose{max-width:720px}.mj .prose h2{font-family:var(--f-serif);font-weight:500;font-size:clamp(28px,2.5vw,38px);line-height:1.02;letter-spacing:-.02em;margin:52px 0 14px}.mj .prose h2:first-child{margin-top:0}.mj .prose a{border-bottom:1px solid currentColor}.mj .contact-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule)}.mj .contact-list li{display:grid;grid-template-columns:180px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--rule)}.mj .contact-list a{border-bottom:1px solid currentColor}@media(max-width:520px){.mj .contact-list li{grid-template-columns:1fr;gap:4px}}.mj .values>div{border-top:1px solid var(--fg);padding-top:22px}.mj .values>div:last-child{border-top-color:var(--crimson)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}:root{--ease-out: cubic-bezier(.16, 1, .3, 1)}.js .mj .reveal-img{opacity:0;transition:opacity var(--t-img) var(--ease)}.js .mj .reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform 1.1s var(--ease-out);transition-delay:calc(.16s + var(--d, 0ms))}.js .mj .reveal-fade{opacity:0;transition:opacity 1s var(--ease);transition-delay:var(--d, 0ms)}.js .mj .is-in.reveal-img,.js .mj .is-in.reveal,.js .mj .is-in.reveal-fade{opacity:1;transform:none}.mj .floats__item{transition:transform .9s var(--ease-out)}.js .mj [data-hover]{overflow:hidden}.js .mj [data-hover] img{transform:translate3d(calc(var(--mx, 0) * -12px),calc(var(--my, 0) * -12px),0) scale(var(--hs, 1.02));transition:transform 1.4s var(--ease-out),opacity var(--t-img) var(--ease);will-change:transform}.js .mj [data-hover]:hover{--hs: 1.07}.js .mj [data-hover]{cursor:pointer}@media(hover:none){.js .mj [data-hover] img{transform:none}}@media(prefers-reduced-motion:reduce){.js .mj .reveal-img,.js .mj .reveal,.js .mj .reveal-fade{opacity:1;transform:none;transition:none}.mj .hero__slide,.mj .mega,.mj .drawer,.mj .search,.mj .scrim,.mj .sticky-buy,.mj .menu-overlay,.mj .site-bar,.mj .floats__item{transition:none!important}.mj .hero__parallax,.mj .floats__item,.mj .bleed img,.js .mj [data-hover] img{transform:none!important}}.mj .cscroll__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s var(--ease)}.mj .cscroll__frame.is-active,.mj .cscroll__art .cscroll__frame img{opacity:1}.mj .muted p+p,.mj .copy .muted p+p{margin-top:1.1em}.mj .rte p{margin:0 0 1.1em}.mj .rte a{border-bottom:1px solid currentColor}.mj-section--header+.mj-section,.shopify-section-group-header-group+main .mj-first{margin-top:0}.mj .qty__input{width:40px;border:0;background:transparent;color:inherit;text-align:center;font:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mj .qty__input::-webkit-outer-spin-button,.mj .qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mj .btn[aria-busy=true]{opacity:.6;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/majara.css.map */
