.lcr-section{margin:0}.lcr-wrap{container-type:inline-size;width:100%;margin:0 auto;overflow:hidden}.lcr-wrap>:first-child{margin-top:calc(var(--pt, 0) * 100cqw / 390)}.lcr-wrap>:last-child{margin-bottom:calc(var(--pb, 0) * 100cqw / 390)}.lcr{--u:calc(100cqw / 390);position:relative;overflow:hidden}.lcr-el{position:absolute;margin:0;box-sizing:border-box;line-height:1.5;letter-spacing:.02em}.lcr .lcr-el:empty{display:block}.lcr-body{line-height:1.9}.lcr-img{overflow:hidden;background:#d9d4cb}.lcr-img.lcr-dk{background:#bfb8ad}.lcr-img img{display:block;width:100%;height:100%;object-fit:cover}.lcr-ph{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;padding:4px;box-sizing:border-box;font:10px/1.5 system-ui,sans-serif;letter-spacing:.08em;color:#4a443b}.lcr-en{font-family:Cormorant Garamond,serif}.lcr-jp{font-family:"Noto Serif JP",serif}.lcr-sans{font-family:system-ui,-apple-system,Hiragino Sans,Noto Sans JP,sans-serif}.lcr-it{font-style:italic}.lcr-b{font-weight:700}.lcr-c{text-align:center}.lcr-r{text-align:right}.lcr-m{color:#4f493f;letter-spacing:.06em;line-height:1.35}.lcr-g{color:#4a443b}.lcr-v{writing-mode:vertical-rl}.lcr-rot{transform:rotate(180deg)}.lcr-line{height:1px;background:#8f8577;transform-origin:left center}.lcr-link{display:inline-flex;align-items:center;gap:.6em;color:inherit;text-decoration:underline;text-underline-offset:2px;padding:12px 0;margin-top:-12px}.lcr-link svg{width:2.2em;height:1em;color:#8b4a4a}.lcr-corner{font-family:Jost,sans-serif;font-weight:300;font-style:normal;letter-spacing:.12em;line-height:1.75;font-variant-numeric:lining-nums}.lcr-corner:first-line{font-weight:400}@media(max-width:749px){.lcr-mo .lcr-el[style*="max(9px"]{font-size:max(10px,calc(9 * var(--u)))!important}.lcr-wrap .lp-caps{font-size:max(10px,calc(7 * var(--u)))!important}.lcr-wrap .nw-date,.lcr-wrap .nw-note{font-size:max(10px,calc(8.5 * var(--u)))!important}.lcr-wrap .nw-sub{font-size:max(10px,calc(9 * var(--u)))!important}.lcr-wrap .nw-tag{font-size:max(10px,calc(9.2 * var(--u)))!important}}.lcr-wrap.has-d>.lcr-mo{margin-bottom:calc(var(--pb, 0) * 100cqw / 390)}.lcr-wrap.has-d>.lcr-dtw{display:none;margin:0}@media(min-width:750px){.lcr-wrap.has-d,.lcr-wrap.has-dc{max-width:none!important}.lcr-wrap.has-d>.lcr-mo{display:none}.lcr-wrap.has-d>.lcr-dtw{display:block;container-type:inline-size;max-width:1200px;margin:calc(var(--ptd, 0) * 1px) auto calc(var(--pbd, 0) * 1px)}.lcr-dt{--u:calc(100cqw / 1200)}.lcr-wrap.has-dc>:first-child{margin-top:calc(var(--ptd, 0) * 1px)}.lcr-wrap.has-dc>:last-child{margin-bottom:calc(var(--pbd, 0) * 1px)}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/lucine-ref.css.map */
