.zl{color:#171827;background:#fff}.zl-wrap{max-width:1200px;margin:auto;padding:70px 24px}.zl-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.zl h1,.zl h2{font-weight:800;letter-spacing:-.045em;line-height:1.08;margin:15px 0 24px}.zl h1{font-size:clamp(40px,5vw,72px)}.zl h2{font-size:clamp(30px,4vw,48px)}.zl p{font-size:17px;line-height:1.7}.zl-label{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#7547ed}.zl-button{display:inline-flex;align-items:center;justify-content:center;background:#7547ed;color:#fff;padding:18px 28px;border-radius:9px;text-decoration:none;font-weight:700;margin-top:18px}.zl-button:hover{background:#5930c4}.zl img{display:block;width:100%;height:auto;border-radius:18px}.zl-dark{background:#11121c;color:#fff}.zl-dark h2{color:#fff}.zl-soft{background:#f5f4fa}.zl-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.zl-card{padding:28px;border:1px solid #e5e2ef;border-radius:15px;background:#fff}.zl-card h3{font-size:21px;font-weight:700;margin:12px 0}.zl-card b{color:#7547ed;font-size:28px}.zl-videos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}.zl video{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:16px;background:#202132}.zl small{display:block;line-height:1.6;margin-top:18px;opacity:.75}.zl details{border-bottom:1px solid #dedbe6;padding:22px 0}.zl summary{cursor:pointer;font-weight:700;font-size:18px}.zl summary:focus-visible,.zl a:focus-visible{outline:3px solid #7547ed;outline-offset:5px}.zl-center{text-align:center}.zl-gallery{display:flex;overflow:auto;gap:16px;scroll-snap-type:x mandatory;padding:20px 0}.zl-gallery img{width:240px;flex:0 0 240px;scroll-snap-align:start}.zl-faq{max-width:840px}.zl-facts{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;margin-top:25px}@media(max-width:749px){.zl-grid,.zl-cards{grid-template-columns:1fr;gap:24px}.zl-wrap{padding:44px 20px}.zl-videos{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:14px}.zl-videos video{flex:0 0 78%;width:78%;scroll-snap-align:start}.zl-hero-media{order:-1}.zl-card{padding:23px}.zl-facts{gap:12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.laser-buy *,.zl *{box-sizing:border-box}.laser-buy__inner>*,.zl-grid>*{min-width:0;max-width:100%}.laser-buy h1,.zl h2,.zl p{overflow-wrap:anywhere}.laser-gallery__main{max-width:490px;margin:auto}.laser-gallery__main img{max-height:490px;object-fit:contain}.laser-app-bundle{background:#191a24!important;color:#fff!important;padding:7px;border:1px solid #444;border-radius:12px;color-scheme:dark}.laser-app-bundle :is(div,label,fieldset,section,article){background-color:transparent!important;min-width:0;max-width:100%}.laser-app-bundle :is(p,span,strong,label,h2,h3,h4){color:#f7f7fb!important;overflow-wrap:anywhere}.laser-app-bundle :is(s,del,small){color:#bdb7cb!important}.laser-app-bundle label:has(input:checked){background:#30213f!important}.laser-sternify-payments{margin:15px 0;max-width:100%}@media(max-width:800px){.laser-buy{padding:15px 14px 30px}.laser-buy__inner,.zl-grid{grid-template-columns:minmax(0,1fr);gap:22px}.laser-gallery__main{max-width:350px}.laser-gallery__main img{max-height:350px}.laser-gallery__thumbs{max-width:100%;gap:7px}.laser-gallery__thumbs button{width:52px;flex-basis:52px}.laser-buy h1{font-size:27px;line-height:1.16}.laser-subtitle{font-size:14px}.laser-prices strong{font-size:27px}.laser-prices s{font-size:18px}.laser-benefits{gap:6px}.laser-benefits strong{font-size:11px}.laser-benefits small{font-size:10px}.laser-intro{padding:13px}.laser-intro p{font-size:13px}.laser-app-bundle :is(p,label,span){font-size:13px;line-height:1.4}.laser-add{font-size:16px;padding:16px}.laser-trust{font-size:10px;gap:8px}.zl-wrap{padding:34px 16px}.zl h2{font-size:27px}.zl p{font-size:15px}.zl-grid>img{max-height:350px;object-fit:contain}.zl-gallery img{width:170px;flex-basis:170px}.zl-button{max-width:100%;white-space:normal;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
