.vender__cabeza{background:var(--verde-accion);color:var(--blanco);padding:var(--s-7) 0 var(--s-8)}.vender__cabeza h1{font-size:var(--t-3xl)}.vender__cabeza p{margin-top:var(--s-3);color:#d9eedd;font-size:var(--t-l);max-width:50ch}.vender__rejilla{gap:var(--s-6);margin-top:calc(var(--s-7) * -1);padding-bottom:var(--s-9);display:grid}.asistente{background:var(--blanco);border-radius:var(--r-grande);box-shadow:var(--sombra-2);padding:var(--s-5);min-width:0}.pasador{scroll-margin-top:calc(var(--alto-cabecera) + 20px);grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.pasador li{font-size:var(--t-xs);color:var(--gris);flex-direction:column;align-items:flex-start;gap:6px;font-weight:700;display:flex}.pasador li span{background:var(--concreto);width:34px;height:26px;color:var(--gris);font-size:var(--t-xs);clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%);transition:background var(--d-2) var(--curva), color var(--d-2) var(--curva);border-radius:0 6px 6px 0;place-items:center;padding-left:7px;font-weight:800;display:grid}.pasador li[aria-current]{color:var(--marino)}.pasador li[aria-current] span{background:var(--naranja);color:var(--marino)}.pasador li.hecho span{background:var(--verde-accion);color:var(--blanco)}.pasador__barra{height:4px;margin:var(--s-4) 0 var(--s-5);background:var(--linea-suave);border-radius:2px;overflow:hidden}.pasador__barra i{background:var(--verde);transform-origin:0;height:100%;transition:transform var(--d-3) var(--curva);display:block;transform:scaleX(.25)}@media (width>=600px){.pasador li{font-size:var(--t-s);flex-direction:row;align-items:center}}.asistente__form{gap:var(--s-5);display:grid}.paso{gap:var(--s-5);border:0;min-width:0;margin:0;padding:0;display:grid}.paso[hidden]{display:none}.paso__titulo{float:left;width:100%;font-size:var(--t-2xl);font-weight:800;font-stretch:var(--ancho-display);letter-spacing:-.015em;padding:0;line-height:1.1}.paso__titulo+*{clear:both}.paso__ayuda{color:var(--gris);margin-top:calc(var(--s-3) * -1)}.paso__ayuda--suave{font-size:var(--t-xs);margin-top:0}.paso.entra-der{animation:entra-der var(--d-2) var(--curva)}.paso.entra-izq{animation:entra-izq var(--d-2) var(--curva)}@keyframes entra-der{0%{opacity:0;transform:translate(24px)}}@keyframes entra-izq{0%{opacity:0;transform:translate(-24px)}}.rejilla-campos{gap:var(--s-4);display:grid}@media (width>=640px){.rejilla-campos{grid-template-columns:1fr 1fr}.campo--ancho{grid-column:1/-1}}.campo>span small{color:var(--gris);font-weight:500}.campo--equipo{border:0;margin:0;padding:0}.campo--equipo legend{margin-bottom:10px}.entrada-precio{align-items:center;display:flex;position:relative}.entrada-precio b{font-size:var(--t-xl);color:var(--gris);font-weight:800;position:absolute;left:18px}.entrada-precio i{color:var(--gris);font-style:normal;font-weight:700;font-size:var(--t-s);position:absolute;right:18px}.entrada-precio .control{min-height:64px;font-size:var(--t-xl);font-weight:800;font-stretch:var(--ancho-semi);font-variant-numeric:tabular-nums;padding-left:42px;padding-right:64px}.zona-fotos{padding:var(--s-7) var(--s-5);text-align:center;cursor:pointer;border:2px dashed var(--linea);border-radius:var(--r-grande);background:var(--concreto);transition:border-color var(--d-1) var(--curva), background var(--d-1) var(--curva);justify-items:center;gap:6px;display:grid;position:relative}.zona-fotos:hover,.zona-fotos.encima{border-color:var(--verde-accion);background:var(--verde-tenue)}.zona-fotos:focus-within{outline:3px solid var(--naranja);outline-offset:3px}.zona-fotos input{opacity:0;cursor:pointer;position:absolute;inset:0}.zona-fotos .ico{color:var(--verde-accion);width:32px;height:32px}.zona-fotos span{color:var(--gris);font-size:var(--t-s)}.zona-fotos.llena{opacity:.5;pointer-events:none}.fotos-subidas{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.fotos-subidas:empty{display:none}.foto-subida{aspect-ratio:4/3;border-radius:var(--r-medio);background:var(--concreto);position:relative;overflow:hidden}.foto-subida img{object-fit:cover;width:100%;height:100%}.foto-subida:first-child{outline:3px solid var(--naranja);outline-offset:-3px}.foto-subida__portada{background:var(--naranja);color:var(--marino);border:0;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800;position:absolute;bottom:8px;left:8px}.foto-subida__portada--boton{background:#ffffffeb;min-height:28px}.foto-subida__quitar{width:36px;height:36px;color:var(--error);background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.resumen{background:var(--concreto);border-radius:var(--r-medio);padding:var(--s-4) var(--s-5)}.resumen h3{font-size:var(--t-l);font-stretch:var(--ancho-semi);margin-bottom:var(--s-3)}.resumen dl{margin:0;display:grid}.resumen div{justify-content:space-between;gap:var(--s-4);border-bottom:1px solid var(--linea);font-size:var(--t-s);padding:8px 0;display:flex}.resumen div:last-child{border-bottom:0}.resumen dt{color:var(--gris)}.resumen dd{text-align:right;margin:0;font-weight:700}.asistente__botones{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--linea-suave);flex-wrap:wrap;display:flex}.asistente__botones [data-siguiente],.asistente__botones [data-enviar]{margin-left:auto}@media (width<=480px){.asistente__botones .boton{flex:1}.asistente__botones [data-enviar]{flex-basis:100%;order:-1}}.exito{justify-items:start;gap:var(--s-4);padding:var(--s-5) 0;outline:none;display:grid}.exito__sello{background:var(--verde-tenue);width:64px;height:64px;color:var(--verde-accion);border-radius:50%;place-items:center;display:grid}.exito__sello .ico{width:32px;height:32px}.exito h2{font-size:var(--t-2xl)}.exito p{color:var(--gris);max-width:52ch}.exito__botones{gap:var(--s-3);flex-wrap:wrap;display:flex}.vista-previa{gap:var(--s-4);align-content:start;display:grid}.vista-previa__titulo{font-size:var(--t-m);font-stretch:var(--ancho-semi);color:var(--marino);align-items:center;gap:8px;display:flex}.vista-previa__titulo .ico{color:var(--verde-accion)}.tarjeta--previa{width:100%;max-width:400px}.tarjeta--previa:hover{transform:none}.tarjeta--previa .tarjeta__foto img{object-fit:cover;width:100%;height:100%}.marcador-foto{background:repeating-linear-gradient(135deg, var(--concreto) 0 14px, #e6ebe6 14px 28px);color:var(--gris);font-size:var(--t-s);align-content:center;place-items:center;gap:8px;font-weight:600;display:grid;position:absolute;inset:0}.marcador-foto .silueta{fill:none;width:55%;stroke:var(--gris-claro);stroke-width:2.2px;stroke-linejoin:round;margin:0}.marcador-foto .silueta circle{fill:var(--concreto)}.consejos-venta{gap:var(--s-3);font-size:var(--t-s);color:var(--gris);max-width:400px;margin:0;padding:0;list-style:none;display:grid}.consejos-venta li{gap:10px;display:flex}.consejos-venta .ico{color:var(--verde-accion)}@media (width<=999px){.vista-previa{order:-1}.vista-previa .consejos-venta{display:none}.tarjeta--previa{grid-template-columns:132px 1fr;max-width:none;display:grid}.tarjeta--previa .tarjeta__foto{aspect-ratio:auto;min-height:100%}.tarjeta--previa .tarjeta__foto .etiqueta{font-size:var(--t-xs);bottom:8px}.tarjeta--previa .tarjeta__cuerpo{gap:2px;padding:12px 14px}.tarjeta--previa .tarjeta__titulo{font-size:var(--t-m)}.tarjeta--previa .datos{font-size:var(--t-xs);gap:4px 10px;margin-top:4px}.tarjeta--previa .tarjeta__pie,.marcador-foto span{display:none}.marcador-foto .silueta{width:80%}.vista-previa__titulo{color:var(--blanco);font-size:var(--t-s)}.vista-previa__titulo .ico{color:var(--blanco)}}@media (width>=1000px){.vender__rejilla{gap:var(--s-7);grid-template-columns:minmax(0,7fr) minmax(320px,4fr)}.asistente{padding:var(--s-6) var(--s-7) var(--s-6)}.vista-previa{top:calc(var(--alto-cabecera) + 24px);padding-top:calc(var(--s-7) + var(--s-4));position:sticky}}
