.ld-pillow-sections{--purple:#4A3A8C;--purple-dark:#35236F;--text:#2E2452;--muted:#7F77A4;--light:#F6F3FC;--line:#E7E2F4;--peach:#FFA38B;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;color:var(--text)}.ld-pillow-sections *,.ld-pillow-sections *:before,.ld-pillow-sections *:after{box-sizing:border-box}.ld-pillow{width:100%}.ld-pillow__inner{width:min(1180px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:72px}.ld-pillow__inner--reverse .ld-pillow__visual{order:2}.ld-pillow__inner--reverse .ld-pillow__content{order:1}.ld-pillow__narrow{width:min(1180px,calc(100% - 48px));margin:0 auto}.ld-pillow__eyebrow{display:inline-block;margin-bottom:14px;font-size:11px;line-height:1.2;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--purple)}.ld-pillow h2{margin:0;max-width:620px;font-size:clamp(31px,3.5vw,49px);line-height:1.1;font-weight:600;letter-spacing:-.035em;color:var(--text)}.ld-pillow__lead{margin:22px 0 0;max-width:590px;font-size:16px;line-height:1.75;font-weight:400;color:var(--muted)}.ld-pillow__lead strong{color:var(--text);font-weight:600}.ld-pillow__photo{overflow:hidden;aspect-ratio:1 / 1.02;border-radius:30px;background:#f1edf9}.ld-pillow__photo img{width:100%;height:100%;display:block;object-fit:cover}.ld-pillow__photo--soft{aspect-ratio:1 / .96}.ld-pillow--intro{padding:95px 0;background:#fff}.ld-pillow__checks{display:flex;flex-direction:column;gap:17px;margin-top:31px}.ld-pillow__checks>div{display:flex;align-items:flex-start;gap:13px}.ld-pillow__checks>div>span{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin-top:1px;border-radius:50%;background:#eee9fa;color:var(--purple);font-size:12px;font-weight:600}.ld-pillow__checks p{margin:0;font-size:14px;line-height:1.55;color:var(--muted)}.ld-pillow__checks b{color:var(--text);font-weight:600}.ld-pillow--benefits{padding:100px 0 105px;background:var(--light)}.ld-pillow__center{max-width:720px;margin:0 auto;text-align:center}.ld-pillow__center h2{max-width:720px;margin:auto}.ld-pillow__center>p{max-width:650px;margin:21px auto 0;font-size:15.5px;line-height:1.75;color:var(--muted)}.ld-pillow__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px}.ld-pillow__card{padding:34px 30px 32px;border:1px solid var(--line);border-radius:22px;background:#fff}.ld-pillow__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:23px;border-radius:14px;background:#f1ecfa;color:var(--purple)}.ld-pillow__icon svg{width:23px;height:23px}.ld-pillow__card h3{margin:0 0 10px;font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.02em;color:var(--text)}.ld-pillow__card p{margin:0;font-size:13.5px;line-height:1.7;color:var(--muted)}.ld-pillow--hotel{padding:105px 0;background:#fff}.ld-pillow__quote{position:relative;margin-top:31px;padding:21px 22px 20px 46px;border-left:3px solid var(--peach);border-radius:0 14px 14px 0;background:#faf8fd}.ld-pillow__quoteMark{position:absolute;top:5px;left:16px;font-family:Georgia,serif;font-size:40px;line-height:1;color:#c8bfe6}.ld-pillow__quote p{margin:0;font-size:14px;line-height:1.65;color:var(--text)}.ld-pillow__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}.ld-pillow__stats>div{padding-top:16px;border-top:1px solid var(--line)}.ld-pillow__stats b{display:block;margin-bottom:4px;font-size:15px;font-weight:600;color:var(--purple)}.ld-pillow__stats span{display:block;font-size:11px;line-height:1.45;color:var(--muted)}@media(max-width:900px){.ld-pillow__inner{width:min(720px,calc(100% - 40px));grid-template-columns:1fr;gap:43px}.ld-pillow__narrow{width:min(720px,calc(100% - 40px))}.ld-pillow__inner--reverse .ld-pillow__visual,.ld-pillow__inner--reverse .ld-pillow__content{order:initial}.ld-pillow__photo{aspect-ratio:1.2 / 1}.ld-pillow__cards{gap:14px}.ld-pillow__card{padding:27px 22px}}@media(max-width:650px){.ld-pillow--intro,.ld-pillow--hotel{padding:58px 0}.ld-pillow--benefits{padding:62px 0 66px}.ld-pillow__inner,.ld-pillow__narrow{width:calc(100% - 32px)}.ld-pillow__inner{gap:31px}.ld-pillow__photo,.ld-pillow__photo--soft{aspect-ratio:1 / 1;border-radius:20px}.ld-pillow__eyebrow{margin-bottom:10px;font-size:9.5px}.ld-pillow h2{font-size:28px;line-height:1.14;letter-spacing:-.03em}.ld-pillow__lead{margin-top:17px;font-size:14px;line-height:1.65}.ld-pillow__checks{margin-top:25px;gap:15px}.ld-pillow__checks p{font-size:13px}.ld-pillow__cards{grid-template-columns:1fr;gap:10px;margin-top:34px}.ld-pillow__card{display:grid;grid-template-columns:45px 1fr;column-gap:14px;padding:19px;border-radius:16px}.ld-pillow__icon{grid-row:1 / 3;width:45px;height:45px;margin:0;border-radius:12px}.ld-pillow__card h3{margin:1px 0 5px;font-size:15px}.ld-pillow__card p{font-size:12.5px;line-height:1.55}.ld-pillow__center>p{margin-top:16px;font-size:13.5px;line-height:1.65}.ld-pillow__quote{margin-top:24px;padding:18px 17px 18px 39px}.ld-pillow__quoteMark{left:12px}.ld-pillow__quote p{font-size:12.5px}.ld-pillow__stats{gap:8px;margin-top:25px}.ld-pillow__stats>div{padding-top:12px}.ld-pillow__stats b{font-size:12.5px}.ld-pillow__stats span{font-size:9.5px}}@media(prefers-reduced-motion:reduce){.ld-pillow-sections *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ms-pillow-2da64ccd92.css.map */
