.hudson-pdp-migas{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--hud-gris);margin-bottom:18px}.hudson-pdp-migas a{text-decoration:none;color:var(--hud-gris)}.hudson-pdp-migas a:hover{color:var(--hud-rojo)}.hudson-pdp-migas__actual{color:var(--hud-tinta)}.hudson-pdp-grid{display:grid;grid-template-columns:1fr 420px;gap:48px;align-items:start}.hudson-pdp-galeria-principal{aspect-ratio:1;border-radius:18px;background:var(--hud-superficie);border:1px solid var(--hud-crema-borde);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hudson-pdp-galeria-principal img{width:100%;height:100%;object-fit:contain}.hudson-pdp-galeria-principal svg{width:44%;height:44%;stroke:var(--hud-marron);fill:none;stroke-width:1.1}.hudson-pdp-badge-promo{position:absolute;top:16px;left:16px;z-index:1;background:var(--hud-rojo);color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:20px;padding:5px 12px}.hudson-pdp-nota-foto{position:absolute;bottom:14px;left:14px;right:14px;background:#221c15d1;color:#fff;border-radius:10px;padding:10px 14px;font-size:11.5px;line-height:1.5}.hudson-pdp-miniaturas{display:flex;gap:10px;margin-top:12px}.hudson-pdp-miniatura{width:64px;height:64px;border-radius:10px;background:var(--hud-superficie);border:1.5px solid var(--hud-crema-borde);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;overflow:hidden}.hudson-pdp-miniatura img{width:100%;height:100%;object-fit:contain}.hudson-pdp-miniatura.activa{border-color:var(--hud-rojo)}.hudson-pdp-panel-compra{display:flex;flex-direction:column;gap:16px;position:sticky;top:88px}.hudson-pdp-linea{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hud-gris)}.hudson-pdp-titulo{font-size:26px;font-weight:700;line-height:1.28;letter-spacing:-.005em}.hudson-pdp-badge-mercado{display:inline-flex;align-items:center;gap:6px;background:var(--hud-crema-palido);color:var(--hud-marron);font-size:12px;font-weight:600;border-radius:20px;padding:6px 12px;width:fit-content}.hudson-pdp-precio-row{display:flex;align-items:baseline;gap:12px}.hudson-pdp-precio-actual{font-size:28px;font-weight:700}.hudson-pdp-precio-tachado{font-size:15px;color:var(--hud-gris);text-decoration:line-through}.hudson-pdp-precio-nota{font-size:12px;color:var(--hud-gris);margin:4px 0 0}.hudson-pdp-cuotas{font-size:17px;font-weight:600;color:var(--hud-tinta);margin:6px 0 0}.hudson-pdp-form{display:flex;flex-direction:column;gap:16px}.hudson-pdp-variantes{display:flex;flex-direction:column;gap:8px}.hudson-pdp-variantes b{font-size:13px;font-weight:600}.hudson-pdp-variante-select{font-family:var(--hud-fuente);font-size:14px;color:var(--hud-tinta);background:var(--hud-superficie);border:1.5px solid var(--hud-crema-borde);border-radius:8px;padding:9px 12px;cursor:pointer;width:fit-content;min-width:140px}.hudson-pdp-cantidad-cta{display:flex;gap:12px;align-items:stretch}.hudson-pdp-cantidad-selector{display:flex;align-items:center;border:1.5px solid var(--hud-crema-borde);border-radius:8px;overflow:hidden}.hudson-pdp-qty-btn{background:none;border:none;width:36px;font-size:16px;color:var(--hud-marron);cursor:pointer}.hudson-pdp-qty-valor{width:32px;text-align:center;font-weight:600;font-size:14.5px}.hudson-pdp-btn-agregar{flex:1}.hudson-pdp-btn-agregar:disabled{opacity:.55;cursor:not-allowed}.hudson-pdp-btn-icono{width:48px;flex:none;border-color:var(--hud-crema-borde);padding:0}.hudson-pdp-btn-icono svg{width:19px;height:19px;stroke:var(--hud-tinta);fill:none;stroke-width:1.6}.hudson-pdp-btn-icono:hover{border-color:var(--hud-rojo)}.hudson-pdp-btn-icono:hover svg{stroke:var(--hud-rojo)}.hudson-pdp-caja{border:1px solid var(--hud-crema-borde);border-radius:12px;padding:16px 18px;background:var(--hud-superficie)}.hudson-pdp-caja h3{font-size:13px;font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:8px}.hudson-pdp-caja h3 svg{width:17px;height:17px;stroke:var(--hud-rojo);fill:none;stroke-width:1.7}.hudson-pdp-cp-row{display:flex;gap:8px}.hudson-pdp-cp-row input{flex:1;font-family:var(--hud-fuente);font-size:14px;border:1.5px solid var(--hud-crema-borde);border-radius:7px;padding:9px 12px;background:var(--hud-crema);color:var(--hud-tinta)}.hudson-pdp-cp-row button{font-family:var(--hud-fuente);font-weight:600;font-size:13.5px;border:1.5px solid var(--hud-tinta);border-radius:7px;padding:9px 16px;background:transparent;color:var(--hud-tinta);cursor:pointer}.hudson-pdp-cp-row button:hover{border-color:var(--hud-rojo);color:var(--hud-rojo)}.hudson-pdp-entrega-resultado{margin-top:12px;font-size:13.5px;color:var(--hud-marron);display:flex;align-items:flex-start;gap:8px;line-height:1.5}.hudson-pdp-entrega-resultado svg{width:16px;height:16px;stroke:#3d7a4f;fill:none;stroke-width:2;flex:none;margin-top:2px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hudson-pdp-entrega-resultado svg{stroke:#6fbf85}}:root[data-theme=dark] .hudson-pdp-entrega-resultado svg{stroke:#6fbf85}.hudson-pdp-entrega-pendiente{font-size:11.5px;color:var(--hud-gris);margin-top:8px;line-height:1.45}.hudson-pdp-pago-iconos{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.hudson-pdp-pago-icono{border:1px solid var(--hud-crema-borde);border-radius:7px;padding:7px 10px;font-size:11.5px;font-weight:600;color:var(--hud-marron);background:var(--hud-crema);display:flex;align-items:center;gap:6px}.hudson-pdp-pago-icono svg{width:14px;height:14px;stroke:var(--hud-marron);fill:none;stroke-width:1.7}.hudson-pdp-pago-detalle{font-size:12.5px;color:var(--hud-marron);line-height:1.5;margin:0}.hudson-pdp-garantia-mini{display:flex;gap:10px;font-size:12.5px;color:var(--hud-marron)}.hudson-pdp-garantia-mini svg{width:16px;height:16px;stroke:var(--hud-rojo);fill:none;stroke-width:1.6;flex:none}@media screen and (max-width:900px){.hudson-pdp-grid{grid-template-columns:1fr;gap:28px}.hudson-pdp-panel-compra{position:static}}.hudson-pdp-galeria-principal,.hudson-pdp-miniatura{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-hudson-pdp-main.css.map */
