:root{--srt-ok: #19c37d;--srt-warn: #ffb020}.srt-live{position:relative;z-index:4;padding:clamp(2.6rem,5vw,4.2rem) var(--page-pad);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 0%,rgba(225,11,23,.16),transparent 22rem),var(--surface)}.srt-live__inner{display:grid;gap:clamp(1.8rem,3vw,3.4rem);max-width:1440px;margin:0 auto;grid-template-columns:1.35fr 1fr;align-items:center}.srt-live__label{display:flex;align-items:center;gap:.6rem;margin:0 0 1.1rem;color:#bbb;font-size:.66rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.srt-dot{width:8px;height:8px;border-radius:50%;background:var(--srt-ok);box-shadow:0 0 #19c37db3;animation:srt-pulse 2s infinite}@keyframes srt-pulse{70%{box-shadow:0 0 0 10px #19c37d00}to{box-shadow:0 0 #19c37d00}}.srt-live__cifra{display:flex;align-items:baseline;gap:.65rem;margin:0 0 1.1rem;line-height:.9}.srt-live__cifra b{font-size:clamp(2.9rem,6.4vw,5rem);font-weight:640;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.srt-live__cifra span{color:var(--muted);font-size:clamp(.85rem,1.4vw,1.05rem);letter-spacing:-.01em}.srt-bar{position:relative;height:14px;overflow:hidden;border:1px solid var(--line-strong);background:#ffffff0d}.srt-bar__fill{height:100%;width:0;background:linear-gradient(90deg,var(--red-deep),var(--red));box-shadow:0 0 22px #e10b17bf;transition:width .9s cubic-bezier(.2,.8,.2,1)}.srt-bar__marks{display:flex;justify-content:space-between;margin-top:.7rem;color:var(--muted);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums}.srt-live__reloj{padding:1.6rem;border:1px solid var(--line);background:#0000006b}.srt-live__reloj>p:first-child{margin:0 0 1rem;color:var(--muted);font-size:.66rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.srt-cuenta{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;text-align:center}.srt-cuenta div{padding:.85rem .35rem;border:1px solid var(--line);background:#ffffff08}.srt-cuenta b{display:block;font-size:clamp(1.5rem,3vw,2.15rem);font-weight:640;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.srt-cuenta small{display:block;margin-top:.4rem;color:var(--muted);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase}.srt-live__cierre{margin:1rem 0 0;color:var(--muted);font-size:.78rem;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none}.srt-picker{position:relative}.srt-picker__grid{display:grid;gap:clamp(2rem,4vw,4.5rem);max-width:1440px;margin:0 auto;grid-template-columns:1fr .92fr;align-items:start}.srt-picker__panel{padding:clamp(1.6rem,3vw,2.6rem);border:1px solid var(--line-strong);background:linear-gradient(180deg,#ffffff0b,#ffffff03)}.srt-rapidos{display:grid;grid-template-columns:repeat(5,1fr);gap:.55rem;margin-bottom:1.5rem}.srt-rapido{padding:.95rem .2rem;border:1px solid var(--line);background:#00000059;color:var(--white);font-size:.95rem;font-weight:700;letter-spacing:-.02em;transition:border-color .18s ease,background .18s ease,transform .18s ease}.srt-rapido:hover{border-color:var(--line-strong);transform:translateY(-2px)}.srt-rapido.is-active{border-color:var(--red);background:#e10b1729}.srt-stepper{display:grid;grid-template-columns:56px 1fr 56px;gap:.55rem;margin-bottom:1.2rem}.srt-stepper button{border:1px solid var(--line);background:#00000059;color:var(--white);font-size:1.4rem;line-height:1;transition:border-color .18s ease,background .18s ease}.srt-stepper button:hover{border-color:var(--red);background:#e10b1724}.srt-stepper input{width:100%;padding:1rem;border:1px solid var(--line-strong);background:#0000008c;color:var(--white);font-size:1.7rem;font-weight:700;text-align:center;letter-spacing:-.03em;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.srt-stepper input::-webkit-outer-spin-button,.srt-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.srt-slider{width:100%;margin:0 0 1.6rem;accent-color:var(--red)}.srt-desglose{display:grid;gap:.6rem;padding:1.1rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:1.3rem}.srt-desglose__fila{display:flex;justify-content:space-between;gap:1rem;color:var(--muted);font-size:.86rem}.srt-desglose__fila b{color:var(--white);font-variant-numeric:tabular-nums}.srt-ahorro{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.2rem;padding:.55rem .85rem;border:1px solid rgba(25,195,125,.45);background:#19c37d1a;color:#7ef0bd;font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.srt-total{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.srt-total span{color:var(--muted);font-size:.68rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.srt-total b{font-size:clamp(2rem,4.4vw,3rem);font-weight:640;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.srt-unitario{margin:-.6rem 0 1.3rem;color:var(--muted);font-size:.82rem;font-variant-numeric:tabular-nums}.srt-picker .primary-button{width:100%}.srt-picker__nota{margin:1rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.55}.srt-picker__error{margin:.9rem 0 0;color:#ff6b73;font-size:.82rem}.srt-picker__aside{display:grid;gap:1.1rem}.srt-fact{display:grid;gap:.35rem;padding:1.2rem 1.35rem;border:1px solid var(--line);background:#ffffff06}.srt-fact b{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.srt-fact p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.6}.srt-verifica__form{display:grid;grid-template-columns:1fr auto;gap:.7rem;max-width:720px;margin:0 auto}.srt-verifica__form input{padding:1.15rem 1.25rem;border:1px solid var(--line-strong);background:#00000080;color:var(--white);font-size:1rem}.srt-verifica__form input::placeholder{color:#6f6f72}.srt-verifica__form input:focus{outline:none;border-color:var(--red)}.srt-verifica__salida{max-width:900px;margin:3rem auto 0}.srt-verifica__resumen{margin:0 0 2rem;text-align:center;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:640;letter-spacing:-.04em;text-transform:uppercase}.srt-orden{margin-bottom:2rem}.srt-orden h3{margin:0 0 .9rem;color:var(--muted);font-size:.68rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.srt-nums{display:flex;flex-wrap:wrap;gap:.5rem}.srt-num{padding:.75rem 1rem;border:1px solid var(--line-strong);background:#ffffff0a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-weight:700;letter-spacing:.08em}.srt-vacio{color:var(--muted);text-align:center;line-height:1.7}.srt-prueba__pasos{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;max-width:1440px;margin:0 auto 2.6rem}.srt-paso{padding:1.6rem;border:1px solid var(--line);background:#ffffff06}.srt-paso b{display:block;margin-bottom:.9rem;color:var(--red);font-size:.72rem;font-weight:700;letter-spacing:.2em}.srt-paso h3{margin:0 0 .6rem;font-size:1.15rem;font-weight:650;letter-spacing:-.02em}.srt-paso p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.65}.srt-hash{max-width:1440px;margin:0 auto;padding:1.5rem;border:1px solid var(--line-strong);background:#00000080}.srt-hash p{margin:0 0 .7rem;color:var(--muted);font-size:.66rem;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.srt-hash code{display:block;overflow-wrap:anywhere;color:var(--white);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86rem;line-height:1.7}.srt-hash__pendiente{color:var(--muted);font-style:italic}.srt-winners__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.4rem;max-width:1440px;margin:0 auto}.srt-winner{border:1px solid var(--line);background:#ffffff06}.srt-winner__img{aspect-ratio:4 / 3;overflow:hidden;background:#0a0a0b}.srt-winner__img img{width:100%;height:100%;object-fit:cover}.srt-winner__body{padding:1.35rem}.srt-winner__body b{display:block;margin-bottom:.35rem;font-size:1.1rem;font-weight:650;letter-spacing:-.02em}.srt-winner__body span{display:block;margin-bottom:.8rem;color:var(--red);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;letter-spacing:.1em}.srt-winner__body p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.6}.srt-winners__vacio{max-width:720px;margin:0 auto;padding:2.6rem;border:1px dashed var(--line-strong);text-align:center;color:var(--muted);line-height:1.7}.srt-sticky{position:fixed;z-index:80;right:0;bottom:0;left:0;display:none;align-items:center;gap:.9rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--line-strong);background:#060607f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateY(110%);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.srt-sticky.is-visible{transform:translateY(0)}.srt-sticky__info{flex:1 1 auto;min-width:0}.srt-sticky__info b,.srt-sticky__info span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.srt-sticky__info b{font-size:.88rem;font-weight:700;line-height:1.25;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.srt-sticky__info span{color:var(--muted);font-size:.68rem;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.srt-sticky .primary-button{flex:0 0 auto;min-height:46px;padding:0 1.15rem;font-size:.68rem;letter-spacing:.12em}.srt-sticky__bar{position:absolute;top:0;left:0;height:2px;background:var(--red);transition:width .9s cubic-bezier(.2,.8,.2,1)}.srt-slider{-webkit-appearance:none;appearance:none;height:4px;background:#ffffff29;border-radius:999px}.srt-slider::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border:2px solid #fff;border-radius:50%;background:var(--red);box-shadow:0 0 14px #e10b17b3;cursor:grab}.srt-slider::-moz-range-thumb{width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:var(--red);cursor:grab}.srt-slider::-moz-range-track{height:4px;background:#ffffff29;border-radius:999px}@media(max-width:1020px){.srt-live__inner,.srt-picker__grid,.srt-prueba__pasos{grid-template-columns:1fr}}@media(max-width:720px){.srt-rapidos{gap:.4rem}.srt-rapido{padding:.85rem .15rem;font-size:.9rem}.srt-picker__panel{padding:1.15rem}.srt-verifica__form{grid-template-columns:1fr}.srt-live__reloj{padding:1.2rem}.srt-cuenta div{padding:.7rem .2rem}.srt-sticky{display:flex}.srt-sticky .primary-button{width:auto;min-width:132px}body.srt-has-sticky{padding-bottom:78px}}@media(max-width:400px){.srt-sticky{gap:.7rem;padding-left:.85rem;padding-right:.85rem}.srt-sticky .primary-button{min-width:116px;padding:0 .9rem}}.torven-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.4rem}.torven-card{display:block;border:1px solid var(--line);background:#ffffff06;transition:border-color .2s ease,transform .2s ease}.torven-card:hover{border-color:var(--line-strong);transform:translateY(-3px)}.torven-card__img{aspect-ratio:4 / 3;overflow:hidden;background:#0a0a0b}.torven-card__img img{width:100%;height:100%;object-fit:cover;display:block}.torven-card__body{padding:1.15rem 1.25rem}.torven-card__body h2{margin:0 0 .4rem;font-size:1.02rem;font-weight:640;letter-spacing:-.02em}.torven-card__body p{margin:0;color:var(--muted);font-size:.9rem}.torven-paginacion{margin-top:3rem;display:flex;justify-content:center;gap:.6rem;color:var(--muted)}.torven-paginacion a,.torven-paginacion span{padding:.6rem .9rem;border:1px solid var(--line)}.torven-cuenta{max-width:520px}.torven-cuenta.ancho{max-width:960px}.torven-campo{display:grid;gap:.45rem;margin-bottom:1.1rem}.torven-campo label{color:var(--muted);font-size:.68rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.torven-campo input{padding:1rem 1.1rem;border:1px solid var(--line-strong);background:#00000080;color:var(--white);font-size:1rem}.torven-campo input:focus{outline:none;border-color:var(--red)}.torven-error{margin:0 0 1.2rem;padding:.9rem 1.1rem;border:1px solid rgba(255,107,115,.4);background:#ff6b7314;color:#ff9ba1;font-size:.88rem}.torven-links{margin-top:1.4rem;display:flex;gap:1.4rem;flex-wrap:wrap;font-size:.88rem}.torven-links a{color:var(--muted);text-decoration:underline;text-underline-offset:4px}.torven-links a:hover{color:var(--white)}.torven-tabla{width:100%;border-collapse:collapse;font-size:.92rem}.torven-tabla th,.torven-tabla td{padding:.85rem .6rem;border-bottom:1px solid var(--line);text-align:left}.torven-tabla th{color:var(--muted);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/22/assets/torven-sorteo.css.map */
