.lp{--lp-accent: #C0502A;--lp-ink: #1F1B16;--lp-soft: #FBF1EB;--lp-green: #3F8A2B}.lp__head{text-align:center;max-width:72rem;margin:0 auto 3rem}.lp__eyebrow{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.14rem;text-transform:uppercase;color:var(--lp-accent);font-weight:700}.lp__title{margin:0 0 1rem;font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.15}.lp__lead{margin:0 auto 1.6rem;font-size:1.7rem;line-height:1.5;opacity:.85}.lp__deadline{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.4rem .8rem;align-items:center;margin:0;padding:.8rem 1.6rem;border-radius:4rem;background:var(--lp-soft);color:var(--lp-ink);font-size:1.4rem}.lp__dot{width:.9rem;height:.9rem;border-radius:50%;background:var(--lp-accent);box-shadow:0 0 #c0502a80;animation:lp-pulse 1.8s infinite}@keyframes lp-pulse{70%{box-shadow:0 0 0 .8rem #c0502a00}to{box-shadow:0 0 #c0502a00}}.lp__cards{display:grid;gap:2rem;grid-template-columns:1fr;max-width:56rem;margin:0 auto;align-items:stretch}@media(min-width:990px){.lp__cards{grid-template-columns:repeat(3,1fr);gap:2.4rem;max-width:none}}.lp-card{display:flex;flex-direction:column;border:1px solid rgba(18,18,18,.14);border-radius:12px;overflow:hidden;background:#fff;color:#1f1b16}.lp-card__media{position:relative;display:block;padding:1.2rem 1.2rem 0;text-decoration:none;color:inherit}.lp-card__badge{position:absolute;top:2.2rem;left:2.2rem;background:var(--lp-accent);color:#fff;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;padding:.4rem 1rem;border-radius:4rem;font-weight:700;z-index:1}.lp-card__body{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 1.8rem 2rem;flex:1}.lp-card__meta{margin:0;font-size:1.2rem;letter-spacing:.06rem;text-transform:uppercase;opacity:.65}.lp-card__title{margin:0;font-size:2.4rem;line-height:1.15}.lp-card__title a{color:inherit;text-decoration:none}.lp-card__lema{margin:0;font-size:1.5rem;line-height:1.45}.lp-card__for{margin:0;font-size:1.35rem;line-height:1.45;opacity:.75}@media(min-width:990px){.lp-card__lema{min-height:6.6rem}.lp-card__for{min-height:6rem}}.lp-card__price{margin:.4rem 0 0;font-size:3.2rem;font-weight:700;line-height:1}.lp-card__price small{display:block;margin-top:.4rem;font-size:1.2rem;font-weight:400;opacity:.7}.lp-card__list{border-top:1px solid rgba(0,0,0,.1);padding-top:.8rem}.lp-card__list summary{cursor:pointer;font-size:1.4rem;font-weight:600;color:var(--lp-accent);list-style:none}.lp-card__list summary::-webkit-details-marker{display:none}.lp-card__list summary:after{content:" +"}.lp-card__list[open] summary:after{content:" \2212"}.lp-card__list>.lote-lista{margin-top:.8rem}.lp-btn{margin-top:auto;width:100%;background:var(--lp-accent);border-color:var(--lp-accent);color:#fff}.lp-btn:after,.lp-btn:before{display:none}.lp-card__note{margin:auto 0 0;font-size:1.2rem;opacity:.7;text-align:center;min-height:3.6rem;display:flex;align-items:center;justify-content:center}.lp-card__note+.lp-btn{margin-top:0}.lp__sub{margin:0 0 1.2rem;font-size:2.2rem}.lp__perks,.lp__how,.lp__faq{margin-top:4.4rem}.lp__perklist{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem;grid-template-columns:1fr}@media(min-width:750px){.lp__perklist{grid-template-columns:repeat(2,1fr)}}.lp__perklist li{padding:1.4rem 1.6rem;border-radius:10px;background:var(--lp-soft);color:var(--lp-ink);display:flex;flex-direction:column;gap:.3rem;font-size:1.45rem;line-height:1.45}.lp__perklist strong{font-size:1.6rem}.lp__steps{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem;grid-template-columns:1fr}@media(min-width:750px){.lp__steps{grid-template-columns:repeat(3,1fr)}}.lp__steps li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.5rem;line-height:1.5}.lp__steps li>span{flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--lp-ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.lp__company{margin-top:4.4rem;padding:2.4rem;border-radius:12px;border:1px solid rgba(18,18,18,.2);display:flex;flex-wrap:wrap;gap:1.6rem;align-items:center;justify-content:space-between}.lp__company h3{margin:0 0 .4rem}.lp__company p{margin:0;font-size:1.5rem;max-width:56rem}.lp__faq details{border-top:1px solid rgba(18,18,18,.15);padding:1.2rem 0}.lp__faq details:last-child{border-bottom:1px solid rgba(18,18,18,.15)}.lp__faq summary{cursor:pointer;font-size:1.6rem;font-weight:600}.lp__faq p{margin:.8rem 0 0;font-size:1.5rem;line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/42/assets/lotes-preventa.css.map */
