body:has(main[data-template="product.lumzo-landing"]) #header-group,body:has(main[data-template="product.lumzo-landing"]) footer{display:none!important}.lumzo-section{max-width:680px;margin:0 auto;padding:32px 16px;font-family:-apple-system,Helvetica,Arial,sans-serif;color:#222;line-height:1.6}.lumzo-section blockquote{margin:0;padding:0;border:none}.lumzo-heading{font-size:22px;margin:0 0 16px;font-weight:700}.lumzo-problem{background:#111;color:#fff;text-align:center;padding:28px 16px;border-radius:12px;display:block!important}.lumzo-problem p{font-size:20px;font-weight:700;margin:0}.lumzo-steps{display:flex;flex-direction:column;gap:28px;counter-reset:lumzo-step}.lumzo-step{position:relative}.lumzo-step-media{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4 / 3;background:#eee}.lumzo-step-media img{width:100%;height:100%;object-fit:cover;display:block}.lumzo-step-number{position:absolute;top:12px;left:12px;width:34px;height:34px;border-radius:50%;background:#111;color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}.lumzo-step-number:before{counter-increment:lumzo-step;content:counter(lumzo-step)}.lumzo-step-body{padding:14px 2px 0}.lumzo-step-label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#888;font-weight:700;margin-bottom:4px}.lumzo-step-text{margin:0;font-size:16px}.lumzo-before-after{display:flex;gap:12px;flex-wrap:wrap}.lumzo-before-after>div{flex:1;min-width:260px}.lumzo-before-after img{width:100%;border-radius:10px;display:block}.lumzo-before-after p{margin-top:8px;text-align:center;color:#555}.lumzo-personas{display:flex;flex-direction:column;gap:14px}.lumzo-persona{background:#f6f6f6;border-radius:10px;padding:16px;display:block!important}.lumzo-persona strong{display:block;margin-bottom:6px}.lumzo-kit img{width:100%;border-radius:10px;display:block;margin-bottom:14px}.lumzo-kit ul{padding-left:20px;margin:0}.lumzo-comparison table{width:100%;border-collapse:collapse}.lumzo-comparison th{background:#111;color:#fff;padding:10px;text-align:left}.lumzo-comparison td{padding:10px}.lumzo-comparison tr:nth-child(2n) td{background:#f6f6f6}.lumzo-faq details{border-top:1px solid #eee;padding:14px 0}.lumzo-faq details:last-of-type{border-bottom:1px solid #eee}.lumzo-faq summary{font-weight:700;cursor:pointer;list-style:none}.lumzo-faq summary::-webkit-details-marker{display:none}.lumzo-faq summary:after{content:"+";float:right}.lumzo-faq details[open] summary:after{content:"\2212"}.lumzo-faq p{margin:8px 0 0;color:#444}.lumzo-footer{background:#111;color:#ccc;padding:32px 16px 110px;display:block!important}.lumzo-footer-inner{max-width:680px;margin:0 auto;text-align:center}.lumzo-footer a{color:#fff;text-decoration:underline;margin:0 8px}.lumzo-footer p{font-size:13px;margin:12px 0 0;color:#999}@media(min-width:750px){.lumzo-steps{flex-direction:row}.lumzo-step{flex:1}}@media(max-width:749px){.lumzo-footer{padding-bottom:130px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumzo-landing.css.map */
