:root{--lx-rose: #ff7e8d;--lx-rose-hover: #e8677a;--lx-rose-soft: #ffb3bd;--lx-blush: #fdf2f3;--lx-ink: #1a1a1a;--lx-head: #121212;--lx-soft: #5b544e;--lx-hair: #ece6e0;--lx-warm: #fbf8f5;--lx-star: #f5b301;--lx-radius: 12px;--lx-radius-img: 16px;--lx-shadow: 0 10px 30px rgba(90, 60, 50, .08)}.lx-section{color:var(--lx-ink);font-family:var(--font-body-family, "Poppins", sans-serif)}.lx-section *,.lx-section *:before,.lx-section *:after{box-sizing:border-box}.lx-container{width:100%;max-width:1400px;margin:0 auto;padding:0 16px}@media(min-width:750px){.lx-container{padding:0 32px}}.lx-head{text-align:center;margin:0 auto 28px;max-width:760px}.lx-title{font-family:var(--font-heading-family, "Poppins", sans-serif);font-weight:600;color:var(--lx-head);font-size:clamp(26px,6.4vw,40px);line-height:1.2;letter-spacing:-.01em;margin:0}.lx-title em{font-style:italic}.lx-sub{color:var(--lx-soft);font-size:clamp(15px,3.8vw,19px);line-height:1.5;margin:10px 0 0;font-weight:300}.lx-hl{color:var(--lx-rose)}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border-radius:var(--lx-radius);background:var(--lx-rose);color:#fff;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background-color .2s ease-out,transform .2s ease-out}.lx-btn:hover{background:var(--lx-rose-hover)}.lx-stars{display:inline-flex;gap:2px;vertical-align:middle}.lx-stars svg{width:16px;height:16px;display:block}.lx-rte p{margin:0 0 .6em}.lx-rte p:last-child{margin-bottom:0}.lx-rte strong{font-weight:600;color:var(--lx-head)}.lx-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 16px 12px;margin:0 -16px;scroll-padding:0 16px}.lx-track::-webkit-scrollbar{display:none}.lx-track>*{scroll-snap-align:start;flex:0 0 auto}.lx-reveal{opacity:1}@media(prefers-reduced-motion:no-preference){.lx-js .lx-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease-out,transform .6s ease-out}.lx-js .lx-reveal.is-in{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lx-base.css.map */
