.entrar_pantalla__ryTYO{min-height:100vh;display:grid;place-items:center;padding:var(--space-6);background:var(--rig-carbon)}.entrar_caja__6dMtr{width:100%;max-width:380px;background:var(--surface-card);border-radius:var(--radius-m);padding:var(--space-7) var(--space-6)}.entrar_marca__QCaa3{font-size:var(--text-detalle);font-weight:700;color:var(--fg-muted);margin:0 0 var(--space-2)}.entrar_marca__QCaa3,.entrar_titulo__mgNGg{font-family:var(--font-body);letter-spacing:var(--ls-body)}.entrar_titulo__mgNGg{font-weight:var(--weight-semibold);line-height:var(--lh-subtitulo);font-size:var(--text-subtitulo-m);color:var(--fg-primary);margin:0 0 var(--space-6)}.FormularioLogin_form__CyUkT{display:flex;flex-direction:column;gap:var(--space-4)}.FormularioLogin_error__eF_HM{font-family:var(--font-body);font-size:var(--text-detalle);color:var(--danger);background:var(--danger-subtle);border:1px solid var(--danger);border-radius:var(--radius-s);padding:var(--space-2) var(--space-3);margin:0;line-height:var(--lh-body)}.BarraDeProgreso_barra__skC9M{position:fixed;inset:0 0 auto 0;height:3px;z-index:100;overflow:hidden;background:rgb(255 255 255/.25);pointer-events:none}.BarraDeProgreso_barra__skC9M:after{content:"";position:absolute;inset:0;width:40%;background:var(--rig-blanco);animation:BarraDeProgreso_correr__FMpPr 1.1s ease-in-out infinite}@keyframes BarraDeProgreso_correr__FMpPr{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}@media (prefers-reduced-motion:reduce){.BarraDeProgreso_barra__skC9M:after{width:100%;animation:none}}.GaleriaProducto_galeria__tWa_4{display:flex;flex-direction:column;gap:var(--space-3)}.GaleriaProducto_escenario__q_ISz{position:relative;min-width:0}.GaleriaProducto_hueco__N8WC8{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--surface-card)}.GaleriaProducto_visor__ECDZm{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1/1}.GaleriaProducto_visor__ECDZm::-webkit-scrollbar{display:none}.GaleriaProducto_pista___fJJe{display:flex;list-style:none;margin:0;padding:0;height:100%}.GaleriaProducto_diapositiva__zSmz_{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:center;background:var(--surface-card)}.GaleriaProducto_imagen__TeOkX{object-fit:cover;object-position:center;box-sizing:border-box;padding:6%;mix-blend-mode:multiply}.GaleriaProducto_miniaturas__dSal6{display:flex;list-style:none;margin:0;padding:0;gap:var(--space-2);overflow-x:auto}.GaleriaProducto_miniaturaActiva__wiWUI,.GaleriaProducto_miniatura__vJdxf{position:relative;width:72px;height:72px;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-s);overflow:hidden;cursor:pointer;background:var(--surface-card);display:block}.GaleriaProducto_miniaturaActiva__wiWUI{border-width:2px;border-color:var(--fg-primary)}.GaleriaProducto_miniatura__vJdxf:hover{border-color:var(--border-strong)}.GaleriaProducto_miniaturaActiva__wiWUI:focus-visible,.GaleriaProducto_miniatura__vJdxf:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}@media (max-width:899px){.GaleriaProducto_miniaturas__dSal6{scrollbar-width:none}.GaleriaProducto_miniaturas__dSal6::-webkit-scrollbar{display:none}.GaleriaProducto_miniaturas__dSal6>li{flex:none}.GaleriaProducto_miniaturaActiva__wiWUI,.GaleriaProducto_miniatura__vJdxf{width:48px;height:48px}}@media (max-width:639px){.GaleriaProducto_miniaturas__dSal6{padding-inline:var(--margen-chico)}}.GaleriaProducto_aviso__mSSa_{display:none}@media (max-width:899px) and (hover:none) and (pointer:coarse){.GaleriaProducto_aviso__mSSa_{position:absolute;left:50%;bottom:var(--space-3);z-index:1;transform:translateX(-50%);display:flex;align-items:center;gap:var(--space-1);margin:0;padding:var(--space-1) var(--space-3);border-radius:999px;background:var(--surface-inverse);background:color-mix(in srgb,var(--surface-inverse) 85%,transparent);color:var(--fg-on-dark);font-family:var(--font-body);font-size:var(--text-detalle);line-height:var(--lh-body);white-space:nowrap;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard),visibility 0s linear var(--duration-standard)}}.GaleriaProducto_aviso__mSSa_[data-oculto]{opacity:0;visibility:hidden}.GaleriaProducto_flecha__tlHXZ{flex:none;animation:GaleriaProducto_empujar__0hdWk 1.2s var(--ease-standard) .6s 3}@keyframes GaleriaProducto_empujar__0hdWk{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.GaleriaProducto_flecha__tlHXZ{animation:none}.GaleriaProducto_aviso__mSSa_{transition:none}}.GaleriaProducto_visor__ECDZm:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}@media (min-width:900px){.GaleriaProducto_galeria__tWa_4{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:var(--space-3);gap:var(--space-3)}.GaleriaProducto_miniaturas__dSal6{flex-direction:column;overflow:visible;grid-column:1;grid-row:1;align-self:safe center}.GaleriaProducto_escenario__q_ISz{grid-column:2;grid-row:1}}.pdp_pagina__vxI21{max-width:var(--container-max);margin:0 auto;padding:var(--space-5) var(--margen) var(--space-7)}.pdp_miga__p4DXt{font-family:var(--font-body);font-size:var(--text-detalle);color:var(--fg-muted);margin-bottom:var(--space-5);line-height:var(--lh-body)}.pdp_miga__p4DXt>*+:before{content:"/";margin:0 var(--space-2);color:var(--fg-muted)}.pdp_miga__p4DXt a{color:var(--fg-secondary);text-decoration:none;font-weight:var(--weight-semibold)}.pdp_miga__p4DXt a:hover{color:var(--fg-primary)}.pdp_columnas__q6Q26{display:grid;grid-template-columns:3fr 2fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}@media (min-width:900px){.pdp_columnas__q6Q26{grid-template-areas:"galeria compra" "detalle ."}.pdp_galeria__KB3vJ{grid-area:galeria}.pdp_compra__PTCXB{grid-area:compra;align-self:stretch;padding-block:var(--space-7)}.pdp_detalle__Fl_40{grid-area:detalle}}.pdp_compra__PTCXB,.pdp_galeria__KB3vJ{display:flex;flex-direction:column}.pdp_compra__PTCXB{min-width:0;background:var(--rig-dorado-mas-4);padding:var(--space-6);--fg-secondary:var(--rig-sombra-menos-2);--fg-muted:var(--rig-sombra-menos-2);--border-subtle:var(--rig-dorado-menos-1);--disponible:var(--disponible-sobre-campo);--reservada:var(--reservada-sobre-campo);--vendida:var(--vendida-sobre-campo);--rig-illum-dim:0.82}.pdp_calificacion__RoBkX{margin-top:var(--space-4)}.pdp_titulo__WtVHj{font-family:var(--font-body);font-weight:var(--weight-semibold);letter-spacing:var(--ls-body);line-height:1.15;text-wrap:balance;font-size:var(--text-subtitulo-m);margin:0;color:var(--fg-primary)}.pdp_detalle__Fl_40{margin-top:var(--space-7)}.pdp_panel__E5nzr{padding:20px 0;font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-secondary);line-height:var(--lh-body)}.pdp_panel__E5nzr strong{color:var(--fg-primary);font-weight:600}.pdp_panel__E5nzr p:has(+ul){margin-bottom:var(--space-1)}.pdp_panel__E5nzr ul{margin:0 0 var(--space-5);padding-left:1.25em;list-style:disc}.pdp_panel__E5nzr li{padding-left:.2em}.pdp_panel__E5nzr li+li{margin-top:2px}.pdp_panel__E5nzr li::marker{color:var(--fg-secondary)}.pdp_panel__E5nzr>:last-child{margin-bottom:0}.pdp_panelDesplegado__ypFsH{padding-top:0}@media (max-width:899px){.pdp_columnas__q6Q26{grid-template-columns:1fr;gap:var(--space-6)}}@media (max-width:639px){.pdp_pagina__vxI21{padding:var(--space-4) 0 var(--space-7)}.pdp_compra__PTCXB,.pdp_miga__p4DXt,.pdp_relacionados__i0X_t{padding-inline:var(--margen-chico)}.pdp_miga__p4DXt{display:none}}.pdp_ceja__deyh2{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-detalle);font-weight:var(--weight-medium);color:var(--fg-secondary)}.pdp_bloquePrecio___w6nw{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.pdp_precio__ri_9_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-display);letter-spacing:var(--ls-display);font-size:calc(var(--text-subtitulo-l) * 1.3824);line-height:1;color:var(--fg-primary)}.pdp_tachado__zWazN{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-secondary)}.pdp_impuestos__bATxk{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-body);font-size:var(--text-detalle);color:var(--fg-muted);margin:var(--space-2) 0 var(--space-4)}.pdp_formas__iylbU{margin:var(--space-6) 0 var(--space-6);font-family:var(--font-body);font-size:var(--text-body-s);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdp_formas__iylbU div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;border-top:1px solid var(--border-subtle)}.pdp_avisoUsado__H9APj{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-s);background:var(--surface-sunken);font-family:var(--font-body);font-size:var(--text-detalle);line-height:var(--lh-body);color:var(--fg-secondary)}.pdp_avisoUsado__H9APj a{color:var(--fg-primary);text-decoration:underline;text-underline-offset:2px}.pdp_formas__iylbU div:last-child{border-bottom:1px solid var(--border-subtle)}.pdp_formas__iylbU dt{color:var(--fg-secondary)}.pdp_formas__iylbU dd{margin:0;color:var(--fg-primary);font-weight:var(--weight-semibold);white-space:nowrap}.pdp_sinCorte__YhwY7{white-space:nowrap}@media (min-width:900px){.pdp_comprar__1qwrf{margin-top:auto}}.pdp_panel__E5nzr p{margin:0 0 var(--space-3)}.pdp_panel__E5nzr p:last-child{margin-bottom:0}.pdp_relacionados__i0X_t{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.pdp_relacionadosTitulo__aPDHC{font-family:var(--font-display);letter-spacing:var(--ls-display);line-height:var(--lh-display);font-size:var(--text-subtitulo-m);margin:0 0 var(--space-5);color:var(--fg-primary)}@media (max-width:899px){.pdp_pagina__vxI21{padding-bottom:92px}}.pdp_detalle__Fl_40,.pdp_dicho__ajJTv,.pdp_relacionados__i0X_t{width:100vw;margin-left:calc(50% - 50vw);padding-inline:var(--margen)}.pdp_dicho__ajJTv{background:var(--rig-dorado-mas-4);--fg-secondary:var(--rig-sombra-menos-2);--fg-muted:var(--rig-sombra-menos-2);--border-subtle:var(--rig-dorado-menos-1);--disponible:var(--disponible-sobre-campo);--reservada:var(--reservada-sobre-campo);--vendida:var(--vendida-sobre-campo)}.pdp_detalle__Fl_40{margin-top:var(--space-8);padding-block:var(--space-8) 0}@media (max-width:899px){.pdp_detalle__Fl_40{margin-top:var(--space-5);padding-block:var(--space-4) 0}}@media (max-width:639px){.pdp_detalle__Fl_40{padding-inline:var(--margen-chico)}}.pdp_dicho__ajJTv{padding-block:var(--space-7) var(--space-8)}@media (min-width:900px){.pdp_detalle__Fl_40{width:auto;margin:calc(var(--space-7) - var(--space-8)) 0 0 calc(72px + var(--space-3));padding:0}}@media (max-width:899px){.pdp_detalle__Fl_40>*{max-width:var(--container-max);margin-inline:auto}}.pdp_dicho__ajJTv>*{max-width:var(--container-max);margin-inline:auto}@media (max-width:899px){.pdp_detalle__Fl_40 .pdp_panel__E5nzr{max-width:var(--medida-lectura)}}.pdp_relacionados__i0X_t{margin-top:0;padding-block:var(--space-8);border-top:none}.pdp_relacionados__i0X_t>*{max-width:var(--container-max);margin-inline:auto}.Button_button__D4Hq2{font-family:var(--font-body);font-weight:var(--weight-semibold);letter-spacing:var(--ls-body);border:1px solid transparent;border-radius:var(--radius-s);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);text-decoration:none;transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.Button_button__D4Hq2:disabled,.Button_button__D4Hq2[aria-disabled=true]{opacity:.45;cursor:not-allowed}.Button_button__D4Hq2[data-size=s]{padding:var(--space-2) var(--space-4);font-size:var(--text-detalle)}.Button_button__D4Hq2[data-size=m]{padding:11px 22px;font-size:var(--text-body-m)}.Button_button__D4Hq2[data-size=l]{padding:14px 28px;font-size:var(--text-body-m)}.Button_button__D4Hq2[data-size=xl]{padding:15px 34px;font-size:var(--text-body-l);line-height:1.2}.Button_button__D4Hq2[data-variant=primary]{background:var(--rig-carbon);color:var(--fg-on-dark);border-color:var(--fg-primary)}.Button_button__D4Hq2[data-variant=secondary]{background:transparent;color:var(--boton-contorno-fg,var(--rig-carbon));border-color:var(--boton-contorno-fg,var(--rig-carbon))}.Button_button__D4Hq2[data-variant=ghost]{background:transparent;color:var(--boton-contorno-fg,var(--rig-carbon));border-color:transparent}.Button_button__D4Hq2[data-variant=accent]{background:var(--accent);color:var(--fg-on-dark);border-color:var(--accent)}.Button_button__D4Hq2[data-variant=inverso]{background:var(--rig-blanco);color:var(--fg-primary);border-color:var(--fg-on-dark)}.Button_button__D4Hq2[data-variant=inverso]:hover:not(:disabled){background:var(--rig-blanco-mas-4);border-color:var(--rig-blanco-mas-4)}.Button_button__D4Hq2[data-variant=primary]:hover:not(:disabled){background:var(--rig-carbon-menos-3);border-color:var(--rig-carbon-menos-3)}.Button_button__D4Hq2[data-variant=secondary]:hover:not(:disabled){background:var(--boton-contorno-fg,var(--rig-carbon));color:var(--boton-contorno-bg,var(--rig-blanco))}.Button_button__D4Hq2[data-variant=ghost]:hover:not(:disabled){background:var(--boton-contorno-hover-bg,var(--surface-sunken))}.Button_button__D4Hq2[data-variant=accent]:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.Button_button__D4Hq2[data-variant=accent]:active:not(:disabled){background:var(--accent-press);border-color:var(--accent-press)}.Button_button__D4Hq2[data-full=true]{width:100%}@media (prefers-reduced-motion:reduce){.Button_button__D4Hq2{transition-duration:1ms}}@media (pointer:coarse){.Button_button__D4Hq2{min-height:var(--tactil)}}.HeroFotos_pila__XltUb{position:relative;width:100%;height:100%;overflow:visible;background:var(--rig-carbon-menos-2)}.HeroFotos_toma__Iaffo{object-fit:cover;opacity:0;transition:opacity var(--portada-fundido) var(--ease-standard);filter:sepia(.22) saturate(1.08) brightness(1.03) contrast(.96)}.HeroFotos_toma__Iaffo[data-visible]{opacity:1}.HeroFotos_conVideo__7_kpL,.HeroFotos_cuadro__p_6uS{position:absolute;inset:0}.HeroFotos_cuadro__p_6uS{width:100%;height:100%;object-fit:cover}.HeroFotos_grano__RlpRP{position:absolute;inset:0;background-image:url(/marca/grano.png);background-repeat:repeat;background-size:180px 180px;opacity:.32;mix-blend-mode:overlay;pointer-events:none}.HeroFotos_grano__RlpRP:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 40% 45%,transparent 45%,rgb(40 36 35/.35) 100%);mix-blend-mode:normal}.HeroFotos_hueco__9Vvcr{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;background:radial-gradient(75% 60% at 42% 38%,rgb(198 189 185/.22),transparent 72%),linear-gradient(155deg,var(--rig-dorado-menos-2) 0,var(--rig-carbon-menos-1) 88%)}.HeroFotos_hueco__9Vvcr:before{content:"";position:absolute;inset:0;background-image:url(/marca/grano.png);background-repeat:repeat;background-size:180px 180px;opacity:.28;mix-blend-mode:overlay;pointer-events:none}.HeroFotos_diafragma__ZQU5a{position:relative;width:min(34%,190px);height:auto;color:var(--rig-carbon-menos-2);opacity:.38}.Estrellas_contenedor__NC8f7,.Estrellas_enlace___8c11{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-secondary)}.Estrellas_enlace___8c11{text-decoration:none;border-bottom:1px solid transparent;width:-moz-fit-content;width:fit-content}.Estrellas_enlace___8c11:focus-visible,.Estrellas_enlace___8c11:hover{color:var(--fg-primary)}.Estrellas_pista__HBSSL{position:relative;display:inline-block;white-space:nowrap;line-height:1;letter-spacing:var(--ls-body)}.Estrellas_vacias__xpplW{color:var(--rig-dorado)}.Estrellas_llenas__mQFv9{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--fg-secondary)}.Estrellas_texto__ixZ0w{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Estrellas_conteo__6zcG4{color:var(--fg-muted)}.EstadoDeVenta_estado__0gVp_{font-weight:var(--weight-semibold)}.EstadoDeVenta_estado__0gVp_[data-estado=disponible]{color:var(--disponible)}.EstadoDeVenta_estado__0gVp_[data-estado=reservada]{color:var(--reservada)}.EstadoDeVenta_estado__0gVp_[data-estado=vendida]{color:var(--vendida)}.FotoConLupa_marco__jBS5d{position:absolute;inset:0;display:block;overflow:hidden;padding:0;border:0;background:none}.FotoConLupa_marco__jBS5d[data-puede]{cursor:zoom-in}.FotoConLupa_marco__jBS5d[data-volver]{cursor:zoom-out}.FotoConLupa_marco__jBS5d:focus-visible{outline:var(--foco);outline-offset:calc(var(--focus-separacion) * -1)}.FotoConLupa_base__UUNB4,.FotoConLupa_detalle__1f9KQ{object-fit:cover;object-position:center;box-sizing:border-box;padding:var(--foto-aire,0);mix-blend-mode:multiply}.FotoConLupa_marco__jBS5d[data-lupa] .FotoConLupa_base__UUNB4{opacity:0}.FotoConLupa_detalle__1f9KQ{opacity:0;transform:scale(1);transform-origin:var(--lupa-x,50%) var(--lupa-y,50%)}.FotoConLupa_marco__jBS5d[data-lupa] .FotoConLupa_detalle__1f9KQ{opacity:1;transform:scale(var(--lupa-escala,1))}@media (prefers-reduced-motion:no-preference){.FotoConLupa_base__UUNB4{transition:opacity var(--duration-fast) var(--ease-standard)}.FotoConLupa_detalle__1f9KQ{transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}}.FotoDeProducto_marco__I48Uh{position:relative;width:100%;aspect-ratio:var(--foto-proporcion-grilla,1/1);overflow:hidden;background:var(--foto-fondo-grilla,transparent)}.FotoDeProducto_alterna__CoF98,.FotoDeProducto_imagen__CCo7c{box-sizing:border-box;padding:var(--foto-aire-grilla,0);mix-blend-mode:var(--foto-mezcla-grilla,normal)}.FotoDeProducto_alterna__CoF98,.FotoDeProducto_imagen__CCo7c{object-fit:var(--foto-ajuste-grilla,cover);object-position:center}.FotoDeProducto_alterna__CoF98{opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){a:focus-visible .FotoDeProducto_alterna__CoF98,a:hover .FotoDeProducto_alterna__CoF98{opacity:1}a:focus-visible .FotoDeProducto_marco__I48Uh:has(.FotoDeProducto_alterna__CoF98) .FotoDeProducto_imagen__CCo7c,a:hover .FotoDeProducto_marco__I48Uh:has(.FotoDeProducto_alterna__CoF98) .FotoDeProducto_imagen__CCo7c{opacity:0}}.FotoDeProducto_marco__I48Uh:has(.FotoDeProducto_alterna__CoF98) .FotoDeProducto_imagen__CCo7c{transition:opacity var(--duration-standard) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.FotoDeProducto_alterna__CoF98,.FotoDeProducto_marco__I48Uh:has(.FotoDeProducto_alterna__CoF98) .FotoDeProducto_imagen__CCo7c{transition:none}}.PlaceholderFoto_marco__9_q5Z{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--fg-secondary);position:relative}.PlaceholderFoto_diafragma__O4FWk{width:38%;height:auto;opacity:.85}.LineaDeCarrito_item__2DYGz{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);font-family:var(--font-body)}.LineaDeCarrito_item__2DYGz[data-pendiente]{opacity:.55}.LineaDeCarrito_datos__Dp44X{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.LineaDeCarrito_nombre__HCH5B{color:var(--fg-primary);text-decoration:none;font-weight:600}.LineaDeCarrito_nombre__HCH5B:hover{color:var(--fg-secondary)}.LineaDeCarrito_miniatura__e6Dkj{flex:none;width:96px;border-radius:var(--radius-m);overflow:hidden;background:var(--surface-sunken)}.LineaDeCarrito_condicion__IOkFv{font-size:var(--text-detalle);color:var(--fg-muted)}.LineaDeCarrito_problema__X47O5{font-size:var(--text-detalle);color:var(--danger);font-weight:600}.LineaDeCarrito_acciones__OcGww{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}.LineaDeCarrito_cantidad__Tjai7{display:inline-flex;align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-s);overflow:hidden}.LineaDeCarrito_cantidad__Tjai7 button{all:unset;cursor:pointer;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-primary);font-size:var(--text-body-m);line-height:1}.LineaDeCarrito_cantidad__Tjai7 button:hover:not(:disabled){background:var(--surface-sunken)}.LineaDeCarrito_cantidad__Tjai7 button:disabled{opacity:.35;cursor:not-allowed}.LineaDeCarrito_cantidad__Tjai7 button:focus-visible{outline:var(--foco);outline-offset:-2px}.LineaDeCarrito_numero__jDLsZ{width:40px;height:30px;padding:0;border:0;border-inline:1px solid var(--border-subtle);background:transparent;color:var(--fg-primary);font-family:var(--font-body);font-size:var(--text-body-m);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.LineaDeCarrito_numero__jDLsZ:focus-visible{outline:var(--foco);outline-offset:-2px}.LineaDeCarrito_numero__jDLsZ:disabled{opacity:.6}.LineaDeCarrito_precio__Lcb96{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--fg-primary);min-width:84px;text-align:right}.LineaDeCarrito_quitar__RRw6r.LineaDeCarrito_quitar__RRw6r{display:inline-grid;place-items:center;padding:0;width:32px;height:32px;min-width:32px;border:0;border-radius:var(--radius-s);background:var(--accent);color:var(--fg-on-dark);font-weight:var(--weight-regular);font-size:var(--text-body-l);line-height:1}.LineaDeCarrito_quitar__RRw6r.LineaDeCarrito_quitar__RRw6r:hover{background:var(--accent-hover)}@media (pointer:coarse){.LineaDeCarrito_quitar__RRw6r.LineaDeCarrito_quitar__RRw6r{width:var(--tactil);height:var(--tactil);min-width:var(--tactil)}}@media (max-width:639px){.LineaDeCarrito_item__2DYGz{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-template-areas:"foto datos quitar" "foto cantidad precio";grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:var(--space-3);row-gap:var(--space-3);align-items:start}.LineaDeCarrito_miniatura__e6Dkj{grid-area:foto;width:80px}.LineaDeCarrito_datos__Dp44X{grid-area:datos}.LineaDeCarrito_acciones__OcGww{display:contents}.LineaDeCarrito_cantidad__Tjai7{grid-area:cantidad;align-self:end;justify-self:start}.LineaDeCarrito_precio__Lcb96{grid-area:precio;align-self:center;min-width:0}.LineaDeCarrito_quitar__RRw6r.LineaDeCarrito_quitar__RRw6r{grid-area:quitar;justify-self:end;margin-top:calc(var(--space-2) * -1)}}.PedirPorChat_contenedor__DsngL{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:stretch}.PedirPorChat_boton__u7gFN{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 var(--space-5);border:1px solid var(--rig-carbon);border-radius:var(--radius-s);background:transparent;color:var(--fg-primary);font-family:var(--font-body);font-size:var(--text-body-m);font-weight:var(--weight-semibold);text-decoration:none;cursor:pointer}.PedirPorChat_boton__u7gFN[data-principal]{background:var(--rig-carbon);color:var(--fg-on-dark)}.PedirPorChat_boton__u7gFN:hover{opacity:.88}.PedirPorChat_boton__u7gFN:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.PedirPorChat_boton__u7gFN:disabled,.PedirPorChat_boton__u7gFN[aria-disabled]{opacity:.5;cursor:not-allowed}.PedirPorChat_aviso__ZkHbi,.PedirPorChat_nota__sFQDF{margin:0;font-family:var(--font-body);font-size:var(--text-detalle);color:var(--fg-secondary)}.Opiniones_seccion__joQq7{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);scroll-margin-top:72px}.Opiniones_titulo__8jccQ{font-family:var(--font-display);font-size:var(--text-subtitulo-s);letter-spacing:var(--ls-display);margin-bottom:var(--space-5)}.Opiniones_resumen__g84YB{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:flex-start;margin-bottom:var(--space-6)}.Opiniones_promedio__zD69J{display:grid;grid-gap:6px;gap:6px;justify-items:start}.Opiniones_numero__bnu9d{font-family:var(--font-display);font-size:var(--text-subtitulo-l);line-height:1;color:var(--fg-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Opiniones_conteo__SxloW{font-size:var(--text-detalle);color:var(--fg-muted)}.Opiniones_distribucion__GbNVY{list-style:none;margin:0;padding:0;display:grid;grid-gap:5px;gap:5px;flex:1 1 240px;min-width:200px}.Opiniones_fila__LXcS0{display:grid;grid-template-columns:3.2em 1fr 2.5em;align-items:center;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--text-detalle);color:var(--fg-secondary)}.Opiniones_nivel__ZPD8c{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Opiniones_barra__NZKIz{height:8px;background:var(--surface-sunken);display:block;overflow:hidden}.Opiniones_relleno__ES_c8{display:block;height:100%;background:var(--rig-sombra)}.Opiniones_cantidad__CrbK_{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-muted)}.Opiniones_lista__8PjP2{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.Opiniones_resena__XT_Lg{padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle)}.Opiniones_resena__XT_Lg:last-child{border-bottom:0;padding-bottom:0}.Opiniones_cabeza__W8UrZ{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);color:var(--fg-secondary)}.Opiniones_resenaTitulo__qzeiS{font-size:var(--text-body-m);font-weight:600;color:var(--fg-primary)}.Opiniones_cuerpo__b2eiL{font-size:var(--text-body-m);line-height:1.6;white-space:pre-line;margin-bottom:var(--space-2)}.Opiniones_firma__aCzVk{font-size:var(--text-detalle);color:var(--fg-muted)}.Opiniones_verificada__fUU6N{color:var(--fg-secondary)}.Opiniones_fecha__VcELi{color:var(--fg-muted)}.Opiniones_nota__6wrfa{margin-top:var(--space-6);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-detalle);line-height:1.55;color:var(--fg-muted)}.Opiniones_seccion__joQq7 li,.Opiniones_seccion__joQq7 p{max-width:var(--medida-lectura)}.Card_card__v0_g4{font-family:var(--font-body);display:flex;flex-direction:column}.Card_media__A5AB3{aspect-ratio:var(--foto-proporcion-grilla,var(--foto-proporcion));border-radius:var(--radius-m);display:flex;align-items:center;justify-content:center;overflow:hidden}.Card_body__mVFoU{padding:var(--space-4) 0 0;display:flex;flex-direction:column;gap:6px;flex:1 1}.Card_title__1fo8A{font-family:var(--font-body);font-weight:var(--weight-medium);letter-spacing:var(--ls-body);line-height:1.25;font-size:var(--text-body-l);margin:0;color:var(--fg-primary)}.Card_eyebrow__YhTtA{font-size:var(--text-detalle-s);letter-spacing:var(--ls-body);text-transform:capitalize;color:var(--fg-muted)}@media (max-width:639px){.Card_eyebrow__YhTtA{font-size:max(12px,var(--text-detalle-s))}}.Card_price__YVM_m{font-family:var(--font-body);font-weight:600;font-size:var(--text-body-l);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-primary);margin-top:auto;padding-top:var(--space-4)}.Card_footer__qmHSC{padding:var(--space-2) 0 0;font-size:var(--text-detalle);color:var(--fg-muted)}.Badge_badge__jjPuO{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:var(--text-detalle-s);font-weight:var(--weight-semibold);letter-spacing:var(--ls-body);line-height:1;padding:5px 8px;border:1px solid transparent;border-radius:var(--radius-s);white-space:nowrap}.Badge_badge__jjPuO[data-tone=discount]{background:var(--rig-ladrillo);color:var(--fg-on-dark)}.Badge_badge__jjPuO[data-tone=new]{background:var(--rig-carbon);color:var(--fg-on-dark)}.Badge_badge__jjPuO[data-tone=stock-low]{background:transparent;color:var(--danger);border-color:var(--danger);font-weight:700}.Badge_badge__jjPuO[data-tone=stock-ok]{background:transparent;color:var(--success);border-color:var(--rig-sombra-mas-2)}.Badge_badge__jjPuO[data-tone=condition]{background:var(--surface-sunken);color:var(--fg-secondary);border-color:var(--border-subtle)}.Badge_badge__jjPuO[data-tone=vendida]{background:var(--vendida-fondo);color:var(--vendida);border-color:var(--vendida-fondo);font-weight:700}.Checkbox_root___U_04{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary);cursor:pointer}.Checkbox_box__eP52M{all:unset;flex-shrink:0;width:18px;height:18px;border:1.5px solid var(--border-strong);border-radius:var(--radius-s);background:var(--surface-card);display:inline-flex;align-items:center;justify-content:center;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.Checkbox_box__eP52M[data-state=checked],.Checkbox_box__eP52M[data-state=indeterminate]{background:var(--rig-carbon);border-color:var(--fg-primary)}.Checkbox_box__eP52M:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.Checkbox_box__eP52M[data-disabled]{opacity:.45;cursor:not-allowed}.Checkbox_indicator__AiY0N{color:var(--fg-on-dark);display:inline-flex}@media (prefers-reduced-motion:reduce){.Checkbox_box__eP52M{transition-duration:1ms}}.Input_field__hbmLH{display:flex;flex-direction:column;gap:6px}.Input_label__JZgSa{font-family:var(--font-body);font-size:var(--text-detalle);font-weight:600;color:var(--fg-primary)}.Input_required__DOf8a{color:var(--danger);margin-left:2px}.Input_input__8IO9J{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-primary);background:var(--surface-card);border:2px solid var(--border-strong);border-radius:var(--radius-s);padding:11px 12px;transition:border-color var(--duration-fast) var(--ease-standard)}.Input_input__8IO9J::placeholder{color:var(--fg-muted)}.Input_input__8IO9J:hover:not(:disabled){border-color:var(--fg-secondary)}.Input_input__8IO9J:focus-visible{outline:none;border-color:var(--fg-primary);box-shadow:var(--foco-difuso)}.Input_input__8IO9J:disabled{opacity:.5;cursor:not-allowed}.Input_input__8IO9J[data-invalid=true]{border-color:var(--danger);border-width:4px;padding:9px 10px}.Input_input__8IO9J[data-invalid=true]:focus-visible{box-shadow:0 0 0 2px var(--rig-dorado-mas-3)}.Input_hint__AdCo4{font-size:var(--text-detalle);color:var(--fg-muted)}.Input_error__dI2Pw{font-size:var(--text-detalle);font-weight:var(--weight-semibold);color:var(--danger)}@media (prefers-reduced-motion:reduce){.Input_input__8IO9J{transition-duration:1ms}}.Input_multilinea__XO5_u{resize:vertical;line-height:var(--lh-body);min-height:6em}@media (pointer:coarse){.Input_input__8IO9J{min-height:var(--tactil)}}.Dialog_overlay__barOV{position:fixed;inset:0;background:rgb(51 45 44/.5);z-index:1100}.Dialog_content__8E4zD{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));max-height:min(85vh,640px);overflow-y:auto;background:var(--surface-card);border-radius:var(--radius-m);box-shadow:var(--shadow-card);padding:var(--space-6);z-index:1101}.Dialog_content__8E4zD:focus-visible{outline:none}.Dialog_header__xitI9{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.Dialog_title__jJRRW{font-family:var(--font-display);font-size:var(--text-subtitulo-s);letter-spacing:var(--ls-display);color:var(--fg-primary);margin:0}.Dialog_description__2ZvZ0{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-secondary);margin:-8px 0 var(--space-4);line-height:var(--lh-body)}.Dialog_close__6_5Hk{all:unset;cursor:pointer;color:var(--fg-muted);padding:4px;border-radius:var(--radius-s);flex-shrink:0}.Dialog_close__6_5Hk:hover{color:var(--fg-primary);background:var(--surface-sunken)}.Dialog_close__6_5Hk:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.Dialog_footer__jGb6W{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5)}@media (prefers-reduced-motion:no-preference){.Dialog_overlay__barOV[data-state=open]{animation:Dialog_fade-in__tEKw3 var(--duration-standard) var(--ease-standard)}.Dialog_content__8E4zD[data-state=open]{animation:Dialog_fade-in__tEKw3 var(--duration-standard) var(--ease-standard),Dialog_pop-in__bd6Zr var(--duration-standard) var(--ease-arrive)}}@keyframes Dialog_fade-in__tEKw3{0%{opacity:0}}@keyframes Dialog_pop-in__bd6Zr{0%{transform:translate(-50%,-50%) scale(.97)}}.MarcaDeRubro_marco__MNVte{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--fg-secondary)}.MarcaDeRubro_dibujo__IkQbn{width:38%;height:auto;opacity:.85}.ProductGrid_grilla__DFKNz{--foto-proporcion-grilla:var(--foto-proporcion);--foto-ajuste-grilla:var(--foto-ajuste);--foto-aire-grilla:var(--foto-aire);--foto-fondo-grilla:var(--surface-card);--foto-mezcla-grilla:multiply;display:grid;--columnas-aca:var(--grilla-columnas);--hueco-aca:var(--space-6);grid-template-columns:repeat(var(--columnas-aca),calc((100% - (var(--columnas-aca) - 1) * var(--hueco-aca)) / var(--columnas-aca) * var(--tarjeta-escala)));justify-content:space-between;grid-gap:var(--space-7) var(--space-6);gap:var(--space-7) var(--space-6)}.ProductGrid_grilla__DFKNz[data-denso]{grid-template-columns:repeat(4,1fr);gap:var(--space-6) var(--space-5)}@media (max-width:899px){.ProductGrid_grilla__DFKNz{--columnas-aca:var(--grilla-columnas-tableta);--hueco-aca:var(--space-5);gap:var(--space-6) var(--space-5)}.ProductGrid_grilla__DFKNz[data-denso]{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.ProductGrid_grilla__DFKNz{--columnas-aca:var(--grilla-columnas-telefono);--hueco-aca:var(--space-4);gap:var(--space-6) var(--space-4)}.ProductGrid_grilla__DFKNz[data-denso]{grid-template-columns:repeat(2,1fr);gap:var(--space-5) var(--space-4)}}.ProductGrid_tarjeta__rUFUZ{position:relative;display:grid}.ProductGrid_tarjeta__rUFUZ:has(>a>*>:first-child:hover)>button{opacity:1}.ProductGrid_enlace__3qUwZ{display:grid;text-decoration:none;color:inherit;border-radius:var(--radius-m);padding:var(--space-3);margin:calc(var(--space-3) * -1)}.ProductGrid_enlace__3qUwZ:focus-visible{outline:var(--foco);outline-offset:var(--focus-separacion)}.ProductGrid_vacio__M42iY{font-family:var(--font-body);font-size:var(--text-body-m);color:var(--fg-secondary)}.ProductGrid_precios__0AqGa{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2)}.ProductGrid_precios__0AqGa,.ProductGrid_tachado__y5q6n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductGrid_tachado__y5q6n{font-weight:400;font-size:var(--text-detalle);color:var(--fg-muted)}.plp_pagina__Toj2D{max-width:var(--container-max);margin:0 auto;padding:var(--space-7) var(--margen)}@media (max-width:639px){.plp_pagina__Toj2D{padding:var(--space-5) var(--margen-chico)}}.plp_lateral__jMNBa{display:none}@media (min-width:900px){.plp_pagina__Toj2D[data-con-barra]{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.plp_pagina__Toj2D[data-con-barra] .plp_filtros__qpyMk{display:none}.plp_pagina__Toj2D[data-con-barra] .plp_lateral__jMNBa{display:block;position:-webkit-sticky;position:sticky;top:var(--space-5)}}.plp_controles__hKoN_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-7)}@media (max-width:639px){.plp_controles__hKoN_{flex-wrap:nowrap;gap:var(--space-3)}}.plp_filtros__qpyMk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}.plp_encabezado__7SMMx{margin:0}.plp_oculto__6PYvh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}