.lm-letter{--lm-fg: #000;--lm-muted: rgba(0, 0, 0, .5);--lm-paper: #f4f0ea;--lm-font: Montserrat, "Helvetica Neue", Arial, sans-serif;--lm-crop-gap: 8px;--lm-crop-len: 16px;display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:96px 48px 128px!important;box-sizing:border-box!important;overflow:hidden!important;font-family:var(--lm-font)!important;font-size:13px!important;color:var(--lm-fg);-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;-webkit-font-smoothing:antialiased}.lm-letter *,.lm-letter *:before,.lm-letter *:after{box-sizing:border-box!important}.lm-letter .lm-letter__sheet{position:relative!important;display:block!important;width:100%!important;max-width:600px!important;margin:0 auto!important;padding:72px 64px 64px!important;background:var(--lm-paper)!important}.lm-letter .lm-letter__head{margin:0 0 48px!important;text-align:center!important}.lm-letter .lm-letter__head p{margin:0!important;padding-left:.16em!important;font-family:var(--lm-font)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;line-height:1.5!important;text-transform:uppercase!important;color:var(--lm-fg)!important}.lm-letter .lm-letter__head p+p{margin-top:6px!important;color:var(--lm-muted)!important}.lm-letter .lm-letter__body,.lm-letter .lm-letter__body p{font-family:var(--lm-font)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.85!important;color:var(--lm-fg)!important;text-transform:none!important}.lm-letter .lm-letter__body p{margin:0 0 18px!important;text-align:justify;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.lm-letter .lm-letter__body em{font-style:normal;padding-bottom:3px;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 8%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M1 5.5 C 30 3.2, 60 6.4, 95 4.6 S 160 3.4, 199 5%27 fill=%27none%27 stroke=%27%23222%27 stroke-width=%271.3%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") left bottom / 100% 7px no-repeat}.lm-letter .lm-crop{position:absolute!important;width:0!important;height:0!important;display:block!important}.lm-letter .lm-crop:before,.lm-letter .lm-crop:after{content:"";position:absolute;background:var(--lm-fg)}.lm-letter .lm-crop:before{width:1px;height:var(--lm-crop-len)}.lm-letter .lm-crop:after{width:var(--lm-crop-len);height:1px}.lm-letter .lm-crop--tl{top:0;left:0}.lm-letter .lm-crop--tl:before{left:0;bottom:var(--lm-crop-gap)}.lm-letter .lm-crop--tl:after{top:0;right:var(--lm-crop-gap)}.lm-letter .lm-crop--tr{top:0;right:0}.lm-letter .lm-crop--tr:before{right:0;bottom:var(--lm-crop-gap)}.lm-letter .lm-crop--tr:after{top:0;left:var(--lm-crop-gap)}.lm-letter .lm-crop--bl{bottom:0;left:0}.lm-letter .lm-crop--bl:before{left:0;top:var(--lm-crop-gap)}.lm-letter .lm-crop--bl:after{bottom:0;right:var(--lm-crop-gap)}.lm-letter .lm-crop--br{bottom:0;right:0}.lm-letter .lm-crop--br:before{right:0;top:var(--lm-crop-gap)}.lm-letter .lm-crop--br:after{bottom:0;left:var(--lm-crop-gap)}.lm-letter .lm-letter__sign{display:flex!important;justify-content:center!important;margin:56px 0 0!important}.lm-letter svg.lm-sig{display:block!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:86px!important;color:#2b2b2b;overflow:visible}.lm-letter .lm-sig__pen path{stroke-dasharray:var(--l, 60);stroke-dashoffset:var(--l, 60);opacity:0}.lm-letter .lm-letter__sign.is-in .lm-sig__pen path{animation-name:lm-pen;animation-timing-function:cubic-bezier(.3,.05,.5,1);animation-fill-mode:forwards}@keyframes lm-pen{0%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@media(prefers-reduced-motion:reduce){.lm-letter .lm-sig__pen path{stroke-dashoffset:0;opacity:1;animation:none!important}}.lm-letter .lm-letter__signature{width:128px!important;max-width:128px!important;height:auto!important;mix-blend-mode:multiply}@media screen and (max-width:989px){.lm-letter{--lm-crop-gap: 5px;--lm-crop-len: 10px;padding:40px 28px 72px!important}.lm-letter .lm-letter__sheet{padding:48px 24px 40px!important}.lm-letter .lm-letter__body p{text-align:left!important;hyphens:manual!important;-webkit-hyphens:manual!important}.lm-letter .lm-letter__head{margin-bottom:36px!important}.lm-letter .lm-letter__sign{margin-top:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/liminale-letter.css.map */
