.lj{--lj-ink: var(--m-ink, #111);--lj-mute: var(--m-mute, #6f6f6f);--lj-rule: var(--m-line, #e6e6e6);--lj-gut: var(--m-gutter, clamp(20px, 3.6vw, 56px));--lj-serif: var(--m-serif, Georgia, serif);--lj-type: "Courier Prime", "Courier New", monospace;position:relative;background-color:var(--m-paper, #fff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .022 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E");color:var(--lj-ink);font-family:var(--m-sans, sans-serif);-webkit-font-smoothing:antialiased}.lj *,.lj *:before,.lj *:after{box-sizing:border-box}.lj a{color:inherit;text-decoration:none}.lj h1,.lj h2,.lj p,.lj figure{margin:0;font-weight:400}.lj-type{font-family:var(--lj-type);font-size:12px;line-height:1.4;letter-spacing:.02em}.lj-row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:baseline;gap:16px;margin:0 var(--lj-gut);padding:12px 0;border-bottom:1px solid var(--lj-ink)}.lj-row>:nth-child(2){text-align:center}.lj-row__end{text-align:right}.lj-wordmark{margin:0 var(--lj-gut)!important;padding:clamp(20px,3vw,44px) 0;border-bottom:1px solid var(--lj-ink);font-family:var(--lj-serif);font-size:clamp(29px,7.6vw,124px)!important;line-height:1;letter-spacing:.34em;text-indent:.17em;text-align:center;text-transform:uppercase;white-space:nowrap;animation:lj-settle 1.8s var(--m-ease) both}@keyframes lj-settle{0%{opacity:0;letter-spacing:.42em}}.lj-lead{position:relative;isolation:isolate;background:#fff;display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);margin:0 var(--lj-gut);border-bottom:1px solid var(--lj-ink)}.lj-plate{position:relative;display:block;min-height:clamp(420px,calc(100svh - var(--mh-bottom, 108px) - 260px),720px);overflow:hidden;background:radial-gradient(60% 52% at 50% 62%,#454545 0,#242424 55%,#121212)}.lj-plate:after{content:"";position:absolute;left:0;right:0;bottom:0;height:13%;background:linear-gradient(to bottom,#ffffff1c,#ffffff05);border-top:1px solid rgba(255,255,255,.2)}.lj-plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lj-plate img.m-cutout{z-index:1;inset:auto 0 3% 0;height:90%;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 22px 26px rgba(0,0,0,.5));transition:transform 1.6s var(--m-ease)}a.lj-plate:hover img{transform:scale(1.025)}.lj-lead__text{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(16px,2vw,28px) 0 clamp(16px,2vw,28px) clamp(16px,2vw,28px)}.lj-lead__title{position:relative;z-index:2;width:max-content;max-width:150%;margin:clamp(4px,1vw,12px) 0 0 clamp(-180px,-13vw,-60px)!important;font-family:var(--lj-serif);font-size:clamp(40px,6.2vw,100px)!important;line-height:.98;color:#fff;mix-blend-mode:difference}.lj-lead .lj-lead__title--long{width:auto;max-width:calc(100% + 13vw);font-size:clamp(34px,4.7vw,76px)!important;line-height:1.02}.lj-lead__deck{max-width:25em;font-family:var(--lj-type);font-size:14px;line-height:1.5}.lj-lead__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:auto}.lj-lead__meta{text-align:right}.lj-btn{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:0 16px;border:1px solid var(--lj-ink);font-family:var(--lj-type);font-size:12px;white-space:nowrap;transition:background-color .4s,color .4s}.lj-btn:hover{background:var(--lj-ink);color:#fff}.lj-entries{padding-top:clamp(40px,6vw,88px)}.lj-strip{list-style:none;display:flex;gap:6px;margin:14px var(--lj-gut) 0;padding:0}.lj-frame{flex:1 1 0;min-width:0;transition:flex-grow 1s var(--m-ease)}.lj-frame.is-open{flex-grow:2.6}@media(hover:hover){.lj-strip:hover .lj-frame.is-open:not(:hover){flex-grow:1}.lj-frame:hover{flex-grow:2.6}.lj-strip:hover .lj-frame.is-open:not(:hover) .lj-frame__img img{filter:grayscale(1)}.lj-frame:hover .lj-frame__img img{filter:none}}.lj-frame>a,.lj-frame__in{display:block}.lj-frame__img{position:relative;display:block;height:clamp(300px,34vw,520px);margin-bottom:10px;overflow:hidden;background:#efefef}.lj-frame__img:has(img.m-cutout){background:radial-gradient(60% 52% at 50% 62%,#454545 0,#242424 55%,#121212)}.lj-frame__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:filter 1s var(--m-ease)}.lj-frame__img img.m-cutout{object-fit:contain;padding:8%}.lj-frame.is-open .lj-frame__img img{filter:none}.lj-frame__title{display:block;margin-top:6px;font-family:var(--lj-serif);font-size:clamp(19px,1.9vw,30px);line-height:1.1}.lj-frame__date{display:block;margin-top:6px;color:var(--lj-mute)}.lj-frame--later .lj-frame__title{color:var(--lj-mute)}.lj-pages{display:flex;justify-content:space-between;margin:20px var(--lj-gut) 0}.lj-note-block{display:grid;grid-template-columns:minmax(0,23em) minmax(0,23em);justify-content:center;align-items:stretch;gap:clamp(12px,1.6vw,22px);padding:clamp(56px,8vw,128px) var(--lj-gut)}.lj-note-block__text p{font-size:12.5px;line-height:1.55;letter-spacing:.07em;text-transform:uppercase;text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.lj-note-block__text p+p{margin-top:1.5em}.lj-note-block__img{position:relative;min-height:460px;overflow:hidden}.lj-note-block__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:filter 1.2s var(--m-ease)}.lj-note-block__img:hover img{filter:none}.lj-progress{position:fixed;top:var(--mh-bottom, 76px);left:0;right:0;z-index:50;height:1px;background:var(--m-ink, #111);transform:scaleX(var(--lj-read, 0));transform-origin:0 50%;pointer-events:none}.lj-lead--entry .lj-lead__title{margin-top:clamp(8px,2vw,28px)!important}.lj-body{margin:0 var(--lj-gut);font-family:var(--lj-serif);font-size:clamp(20px,1.6vw,24px);line-height:1.46;text-wrap:pretty}.lj-body:not(.is-chaptered){max-width:34em;margin-inline:auto;padding:clamp(32px,5vw,64px) var(--lj-gut) 0;box-sizing:content-box}.lj-body p{margin:0 0 1em}.lj-ch{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);padding:clamp(24px,3.4vw,48px) 0 clamp(14px,2vw,28px);border-bottom:1px solid var(--lj-rule)}.lj-ch__side{padding-right:clamp(20px,4vw,64px)}.lj-ch__side h2{font-family:var(--lj-serif);font-size:clamp(24px,2.4vw,36px);line-height:1.1}.lj-ch__text{max-width:34em}.lj-ch:first-child .lj-ch__text>p:first-child{font-size:1.14em;line-height:1.38}.lj-ch:first-child .lj-ch__text>p:first-child:first-letter{float:left;font-size:4.3em;line-height:.78;padding:.07em .08em 0 0}.lj-body .lj-note{max-width:25em;margin-top:14px;font-family:var(--lj-type);font-size:12.5px;line-height:1.45;color:var(--lj-mute)}.lj-body .lj-note b,.lj-body .lj-note strong{font-weight:400;color:var(--lj-ink)}.lj-body .lj-note a{color:var(--lj-ink);text-decoration:underline;text-underline-offset:2px}.lj-ch__text p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lj-body ul{list-style:none;margin:0 0 1.2em;padding:0;border-top:1px solid var(--lj-rule)}.lj-body li{padding:.55em 0;border-bottom:1px solid var(--lj-rule)}.lj-body blockquote{margin:1.4em 0;padding:.7em 0;border-block:1px solid var(--lj-ink);font-style:italic;font-size:1.6em;line-height:1.14}.lj-body blockquote p{margin:0}.lj-fig{margin:1.8em 0 1.4em;font-family:var(--m-sans, sans-serif)}.lj-fig a{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#efefef}.lj-fig img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1.4s var(--m-ease)}.lj-fig img.m-cutout{object-fit:contain;padding:5%}.lj-fig a:has(img:not(.m-cutout)){aspect-ratio:4 / 5}.lj-fig a:hover img{transform:scale(1.03)}.lj-fig figcaption{display:flex;justify-content:space-between;margin-top:8px;font-family:var(--lj-type);font-size:12px}.lj-end{display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:end;margin:0 var(--lj-gut);padding:clamp(24px,3.4vw,48px) 0 clamp(40px,6vw,88px);font-family:var(--lj-serif);font-size:clamp(22px,2vw,30px);line-height:1.15}.lj-end__line{font-style:italic;color:var(--lj-mute)}.lj-end__next{display:grid;gap:6px}.lj-pieces ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:14px var(--lj-gut) 0;padding:0 0 clamp(40px,6vw,88px)}.lj-pieces a{display:block}.lj-piece__img{position:relative;display:block;aspect-ratio:1 / 1.08;overflow:hidden;background:#efefef}.lj-piece__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--m-ease)}.lj-piece__img img.m-cutout{object-fit:contain;padding:8%}.lj-pieces a:hover img{transform:scale(1.035)}.lj-piece__cap{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:8px}.lj-piece__name{font-family:var(--lj-serif);font-size:clamp(17px,1.5vw,22px);line-height:1.2}@media(max-width:989px){.lj-lead{grid-template-columns:minmax(0,1fr)}.lj-plate{min-height:0;aspect-ratio:4 / 3.4}.lj-lead__text{padding:0 0 20px}.lj-lead .lj-lead__title{order:-1;width:auto;max-width:none;margin:-1.1em 0 0!important;padding-left:12px;color:#fff;mix-blend-mode:normal;text-shadow:0 1px 14px rgba(0,0,0,.35)}.lj-lead .lj-lead__title--long{max-width:none;margin:14px 0 0!important;padding-left:0;color:var(--lj-ink);text-shadow:none}.lj-ch{grid-template-columns:minmax(0,1fr);gap:14px}.lj-ch__side{padding-right:0}.lj-ch__text{max-width:none}.lj-end{grid-template-columns:minmax(0,1fr);gap:20px}.lj-note-block{grid-template-columns:minmax(0,1fr)}.lj-note-block__img{min-height:0;aspect-ratio:4 / 5}}@media(max-width:749px){.lj-row{grid-template-columns:1fr auto}.lj-row>:nth-child(2):not(:last-child){display:none}.lj-strip{margin-inline:0;padding-inline:var(--lj-gut);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.lj-strip::-webkit-scrollbar{display:none}.lj-frame,.lj-frame.is-open{flex:0 0 66vw;scroll-snap-align:center}.lj-pieces ul{grid-template-columns:repeat(2,minmax(0,1fr))}.lj-pieces li:nth-child(3){display:none}.lj-piece__cap{display:grid;gap:2px}}@media(prefers-reduced-motion:reduce){.lj-wordmark{animation:none}.lj-frame{transition:none}}.shopify-policy__container.is-legal{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.lj-wordmark--legal{font-size:clamp(22px,5.6vw,92px)!important}.lj-legal .lj-body{margin:0 var(--lj-gut)}.lj-legal .lj-ch{scroll-margin-top:calc(var(--mh-bottom, 76px) + 16px)}.lj-legal .lj-ch__side .lj-type{margin-bottom:8px}.lj-legal .lj-ch__text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lj-legal .lj-ch__text strong{font-weight:400;font-style:italic}.lj-legal .lj-ch__text>div>p,.lj-legal .lj-ch__text>div{margin:0 0 1em}.lj-legal__contents{padding-top:clamp(12px,2vw,28px)}.lj-legal__toc{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(16px,2vw,28px);margin:0 var(--lj-gut);padding:0}.lj-legal__toc li{border-bottom:1px solid var(--lj-rule)}.lj-legal__toc a{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:baseline;min-height:62px;padding:12px 0;transition:padding-left .6s var(--m-ease)}.lj-legal__toc a:hover{padding-left:8px}.lj-legal__toc-title{font-family:var(--lj-serif);font-size:clamp(18px,1.5vw,22px);line-height:1.15}.lj-legal__chapters{margin-top:clamp(12px,2vw,28px)!important}.lj-legal__chapters .lj-ch:first-child .lj-ch__text>p:first-child{font-size:inherit;line-height:inherit}.lj-legal__chapters .lj-ch:first-child .lj-ch__text>p:first-child:first-letter{float:none;font-size:inherit;line-height:inherit;padding:0}.lj-legal__ask{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:clamp(32px,5vw,64px) var(--lj-gut) clamp(40px,6vw,88px);padding:clamp(28px,4vw,56px);background:#131313;color:#fff}.lj-legal__ask p{font-family:var(--lj-serif);font-style:italic;font-size:clamp(24px,3vw,44px);line-height:1.1}.lj-legal__ask .lj-btn{border-color:#fff;flex:none}.lj-legal__ask .lj-btn:hover{background:#fff;color:#111}@media(min-width:990px){.lj-legal .lj-ch__side{position:sticky;top:calc(var(--mh-bottom, 76px) + 16px);align-self:start}}@media(max-width:989px){.lj-legal__toc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:749px){.lj-legal__toc{grid-template-columns:minmax(0,1fr)}.lj-legal__ask{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/maison-journal.css.map */
