@property --dsf-p{syntax: "<number>"; inherits: false; initial-value: 0;}@property --dsf-u{syntax: "<number>"; inherits: false; initial-value: 0;}@property --dsf-v{syntax: "<number>"; inherits: false; initial-value: 0;}@property --dsf-t{syntax: "<number>"; inherits: false; initial-value: 0;}@property --dsf-t2{syntax: "<number>"; inherits: false; initial-value: 0;}@property --dsf-sen{syntax: "<number>"; inherits: false; initial-value: 0;}@property --dsf-s{syntax: "<number>"; inherits: false; initial-value: 1;}@property --dsf-z{syntax: "<number>"; inherits: false; initial-value: 1;}@property --dsf-a-zoom{syntax: "<number>"; inherits: true; initial-value: 1.24;}@property --dsf-a-rad{syntax: "<number>"; inherits: true; initial-value: .3665;}@property --dsf-a-k{syntax: "<number>"; inherits: true; initial-value: 1;}@property --dsf-a-luz{syntax: "<number>"; inherits: true; initial-value: .55;}@property --dsf-a-luz2{syntax: "<number>"; inherits: true; initial-value: .24;}@property --dsf-a-pmax{syntax: "<number>"; inherits: true; initial-value: 1.6;}@property --dsf-a-pini{syntax: "<number>"; inherits: true; initial-value: 1.35;}@property --dsf-a-entero{syntax: "<number>"; inherits: true; initial-value: 1;}@property --dsf-a-wc{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-hc{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-y{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-techo{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-cw{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-r{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-l{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-fade{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-fade-izq{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-rot-h{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --dsf-a-rot-top{syntax: "<length>"; inherits: true; initial-value: 0px;}.desfile{container:desfile / inline-size;position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0;color:var(--sr-white);font-family:var(--sr-font);-webkit-tap-highlight-color:transparent}.desfile:before,.desfile__marco{--dsf-ch: var(--desfile-coche-h, clamp(92px, 25cqw, 210px));--dsf-cw: var(--desfile-coche-w, calc(var(--dsf-ch) * 1.5));--dsf-chmax: calc(var(--dsf-ch) * 1.2);--dsf-suelo: var(--desfile-suelo, calc(var(--dsf-ch) * .24));--dsf-carril: var(--desfile-carril, calc(var(--dsf-chmax) + var(--dsf-suelo) + 8px));--dsf-techo: min(var(--desfile-techo, var(--dsf-chmax)), var(--dsf-chmax));--dsf-piso: calc(var(--dsf-carril) - var(--dsf-suelo));--dsf-solape: var(--desfile-solape, .08);--dsf-paso: calc(var(--dsf-cw) * (1 - var(--dsf-solape)));--dsf-rot-min: min(calc(var(--dsf-paso) - 26px), calc(min(100cqw, var(--dsf-cw) * 2.6) / 3 - 22px));--dsf-rot-h: var(--desfile-rotulo-h, clamp(72px, calc(86px + (178px - var(--dsf-rot-min)) * 99), 86px));--dsf-rot-w: var(--desfile-rotulo-w, calc(var(--dsf-paso) - 14px));--dsf-barra: var(--desfile-barra-h, 40px);--dsf-fundido: var(--desfile-fundido, clamp(48px, 19cqw, 176px));--dsf-fundido-der: var(--desfile-fundido-der, min(8cqw, 88px));--dsf-alto: calc(var(--dsf-carril) + var(--dsf-rot-h) + var(--dsf-barra));--dsf-a-zoom: var(--desfile-arco-zoom, 1.24);--dsf-a-wc: min(calc(var(--dsf-cw) * var(--desfile-arco-tam, 1)), calc(100cqw * var(--desfile-arco-ocupa, .34)));--dsf-a-hc: calc(var(--dsf-a-wc) / 1.5);--dsf-a-y: min(calc(var(--dsf-piso) + var(--desfile-arco-baja, 0px)), calc(var(--dsf-piso) - var(--dsf-ch) + var(--dsf-a-hc)));--dsf-a-techo: calc(var(--dsf-techo) - var(--dsf-piso) + var(--dsf-a-y));--dsf-a-cw: calc(var(--dsf-a-wc) / var(--dsf-a-zoom));--dsf-a-rad: calc(var(--desfile-arco-angulo, 21) * .0174533);--dsf-a-r: calc(var(--dsf-a-cw) * var(--desfile-arco-radio, 3.85));--dsf-a-k: var(--desfile-arco-perspectiva, 1);--dsf-a-l: min(calc(var(--dsf-a-hc) * var(--desfile-arco-horizonte, 1.1)), var(--dsf-a-techo));--dsf-a-luz: var(--desfile-arco-luz, .55);--dsf-a-luz2: var(--desfile-arco-luz-fondo, .24);--dsf-a-fade: var(--desfile-arco-fundido, 4cqw);--dsf-a-fade-izq: var(--desfile-arco-fundido-izq, var(--dsf-a-fade));--dsf-a-entero: var(--desfile-arco-vecino-entero, 1);--dsf-a-rot-h: var(--desfile-arco-rotulo-h, 104px);--dsf-a-rot-top: min(calc(var(--dsf-carril) + var(--dsf-rot-h) - var(--dsf-a-rot-h)), calc(var(--dsf-a-y) + var(--dsf-a-hc) * .42))}@container desfile (max-width: 599.98px){.desfile:before,.desfile__marco{--dsf-ch: var(--desfile-coche-h, clamp(92px, 32cqw, 150px));--dsf-solape: var(--desfile-solape, .02);--dsf-rot-h: var(--desfile-rotulo-h, 86px);--dsf-barra: var(--desfile-barra-h, 36px);--dsf-fundido: var(--desfile-fundido, 14cqw);--dsf-fundido-der: var(--desfile-fundido-der, 5cqw);--dsf-a-wc: min(calc(var(--dsf-cw) * var(--desfile-arco-tam, 1)), calc(100cqw * var(--desfile-arco-ocupa, .6)));--dsf-a-r: calc(var(--dsf-a-cw) * var(--desfile-arco-radio, 3.8));--dsf-a-fade: var(--desfile-arco-fundido, 3cqw);--dsf-a-fade-izq: var(--desfile-arco-fundido-izq, var(--dsf-a-fade));--dsf-a-entero: var(--desfile-arco-vecino-entero, 0);--dsf-a-rot-h: var(--desfile-arco-rotulo-h, 78px)}}.desfile--ctl-arriba:before,.desfile--ctl-arriba>.desfile__marco{--dsf-barra: 0px}.desfile:before{content:"";grid-area:1 / 1;height:var(--dsf-alto);pointer-events:none}.desfile__marco{grid-area:1 / 1;position:relative;display:grid;grid-template-rows:auto auto;min-width:0;height:var(--dsf-alto)}.desfile__sonda{position:absolute;left:0;top:0;width:var(--dsf-cw);height:var(--dsf-chmax);visibility:hidden;pointer-events:none}.desfile__sonda--paso{width:var(--dsf-paso);height:var(--dsf-carril)}.desfile__sonda--fundido{left:var(--dsf-fundido-der);width:var(--dsf-fundido);height:var(--dsf-suelo)}.desfile__sonda--techo{width:1px;height:var(--dsf-techo)}.desfile__sonda--arco{width:var(--dsf-a-wc);height:var(--dsf-a-techo)}.desfile__sonda--arco-x{--dsf-t: var(--dsf-a-rad);--dsf-t2: calc(var(--dsf-t) * var(--dsf-t));width:calc(var(--dsf-a-r) * var(--dsf-t) * (1 - var(--dsf-t2) / 6 + var(--dsf-t2) * var(--dsf-t2) / 120 - var(--dsf-t2) * var(--dsf-t2) * var(--dsf-t2) / 5040) / (1 + var(--dsf-a-k) * (var(--dsf-t2) / 2 - var(--dsf-t2) * var(--dsf-t2) / 24 + var(--dsf-t2) * var(--dsf-t2) * var(--dsf-t2) / 720)));height:calc(var(--dsf-a-zoom) * 100px)}.desfile__escena{position:relative;height:calc(var(--dsf-carril) + var(--dsf-rot-h));min-width:0;overflow-x:clip}.desfile__estudio{position:absolute;inset:0 0 auto;height:var(--dsf-carril);pointer-events:none;opacity:var(--desfile-estudio, 1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.desfile__estudio:before{content:"";position:absolute;left:0;right:0;top:calc(var(--dsf-piso) - var(--dsf-ch) * .6);height:calc(var(--dsf-ch) * .6 + var(--dsf-suelo));background:linear-gradient(90deg,transparent 6%,color-mix(in srgb,var(--sr-blue-300) 26%,transparent) 28%,rgb(255 255 255 / .26) 50%,color-mix(in srgb,var(--sr-blue-300) 26%,transparent) 72%,transparent 94%) left 0 top 0 / 100% 1px no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--sr-blue-300) 7%,transparent),color-mix(in srgb,var(--sr-blue) 24%,transparent) 52%,transparent 100%)}.desfile__estudio:after{content:"";position:absolute;left:6%;right:6%;top:calc(var(--dsf-piso) - var(--dsf-ch) * .16);height:calc(var(--dsf-ch) * .32 + var(--dsf-suelo) * .6);background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--sr-blue-300) 16%,transparent),transparent 72%)}.desfile--sin-estudio .desfile__estudio{display:none}.desfile__viewport{--dsf-mask: linear-gradient(90deg, transparent 0, rgb(0 0 0 / .05) calc(var(--dsf-fundido) * .2), rgb(0 0 0 / .22) calc(var(--dsf-fundido) * .42), rgb(0 0 0 / .55) calc(var(--dsf-fundido) * .66), rgb(0 0 0 / .86) calc(var(--dsf-fundido) * .86), #000 var(--dsf-fundido), #000 calc(100% - var(--dsf-fundido-der)), transparent 100%);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:var(--dsf-mask);mask-image:var(--dsf-mask);touch-action:pan-y;-webkit-user-select:none;user-select:none}.desfile__lista{position:relative;isolation:isolate;height:100%;margin:0;padding:0;list-style:none}.desfile__item{--dsf-s: 1;--dsf-rise: 0;--dsf-iw: min(calc(var(--dsf-cw) * var(--dsf-s) * var(--k, 1) / var(--rw, .93)), calc((var(--dsf-techo) - var(--dsf-ch) * var(--dsf-rise)) * var(--ar, 1.5) / (var(--gy, .97) - var(--gt, 0))));--dsf-ih: calc(var(--dsf-iw) / var(--ar, 1.5));margin:0;padding:0}.desfile__link{display:block;color:var(--sr-white);text-decoration:none;-webkit-user-drag:none;border-radius:var(--sr-r-md)}.desfile__link:focus-visible{outline:2px solid var(--sr-yellow);outline-offset:2px}.desfile--desfile .desfile__link:focus-visible,.desfile--manual .desfile__link:focus-visible{outline-offset:-2px}.desfile__coche{position:absolute;display:block;width:var(--dsf-iw);height:var(--dsf-ih);transform-origin:calc(var(--gx, .5) * 100%) calc(var(--gy, .97) * 100%);transition:transform .4s var(--sr-ease-out)}.desfile__img{position:relative;z-index:1;display:block;width:100%;height:100%;max-width:none;object-fit:contain;-webkit-user-drag:none}.desfile__refl{position:absolute;z-index:0;left:0;top:calc(var(--gy, .97) * 100%);width:100%;height:100%;overflow:hidden;pointer-events:none;opacity:var(--desfile-reflejo, .2);-webkit-mask-image:linear-gradient(#000,transparent 22%);mask-image:linear-gradient(#000,transparent 22%)}.desfile__refl img{position:absolute;left:0;top:calc((var(--gy, .97) - 1) * 100%);width:100%;height:100%;max-width:none;transform:scaleY(-1)}@media(max-width:599.98px),(prefers-reduced-data:reduce){.desfile__refl{display:none}}.desfile__item[data-corte] .desfile__img{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 9%);mask-image:linear-gradient(to top,transparent 0,#000 9%)}.desfile__item[data-corte] .desfile__refl{display:none}.desfile__item[data-sombra="0"] .desfile__coche:before{content:"";position:absolute;z-index:0;left:calc((var(--gx, .5) - var(--rw, .93) * .48) * 100%);width:calc(var(--rw, .93) * 96%);top:calc(var(--gy, .97) * 100% - 5%);height:10%;background:radial-gradient(closest-side,color-mix(in srgb,var(--sr-navy-900) 70%,transparent),transparent)}@media(hover:hover){.desfile__link:hover .desfile__coche{transform:translateY(-2px) scale(1.01)}.desfile__link:hover .desfile__nombre b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}.desfile__link:focus-visible .desfile__coche{transform:translateY(-2px) scale(1.01)}.desfile__rotulo{container:dsf-rotulo / inline-size;position:absolute;display:flex;flex-direction:column;gap:3px;min-width:0;width:var(--dsf-rot-w);height:var(--dsf-rot-h);overflow:hidden;padding:8px 0 0 11px;border-left:1px solid rgb(255 255 255 / .2)}.desfile__rotulo>*{flex:none}.desfile--desfile .desfile__rotulo{transition:opacity .7s var(--sr-ease-out)}.desfile--desfile .desfile__item.is-sale .desfile__rotulo{opacity:0}.desfile__kick{display:flex;flex-wrap:wrap;align-items:center;gap:3px 7px;min-width:0;line-height:17px}.desfile__real,.desfile__catalogo{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.desfile__real{color:var(--sr-yellow)}.desfile__real .icon{width:13px;height:13px}.desfile__catalogo{color:#ffffffb3;font-size:10px;letter-spacing:.05em}.desfile .plate{height:17px;font-size:10px;letter-spacing:.07em;border-radius:3px}.desfile .plate__eu{width:10px;padding:2px 0 1.5px;font-size:6px}.desfile .plate__eu:before{width:5px;height:5px}.desfile .plate__num{padding:0 5px}.desfile .cond{height:19px;gap:5px;padding:0 7px;border-radius:4px;font-size:10px;letter-spacing:.06em}.desfile__nombre{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;line-height:18px;letter-spacing:-.01em}.desfile__nombre b{font-weight:700}.desfile__dato{font-weight:400;color:#ffffffa8}.desfile__precio{--c-price: var(--sr-yellow);gap:0}.desfile__precio .price__row{align-items:baseline;gap:3px}.desfile__precio .price__amount{font-size:19px}.desfile__precio .price__period{font-size:12px;color:#ffffffb8}.desfile__desde{align-self:baseline;margin-right:2px;font-size:11.5px;font-weight:500;color:#ffffffb8}.desfile__iva{margin-left:3px;font-size:11px;font-weight:500;color:#fff9}.desfile__precio--consultar .price__amount{font-size:15px;letter-spacing:0}@container dsf-rotulo (max-width: 235.98px){.desfile__catalogo{display:inline-block;font-size:8.5px;line-height:9.5px;letter-spacing:.07em}.desfile__catalogo-pre{display:block}}@container dsf-rotulo (max-width: 177.98px){.desfile__kick{margin-top:-2px;gap:2px 6px;line-height:11px}.desfile__real{gap:4px;font-size:9px;letter-spacing:.1em}.desfile__real .icon{width:11px;height:11px}.desfile .plate{height:15px;font-size:9px;letter-spacing:.06em}.desfile .plate__eu{width:9px;padding:2px 0 1px;font-size:5.5px}.desfile .plate__eu:before{width:4.5px;height:4.5px}.desfile .plate__num{padding:0 4px}.desfile .cond{height:15px;gap:3px;padding:0 5px;border-radius:3px;font-size:8.5px;letter-spacing:.04em}.desfile__catalogo{display:inline;font-size:9px;line-height:11px;letter-spacing:.04em;white-space:nowrap}.desfile__catalogo-pre{display:inline}.desfile__nombre{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:28px;white-space:normal;font-size:12px;line-height:14px}.desfile__dato,.desfile__iva{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.desfile__precio .price__amount{font-size:15.5px}.desfile__precio .price__period{font-size:10.5px}.desfile__desde{margin-right:1px;font-size:9.5px}}@container dsf-rotulo (max-width: 119.98px){.desfile__catalogo-pre{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@container dsf-rotulo (max-width: 109.98px){.desfile__precio .price__row{gap:2px}.desfile__precio .price__amount{font-size:14px}.desfile__precio .price__period{font-size:9.5px}.desfile__desde{margin-right:0;font-size:8.5px}}@container dsf-rotulo (max-width: 177.98px){.desfile__precio--largo .price__row{gap:2px}.desfile__precio--largo .price__amount{font-size:14px}.desfile__precio--largo .price__period{font-size:9.5px}.desfile__precio--largo .desfile__desde{margin-right:0;font-size:8.5px}}@container dsf-rotulo (max-width: 109.98px){.desfile__precio--largo .price__amount{font-size:13px}.desfile__precio--largo .price__period{font-size:9px}.desfile__precio--largo .desfile__desde{font-size:8px}}@container dsf-rotulo (max-width: 83.98px){.desfile__real-pre{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.desfile--desfile .desfile__item{position:absolute;left:0;top:0;width:var(--dsf-paso);height:100%;transform:translate3d(calc(var(--dsf-fundido) + var(--i, 0) * var(--dsf-paso)),0,0)}.desfile--desfile.is-moving .desfile__lista{will-change:transform}.desfile--desfile .desfile__link,.desfile--manual .desfile__link{position:absolute;inset:0}.desfile--desfile .desfile__coche,.desfile--manual .desfile__coche{left:calc(var(--dsf-cw) / 2 - var(--dsf-iw) * var(--gx, .5));top:calc(var(--dsf-piso) - var(--dsf-ih) * var(--gy, .97))}.desfile--desfile .desfile__rotulo,.desfile--manual .desfile__rotulo{left:0;top:calc(var(--dsf-carril) + 2px)}.desfile--desfile .desfile__viewport{cursor:grab}.desfile--desfile.is-arrastre .desfile__viewport{cursor:grabbing}.desfile--desfile .desfile__item[inert]{pointer-events:none}.desfile--manual .desfile__viewport{--dsf-mask: linear-gradient(90deg, transparent 0, #000 var(--dsf-fundido-der), #000 calc(100% - var(--dsf-fundido-der)), transparent 100%);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dsf-fundido-der);overscroll-behavior-x:contain;scrollbar-width:none;touch-action:auto}.desfile--manual .desfile__viewport::-webkit-scrollbar{display:none}.desfile--manual .desfile__lista{display:flex;width:max-content;padding-inline:var(--dsf-fundido-der) calc(var(--dsf-fundido-der) + var(--dsf-cw) - var(--dsf-paso))}.desfile--manual .desfile__item{position:relative;flex:none;width:var(--dsf-paso);height:100%;scroll-snap-align:start}.desfile--manual.is-inicio .desfile__viewport{--dsf-mask: linear-gradient(90deg, #000 calc(100% - var(--dsf-fundido-der)), transparent 100%)}.desfile--manual.is-fin .desfile__viewport{--dsf-mask: linear-gradient(90deg, transparent 0, #000 var(--dsf-fundido-der))}.desfile--manual.is-inicio.is-fin .desfile__viewport{-webkit-mask-image:none;mask-image:none}@media(prefers-reduced-motion:reduce){.desfile--desfile .desfile__viewport{--dsf-mask: linear-gradient(90deg, #000 calc(100% - var(--dsf-fundido-der)), transparent 100%);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dsf-fundido-der);overscroll-behavior-x:contain;scrollbar-width:none;touch-action:auto;cursor:auto}.desfile--desfile .desfile__viewport::-webkit-scrollbar{display:none}.desfile--desfile .desfile__lista{display:flex;width:max-content;padding-inline:var(--dsf-fundido-der) calc(var(--dsf-fundido-der) + var(--dsf-cw) - var(--dsf-paso))}.desfile--desfile .desfile__item{position:relative;flex:none;transform:none;scroll-snap-align:start}}.desfile--escalera .desfile__viewport,.desfile--uno .desfile__viewport,.desfile--imagen .desfile__viewport,.desfile--vacio .desfile__viewport{overflow:visible;-webkit-mask-image:none;mask-image:none;touch-action:auto}.desfile--escalera .desfile__lista{--dsf-n: 3;--dsf-fw: min(100cqw, calc(var(--dsf-cw) * 2.6));--dsf-fx: calc((100cqw - var(--dsf-fw)) * var(--desfile-escalera-x, .5))}.desfile--escalera.desfile--n2 .desfile__lista{--dsf-n: 2;--dsf-fw: min(100cqw, calc(var(--dsf-cw) * 2.2))}.desfile--escalera .desfile__item{--dsf-cx: .72;--dsf-rise: 0;--dsf-s: 1.1;--dsf-L: calc(var(--dsf-fx) + var(--dsf-fw) * var(--dsf-cx) - var(--dsf-iw) * var(--gx, .5));--dsf-T: calc(var(--dsf-piso) - var(--dsf-ch) * var(--dsf-rise) - var(--dsf-ih) * var(--gy, .97));position:absolute;left:var(--dsf-L);top:var(--dsf-T);width:var(--dsf-iw);height:var(--dsf-ih)}.desfile--escalera .desfile__item[data-slot="2"]{--dsf-cx: .45;--dsf-rise: .22;--dsf-s: .92}.desfile--escalera .desfile__item[data-slot="3"]{--dsf-cx: .2;--dsf-rise: .4;--dsf-s: .8}.desfile--escalera.desfile--n2 .desfile__item[data-slot="1"]{--dsf-cx: .66;--dsf-s: 1.08}.desfile--escalera.desfile--n2 .desfile__item[data-slot="2"]{--dsf-cx: .3;--dsf-rise: .26;--dsf-s: .9}.desfile--escalera .desfile__link,.desfile--uno .desfile__link{position:absolute;inset:0}.desfile--escalera .desfile__coche,.desfile--uno .desfile__coche{inset:0;width:100%;height:100%}.desfile--escalera .desfile__rotulo{--dsf-colw: calc(var(--dsf-fw) / var(--dsf-n));--dsf-colg: 10px;left:calc(var(--dsf-fx) + var(--dsf-colw) * var(--col, 0) + var(--dsf-colg) * .4 - var(--dsf-L));top:calc(var(--dsf-carril) + 2px - var(--dsf-T));width:calc(var(--dsf-colw) - var(--dsf-colg))}@container desfile (max-width: 599.98px){.desfile--escalera .desfile__rotulo{--dsf-colg: 4px;padding-left:8px}}.desfile--uno .desfile__item{--dsf-s: 1.5;--dsf-iw: min(calc(var(--dsf-cw) * var(--dsf-s) * var(--k, 1) / var(--rw, .93)), calc(var(--dsf-techo) * var(--ar, 1.5) / (var(--gy, .97) - var(--gt, 0))), calc(100cqw * .9 / var(--rw, .93)));--dsf-L: calc(100cqw * var(--desfile-uno-x, .56) - var(--dsf-iw) * var(--gx, .5));--dsf-T: calc(var(--dsf-piso) - var(--dsf-ih) * var(--gy, .97));position:absolute;left:var(--dsf-L);top:var(--dsf-T);width:var(--dsf-iw);height:var(--dsf-ih)}.desfile--uno .desfile__rotulo{left:max(calc(var(--dsf-iw) * (var(--gx, .5) - var(--rw, .93) / 2) + 6px),calc(var(--dsf-L) * -1));top:calc(var(--dsf-carril) + 2px - var(--dsf-T));width:min(300px,calc(100cqw - 8px))}.desfile--uno .desfile__nombre{font-size:16px;line-height:19px}.desfile--uno .desfile__precio .price__amount{font-size:22px}.desfile--imagen .desfile__estudio,.desfile--vacio .desfile__estudio{top:var(--dsf-rot-h)}.desfile__ia{position:absolute;left:0;right:0;top:0;height:calc(var(--dsf-carril) + var(--dsf-rot-h));margin:0;pointer-events:none}.desfile__ia img{position:absolute;left:50%;bottom:calc(var(--dsf-suelo) - var(--dsf-ch) * .03);translate:-50% 0;width:auto;height:auto;max-width:96%;max-height:calc(var(--dsf-piso) + var(--dsf-rot-h) - 4px);object-fit:contain}.desfile__ia:after{content:"";position:absolute;z-index:-1;left:50%;top:calc(var(--dsf-piso) + var(--dsf-rot-h) - var(--dsf-ch) * .06);width:min(86%,calc(var(--dsf-cw) * 2.2));height:calc(var(--dsf-ch) * .16);translate:-50% 0;background:radial-gradient(closest-side,color-mix(in srgb,var(--sr-navy-900) 62%,transparent),transparent)}.desfile__vacio{position:absolute;inset:0 0 auto;height:calc(var(--dsf-carril) + var(--dsf-rot-h));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0;padding:0 16px;text-align:center;font-size:15px;line-height:1.4;color:#ffffffd1}.desfile__vacio a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--sr-white);text-decoration:underline;text-underline-offset:3px}.desfile__vacio .icon{width:16px;height:16px;color:var(--sr-red-400)}.desfile--arco .desfile__escena{grid-row:1}.desfile--arco .desfile__barra{grid-row:2}.desfile--arco .desfile__viewport{--dsf-mask: linear-gradient(90deg, transparent 0, rgb(0 0 0 / .08) calc(var(--dsf-a-fade-izq) * .2), rgb(0 0 0 / .3) calc(var(--dsf-a-fade-izq) * .42), rgb(0 0 0 / .62) calc(var(--dsf-a-fade-izq) * .66), rgb(0 0 0 / .9) calc(var(--dsf-a-fade-izq) * .86), #000 var(--dsf-a-fade-izq), #000 calc(100% - var(--dsf-a-fade)), transparent 100%);cursor:grab}.desfile--arco.is-arrastre .desfile__viewport{cursor:grabbing}.desfile--arco .desfile__lista{--dsf-a-pmax: min(var(--desfile-arco-max, 1.6), calc(var(--n, 99) / 2 - .08));--dsf-a-pini: max(1, calc(var(--dsf-a-pmax) - var(--desfile-arco-desvanece, .25)))}.desfile--arco .desfile__item{--dsf-iw: calc(min(calc(var(--dsf-a-wc) * var(--k, 1) / var(--rw, .93)), calc(var(--dsf-a-techo) * var(--ar, 1.5) / (var(--gy, .97) - var(--gt, 0)))) / var(--dsf-a-zoom));position:absolute;inset:0;pointer-events:none}.desfile--arco .desfile__link{position:absolute;inset:0;pointer-events:none}.desfile.desfile--arco .desfile__item .desfile__coche{left:calc(50% - var(--dsf-iw) * var(--gx, .5));top:calc(var(--dsf-a-y) - var(--dsf-ih) * var(--gy, .97));width:var(--dsf-iw);height:var(--dsf-ih);pointer-events:auto;cursor:pointer;transition:none;will-change:transform,opacity}.desfile.desfile--arco:not(.desfile--arco-js) .desfile__item .desfile__coche{--dsf-u: max(var(--dsf-p), -1 * var(--dsf-p));--dsf-v: min(var(--dsf-u), 1);--dsf-t: calc(var(--dsf-p) * var(--dsf-a-rad));--dsf-t2: calc(var(--dsf-t) * var(--dsf-t));--dsf-sen: calc(var(--dsf-t) * (1 - var(--dsf-t2) / 6 + var(--dsf-t2) * var(--dsf-t2) / 120 - var(--dsf-t2) * var(--dsf-t2) * var(--dsf-t2) / 5040));--dsf-s: calc(1 / (1 + var(--dsf-a-k) * (var(--dsf-t2) / 2 - var(--dsf-t2) * var(--dsf-t2) / 24 + var(--dsf-t2) * var(--dsf-t2) * var(--dsf-t2) / 720)));--dsf-z: calc(1 + (var(--dsf-a-zoom) - 1) * (1 - 3 * var(--dsf-v) * var(--dsf-v) + 2 * var(--dsf-v) * var(--dsf-v) * var(--dsf-v)));transform:translate3d(calc(var(--dsf-a-r) * var(--dsf-sen) * var(--dsf-s)),calc(var(--dsf-a-l) * (var(--dsf-s) - 1)),0) scale(calc(var(--dsf-s) * var(--dsf-z) * var(--dsf-f, 1)));opacity:clamp(0,(var(--dsf-a-pmax) - var(--dsf-u)) / max(.05,var(--dsf-a-pmax) - var(--dsf-a-pini)),1);z-index:calc(10 - var(--dsf-u))}.desfile__noche{display:none}.desfile--arco .desfile__noche{display:block;position:absolute;z-index:1;inset:0;width:100%;height:100%;max-width:none;pointer-events:none}.desfile--arco .desfile__img{z-index:2}.desfile--arco .desfile__img{will-change:opacity}.desfile--arco .desfile__item[data-corte] .desfile__noche{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 9%);mask-image:linear-gradient(to top,transparent 0,#000 9%)}.desfile.desfile--arco .desfile__item .desfile__coche{pointer-events:none}.desfile.desfile--arco .desfile__coche>*{pointer-events:none}.desfile--arco .desfile__coche:after{content:"";position:absolute;z-index:3;left:calc((var(--gx, .5) - var(--rw, .93) / 2) * 100%);width:calc(var(--rw, .93) * 100%);top:calc(var(--gt, 0) * 100%);height:calc((var(--gy, .97) - var(--gt, 0)) * 100%);pointer-events:auto;cursor:pointer}.desfile--arco .desfile__item.is-fuera .desfile__coche:after{pointer-events:none}.desfile.desfile.desfile--arco .desfile__item.is-fuera .desfile__coche{transform:translate3d(400cqw,0,0)}.desfile--arco .desfile__item:not(.is-actual) .desfile__refl{opacity:0}.desfile--arco .desfile__refl{will-change:opacity}@media(hover:hover){.desfile--arco .desfile__item:not(.is-actual) .desfile__link:hover .desfile__img{opacity:.9!important}}.desfile--arco .desfile__link:focus-visible{outline:none}.desfile--arco .desfile__link:focus-visible .desfile__coche{outline:2px solid var(--sr-yellow);outline-offset:4px;border-radius:var(--sr-r-md)}.desfile--arco .desfile__rotulo{z-index:300;left:50%;top:var(--dsf-a-rot-top);translate:-50% 0;width:min(calc(100% - 24px),var(--desfile-arco-rotulo-w, 440px));height:var(--dsf-a-rot-h);align-items:center;gap:5px;padding:4px 0 0;border-left:0;text-align:center;opacity:0;pointer-events:none;transition:opacity .28s var(--sr-ease-out)}.desfile--arco .desfile__item.is-actual .desfile__rotulo{opacity:1;transition:opacity .5s var(--sr-ease-out) .32s}.desfile--arco .desfile__rotulo:before{content:"";position:absolute;inset:0;pointer-events:none}.desfile--arco .desfile__item.is-actual .desfile__rotulo:before{pointer-events:auto;cursor:pointer}.desfile--arco .desfile__kick{justify-content:center}.desfile--arco .desfile__real{font-size:11px}.desfile--arco .plate{height:19px;font-size:11px}.desfile--arco .desfile__nombre{max-width:100%;font-size:clamp(16px,5.4cqi,24px);line-height:1.25}.desfile--arco .desfile__dato{font-size:.78em}.desfile--arco .desfile__precio .price__row{justify-content:center}.desfile--arco .desfile__precio .price__amount{font-size:clamp(22px,7.3cqi,32px)}.desfile--arco .desfile__precio .price__period,.desfile--arco .desfile__desde{font-size:13px}.desfile--arco .desfile__iva{font-size:12px}@container desfile (max-width: 599.98px){.desfile--arco .desfile__rotulo{gap:4px;padding-top:2px}.desfile--arco .desfile__nombre{font-size:16px}.desfile--arco .desfile__precio .price__amount{font-size:22px}.desfile--arco .desfile__precio .price__period{font-size:12px}.desfile--arco .desfile__iva{font-size:11px}}@media(hover:hover){.desfile--arco .desfile__item.is-actual .desfile__link:hover .desfile__nombre b{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}.desfile__foco{display:none}.desfile--arco .desfile__foco{display:block;position:absolute;z-index:0;left:50%;top:calc(var(--dsf-a-y) - var(--dsf-a-wc) * var(--desfile-foco-sube, .17));translate:-50% -50%;width:calc(var(--dsf-a-wc) * var(--desfile-foco-ancho, 1.4));aspect-ratio:248 / 30;pointer-events:none;will-change:opacity}.desfile--arco .desfile__foco:before{content:"";position:absolute;left:50%;top:50%;width:150%;height:520%;translate:-50% -58%;background:radial-gradient(closest-side,color-mix(in srgb,var(--sr-blue-300) 24%,transparent),color-mix(in srgb,var(--sr-blue-300) 7%,transparent) 58%,transparent)}.desfile__foco-inf{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:url(#g-inf-reco) var(--sr-yellow);stroke-linecap:round;stroke-linejoin:round}.desfile__foco-glow{stroke-width:4.5;opacity:.16}.desfile__foco-line{stroke-width:1.25;opacity:.9}.desfile__foco-core{stroke:var(--sr-yellow-50);stroke-width:.45;opacity:.55}@container desfile (max-width: 599.98px){.desfile--arco .desfile__foco{width:calc(var(--dsf-a-wc) * var(--desfile-foco-ancho, 1.34));aspect-ratio:248 / 26}.desfile__foco-inf{height:100%}}.desfile--arco .desfile__estudio:before{top:calc(var(--dsf-a-y) - var(--dsf-a-hc) * .6);height:calc(var(--dsf-a-hc) * .6 + var(--dsf-suelo));background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--sr-blue-300) 6%,transparent) 30%,color-mix(in srgb,var(--sr-blue) 24%,transparent) 62%,transparent 100%)}.desfile--arco .desfile__estudio:after{top:calc(var(--dsf-a-y) - var(--dsf-a-hc) * .16);height:calc(var(--dsf-a-hc) * .32 + var(--dsf-suelo) * .6)}.desfile__barra{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;height:var(--dsf-barra)}.desfile__nota{display:flex;align-items:center;gap:6px;min-width:0;margin:0;font-size:11.5px;line-height:1.3;color:#ffffffa3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desfile__nota>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.desfile__nota-corta{display:none}@container desfile (max-width: 599.98px){.desfile__nota-larga{display:none}.desfile__nota-corta{display:inline}}.desfile__nota .icon{flex:none;width:13px;height:13px;color:var(--sr-yellow)}.desfile--sin-nota .desfile__nota{visibility:hidden}.desfile__chip{display:inline-flex;flex:none;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border-radius:var(--sr-r-pill);background:#ffffff1a;border:1px solid rgb(255 255 255 / .2);color:#ffffffeb;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.desfile__chip .icon{width:13px;height:13px;color:var(--sr-yellow)}.desfile__chip--similares{background:color-mix(in srgb,var(--sr-yellow) 16%,transparent);border-color:color-mix(in srgb,var(--sr-yellow) 55%,transparent);color:var(--sr-white)}@container desfile (max-width: 419.98px){.desfile--similares .desfile__nota>span:not(.desfile__chip){display:none}}.desfile__ctl{display:flex;flex:none;align-items:center;gap:6px}.desfile__btn{position:relative;display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid rgb(255 255 255 / .24);background:#ffffff0f;color:var(--sr-white);cursor:pointer;transition:background-color var(--sr-dur-1) ease,border-color var(--sr-dur-1) ease,opacity var(--sr-dur-1) ease}.desfile__btn:hover{background:#ffffff29;border-color:#fff6}.desfile__btn:focus-visible{outline:2px solid var(--sr-yellow);outline-offset:2px;border-radius:50%}.desfile__btn:disabled{opacity:.35;cursor:default;background:transparent}.desfile__btn .icon,.desfile__btn svg{width:16px;height:16px}.desfile__btn--pausa{border-color:#ffffff57}.desfile__btn--pausa .desfile__ico-play,.desfile.is-pausado .desfile__btn--pausa .desfile__ico-pausa{display:none}.desfile.is-pausado .desfile__btn--pausa .desfile__ico-play{display:block}.desfile.is-pausado .desfile__btn--pausa{background:var(--sr-yellow);border-color:var(--sr-yellow);color:var(--sr-navy)}@media(pointer:coarse){.desfile__btn:before{content:"";position:absolute;inset:-5px}}.desfile--escalera .desfile__ctl,.desfile--uno .desfile__ctl,.desfile--imagen .desfile__ctl,.desfile--vacio .desfile__ctl,.desfile--manual .desfile__btn--pausa{display:none}@media(prefers-reduced-motion:reduce){.desfile--arco .desfile__btn--pausa{display:none}}.desfile--arco.desfile--quieto .desfile__btn--pausa{display:none}.desfile--ctl-arriba .desfile__barra{position:absolute;top:6px;right:6px;height:auto}.desfile--ctl-arriba .desfile__nota,.desfile--ctl-arriba .desfile__chip{display:none}.desfile--ctl-arriba .desfile__btn{background:color-mix(in srgb,var(--sr-navy-900) 55%,transparent)}.desfile__ayuda-man,.desfile--manual .desfile__ayuda-mov{display:none}.desfile--manual .desfile__ayuda-man{display:inline}@media(prefers-reduced-motion:reduce){.desfile--desfile .desfile__ayuda-mov,.desfile--arco .desfile__ayuda-mov{display:none}.desfile--desfile .desfile__ayuda-man,.desfile--arco .desfile__ayuda-man{display:inline}}.is-shot .desfile *,.is-shot .desfile{transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.desfile *,.desfile{transition:none!important}}@media(forced-colors:active){.desfile__viewport,.desfile__estudio{-webkit-mask-image:none;mask-image:none}.desfile__btn{border-color:ButtonText}}.desfile__refl img{filter:url(#sr-refl-sin-sombra)}
