.pdp{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;padding-bottom:clamp(50px,8vh,90px)}@media(min-width:960px){.pdp{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:60px}}.gal{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}@media(min-width:640px){.gal{grid-template-columns:88px minmax(0,1fr);align-items:start}}@media(min-width:640px){.gal__lift:only-child{grid-column:1/-1}}.gal__thumbs{display:flex;gap:10px;order:2;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.gal__thumbs::-webkit-scrollbar{display:none}@media(min-width:640px){.gal__thumbs{flex-direction:column;order:0;position:sticky;top:90px;overflow:visible;scroll-snap-type:none}}.thumb{flex:0 0 62px;min-width:0;scroll-snap-align:start;aspect-ratio:63/88;padding:0;border:1px solid var(--grafito);position:relative;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;overflow:hidden;clip-path:var(--corte-s);background:radial-gradient(100% 80% at 50% 20%,#1d1a46,var(--negro));transition:border-color var(--t-micro) var(--curva)}@media(min-width:640px){.thumb{flex:1 1 auto}}@media(max-width:639px){.thumb s{display:none}}.thumb svg{width:44%;opacity:.7}.thumb img{width:100%;height:100%;display:block}.gal[data-fit=cover] .thumb img{object-fit:cover}.gal[data-fit=contain] .thumb img{object-fit:contain;padding:6px}.gal[data-fit=contain] .thumb[data-bg=studio]{background:var(--plato);border-color:var(--plato-brd)}.gal[data-fit=contain] .thumb[data-bg=studio] s{color:#0f0d2c9e}.thumb[aria-selected=true]{border-color:var(--rayo)}.thumb:hover{border-color:var(--humo)}.thumb s{position:absolute;bottom:3px;left:0;right:0;text-align:center;text-decoration:none;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--texto-2)}.thumb[aria-selected=true]{filter:drop-shadow(0 3px 6px rgba(2,1,10,.6))}.gal__lift{filter:drop-shadow(0 6px 10px rgba(2,1,10,.6)) drop-shadow(0 30px 64px rgba(2,1,10,.62))}.gal__main{position:relative;aspect-ratio:63/88;overflow:hidden;border:1px solid var(--pizarra);display:grid;grid-template-columns:minmax(0,1fr);place-items:center;cursor:zoom-in;background:radial-gradient(110% 85% at 45% 18%,#211d4e,var(--negro));clip-path:var(--corte)}.gal__main svg{width:44%;opacity:.94;transition:transform .6s var(--curva)}.gal__main img{width:100%;height:100%;display:block;transition:transform .6s var(--curva)}.gal[data-fit=cover] .gal__main img{object-fit:cover}.gal[data-fit=contain] .gal__main img{object-fit:contain;padding:22px}.gal[data-fit=contain] .gal__main[data-bg=studio]{background:var(--plato);border-color:var(--plato-brd);box-shadow:none}.gal[data-fit=contain] .gal__foil{display:none}@media(max-width:639px){.gal[data-fit=contain] .gal__main{aspect-ratio:1/1}.gal[data-fit=contain] .gal__main img{padding:14px}}.gal__main.zoom svg,.gal__main.zoom img{transform:scale(2.1);transform-origin:var(--zx,50%) var(--zy,50%)}.gal[data-fit=contain] .gal__main{cursor:default}.gal[data-fit=contain] .gal__main.zoom img{transform:none}.gal__foil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;opacity:.85;background:radial-gradient(56% 42% at calc(50% + var(--mx,0)*38%) calc(42% + var(--my,0)*30%),rgba(250,232,218,.3),transparent 62%),linear-gradient(calc(115deg + var(--mx,0)*20deg),transparent 30%,rgba(47,161,216,.2) 44%,rgba(159,65,196,.22) 52%,rgba(250,168,8,.16) 60%,transparent 74%)}.gal__hud{position:absolute;top:14px;left:14px;right:14px;display:flex;justify-content:space-between;gap:12px;z-index:3;pointer-events:none}@media(max-width:639px){.gal__hud{justify-content:flex-end}.gal__hud .hud:first-child{display:none}}.gal__note{position:absolute;bottom:14px;left:14px;right:14px;z-index:3;padding:11px 14px;background:#08071ac7;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);border:1px solid var(--glass-brd);clip-path:var(--corte-s);box-shadow:var(--edge);font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;color:var(--texto-2);opacity:0;transform:translateY(6px);transition:opacity var(--t-estado) var(--curva),transform var(--t-estado) var(--curva)}.gal__note.on{opacity:1;transform:none}.buy{align-self:start;min-width:0}@media(min-width:960px){.buy{position:sticky;top:90px}}.buy__set{color:var(--texto-2);font-family:var(--mono);font-size:12px;letter-spacing:.1em}.buy h1{font-size:clamp(26px,4.2vw,52px);margin:12px 0 16px;overflow-wrap:anywhere;filter:drop-shadow(5px 7px 12px rgba(237,100,24,.45))}.buy__ref{display:flex;flex-wrap:wrap;gap:10px 22px;margin-bottom:24px}.buy__box{padding:24px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;--e:var(--planta);margin-bottom:16px}.buy__price{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.buy__price b{font-family:var(--display);font-size:clamp(30px,4vw,44px);transform:skew(-6deg);display:inline-block}.buy__price s{text-decoration:none;font-family:var(--mono);font-size:11px;color:var(--texto-3)}.buy__cond{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--grafito)}.buy__cond a{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--agua);text-transform:uppercase;transition:color var(--t-micro) var(--curva)}.buy__cond a:hover{color:var(--rayo)}.buy__qty{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}@media(max-width:419px){.buy__qty .qty{flex:1 0 100%}.buy__qty .qty input{flex:1}.buy__qty .btn{flex:1 0 100%}}.buy__qty .btn{flex:1}.buy__stock{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--texto-2)}.buy__stock:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--planta);box-shadow:0 0 10px var(--planta)}.promise{padding:20px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;--e:var(--agua);margin-bottom:16px}.promise__row{display:flex;gap:12px;align-items:flex-start;font-size:13.5px;color:var(--texto-2)}.promise__row b{flex:0 0 auto;font-family:var(--mono);font-size:11px;color:var(--agua);letter-spacing:.1em;padding-top:2px}.promise__row strong{color:var(--papel);font-weight:600}.specs{border-top:1px solid var(--grafito);padding-top:clamp(44px,7vh,80px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(46px,7vh,84px)}.specs__blk{min-width:0}.specs__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vh,64px);min-width:0}@media(min-width:900px){.specs__cols{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}}.specs__cols--sola{max-width:60ch}.specs h2{font-size:clamp(24px,3vw,36px);margin-bottom:24px}.specs__lead{color:var(--humo);max-width:62ch;margin-bottom:26px}.cscale{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;margin-top:20px}@media(min-width:820px){.cscale{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}}.cscale__row{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:center;padding:11px 14px;border:1px solid var(--grafito);clip-path:var(--corte-s);min-width:0;transition:border-color var(--t-micro) var(--curva),background var(--t-micro) var(--curva)}.cscale__row.on{border-color:var(--planta);background:#77ad3714}.cscale__row b{font-family:var(--mono);font-size:11px;letter-spacing:.1em}.cscale__row span{font-size:13px;color:var(--texto-2)}.cscale__row.on span{color:var(--papel)}.rel{border-top:1px solid var(--grafito)}.rail{position:relative}.rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% - 44px);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-block:10px 26px;margin-block:-10px -18px}.rail__track::-webkit-scrollbar{display:none}.rail__track>*{scroll-snap-align:start;min-width:0}@media(min-width:560px){.rail__track{grid-auto-columns:calc((100% - 16px)/2)}}@media(min-width:900px){.rail__track{grid-auto-columns:calc((100% - 32px)/3)}}.rail__track .prod{animation:none}.js .rail__track .prod.rev{opacity:1;transform:none}.rail__nav{position:absolute;top:34%;z-index:6;width:46px;height:46px;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;clip-path:var(--corte-s);border:1px solid var(--glass-brd);color:var(--papel);background:linear-gradient(150deg,#4a456894,#0a081ce0);-webkit-backdrop-filter:blur(18px) saturate(132%);backdrop-filter:blur(18px) saturate(132%);box-shadow:var(--edge),0 14px 32px -10px #02010aeb;transition:border-color var(--t-micro) var(--curva),color var(--t-micro) var(--curva),opacity var(--t-micro) var(--curva),transform var(--t-micro) var(--curva)}.rail__nav s{text-decoration:none;font-family:var(--mono);font-size:16px;line-height:1}.rail__nav:hover{border-color:var(--rayo);color:var(--rayo)}.rail__nav--prev{left:-12px}.rail__nav--next{right:-12px}.rail__nav--prev:hover{transform:translate(-2px)}.rail__nav--next:hover{transform:translate(2px)}.rail__nav[disabled]{opacity:.26;pointer-events:none}@media(max-width:640px){.rail__nav{display:none}}@media(max-width:640px){.pdp{gap:28px;padding-bottom:36px}.specs{padding-top:40px;gap:42px}.specs__cols{gap:34px}.buy__box{padding:20px}.promise{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/moc-product.css.map */
