.ca-pagina{background:#fff;color:#16171a}.ca{padding:40px 0 72px}.ca__cabeza{display:flex;align-items:center;gap:28px;padding-bottom:28px;border-bottom:1px solid #e3e4e6}.ca__logo{width:150px;height:auto;flex:none}.ca__cabeza h1{font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(3.2rem,4.4vw,5.28rem);line-height:1;letter-spacing:.01em;color:#0e0f11;margin:0 0 8px}.ca__cabeza p{color:#5b5e64;margin:0;max-width:60ch}.ca__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:44px;margin-top:32px;align-items:start}.ca__vista{position:sticky;top:calc(var(--ca-header, 90px) + 16px)}.ca__nota{color:#74777d;font-size:1.312rem;margin-top:12px}.ca-cuadro{position:relative;aspect-ratio:1;display:grid;grid-template-columns:1fr 1fr;gap:.9%;padding:5.5%;background:#08090a;box-shadow:0 24px 50px #00000038,0 3px 8px #0000002e}.ca-marco{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.ca-mapa,.ca-placa{width:100%;aspect-ratio:111 / 224;display:block;box-shadow:inset 0 0 0 1px #0003,0 1px 4px #0009}.ca-mapa{position:relative;overflow:hidden;background:#f4f4f2}.ca-mapa__relieve{width:100%;height:100%;object-fit:cover;display:block}.ca-mapa__capa{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ca-mapa__cuadras{display:none;-webkit-mask-composite:xor;mask-composite:exclude}.ca-mapa[data-modelo=pro] .ca-mapa__relieve{opacity:.55}.ca-mapa[data-modelo=pro] .ca-mapa__cuadras{display:block;filter:drop-shadow(-.9px 1.4px .8px rgba(0,0,0,.38))}.ca__form fieldset{border:0;padding:0 0 22px;margin:0 0 22px;border-bottom:1px solid #e3e4e6}.ca__form fieldset[hidden]{display:none}.ca__form legend{font-family:Anton,Impact,sans-serif;text-transform:uppercase;font-size:2.16rem;letter-spacing:.02em;color:#0e0f11;margin-bottom:12px;padding:0}.ca__form legend span{color:#b4b6ba;margin-right:6px}.ca-sub,.ca-label{font-size:1.248rem;text-transform:uppercase;letter-spacing:.08em;color:#74777d;margin:14px 0 8px;display:block}.ca__form fieldset>.ca-sub:first-of-type{margin-top:0}.ca-chips{display:flex;flex-wrap:wrap;gap:6px}.ca-chip input,.ca-modelo input{position:absolute;opacity:0;pointer-events:none}.ca-chip span{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid #cfd1d4;cursor:pointer;font-size:1.376rem;color:#26282c;background:transparent;transition:border-color .15s,background .15s}.ca-chip span:hover,.ca-modelo span:hover{border-color:#0e0f11}.ca-chip input:checked+span,.ca-modelo input:checked+span{background:#0e0f11;color:#fff;border-color:#0e0f11}.ca-chip input:focus-visible+span,.ca-modelo input:focus-visible+span{outline:2px solid #0e0f11;outline-offset:2px}.ca-pinta{width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,var(--c1) 55%,var(--c2) 55%);box-shadow:inset 0 0 0 1px #80808080}.ca-pinta--negro{background:#151618}.ca-pinta--madera{background:repeating-linear-gradient(100deg,#c9a878 0 2px,#b48f5f 2px 3px,#d2b388 3px 5px)}.ca-modelos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ca-modelo span{display:block;padding:14px;border:1px solid #cfd1d4;cursor:pointer;font-size:1.36rem;color:#5b5e64;height:100%}.ca-modelo b{display:block;font-family:Anton,Impact,sans-serif;font-weight:400;font-size:2.4rem;letter-spacing:.04em;color:#0e0f11;margin-bottom:4px}.ca-modelo input:checked+span{color:#b9bbbf}.ca-modelo input:checked+span b{color:#fff}.ca-campo{margin-bottom:14px}.ca-campo>label,.ca-campo>.ca-label{display:flex;align-items:center;gap:8px;font-size:1.248rem;text-transform:uppercase;letter-spacing:.08em;color:#5b5e64;margin:0 0 7px}.ca-campo input[type=checkbox]{accent-color:#0e0f11;width:15px;height:15px}.ca-campo input:not([type=radio]):not([type=checkbox]),.ca-campo textarea{width:100%;padding:11px 12px;border:1px solid #cfd1d4;border-radius:0;font:inherit;color:#0e0f11;background:#fff}.ca-campo input:focus,.ca-campo textarea:focus{outline:none;border-color:#0e0f11}.ca-campo textarea{resize:vertical;min-height:90px}.ca-campo input:disabled{opacity:.35}.ca-campo .ca-chips+input{margin-top:8px}.ca-campo input[hidden]{display:none}.ca-campo small{display:block;color:#74777d;font-size:1.248rem;margin-top:5px;min-height:1em}.ca-campo small.ca-error,.ca-aviso{color:#c62828}.ca-fila{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ca-aviso{font-size:1.36rem;margin:0 0 10px}.ca-boton{display:block;width:100%;padding:16px;text-align:center;background:#0e0f11;color:#fff;font-family:Anton,Impact,sans-serif;text-transform:uppercase;font-size:1.92rem;letter-spacing:.05em;transition:background .15s}.ca-boton:hover{background:#2c2e33;color:#fff;text-decoration:none}.ca-boton[aria-disabled=true]{opacity:.35;cursor:not-allowed}.ca__enviar .ca-sub{text-transform:none;letter-spacing:0;font-size:1.312rem}@media(max-width:860px){.ca__grid{grid-template-columns:1fr;gap:28px}.ca__vista{position:static;max-width:480px;margin:0 auto;width:100%}.ca__cabeza{flex-direction:column;align-items:flex-start;gap:16px}.ca__logo{width:110px}}@media(max-width:420px){.ca-modelos,.ca-fila{grid-template-columns:1fr}}.ca-chip input:checked+span .ca-pinta{box-shadow:0 0 0 1px #ffffffb3}.ca-pagina{font-size:1.5rem;line-height:1.5}.ca-pagina .page-width{max-width:1240px}.ca__texto p{color:#5b5e64;margin:0;max-width:60ch}.ca-pagina svg text{letter-spacing:0}.ca-pagina .ca-chip span,.ca-pagina .ca-modelo span{letter-spacing:normal}.ca-precio{font-family:Anton,Impact,sans-serif;font-size:2.6rem;margin:0 0 8px;color:#0e0f11}.ca-boton{border:0;cursor:pointer}.ca-boton[aria-busy=true]{opacity:.6;cursor:progress}.ca-pagina .ca-mapa__capa:empty{display:block}.ca-pagina .ca-mapa__cuadras:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ca-personalizador.css.map */
