:root{--teg-carbon:#141210;--teg-hueso:#F5F1EA;--teg-hueso2:#ECE5D9;--teg-nogal:#8A5A2B;--teg-nogal2:#6F4721;--teg-rojo:#E3141B;--teg-verde:#1F7A3D;--teg-gris:#6B655D;--teg-linea:#EDE6DA;--teg-ancho:1360px;--teg-margen:28px;--teg-radio:18px;--teg-ease:cubic-bezier(.22,1,.36,1);--teg-display:"Montserrat",system-ui,-apple-system,sans-serif;--teg-texto:"Nunito Sans",system-ui,-apple-system,sans-serif}.teg{font-family:var(--teg-texto);color:var(--teg-carbon);-webkit-font-smoothing:antialiased;overflow-x:clip}.teg *,.teg *:before,.teg *:after{box-sizing:border-box}.teg a{color:inherit;text-decoration:none!important}.teg img{display:block;max-width:100%}.teg p{margin:0}.teg-wrap{max-width:var(--teg-ancho);margin:0 auto;padding:0 var(--teg-margen)}.teg .teg-h{font-family:var(--teg-display)!important;font-weight:800;letter-spacing:-.025em;line-height:1.02;margin:0;text-transform:none!important;color:inherit}.teg .teg-ojo{display:inline-block;font:700 12px/1 var(--teg-display);letter-spacing:.22em;text-transform:uppercase;color:var(--teg-nogal)}.teg button,.teg .teg-btn{font-family:var(--teg-display)!important;text-transform:none!important;letter-spacing:.01em!important;min-width:0!important;min-height:0!important}.teg strong,.teg em,.teg b{color:inherit}.teg .teg-btn{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 30px;border:0;border-radius:12px;background:var(--teg-carbon);color:#fff!important;font-weight:700;font-size:15px;cursor:pointer;transition:transform .25s var(--teg-ease),background .25s}.teg .teg-btn:hover{transform:translateY(-2px)}.teg .teg-btn svg{width:18px;height:18px}.teg .teg-btn--claro{background:#fff;color:var(--teg-carbon)!important}.teg .teg-btn--nogal{background:var(--teg-nogal)}.teg a:focus-visible,.teg button:focus-visible,.teg input:focus-visible{outline:3px solid var(--teg-nogal);outline-offset:3px}.teg-reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .9s var(--teg-ease),transform .9s var(--teg-ease);transition-delay:calc(var(--i,0) * 70ms)}.teg-reveal.teg-visible{opacity:1;transform:none}.teg-hero{position:relative;color:#fff;overflow:clip}.teg-hero__pista{display:flex;transition:transform .9s cubic-bezier(.65,0,.35,1)}.teg-slide{position:relative;flex:0 0 100%;min-height:clamp(540px,46vw,700px);background:var(--fondo);overflow:clip;isolation:isolate}.teg-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(60% 70% at 72% 52%,var(--luz) 0%,rgba(0,0,0,0) 70%)}.teg-slide__fondo{position:absolute;z-index:0;right:-2vw;top:50%;font:900 clamp(120px,19vw,300px)/.8 var(--teg-display);letter-spacing:-.06em;color:var(--palabra);white-space:nowrap;transform:translate3d(calc(var(--mx,0) * -14px),calc(-50% + var(--my,0) * -10px),0);pointer-events:none;-webkit-user-select:none;user-select:none}.teg-slide__piso{position:absolute;z-index:1;left:60%;right:8%;bottom:11%;height:5%;border-radius:50%;background:radial-gradient(closest-side,#00000080,#0000);transform:translate3d(calc(var(--mx,0) * 8px),0,0)}.teg-slide__prod{position:absolute;z-index:2;right:max(4%,calc((100% - var(--teg-ancho))/2 + 20px));bottom:13%;width:min(46%,640px);height:76%;display:flex;align-items:flex-end;justify-content:center;transform:translate3d(calc(var(--mx,0) * 18px),calc(var(--my,0) * 10px),0);transition:transform .25s linear}.teg-slide__prod img{max-height:100%;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(0,0,0,.22))}.teg-slide.is-on .teg-slide__prod img{animation:tegEntra 1.1s var(--teg-ease) both}@keyframes tegEntra{0%{transform:translate(70px) scale(.94)}to{transform:none}}.teg-slide__tag{position:absolute;z-index:3;right:calc(max(4%,calc((100% - var(--teg-ancho))/2 + 20px)) + min(40%,560px));bottom:24%;background:#fff;color:var(--teg-carbon);border-radius:16px;padding:14px 18px 16px;box-shadow:0 24px 50px -18px #00000073;transform:translate3d(calc(var(--mx,0) * 30px),calc(var(--my,0) * 18px),0) rotate(-3deg);transition:transform .25s linear}.teg-slide.is-on .teg-slide__tag{animation:tegTag .9s .35s var(--teg-ease) both}@keyframes tegTag{0%{translate:0 30px}to{translate:0 0}}.teg-slide__tag small{display:block;font:800 12px var(--teg-display);color:#fff;background:var(--teg-rojo);border-radius:7px;padding:4px 8px;width:max-content}.teg-slide__tag strong{display:block;margin-top:8px;font:900 34px/1 var(--teg-display);letter-spacing:-.03em;color:var(--teg-rojo)!important}.teg-slide__tag s{display:block;margin-top:4px;font-size:14px;color:#8d877e}.teg-slide__tag span{display:block;margin-top:6px;font:700 12px var(--teg-texto);color:var(--teg-verde)}.teg-slide__txt{position:relative;z-index:4;max-width:560px;padding:0 var(--teg-margen);margin-left:max(0px,calc((100% - var(--teg-ancho))/2));display:flex;flex-direction:column;justify-content:center;min-height:inherit}.teg-slide__txt .teg-ojo{color:var(--ojo)}.teg-slide__txt .teg-h{font-size:var(--tam,64px);margin-top:16px;color:#fff}.teg-slide__txt p{margin-top:16px;font-size:18px;line-height:1.5;color:#ffffffe0;max-width:40ch}.teg-slide__trato{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.teg-pill{display:inline-flex;align-items:baseline;gap:8px;padding:10px 16px;border-radius:12px;background:var(--teg-rojo);color:#fff;font:700 15px var(--teg-display)}.teg-pill b{font-size:24px;font-weight:900}.teg-pill--vidrio{background:#ffffff29;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);align-items:center;font-size:14px}.teg-pill--vidrio b{font-size:15px;font-variant-numeric:tabular-nums}.teg-slide__txt .teg-btn{margin-top:26px;align-self:flex-start;background:#fff;color:var(--teg-carbon)!important}.teg-hero__puntos{position:absolute;z-index:6;left:50%;bottom:26px;transform:translate(-50%);display:flex;gap:8px}.teg .teg-hero__puntos button{width:9px;height:9px;padding:0;border:0;border-radius:99px;background:#ffffff73;cursor:pointer;transition:width .35s var(--teg-ease),background .35s}.teg .teg-hero__puntos button.is-on{width:34px;background:#fff}.teg .teg-hero__flecha{position:absolute;z-index:6;top:50%;width:50px;height:50px;margin-top:-25px;padding:0;border:0;border-radius:50%;background:#ffffffe6;color:var(--teg-carbon);display:grid;place-items:center;cursor:pointer;transition:transform .25s var(--teg-ease)}.teg .teg-hero__flecha:hover{transform:scale(1.08)}.teg-hero__flecha svg{width:20px;height:20px}.teg-hero__flecha--izq{left:18px}.teg-hero__flecha--der{right:18px}.teg-hero__barra{position:absolute;z-index:6;left:0;bottom:0;height:4px;background:#ffffffd9;width:0}.teg-hero__barra.is-run{animation:tegBarra var(--dur,6s) linear forwards}@keyframes tegBarra{to{width:100%}}.teg-slide--mosaico:before{background:radial-gradient(50% 80% at 78% 50%,var(--luz) 0%,rgba(0,0,0,0) 70%)}.teg-mosaico{position:absolute;z-index:2;top:50%;right:max(28px,calc((100% - var(--teg-ancho))/2 + 28px));width:min(58%,820px,calc((100% - 40px)*.58));aspect-ratio:2/1;translate:0 -50%;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.teg-tesela{position:relative;display:block;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 22px 44px -22px #0000008c;transform:translateZ(0)}.teg-tesela--1{grid-row:1/3}.teg-tesela img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--teg-ease)}.teg-tesela:hover img{transform:scale(1.06)}.teg-tesela:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#141210c7,#14121000 46%);pointer-events:none}.teg-tesela__info{position:absolute;z-index:1;left:12px;right:12px;bottom:12px;color:#fff;display:flex;flex-direction:column;gap:6px}.teg-tesela__info b{font:800 14px/1.15 var(--teg-display)}.teg-tesela--1 .teg-tesela__info b{font-size:18px}.teg-tesela__precio{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.teg-tesela__precio i{font:800 11px var(--teg-display);font-style:normal;background:var(--teg-rojo);padding:3px 7px;border-radius:6px}.teg-tesela__precio strong{font:900 18px var(--teg-display);color:#fff!important;letter-spacing:-.02em}.teg-tesela--1 .teg-tesela__precio strong{font-size:24px}.teg-slide.is-on .teg-tesela{animation:tegTesela .9s var(--teg-ease) both;animation-delay:calc(var(--i) * 90ms)}@keyframes tegTesela{0%{transform:translateY(26px) scale(.97)}to{transform:none}}.teg-grupo{position:absolute;z-index:2;top:7%;bottom:5%;right:max(20px,calc((100% - var(--teg-ancho))/2 + 20px));width:min(57%,800px);display:flex;align-items:flex-end;justify-content:center;gap:1.5%;transform:translate3d(calc(var(--mx,0) * 14px),calc(var(--my,0) * 8px),0);transition:transform .25s linear}.teg-grupo__piso{position:absolute;left:4%;right:4%;bottom:calc(var(--tag-h,92px) - 10px);height:34px;border-radius:50%;background:radial-gradient(closest-side,#0000006b,#0000)}.teg-grupo__item{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;height:100%;min-width:0}.teg-grupo__img{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;min-height:0}.teg-grupo__img img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 8px 8px rgba(0,0,0,.25));transition:transform .5s var(--teg-ease)}.teg-grupo__item:hover .teg-grupo__img img{transform:translateY(-6px)}.teg-grupo--junto{width:min(64%,900px)}.teg-grupo--junto .teg-grupo__item{margin:0 -4.5%}.teg-grupo--junto .teg-grupo__item--2{z-index:2}.teg-grupo__item--2 .teg-grupo__img{transform:scale(1.08);transform-origin:50% 100%}.teg-grupo__item--1,.teg-grupo__item--3{z-index:0}.teg-grupo__item--2{z-index:1}.teg-grupo__tag{margin-top:14px;min-height:var(--tag-h,92px);width:max-content;max-width:100%;background:#fff;color:var(--teg-carbon);border-radius:14px;padding:9px 12px 10px;text-align:center;box-shadow:0 18px 36px -16px #00000073;display:flex;flex-direction:column;align-items:center;gap:4px}.teg-grupo__tag b{font:800 12.5px/1.2 var(--teg-display)}.teg-grupo__tag i{font:800 11px var(--teg-display);font-style:normal;color:#fff;background:var(--teg-rojo);padding:3px 7px;border-radius:6px}.teg-grupo__tag strong{font:900 22px/1 var(--teg-display);color:var(--teg-rojo)!important;letter-spacing:-.02em}.teg-slide.is-on .teg-grupo__item{animation:tegTesela .9s var(--teg-ease) both;animation-delay:calc(var(--i) * .11s)}.teg-nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.teg-nav__guirnalda{position:absolute;left:0;top:-6px;width:100%;height:90px}.teg-nav__bola{position:absolute;top:calc(28px + var(--d) * 14px);left:var(--x);width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 12%,var(--c) 40%,rgba(0,0,0,.25) 100%);box-shadow:0 6px 12px #00000040;transform-origin:50% -18px;animation:tegBola 3.2s ease-in-out infinite alternate;animation-delay:calc(var(--d) * -.9s)}.teg-nav__bola:before{content:"";position:absolute;left:50%;top:-18px;width:1.5px;height:18px;background:#fff9}.teg-nav__bola:after{content:"";position:absolute;left:50%;top:-4px;width:8px;height:5px;margin-left:-4px;border-radius:2px;background:#c9a23a}@keyframes tegBola{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.teg-nav__copo{position:absolute;top:-10px;left:var(--x);width:var(--z);height:var(--z);border-radius:50%;background:#ffffffd9;animation:tegNieve var(--t) linear infinite;animation-delay:var(--dl)}@keyframes tegNieve{to{transform:translate3d(30px,760px,0)}}.teg-nav__estrella{position:absolute;left:var(--x);top:var(--y);width:16px;height:16px;opacity:.75;animation:tegTitila 2.4s ease-in-out infinite;animation-delay:var(--dl)}@keyframes tegTitila{50%{opacity:.15;transform:scale(.7)}}.teg-slide .teg-mosaico,.teg-slide .teg-slide__txt{z-index:3}.teg-conf{background:var(--teg-hueso)}.teg-conf__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:24px;padding-bottom:24px}.teg-conf__item{display:flex;gap:14px;align-items:center}.teg-conf__item svg{flex:none;width:36px;height:36px;color:var(--teg-nogal)}.teg-conf__item b{display:block;font:800 15px var(--teg-display)}.teg-conf__item span{font-size:13.5px;color:var(--teg-gris)}.teg-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px}.teg-cab .teg-h{font-size:var(--tam,42px);margin-top:10px}.teg-cab__bajada{margin-top:10px!important;font-size:16px;color:var(--teg-gris);max-width:60ch}.teg-cab__mas{font:700 14px var(--teg-display);color:var(--teg-nogal)!important;border-bottom:2px solid currentColor;padding-bottom:2px;white-space:nowrap}.teg-urg{display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding:9px 15px;border-radius:12px;background:#fdeceb;color:var(--teg-rojo);font:800 14px var(--teg-display)}.teg-urg b{font-variant-numeric:tabular-nums}.teg-urg i{width:8px;height:8px;border-radius:50%;background:var(--teg-rojo);animation:tegLatido 1.4s ease-in-out infinite}@keyframes tegLatido{0%,to{box-shadow:0 0 #e3141b80}50%{box-shadow:0 0 0 7px #e3141b00}}.teg-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.teg-cat{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--teg-radio);overflow:hidden;background:var(--teg-hueso)}.teg-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--teg-ease)}.teg-cat:hover img{transform:scale(1.06)}.teg-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#141210c7,#14121000 52%)}.teg-cat__t{position:absolute;z-index:1;left:20px;right:20px;bottom:20px;color:#fff}.teg-cat__t b{display:block;font:800 24px/1.05 var(--teg-display)}.teg-cat__t span{display:inline-block;margin-top:9px;padding:5px 10px;border-radius:8px;background:var(--teg-rojo);font:700 13px var(--teg-display)}.teg-fila{display:grid;grid-template-columns:repeat(var(--cols,5),1fr);gap:18px}.teg-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--teg-linea);border-radius:var(--teg-radio);overflow:hidden;transition:transform .35s var(--teg-ease),box-shadow .35s var(--teg-ease)}.teg-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px -24px #14121066}.teg-card__img{position:relative;display:block;aspect-ratio:1/1;background:var(--teg-hueso);overflow:hidden}.teg-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s,transform .9s var(--teg-ease)}.teg-card__img img+img{opacity:0}.teg-card:hover .teg-card__img img+img{opacity:1}.teg-card:hover .teg-card__img img{transform:scale(1.03)}.teg-ahorro{position:absolute;z-index:1;top:12px;left:12px;padding:6px 10px;border-radius:9px;background:var(--teg-rojo);color:#fff;font:800 13px var(--teg-display)}.teg-card__tx{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px}.teg-card__nom{font:700 15px/1.3 var(--teg-texto);min-height:2.6em}.teg-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px}.teg-precio b{font:900 25px var(--teg-display);letter-spacing:-.025em;color:var(--teg-rojo)}.teg-precio s{font-size:14px;color:#9a948a}.teg-stock{margin-top:10px}.teg-stock__barra{height:6px;border-radius:99px;background:#f1e9df;overflow:hidden}.teg-stock__barra i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--teg-rojo),#FF6A3D);transform-origin:left;transform:scaleX(0);transition:transform 1.4s var(--teg-ease) .3s}.teg-visible .teg-stock__barra i,.teg-card.teg-visible .teg-stock__barra i{transform:scaleX(var(--p,.3))}.teg-stock small{display:block;margin-top:5px;font:800 12px var(--teg-display);color:var(--teg-rojo)}.teg-desp{display:flex;align-items:center;gap:7px;margin:10px 0 14px;font-weight:700;font-size:13px;line-height:1.3;color:var(--teg-verde)}.teg-desp.is-sumar{color:var(--teg-nogal)}.teg-desp svg{flex:none;width:17px;height:17px}.teg .teg-agregar{margin-top:auto;height:46px;padding:0 12px!important;white-space:nowrap;line-height:1!important;border:0;border-radius:11px;background:var(--teg-carbon);color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:background .25s}.teg .teg-agregar:hover{background:var(--teg-nogal)}.teg .teg-agregar.is-ok{background:var(--teg-verde)}.teg .teg-agregar[disabled]{opacity:.5;cursor:not-allowed}.teg-escena{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}.teg-escena__vis{position:sticky;top:calc(var(--teg-top,120px));height:min(78vh,680px);border-radius:28px;background:var(--fondo,#EFE9DF);overflow:clip;display:grid;place-items:center}.teg-escena__vis img{position:absolute;max-width:78%;max-height:78%;object-fit:contain;opacity:0;transform:translateY(30px) scale(.96);transition:opacity .7s var(--teg-ease),transform .9s var(--teg-ease);filter:drop-shadow(0 10px 12px rgba(0,0,0,.16))}.teg-escena__vis img.is-on{opacity:1;transform:none}.teg-escena__link{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:1}.teg-escena__link:has(img.is-on){pointer-events:auto;cursor:pointer}.teg-escena__vis:after{content:"";position:absolute;left:18%;right:18%;bottom:9%;height:5%;border-radius:50%;background:radial-gradient(closest-side,#0003,#0000)}.teg-escena__pasos{padding:6vh 0 18vh}.teg-paso__img{display:none}.teg-paso{min-height:62vh;display:flex;flex-direction:column;justify-content:center;opacity:.28;transition:opacity .5s}.teg-paso.is-on{opacity:1}.teg-paso .teg-h{font-size:clamp(30px,3vw,46px)}.teg-paso p{margin-top:14px;font-size:17px;line-height:1.6;color:var(--teg-gris);max-width:44ch}.teg-paso .teg-precio{margin-top:18px}.teg .teg-paso .teg-agregar{margin-top:20px;width:max-content;padding:0 28px!important}.teg-bici{background:var(--fondo,#141210);color:#fff;border-radius:32px;overflow:clip;position:relative}.teg-bici__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;padding:64px}.teg-bici .teg-ojo{color:#ffcf6b}.teg-bici .teg-h{font-size:var(--tam,56px);margin-top:14px;color:#fff}.teg-bici__sub{margin-top:14px;font-size:17px;color:#fffc;max-width:40ch}.teg-edad{margin-top:34px}.teg-edad__val{font:900 clamp(64px,7vw,104px)/.9 var(--teg-display);letter-spacing:-.05em}.teg-edad__val small{font-size:.32em;letter-spacing:0;font-weight:700;margin-left:8px;color:#ffffffb3}.teg-bici input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;margin-top:22px;border-radius:99px;background:linear-gradient(90deg,#FFCF6B var(--r,0%),rgba(255,255,255,.18) var(--r,0%));outline-offset:6px}.teg-bici input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;border-radius:50%;background:#fff;border:6px solid #FFCF6B;box-shadow:0 8px 20px #00000059;cursor:grab}.teg-bici input[type=range]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:6px solid #FFCF6B;cursor:grab}.teg-edad__marcas{display:flex;justify-content:space-between;margin-top:10px;font:700 12px var(--teg-display);color:#ffffff8c}.teg-bici__res{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14)}.teg-bici__res .teg-aro{font:900 30px var(--teg-display)}.teg-bici__res .teg-precio b{color:#ff5a4f}.teg-bici__res .teg-precio s{color:#ffffff80}.teg-bici__res .teg-desp{margin:0;color:#7be09a}.teg .teg-bici__res .teg-agregar{background:#fff;color:var(--teg-carbon);padding:0 26px!important;margin-top:0}.teg-bici__escena{position:relative;height:clamp(340px,34vw,520px)}.teg-bici__regla{position:absolute;left:0;right:0;bottom:12%;height:2px;background:#fff3}.teg-bici__img{position:absolute;left:50%;bottom:12%;width:88%;transform-origin:50% 100%;transform:translate(-50%) scale(var(--s,.6));opacity:0;transition:transform .7s cubic-bezier(.34,1.4,.64,1),opacity .4s}.teg-bici__img.is-on{opacity:1}.teg-bici__img{display:block;pointer-events:none}.teg-bici__img.is-on{pointer-events:auto;cursor:pointer}.teg-bici__img img{width:100%;height:auto;filter:drop-shadow(0 6px 6px rgba(0,0,0,.45))}.teg-bici__img:after{content:"";position:absolute;left:4%;right:4%;bottom:-3%;height:7%;border-radius:50%;background:radial-gradient(closest-side,#000000a6,#0000);z-index:-1}.teg-bici__altura{position:absolute;right:2%;bottom:12%;width:2px;background:#ffcf6b;transition:height .7s cubic-bezier(.34,1.4,.64,1)}.teg-bici__altura span{position:absolute;top:-30px;right:-8px;white-space:nowrap;font:800 13px var(--teg-display);color:#ffcf6b}.teg-bici__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.teg .teg-bici__chips button{height:36px;padding:0 14px;border-radius:99px;border:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;font-weight:700;font-size:13px;cursor:pointer}.teg .teg-bici__chips button.is-on{background:#fff;color:var(--teg-carbon);border-color:#fff}.teg-prueba{background:var(--teg-hueso)}.teg-prueba__grid{display:grid;grid-template-columns:1fr 2fr;gap:48px;align-items:center}.teg-prueba__num{font:900 clamp(64px,6.4vw,96px)/1 var(--teg-display);letter-spacing:-.04em}.teg-estrellas{color:#e8a317;font-size:22px;letter-spacing:2px}.teg-resenas{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.teg-resena{background:#fff;border-radius:var(--teg-radio);padding:22px}.teg-resena p{margin:10px 0 14px;font-size:15px;line-height:1.55}.teg-resena small{font-weight:700;color:var(--teg-gris)}.teg-retiro{display:grid;grid-template-columns:1fr 1fr;border-radius:28px;overflow:hidden;background:var(--teg-carbon);color:#fff}.teg-retiro__img{position:relative;display:block;min-height:400px}.teg-retiro__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.teg-retiro__tx{padding:60px;display:flex;flex-direction:column;justify-content:center}.teg-retiro__tx .teg-ojo{color:#ffcf6b}.teg-retiro__tx .teg-h{font-size:var(--tam,44px);margin:12px 0 16px;color:#fff}.teg-retiro__tx p{color:#ffffffd1;font-size:16px;line-height:1.7}.teg-retiro__tx .teg-btn{margin-top:24px;align-self:flex-start;background:var(--teg-nogal)}.teg-meta{position:fixed;z-index:60;left:50%;bottom:18px;width:min(560px,calc(100% - 24px));transform:translate(-50%,140%);transition:transform .6s var(--teg-ease);background:var(--teg-carbon);color:#fff;border-radius:18px;padding:12px 16px 14px;box-shadow:0 20px 50px -14px #00000080;font-family:var(--teg-texto)}.teg-meta.is-on{transform:translate(-50%)}.teg-meta__fila{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.teg-meta__fila b{font-family:var(--teg-display);font-weight:800}.teg-meta__fila a{font:700 13px var(--teg-display);color:#ffcf6b!important;white-space:nowrap}.teg-meta__ruta{position:relative;height:8px;margin-top:12px;border-radius:99px;background:#ffffff24}.teg-meta__ruta i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,var(--teg-nogal),#FFCF6B);width:100%;transform-origin:left;transform:scaleX(var(--p,0));transition:transform .8s var(--teg-ease)}.teg-meta__ruta svg{position:absolute;top:50%;left:calc(var(--p,0) * 100%);width:26px;height:26px;margin:-15px 0 0 -13px;color:#ffcf6b;transition:left .8s var(--teg-ease)}.teg-meta.is-listo .teg-meta__ruta i{background:#2fbf5f}.teg-meta.is-listo .teg-meta__ruta svg{color:#2fbf5f}@media(max-width:1100px){.teg-fila{--cols:3}.teg-conf__grid{grid-template-columns:1fr 1fr}.teg-resenas,.teg-prueba__grid{grid-template-columns:1fr}}@media(max-width:990px){.teg-escena{grid-template-columns:1fr;gap:0}.teg-escena__vis{display:none}.teg-escena__pasos{padding:0}.teg-paso{min-height:auto;padding:28px 0;opacity:1}.teg-paso__img{display:grid!important;place-items:center;height:300px;margin-bottom:22px;border-radius:24px;background:var(--fondo-paso,#EFE9DF)}.teg-paso__img{position:relative;overflow:hidden}.teg-paso__img img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;max-width:none;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(0,0,0,.16))}.teg-bici__grid{grid-template-columns:1fr;padding:36px 22px}.teg-bici__escena{order:-1;height:300px}.teg-retiro{grid-template-columns:1fr}.teg-retiro__img{min-height:260px}.teg-retiro__tx{padding:30px 24px}}@media(max-width:700px){:root{--teg-margen:16px}.teg-slide{min-height:0;display:flex;flex-direction:column}.teg-slide:before{background:radial-gradient(80% 45% at 50% 24%,var(--luz) 0%,rgba(0,0,0,0) 70%)}.teg-slide__fondo{top:150px;right:auto;left:50%;font-size:30vw;transform:translate(-50%,-50%)}.teg-slide__prod{position:relative;right:auto;bottom:auto;width:100%;height:250px;margin-top:22px;padding:0 14%}.teg-slide__piso{left:22%;right:22%;top:258px;bottom:auto;height:22px}.teg-slide__tag{right:12px;bottom:auto;top:14px;padding:9px 12px 10px;transform:rotate(3deg)}.teg-slide__tag strong{font-size:22px;margin-top:6px}.teg-slide__tag span{display:none}.teg-slide__txt{min-height:0;padding:14px 16px 58px;margin:0}.teg-slide__txt .teg-h{font-size:clamp(32px,9.6vw,42px);margin-top:10px}.teg-slide__txt p{font-size:15px;margin-top:10px}.teg-slide__trato{margin-top:16px}.teg-slide__txt .teg-btn{margin-top:18px;height:50px}.teg-mosaico{position:relative;top:auto;bottom:auto;right:auto;width:auto;aspect-ratio:auto;translate:none;margin:16px 16px 0;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:8px}.teg-tesela{aspect-ratio:1/1;border-radius:14px}.teg-tesela--1{grid-row:auto;grid-column:1/3;aspect-ratio:1/1}.teg-tesela__info{left:9px;right:9px;bottom:9px}.teg-tesela__info b{font-size:12px}.teg-tesela__precio strong{font-size:15px}.teg-tesela--1 .teg-tesela__precio strong{font-size:20px}.teg-grupo{position:relative;top:auto;bottom:auto;right:auto;width:auto;height:330px;margin:18px 10px 0;gap:2px;--tag-h:78px}.teg-grupo__item--3{display:none}.teg-grupo--junto .teg-grupo__item{margin:0 -2%}.teg-grupo__tag{padding:6px 7px 7px;border-radius:10px;margin-top:8px;width:100%}.teg-grupo__tag b{font-size:10.5px}.teg-grupo__tag i{font-size:9.5px;padding:2px 5px}.teg-grupo__tag strong{font-size:16px}.teg-hero__flecha{display:none!important}.teg-cab{flex-direction:column;align-items:flex-start}.teg-cab .teg-h{font-size:30px}.teg-cats{grid-template-columns:1fr 1fr;gap:10px}.teg-cat__t b{font-size:18px}.teg-cat__t{left:12px;right:12px;bottom:12px}.teg-fila{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 10px;scrollbar-width:none}.teg-fila::-webkit-scrollbar{display:none}.teg-card{scroll-snap-align:start}.teg-conf__grid{grid-template-columns:1fr 1fr;gap:16px}.teg-conf__item{flex-direction:column;align-items:flex-start;gap:8px}.teg-bici{border-radius:22px}.teg-bici .teg-h{font-size:36px}.teg-meta{left:auto;right:10px;bottom:calc(74px + env(safe-area-inset-bottom));width:calc(100% - 92px);padding:9px 12px 11px;transform:translateY(calc(100% + 90px))}.teg-meta.is-on{transform:none}.teg-meta__fila{font-size:13px}}@media(prefers-reduced-motion:reduce){.teg *,.teg *:before,.teg *:after{animation:none!important;transition:none!important}.teg-reveal{opacity:1;transform:none}.teg-hero__pista{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/teg-styles.css.map */
