.elz-sec{--elz-red: #c8102e;--elz-green: #1f6b45;--elz-ink: #1d1d1f;--elz-muted: #5b5b60;--elz-cream: #fbf6ef;--elz-line: #ece6dc;color:var(--elz-ink);padding:4.8rem 1.6rem}.elz-sec--cream{background:var(--elz-cream)}.elz-sec--white{background:#fff}.elz-sec__wrap{max-width:112rem;margin:0 auto}.elz-sec__title{margin:0 0 .8rem;font-size:clamp(2.4rem,5vw,3.4rem);line-height:1.2;text-align:center}.elz-sec__lead{max-width:64rem;margin:0 auto 3.2rem;font-size:1.6rem;line-height:1.6;color:var(--elz-muted);text-align:center}.elz-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;counter-reset:elzstep}.elz-step{background:#fff;border-radius:1.6rem;overflow:hidden;box-shadow:0 .4rem 1.6rem #0000000f}.elz-step img{display:block;width:100%;height:auto;aspect-ratio:6 / 5;object-fit:cover}.elz-step__body{padding:1.6rem}.elz-step__num{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin-bottom:.8rem;border-radius:50%;background:var(--elz-red);color:#fff;font-weight:700;font-size:1.5rem}.elz-step__title{margin:0 0 .4rem;font-size:1.8rem}.elz-step__text{margin:0;font-size:1.5rem;line-height:1.55;color:var(--elz-muted)}.elz-video{max-width:72rem;margin:0 auto 3.2rem;border-radius:1.6rem;overflow:hidden;background:#000}.elz-video video{display:block;width:100%;height:auto}.elz-features{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.elz-feature{padding:2.4rem 2rem;border:1px solid var(--elz-line);border-radius:1.6rem;background:#fff}.elz-feature__icon{font-size:3.2rem;line-height:1}.elz-feature__title{margin:1.2rem 0 .6rem;font-size:1.8rem}.elz-feature__text{margin:0;font-size:1.5rem;line-height:1.55;color:var(--elz-muted)}.elz-box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem;align-items:center}.elz-box__img img{display:block;width:100%;height:auto;border-radius:1.6rem}.elz-box__list{margin:0 0 2.4rem;padding:0;list-style:none}.elz-box__list li{position:relative;padding:.8rem 0 .8rem 3.2rem;font-size:1.6rem;border-bottom:1px solid var(--elz-line)}.elz-box__list li:before{content:"\2713";position:absolute;left:.4rem;color:var(--elz-green);font-weight:700}.elz-specs{width:100%;border-collapse:collapse;font-size:1.5rem}.elz-specs th,.elz-specs td{padding:.8rem 0;text-align:left;border-bottom:1px solid var(--elz-line);vertical-align:top}.elz-specs th{width:45%;color:var(--elz-muted);font-weight:600}.elz-faq{max-width:80rem;margin:0 auto}.elz-faq details{border-bottom:1px solid var(--elz-line)}.elz-faq summary{position:relative;padding:1.8rem 4rem 1.8rem 0;font-size:1.7rem;font-weight:600;cursor:pointer;list-style:none}.elz-faq summary::-webkit-details-marker{display:none}.elz-faq summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:400;color:var(--elz-red)}.elz-faq details[open] summary:after{content:"\2212"}.elz-faq__answer{padding:0 0 1.8rem;font-size:1.55rem;line-height:1.65;color:var(--elz-muted)}.elz-faq__answer p{margin:0 0 .8rem}.elz-cta{max-width:80rem;margin:0 auto;text-align:center}.elz-cta__offer{display:inline-block;margin:0 0 2rem;padding:.8rem 1.6rem;border-radius:99rem;background:var(--elz-red);color:#fff;font-weight:700;font-size:1.5rem}.elz-cta__btn{display:inline-block;margin:.8rem 0 3.2rem;padding:1.6rem 3.2rem;border-radius:99rem;background:var(--elz-ink);color:#fff;text-decoration:none;font-weight:700;font-size:1.6rem}.elz-cta__btn:hover{background:var(--elz-red)}.elz-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.elz-trust li{padding:1.6rem 1rem;border-radius:1.2rem;background:#fff;font-size:1.4rem;line-height:1.4}.elz-trust strong{display:block;margin:.4rem 0 .2rem;font-size:1.5rem}.elz-trust span[aria-hidden]{font-size:2.4rem}@media screen and (max-width:989px){.elz-steps,.elz-features,.elz-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.elz-sec{padding:3.6rem 1.6rem}.elz-steps,.elz-features{grid-template-columns:minmax(0,1fr)}.elz-box{grid-template-columns:minmax(0,1fr);gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/elzorra-sections.css.map */
