/* Guía de tallas dentro de la ficha del producto. */
.product-dialog{max-height:94dvh;overflow:auto}.size-guide-button{border:0;padding:0;background:transparent;color:inherit;font:500 10px 'DM Mono',monospace;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.size-guide-panel{margin:0 0 22px;border:1px solid var(--line);padding:12px;background:#fff}.size-guide-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.size-guide-head strong{font:500 10px 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.08em}.size-guide-head button{border:0;background:transparent;color:inherit;font-size:25px;line-height:1;padding:0 3px;cursor:pointer}.size-guide-panel img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain;background:#08090b}.storefront .size-guide-button{color:#b9e6ff}.storefront .size-guide-button:hover{color:var(--acid)}.storefront .size-guide-panel{background:#080a10;border-color:rgba(247,249,247,.22)}.storefront .size-guide-head{color:#f4f6f1}@media(max-width:800px){.product-dialog{max-height:96dvh}.size-guide-panel{padding:9px}.size-guide-panel img{max-height:none}}
