.lm-tick{flex:none;width:2rem;height:2rem;margin-top:.2rem}.lm-offer{margin:0 0 1.4rem;border:2px solid var(--lm-rose,#A8556B);border-radius:1.8rem;background:#fff;overflow:hidden}.lm-offer__head{margin:0;padding:1rem 1.6rem;background:var(--lm-rose,#A8556B);color:#fff;font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.lm-offer__list{list-style:none;margin:0;padding:1.2rem 1.6rem;display:flex;flex-direction:column;gap:.9rem}.lm-offer__list li{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;line-height:1.45;color:var(--lm-ink,#3B2A31)}.lm-offer__list li.is-gift{background:var(--lm-soft,#FDF1F2);margin:0 -.8rem;padding:1rem .8rem;border-radius:1.2rem}.lm-offer__list b{font-weight:800}.lm-offer__tag{display:inline-block;margin-right:.4rem;padding:.1rem .8rem;border-radius:999px;background:var(--lm-rose,#A8556B);color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.06em;vertical-align:.1rem}.lm-guide{background:var(--lm-soft,#FDF1F2)}.lm-book{position:relative;max-width:46rem;margin:0 auto;aspect-ratio:4/4.6;width:100%}.lm-book__page{position:absolute;top:8%;width:62%;height:84%;background:#fff;border-radius:1rem;box-shadow:0 1.6rem 3.2rem #3b2a3129;padding:8% 7%;display:flex;flex-direction:column;gap:.9rem}.lm-book__page--l{left:0;transform:rotate(-7deg)}.lm-book__page--r{right:0;transform:rotate(7deg)}.lm-book__page i{display:block;height:.8rem;border-radius:999px;background:#f0e1e1}.lm-book__page i:nth-child(3n){width:70%}.lm-book__page i.lm-book__hl{height:1.6rem;width:60%;background:#e9c4cc}.lm-book__cover{position:absolute;left:18%;top:0;width:64%;height:100%;background:#fbedef;border-radius:1rem;overflow:hidden;box-shadow:0 2rem 4rem #3b2a3138;display:flex;flex-direction:column}.lm-book__cover .lm-book__img{flex:1 1 auto;min-height:0;background:#e7c9c9}.lm-book__cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.lm-book__text{padding:7% 8% 8%;display:flex;flex-direction:column;gap:.5rem}.lm-book__text small{font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-rose,#A8556B)}.lm-book__text b{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.05;color:var(--lm-ink,#3B2A31)}.lm-book__text b em{font-style:normal;color:var(--lm-rose,#A8556B)}.lm-book__ribbon{position:absolute;top:4%;right:4%;z-index:2;width:8.4rem;height:8.4rem;border-radius:999px;background:var(--lm-rose,#A8556B);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:800;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.15;box-shadow:0 0 0 .5rem #fff}.lm-book__ribbon strong{font-size:2rem;letter-spacing:.02em}.lm-inside{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.lm-inside li{background:#fff;border-radius:1.4rem;padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:.3rem}.lm-inside b{font-size:1.55rem;color:var(--lm-ink,#3B2A31)}.lm-inside span{font-size:1.4rem;line-height:1.5;color:var(--lm-muted,#6E5A62)}.lm-small{margin:0;font-size:1.4rem;line-height:1.55;color:var(--lm-muted,#6E5A62)}.lm-feats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem;counter-reset:feat}.lm-feats li{display:flex;gap:1.2rem;align-items:flex-start}.lm-feats li:before{counter-increment:feat;content:counter(feat);flex:none;width:3.4rem;height:3.4rem;border-radius:999px;background:var(--lm-rose,#A8556B);color:#fff;font-weight:800;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.lm-feats b{display:block;font-size:1.65rem;margin-bottom:.3rem;color:var(--lm-ink,#3B2A31)}.lm-feats span{display:block;font-size:1.45rem;line-height:1.55;color:var(--lm-muted,#6E5A62)}.lm-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:3.2rem}.lm-fit__card{border-radius:2rem;padding:2.8rem;display:flex;flex-direction:column;gap:1.4rem}.lm-fit__card--yes{background:var(--lm-soft,#FDF1F2)}.lm-fit__card--no{background:#fff;border:1px solid var(--lm-line,#F0E1E1)}.lm-fit__card h3{margin:0;font-size:2rem;font-family:var(--font-heading-family);font-weight:600;color:var(--lm-ink,#3B2A31)}.lm-fit__card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.lm-fit__card li{display:flex;gap:1rem;align-items:flex-start;font-size:1.55rem;line-height:1.5;color:var(--lm-ink,#3B2A31)}.lm-timeline{list-style:none;margin:3.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1.6rem}.lm-timeline li{position:relative;background:#fff;border:1px solid var(--lm-line,#F0E1E1);border-radius:1.8rem;padding:2.2rem;display:flex;flex-direction:column;gap:.6rem}.lm-timeline__when{align-self:flex-start;padding:.3rem 1rem;border-radius:999px;background:var(--lm-soft,#FDF1F2);color:var(--lm-rose-dark,#7E3B4F);font-size:1.25rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.lm-timeline b{font-size:1.75rem;color:var(--lm-ink,#3B2A31)}.lm-timeline span{font-size:1.45rem;line-height:1.55;color:var(--lm-muted,#6E5A62)}.lm-article{background:#fff}.lm-article__in{max-width:72rem;margin:0 auto;padding:3.2rem 2rem 6.4rem;display:flex;flex-direction:column;gap:2.4rem}.lm-article__label{align-self:flex-start;margin:0;padding:.3rem 1rem;border:1px solid #D8C3C6;border-radius:.6rem;font-size:1.15rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-muted,#6E5A62)}.lm-article h1{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(3rem,5vw,4.6rem);line-height:1.12;color:var(--lm-ink,#3B2A31);text-wrap:balance}.lm-article__meta{margin:-.8rem 0 0;font-size:1.4rem;color:var(--lm-muted,#6E5A62)}.lm-article__sub{margin:0;font-size:1.9rem;line-height:1.55;color:var(--lm-muted,#6E5A62)}.lm-article h2{margin:1.2rem 0 0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.4rem,3.4vw,3rem);line-height:1.2;color:var(--lm-ink,#3B2A31);text-wrap:balance}.lm-article__body{font-size:1.75rem;line-height:1.75;color:#4a383f}.lm-article__body p{margin:0 0 1.4rem}.lm-article__body p:last-child{margin-bottom:0}.lm-article__body ul{margin:0 0 1.4rem;padding-left:2.2rem}.lm-article__body li{margin-bottom:.6rem}.lm-article__fig{margin:0;border-radius:2rem;overflow:hidden;background:var(--lm-blush,#F8E8EA)}.lm-article__fig img{display:block;width:100%;height:auto}.lm-article__fig figcaption{padding:1rem 1.6rem;font-size:1.35rem;color:var(--lm-muted,#6E5A62);background:var(--lm-soft,#FDF1F2)}.lm-article__callout{background:var(--lm-soft,#FDF1F2);border-radius:2rem;padding:2.4rem 2.8rem;font-size:1.65rem;line-height:1.65;color:var(--lm-ink,#3B2A31)}.lm-article__callout p{margin:0 0 1rem}.lm-article__callout p:last-child{margin:0}.lm-article__cta{background:var(--lm-ink,#3B2A31);color:#fff;border-radius:2.4rem;padding:3.2rem 2.8rem;display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start}.lm-article__cta h3{margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.4rem,3.4vw,3rem);line-height:1.2;color:#fff}.lm-article__cta ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.lm-article__cta li{display:flex;gap:1rem;align-items:flex-start;font-size:1.6rem;line-height:1.5;color:#f3e6e8}.lm-article__cta .lm-btn{background:#f3c9cf;color:#3b2a31;box-shadow:none}.lm-article__cta .lm-btn:hover{background:#fff;color:#3b2a31}.lm-article__cta small{font-size:1.35rem;color:#e0cbd0}@media(max-width:749px){.lm-offer__list li{font-size:1.4rem}.lm-inside,.lm-feats,.lm-fit{grid-template-columns:1fr}.lm-fit__card{padding:2.2rem}.lm-book{max-width:34rem}.lm-book__ribbon{width:7rem;height:7rem;font-size:1rem}.lm-book__ribbon strong{font-size:1.7rem}.lm-article__body{font-size:1.65rem}.lm-article__cta{padding:2.6rem 2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lm-sales.css.map */
