:root{--ir-asfalto: #0f1216;--ir-asfalto-2: #171b21;--ir-asfalto-3: #222831;--ir-naranja: #ff6a13;--ir-naranja-2: #ff8a3d;--ir-crema: #f4f1ec;--ir-texto: #e9edf2;--ir-gris: #9aa4b2;--ir-tinta: #14171c;--ir-titular: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;--ir-cuerpo: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ir-radio: 18px;--ir-margen: 24px;--ir-ease: cubic-bezier(.22, 1, .36, 1)}.ir-section{padding-top:0!important;padding-bottom:0!important;background:transparent;font-family:var(--ir-cuerpo);color:inherit;overflow-x:clip}.ir-section *,.ir-section *:before,.ir-section *:after{box-sizing:border-box}.ir-container{max-width:1240px;margin:0 auto;padding:0 var(--ir-margen)}.ir-section h1,.ir-section h2,.ir-section h3,.ir-section h4,.ir-section blockquote,.ir-section summary{color:inherit;margin:0}.ir-h1,.ir-h2,.ir-h3{font-family:var(--ir-titular);font-weight:800;line-height:.98;letter-spacing:-.01em;text-transform:uppercase;color:inherit}.ir-h3{font-weight:700;line-height:1.05}.ir-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--ir-cuerpo);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ir-naranja);margin-bottom:14px}.ir-kicker:before{content:"";width:22px;height:2px;background:currentColor}.ir-body{line-height:1.6;margin:0}.ir-acento{color:var(--ir-naranja)}.ir-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--ir-titular);font-weight:800;font-size:22px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;line-height:1;padding:20px 34px;border-radius:999px;background:var(--ir-naranja);color:#fff;box-shadow:0 10px 30px -8px #ff6a13a6;transition:transform .35s var(--ir-ease),box-shadow .35s var(--ir-ease),background .25s;position:relative;overflow:hidden;width:auto}.ir-btn:hover{background:var(--ir-naranja-2);box-shadow:0 16px 40px -8px #ff6a13cc}.ir-btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:ir-brillo 3.2s ease-in-out infinite}.ir-btn[disabled]{background:#555;box-shadow:none;cursor:not-allowed}.ir-btn--block{width:100%}.ir-btn svg{width:22px;height:22px;flex:none}@keyframes ir-brillo{0%{left:-60%}55%,to{left:130%}}.ir-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--ir-ease),transform .9s var(--ir-ease);transition-delay:var(--ir-delay, 0s)}.ir-reveal.ir-visible{opacity:1;transform:none}.ir-pdp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}.ir-galeria{position:sticky;top:24px}.ir-galeria__main{position:relative;aspect-ratio:1;border-radius:var(--ir-radio);overflow:hidden;background:var(--ir-asfalto-2)}.ir-galeria__main img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s}.ir-galeria__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.ir-galeria__thumbs button{padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--ir-asfalto-2);cursor:pointer;aspect-ratio:1;opacity:.6;transition:opacity .2s,border-color .2s}.ir-galeria__thumbs button[aria-current=true],.ir-galeria__thumbs button:hover{opacity:1;border-color:var(--ir-naranja)}.ir-galeria__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.ir-galeria__badge{position:absolute;left:16px;top:16px;background:var(--ir-naranja);color:#fff;font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;border-radius:999px}.ir-compra__titulo{margin:6px 0 14px}.ir-compra__sub{color:var(--ir-gris);margin-bottom:22px}.ir-precio{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:8px}.ir-precio__actual{font-family:var(--ir-titular);font-weight:800;font-size:48px;line-height:1;color:inherit}.ir-precio__antes{font-size:20px;text-decoration:line-through;color:var(--ir-gris)}.ir-precio__nota{font-size:14px;color:var(--ir-gris);margin-bottom:24px}.ir-bullets{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:12px}.ir-bullets li{display:flex;gap:12px;align-items:flex-start;line-height:1.45}.ir-bullets li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--ir-naranja) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/14px no-repeat}.ir-variantes{margin-bottom:22px}.ir-variantes__label{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ir-gris);margin-bottom:10px;display:block}.ir-variantes__opciones{display:flex;flex-wrap:wrap;gap:10px}.ir-variantes__opciones label{cursor:pointer}.ir-variantes__opciones input{position:absolute;opacity:0;pointer-events:none}.ir-variantes__opciones span{display:inline-block;padding:11px 18px;border-radius:999px;border:1.5px solid rgba(255,255,255,.22);font-weight:600;font-size:14px;transition:all .2s}.ir-variantes__opciones input:checked+span{border-color:var(--ir-naranja);background:#ff6a1324;color:#fff}.ir-variantes__opciones input:focus-visible+span{outline:2px solid var(--ir-naranja);outline-offset:2px}.ir-compra form{margin:0}.ir-compra__alt{display:block;margin-top:12px;width:100%;background:transparent;border:1.5px solid rgba(255,255,255,.25);color:inherit;border-radius:999px;padding:15px;font-weight:700;font-size:15px;cursor:pointer;font-family:var(--ir-cuerpo)}.ir-compra__alt:hover{border-color:#fff}.ir-confianza{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.ir-confianza div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 8px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-size:13px;line-height:1.3}.ir-confianza svg{width:26px;height:26px;color:var(--ir-naranja)}.ir-incluye{margin-top:26px;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.ir-incluye summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between}.ir-incluye summary::-webkit-details-marker{display:none}.ir-incluye summary:after{content:"+";color:var(--ir-naranja);font-size:22px;line-height:1}.ir-incluye[open] summary:after{content:"\2013"}.ir-incluye ul{margin:14px 0 0;padding-left:20px;color:var(--ir-gris);line-height:1.8}.ir-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:flex;align-items:center;gap:12px;padding:10px 10px 10px 16px;border-radius:999px;background:#0f1216eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transform:translateY(140%);transition:transform .45s var(--ir-ease);color:#fff}.ir-sticky.ir-visible{transform:none}.ir-sticky__precio{font-family:var(--ir-titular);font-weight:800;font-size:22px;white-space:nowrap}.ir-sticky .ir-btn{flex:1;padding:15px 18px;font-size:18px}@media(min-width:990px){.ir-sticky{left:50%;right:auto;width:520px;transform:translate(-50%,140%)}.ir-sticky.ir-visible{transform:translate(-50%)}}.ir-marquee{display:flex;overflow-x:clip;white-space:nowrap}.ir-marquee__track{display:flex;flex:none;align-items:center;animation:ir-marquee var(--ir-vel, 30s) linear infinite}.ir-marquee__item{display:inline-flex;align-items:center;gap:22px;padding:0 22px;font-family:var(--ir-titular);font-weight:800;text-transform:uppercase;letter-spacing:.03em}.ir-marquee__item:after{content:"";width:10px;height:10px;background:currentColor;transform:rotate(45deg);opacity:.7}@keyframes ir-marquee{to{transform:translate(-100%)}}.ir-escena{position:relative;min-height:var(--ir-alto, 640px);display:flex;align-items:center;overflow:hidden}.ir-escena__media{position:absolute;top:0;right:0;bottom:0;left:0}.ir-escena__media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.15);transition:transform 2.4s var(--ir-ease)}.ir-escena.ir-visible .ir-escena__media img{transform:scale(1)}.ir-escena__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0fe0,#0a0c0f8c 42%,#0a0c0f00 70%)}.ir-escena__contenido{position:relative;z-index:2;width:100%}.ir-escena__texto{max-width:560px}.ir-escena__texto .ir-body{margin:18px 0 30px;color:#ffffffd1}.ir-ps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ir-ps__panel{position:relative;border-radius:var(--ir-radio);overflow:hidden;min-height:620px;display:flex;align-items:flex-end}.ir-ps__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ir-ease)}.ir-ps__panel:hover img{transform:scale(1.04)}.ir-ps__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 35%,#000000e0)}.ir-ps__txt{position:relative;z-index:2;padding:34px;color:#fff}.ir-ps__tag{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:7px 12px;border-radius:999px;margin-bottom:14px}.ir-ps__panel--mal .ir-ps__tag{background:#ffffff29}.ir-ps__panel--bien .ir-ps__tag{background:var(--ir-naranja)}.ir-ps__txt .ir-body{margin-top:10px;color:#ffffffd9}.ir-intro{max-width:760px;margin:0 auto 48px}.ir-pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;position:relative}.ir-paso{position:relative;background:var(--ir-asfalto-2);border-radius:var(--ir-radio);overflow:hidden;border:1px solid rgba(255,255,255,.07);transition:transform .5s var(--ir-ease),border-color .3s}.ir-paso:hover{transform:translateY(-6px);border-color:#ff6a1380}.ir-paso__img{aspect-ratio:1;overflow:hidden}.ir-paso__img img{width:100%;height:100%;object-fit:cover;display:block}.ir-paso__num{position:absolute;top:16px;left:16px;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--ir-naranja);color:#fff;font-family:var(--ir-titular);font-weight:800;font-size:26px;box-shadow:0 8px 20px -6px #ff6a13cc}.ir-paso__txt{padding:24px 26px 28px}.ir-paso__txt .ir-body{margin-top:8px;color:var(--ir-gris)}.ir-pasos__linea{position:absolute;top:42px;left:16%;right:16%;height:2px;background:repeating-linear-gradient(90deg,var(--ir-naranja) 0 12px,transparent 12px 22px);transform-origin:left;transform:scaleX(0);transition:transform 1.6s var(--ir-ease) .3s;z-index:0;opacity:.6}.ir-visible .ir-pasos__linea,.ir-pasos__linea.ir-visible{transform:scaleX(1)}.ir-cifras{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ir-cifra{text-align:center;padding:34px 16px;border-radius:var(--ir-radio);background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.ir-cifra__num{font-family:var(--ir-titular);font-weight:800;line-height:1;color:var(--ir-naranja);display:block}.ir-cifra__lbl{display:block;margin-top:10px;font-weight:600}.ir-cifra__det{display:block;margin-top:4px;font-size:13px;color:var(--ir-gris)}.ir-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:260px;gap:18px}.ir-bento__celda{position:relative;border-radius:var(--ir-radio);overflow:hidden;background:var(--ir-asfalto-2)}.ir-bento__celda--grande{grid-column:span 2;grid-row:span 2}.ir-bento__celda--alta{grid-row:span 2}.ir-bento__celda img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ir-ease)}.ir-bento__celda:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.85));transition:opacity .5s}.ir-bento__txt{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px;color:#fff;transform:translateY(32px);transition:transform .5s var(--ir-ease)}.ir-bento__txt p{margin:6px 0 0;font-size:14px;color:#ffffffd9;opacity:0;transition:opacity .4s}.ir-bento__celda:hover img{transform:scale(1.07)}.ir-bento__celda:hover .ir-bento__txt{transform:none}.ir-bento__celda:hover .ir-bento__txt p{opacity:1}@media(hover:none){.ir-bento__txt{transform:none}.ir-bento__txt p{opacity:1}}.ir-tabla{width:100%;border-collapse:separate;border-spacing:0;font-size:16px}.ir-tabla th,.ir-tabla td{padding:18px 16px;text-align:center;border-bottom:1px solid rgba(0,0,0,.08)}.ir-tabla th:first-child,.ir-tabla td:first-child{text-align:left;font-weight:600}.ir-tabla thead th{font-family:var(--ir-titular);font-weight:800;font-size:20px;text-transform:uppercase;letter-spacing:.02em;border-bottom:0;vertical-align:bottom}.ir-tabla .ir-col-nos{background:var(--ir-asfalto);color:#fff}.ir-tabla thead .ir-col-nos{border-radius:16px 16px 0 0;color:var(--ir-naranja);padding-top:26px}.ir-tabla tbody tr:last-child .ir-col-nos{border-radius:0 0 16px 16px}.ir-tabla .ir-col-nos{box-shadow:0 20px 40px -20px #0006}.ir-si,.ir-no{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;font-weight:800;font-size:15px}.ir-si{background:var(--ir-naranja);color:#fff}.ir-no{background:#00000014;color:#8a8f98}.ir-tabla-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ir-faq{max-width:860px;margin:0 auto}.ir-faq__item{border-bottom:1px solid rgba(255,255,255,.12)}.ir-faq__q{width:100%;background:none;border:0;color:inherit;text-align:left;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:var(--ir-cuerpo);font-weight:700}.ir-faq__icono{flex:none;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ir-naranja);position:relative;transition:transform .4s var(--ir-ease),background .3s}.ir-faq__icono:before,.ir-faq__icono:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--ir-naranja);transform:translate(-50%,-50%)}.ir-faq__icono:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .4s var(--ir-ease)}.ir-faq__item.ir-abierto .ir-faq__icono{background:var(--ir-naranja)}.ir-faq__item.ir-abierto .ir-faq__icono:before,.ir-faq__item.ir-abierto .ir-faq__icono:after{background:#fff}.ir-faq__item.ir-abierto .ir-faq__icono:after{transform:translate(-50%,-50%) rotate(0)}.ir-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ir-ease)}.ir-faq__item.ir-abierto .ir-faq__a{grid-template-rows:1fr}.ir-faq__a>div{overflow:hidden}.ir-faq__a p{margin:0 0 24px;color:var(--ir-gris);line-height:1.65}.ir-cta{position:relative;min-height:var(--ir-alto, 560px);display:flex;align-items:center;overflow:hidden}.ir-cta__media{position:absolute;top:0;right:0;bottom:0;left:0}.ir-cta__media img{width:100%;height:100%;object-fit:cover;display:block;animation:ir-kenburns 18s ease-in-out infinite alternate}@keyframes ir-kenburns{0%{transform:scale(1)}to{transform:scale(1.08) translate(-1.5%)}}.ir-cta__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0c0fe6,#0a0c0f99 45%,#0a0c0f1a 75%)}.ir-cta__contenido{position:relative;z-index:2;width:100%}.ir-cta__texto{max-width:580px}.ir-cta__texto .ir-body{margin:16px 0 30px;color:#ffffffd9}.ir-cta__precio{display:block;margin-top:16px;font-size:14px;color:#ffffffb3}.ir-magnetico{will-change:transform}@media(max-width:989px){.ir-pdp{grid-template-columns:minmax(0,1fr);gap:28px}.ir-galeria{position:static}.ir-ps{grid-template-columns:minmax(0,1fr)}.ir-ps__panel{min-height:520px}.ir-pasos{grid-template-columns:minmax(0,1fr)}.ir-pasos__linea{display:none}.ir-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.ir-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:220px}}@media(max-width:749px){.ir-escena{align-items:flex-start}.ir-escena__velo{background:linear-gradient(180deg,#0a0c0fd9,#0a0c0f80 40%,#0a0c0f00 62%)}.ir-escena__contenido{padding-top:44px}.ir-cta{align-items:flex-end}.ir-cta__velo{background:linear-gradient(0deg,#0a0c0ff2,#0a0c0fb3,#0a0c0f33)}.ir-cta__contenido{padding-bottom:44px}.ir-btn{width:100%;font-size:20px}.ir-escena__texto .ir-btn,.ir-cta__texto .ir-btn{width:100%}}@media(max-width:540px){:root{--ir-margen: 18px}.ir-bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:240px}.ir-bento__celda--grande,.ir-bento__celda--alta{grid-column:auto;grid-row:span 1}.ir-bento__celda--grande{grid-row:span 2}.ir-galeria__thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}.ir-tabla{font-size:13px;table-layout:fixed}.ir-tabla th:first-child,.ir-tabla td:first-child{width:43%}.ir-tabla thead th{font-size:13px!important}.ir-si,.ir-no{width:24px;height:24px;font-size:13px}.ir-tabla th,.ir-tabla td{padding:14px 8px}.ir-tabla thead th{font-size:16px}.ir-ps__txt{padding:24px}}@media(prefers-reduced-motion:reduce){.ir-reveal{opacity:1;transform:none;transition:none}.ir-marquee__track,.ir-cta__media img,.ir-btn:after{animation:none}.ir-escena__media img{transform:none;transition:none}.ir-pasos__linea{transform:scaleX(1);transition:none}}.ir-section .es-popup-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ir-styles.css.map */
