.lv-ct{max-width:62rem}.lv-ct--centrado{margin-inline:auto}.lv-ct__eyebrow{margin:0 0 1.2rem;font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.72}.lv-ct__titulo{margin:0;font-size:clamp(2.4rem,3.6vw,3.6rem);text-wrap:balance}.lv-ct__texto{margin:1.4rem 0 0;font-size:1.6rem;line-height:1.7}.lv-ct__texto>:first-child{margin-top:0}.lv-ct__texto>:last-child{margin-bottom:0}.lv-ct__form{display:grid;gap:1.8rem;margin-top:clamp(2.4rem,3vw,3.4rem)}.lv-ct__campo{display:grid;gap:.7rem}.lv-ct__campo[hidden],.lv-ct__fotos[hidden]{display:none}.lv-ct__campo--medio{grid-column:span 1;grid-template-rows:1fr auto}.lv-ct__campo--medio .lv-ct__label{align-self:start}@media screen and (min-width:750px){.lv-ct__form{grid-template-columns:1fr 1fr}.lv-ct__campo,.lv-ct__acciones,.lv-ct__aviso{grid-column:1 / -1}.lv-ct__campo--medio{grid-column:span 1}}.lv-ct__label{font-size:1.6rem;font-weight:600;letter-spacing:.01em}.lv-ct__pista{display:block;margin-top:.3rem;font-size:1.45rem;font-weight:400;opacity:.72}.lv-ct__input,.lv-ct__select,.lv-ct__area{width:100%;padding:1.4rem 1.7rem;border:0;border-radius:1.4rem;background:#fff;box-shadow:0 1px 3px #08202417;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.55rem;line-height:1.4}.lv-ct__area{min-height:14rem;resize:vertical}.lv-ct__select{-webkit-appearance:none;appearance:none;padding-right:4.4rem;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--color-foreground)) 50%),linear-gradient(135deg,rgb(var(--color-foreground)) 50%,transparent 50%);background-position:calc(100% - 2.2rem) center,calc(100% - 1.6rem) center;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.lv-ct__input:focus,.lv-ct__select:focus,.lv-ct__area:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.lv-ct__trampa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lv-ct__boton{justify-self:start;padding:1.5rem 3.4rem;border:2px solid rgb(var(--color-button));border-radius:var(--lv-boton-forma);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:inherit;font-size:1.35rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.lv-ct__boton:hover{opacity:.88}.lv-ct__aviso{margin:0;font-size:1.35rem;opacity:.75}.lv-ct__ok,.lv-ct__error{margin:0 0 2rem;padding:1.6rem 2rem;border-radius:1.4rem;font-size:1.5rem;line-height:1.6}.lv-ct__ok,.lv-ct__error{border:2px solid rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.lv-ct__error ul{margin:.6rem 0 0;padding-left:2rem}.lv-ct__redes{display:flex;flex-wrap:wrap;gap:1.2rem;margin:clamp(2rem,2.6vw,2.8rem) 0 0;padding:0;list-style:none}.lv-ct__redes a{display:inline-block;padding:1.1rem 2.4rem;border:2px solid rgb(var(--color-foreground));border-radius:999px;color:inherit;font-size:1.4rem;font-weight:600;text-decoration:none}.lv-ct__redes a:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lv-ct__fotos{margin:0 0 1.8rem;padding:1.6rem 1.8rem;border-radius:1.2rem;background:var(--lv-rosa-palo);color:var(--lv-ink)}.lv-ct__fotos p{margin:0;font-size:1.5rem;line-height:1.5}.lv-ct__fotos p+p{margin-top:.8rem}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lv-contacto.css.map */
