:root{--plum:#30133f;--ivory:#fcf9f3;--lav:#eee8f4;--ref-serif:"Times New Roman",Times,serif;font-family:var(--ref-serif)}html{scroll-behavior:smooth}body{color:var(--plum)}h1,h2,h3,.primary,.secondary,input,select,textarea{font-family:var(--ref-serif)}.ref-header{height:6.417vw;padding:0 6.684vw 0 7.13vw;gap:0;background:var(--lav);position:relative;z-index:3}.ref-home .ref-header{position:absolute;inset:0 0 auto;background:transparent}.ref-brand{display:flex;align-items:center;gap:1.6vw;text-decoration:none}.ref-wordmark{font-size:2.85vw;line-height:1}.ref-wordmark small{display:block;font-family:Georgia,serif;font-size:.59vw;letter-spacing:.245vw;margin-top:.62vw;color:#71607f}.ref-moon{width:2.94vw;height:3.39vw;position:relative;overflow:hidden;display:block;flex-shrink:0}.ref-moon img{position:absolute;width:100vw;max-width:none;left:-7.04vw;top:-1.34vw}.ref-header nav{margin:0 4.99vw 0 auto;gap:3.12vw;align-items:center}.ref-header nav a,.ref-header nav button{font-family:inherit;font-size:1.426vw;text-decoration:none;padding:0}.ref-header .icon{width:2.85vw;height:3.92vw}.ref-header .lm-icon{width:2.5vw;height:2.5vw}.ref-hero{position:relative;height:64.082vw;background:#eae3f0;overflow:hidden}.ref-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.ref-heading{position:absolute;top:7.487vw;left:15%;width:70%;text-align:center}.ref-heading h1{font-size:5.704vw;line-height:.99;letter-spacing:-.15vw;font-weight:400;margin:0}.ref-heading p{font-size:2.14vw;line-height:1.2;margin:1.16vw -5vw 0;white-space:nowrap}.ref-form{position:absolute;left:78.075%;top:44.646%;width:19.608%;display:flex;flex-direction:column;gap:0}.ref-form label{font-size:1.693vw;margin:0 0 .8vw}.ref-form input:not([type=checkbox]){height:3.743vw;min-height:0;padding:.89vw 1.247vw;font-size:1.426vw;background:#faf7fa;border:1px solid #c9becd;border-radius:.98vw;color:var(--plum)}.ref-form input::placeholder{color:var(--plum);opacity:1}.ref-form .primary{margin-top:1.515vw;min-height:0;height:4.19vw;border-radius:3vw;font-size:1.426vw;padding:0;gap:1.07vw;background:#3f254d}.ref-form .lm-icon{width:1.6vw;height:1.6vw}.ref-sample{align-self:center;font-size:1.426vw;text-decoration:underline;text-underline-offset:.17vw;padding:0;margin-top:1.604vw}.ref-how{height:26.114vw;background:#fcf9f3;text-align:center;padding:3.03vw 3.38vw 0}.ref-how h2{font-size:3.743vw;line-height:1.1;letter-spacing:-.11vw;margin:0 0 1.96vw;font-weight:400}.ref-columns{display:grid;grid-template-columns:repeat(3,1fr)}.ref-columns article{position:relative}.ref-columns article+article:before{content:"";position:absolute;left:0;top:4.27vw;height:10.43vw;border-left:1px solid #e3d9d5}.ref-columns .lm-icon{width:3.743vw;height:3.743vw}.ref-columns h3{font-size:1.96vw;font-weight:400;line-height:1.1;margin:1.07vw 0 1.16vw;letter-spacing:-.06vw}.ref-columns p{font-size:1.426vw;line-height:1.3;margin:0;color:#4f4057}.ref-worlds{position:relative;display:grid;grid-template-columns:22.73vw 30.48vw 30.48vw;gap:2.14vw;height:27.184vw;background:#efe9f5;padding:3.12vw 6.24vw 0}.ref-world-intro{padding-top:1.78vw}.ref-world-intro .eyebrow{font-family:Georgia,serif;font-size:.802vw;letter-spacing:.245vw;color:#756087}.ref-world-intro h2{font-size:3.565vw;line-height:1;letter-spacing:-.1vw;margin:1.07vw 0 1.78vw;font-weight:400}.ref-world-intro .link{font-size:1.426vw;padding:0;gap:.7vw}.ref-world-intro .lm-icon{width:1.6vw;height:1.6vw}.ref-world{display:block;text-decoration:none;position:relative;z-index:1}.ref-world-art{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:342/204;border-radius:1.16vw}.ref-world-art img{position:absolute;width:328.071%;height:auto;max-width:none;top:-513.235%}.ref-dream img{left:-102.339%}.ref-garden img{left:-209.357%}.ref-world h3{font-size:1.604vw;line-height:1.15;font-weight:400;text-align:center;margin:.713vw 0 0;letter-spacing:0}.ref-leaves{position:absolute;right:0;bottom:0;width:8.913vw;height:19.608vw;overflow:hidden;pointer-events:none}.ref-leaves img{position:absolute;width:100vw;max-width:none;left:-91.087vw;top:-97.593vw}.ref-footer{height:7.665vw;padding:0 6.06vw;display:flex;align-items:center;justify-content:space-between;background:#fcf9f3}.ref-footer .ref-brand{gap:1.07vw}.ref-footer .ref-wordmark{font-size:1.6vw}.ref-footer .ref-wordmark small{font-size:.49vw;letter-spacing:.16vw;margin-top:.53vw}.ref-footer .ref-moon{width:1.78vw;height:2.32vw}.ref-footer .ref-moon img{width:66vw;left:-4.646vw;top:-.884vw}.ref-footer>span{font-size:1.07vw;color:#91839b}.ref-editor-note{position:absolute;bottom:0;font:12px Arial;background:#fff}.ref-header .mobile-menu{display:none}.ref-home .skip{z-index:10}.lm-dialog{font-family:Georgia,serif}.ref-world:hover h3{text-decoration:underline}.ref-form .primary:hover{background:#573768}.ref-hero-art{pointer-events:none}@media(min-width:1600px){.ref-header nav a,.ref-header nav button{font-size:22px}}@media(max-width:700px){.ref-header{height:76px;padding:0 20px;background:#eee8f4}.ref-home .ref-header{position:relative;background:#eee8f4}.ref-brand{gap:10px}.ref-wordmark{font-size:28px}.ref-wordmark small{font-size:6px;letter-spacing:2px;margin-top:6px}.ref-moon{width:28px;height:34px}.ref-moon img{width:954px;left:-67px;top:-13px}.ref-header .header-actions{margin-left:auto}.ref-header .icon{width:38px;height:44px}.ref-header .lm-icon{width:24px;height:24px}.ref-header .mobile-menu{display:inline-flex}.ref-header nav{display:none}.ref-header nav.open{display:flex;position:absolute;top:76px;left:0;right:0;margin:0;gap:0;background:#eee8f4;padding:12px 24px;align-items:flex-start}.ref-header nav a,.ref-header nav button{font-size:17px;min-height:44px;display:flex;align-items:center}.ref-hero{height:auto;min-height:650px;padding:25px 20px 32px;display:flex;flex-direction:column}.ref-hero-art{top:90px;height:360px;width:562px;max-width:none;left:calc(50% - 237px);object-fit:fill}.ref-heading{position:relative;left:auto;top:auto;width:auto;z-index:1}.ref-heading h1{font-size:43px;line-height:1;letter-spacing:-1px}.ref-heading p{font-size:19px;line-height:1.3;white-space:normal;margin:14px 0 0}.ref-form{position:relative;left:auto;top:auto;width:100%;margin-top:258px;z-index:1}.ref-form label{font-size:22px;margin:0 0 10px}.ref-form input:not([type=checkbox]){height:46px;font-size:17px;padding:12px 14px;border-radius:10px}.ref-form .primary{height:48px;border-radius:28px;font-size:17px;margin-top:14px;gap:12px}.ref-form .lm-icon{width:20px;height:20px}.ref-sample{font-size:16px;margin-top:15px}.ref-how{height:auto;padding:36px 24px}.ref-how h2{font-size:34px;letter-spacing:-1px;margin:0 0 30px}.ref-columns{grid-template-columns:1fr;gap:30px}.ref-columns article+article:before{display:none}.ref-columns .lm-icon{width:42px;height:42px}.ref-columns h3{font-size:23px;margin:10px 0}.ref-columns p{font-size:16px;line-height:1.4}.ref-worlds{display:grid;grid-template-columns:1fr;height:auto;padding:32px 24px 42px;gap:26px}.ref-world-intro{padding:0}.ref-world-intro .eyebrow{font-size:10px;letter-spacing:3px}.ref-world-intro h2{font-size:38px;margin:12px 0 18px;letter-spacing:-1px}.ref-world-intro h2 br{display:none}.ref-world-intro .link{font-size:16px;gap:10px}.ref-world-intro .lm-icon{width:20px;height:20px}.ref-world-art{border-radius:12px}.ref-world h3{font-size:20px;margin:10px 0 0}.ref-leaves{display:none}.ref-footer{height:90px;padding:0 24px}.ref-footer .ref-brand{gap:10px}.ref-footer .ref-wordmark{font-size:19px}.ref-footer .ref-wordmark small{font-size:5px;letter-spacing:1.4px;margin-top:6px}.ref-footer .ref-moon{width:20px;height:26px}.ref-footer .ref-moon img{width:740px;left:-52px;top:-10px}.ref-footer>span{font-size:10px;max-width:80px;text-align:right}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}.ref-source-piece{position:absolute;overflow:hidden;pointer-events:none}.ref-source-piece img{position:absolute;width:100vw;max-width:none}.ref-piece-book{left:0;top:22.282vw;width:77.362vw;height:41.8vw}.ref-piece-book img{left:0;top:-22.282vw}.ref-piece-note{right:0;top:45.455vw;width:22.638vw;height:18.627vw}.ref-piece-note img{left:-77.362vw;top:-45.455vw}.ref-piece-flowers{left:0;top:6.417vw;width:15.6vw;height:15.865vw}.ref-piece-flowers img{left:0;top:-6.417vw}.ref-footer .ref-moon img{width:100vw;left:-6.06vw;top:-119.34vw}.ref-heading p{margin-top:.89vw;font-size:2.18vw}.ref-how h2{font-size:3.92vw}.ref-header nav{gap:3.12vw;margin-right:5.7vw}.ref-columns .lm-icon{width:4.01vw;height:4.01vw}.ref-columns p{font-size:1.47vw}@media(max-width:700px){.ref-source-piece{display:none}.ref-heading p{margin-top:14px;font-size:19px}.ref-how h2{font-size:34px}.ref-columns .lm-icon{width:44px;height:44px}.ref-columns p{font-size:16px}.ref-footer .ref-moon img{width:1122px;left:-68px;top:-1339px}}@media(max-width:700px){.ref-form{margin-top:288px}.ref-world-intro h2 br{display:none}.ref-header nav.open{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/reference.css.map */
