.lj-btn--auto{display:inline-flex;width:auto;min-width:220px}.lj-btn-row{margin-top:26px}.lj-small{font-size:14px;color:var(--lj-muted);margin-top:12px!important}.lj-hh .lj-wrap{padding-top:20px}.lj-hh__grid{display:grid;gap:22px}.lj-hh__content .lj-sub{margin-bottom:22px}.lj-hh:not(.has-media) .lj-hh__content{max-width:680px;margin:0 auto;text-align:center;padding:24px 0}.lj-feature-img{margin-top:6px}.lj-duo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lj-duo:has(>:only-child){grid-template-columns:1fr;max-width:520px;margin:0 auto}.lj-duo__item{margin:0}.lj-duo__item figcaption{text-align:center;font-weight:600;margin-top:10px}.lj-vs{display:grid;gap:14px}.lj-vs__col{background:var(--lj-card);border:1px solid var(--lj-line);border-radius:var(--lj-radius);padding:22px}.lj-vs__col--brand{border-color:var(--lj-accent);box-shadow:inset 0 0 0 1px var(--lj-accent);background:#fffdfb}.lj-vs__col h3{font-size:19px;margin-bottom:14px!important}.lj-vs__col ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.lj-vs__col li{display:grid;grid-template-columns:26px 1fr;gap:12px;align-items:start}.lj-vs__col:not(.lj-vs__col--brand) li>span:last-child{color:var(--lj-muted)}.lj-ti{list-style:none;padding:0;margin:0;display:grid;gap:14px}.lj-ti li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:center;background:var(--lj-card);border:1px solid var(--lj-line);border-radius:var(--lj-radius);padding:16px 18px}.lj-ti__icon{width:44px;height:44px;border-radius:50%;background:var(--lj-surface);display:flex;align-items:center;justify-content:center;color:var(--lj-text)}.lj-ti__icon svg{width:24px;height:24px}.lj-ti strong{display:block}.lj-ti span{color:var(--lj-muted);font-size:15px}@media(min-width:750px){.lj-vs{grid-template-columns:1fr 1fr;max-width:900px;margin:0 auto}.lj-ti{grid-template-columns:1fr 1fr}.lj-duo{gap:20px;max-width:900px;margin:0 auto}.lj-feature-img{aspect-ratio:16/9}}@media(min-width:990px){.lj-hh.has-media .lj-hh__grid{grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.lj-hh.has-media .lj-hh__content{order:-1}.lj-hh .lj-wrap{padding-top:48px}.lj-hh .lj-media{aspect-ratio:5/4}.lj-ti{grid-template-columns:repeat(4,1fr)}.lj-ti li{grid-template-columns:1fr;text-align:center;justify-items:center;padding:22px 16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ljuvi-home.css.map */
