.ova2 .ct-inicio-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;padding-top:48px;padding-bottom:60px}.ova2 .ct-inicio-texto{display:grid;gap:18px;justify-items:start}.ova2 .ct-inicio-texto .t-1{font-size:clamp(36px,4vw,56px);max-width:15ch}.ova2 .ct-inicio-texto .lead{max-width:48ch}.ova2 .ct-canales{display:grid;gap:14px;padding:22px;border-radius:var(--r-xl);background:#ffffffe0;box-shadow:var(--sombra-2)}.ova2 .ct-wa{display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center;padding:14px 18px 14px 14px;border-radius:22px;background:var(--naranja);color:#fff;text-decoration:none;box-shadow:0 12px 28px #ff773b52;transition:transform .15s ease}.ova2 .ct-wa:hover{transform:translateY(-2px)}.ova2 .ct-wa-ico{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#ffffff2e}.ova2 .ct-wa-ico .ico{width:30px;height:30px}.ova2 .ct-wa b{display:block;font:600 20px/1.2 var(--f-titulo)}.ova2 .ct-wa>span>span{font:500 15.5px/1.3 var(--f-titulo);letter-spacing:.02em}.ova2 .ct-ir{width:22px;height:22px}.ova2 .ct-otros{display:grid;gap:0}.ova2 .ct-otros li{display:grid;grid-template-columns:22px 1fr;gap:14px;padding:14px 6px;border-top:1px solid var(--linea);font-size:15px;color:var(--tinta-2)}.ova2 .ct-otros .ico{width:21px;height:21px;color:var(--acento);margin-top:1px}.ova2 .ct-otros b{display:block;font:600 14.5px/1.3 var(--f-titulo);color:var(--tinta)}.ova2 .ct-otros a{color:var(--tinta-2);text-underline-offset:3px}@media(max-width:900px){.ova2 .ct-inicio-grid{grid-template-columns:1fr;gap:26px;padding-top:28px;padding-bottom:40px}.ova2 .ct-inicio-texto .t-1{font-size:clamp(32px,9vw,42px)}.ova2 .ct-canales{padding:14px}.ova2 .ct-wa b{font-size:18px}}.ova2 .ct-destinos .destino{cursor:pointer}.ova2 .ct-form-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.ova2 .ct-form-cab{display:grid;gap:16px;justify-items:start;position:sticky;top:24px}.ova2 .ct-form{display:grid;gap:16px;padding:clamp(22px,3.5vw,36px);border-radius:var(--r-xl);background:#fff;box-shadow:var(--sombra-1)}.ova2 .ct-check{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;font-size:14px;line-height:1.5;color:var(--tinta-2);cursor:pointer}.ova2 .ct-check input{width:20px;height:20px;accent-color:var(--naranja);margin-top:1px}.ova2 .ct-check a{color:var(--tinta);text-underline-offset:3px}.ova2 .ct-enviar{justify-self:start}.ova2 .ct-ok{display:flex;gap:10px;align-items:center;padding:14px 16px;border-radius:14px;background:var(--melon-50);font:600 15px/1.4 var(--f-titulo);color:var(--tinta)}.ova2 .ct-ok .ico{width:20px;height:20px;color:var(--acento);stroke-width:2.4}@media(max-width:900px){.ova2 .ct-form-grid{grid-template-columns:1fr;gap:24px}.ova2 .ct-form-cab{position:static}.ova2 .ct-enviar{justify-self:stretch}}.ova2 .ct-empresa{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.ova2 .ct-empresa>div{display:grid;gap:12px}.ova2 .ct-datos{display:grid;gap:0}.ova2 .ct-datos>div{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--linea);font-size:15.5px}.ova2 .ct-datos dt{font:600 14px/1.4 var(--f-titulo);color:var(--tinta-3)}.ova2 .ct-datos dd{color:var(--tinta)}@media(max-width:900px){.ova2 .ct-empresa{grid-template-columns:1fr;gap:18px}.ova2 .ct-datos>div{grid-template-columns:1fr;gap:2px}}@media(max-width:900px){.ova2 .ct-destinos{gap:8px}.ova2 .ct-destinos .destino{grid-template-columns:40px 1fr 20px;align-items:center;column-gap:12px;row-gap:0;padding:14px 16px}.ova2 .ct-destinos .destino .ico-c{grid-row:span 2;width:40px;height:40px;margin:0}.ova2 .ct-destinos .destino .ico-c .ico{width:19px;height:19px}.ova2 .ct-destinos .destino b{font-size:16px}.ova2 .ct-destinos .destino>span:not(.ico-c):not(.enlace-flecha){grid-column:2;font-size:13.5px;line-height:1.4;color:var(--tinta-3)}.ova2 .ct-destinos .destino .enlace-flecha{grid-column:3;grid-row:1 / span 2;margin:0;font-size:0}.ova2 .ct-destinos .destino .enlace-flecha .ico{width:20px;height:20px}}.ova2 .ct-errores{padding:12px 16px;border-radius:14px;background:var(--melon-50);color:var(--acento);font:500 14.5px/1.45 var(--f-titulo)}.ova2 .ct-errores ul{list-style:none;display:grid;gap:4px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ova-pg-contacto.css.map */
