#ar60 .ar-v646-size-guide{margin:12px;padding:12px;background:#fffaf3;border:1px solid #d6bfa1;border-radius:12px;color:#563e2b;text-align:center;font-size:13px}#ar60 .ar-v646-tabs{display:flex;flex-wrap:wrap;gap:6px}#ar60 .ar-v646-tabs button{background:white;color:#62452c;border:1px solid #d8bfa0;border-radius:7px;padding:8px 10px;cursor:pointer;font:inherit}#ar60 .ar-v646-tabs button.active{background:#725038;color:white}#ar60 .ar-v646-draw{display:flex;align-items:center;justify-content:center;gap:15px;overflow:auto;min-height:140px;padding:14px}#ar60 .ar-v646-square{flex:none;background:linear-gradient(135deg,#e8cd9e,#ca9c60);border:2px solid #9a7141}#ar60 .ar-v646-coin{flex:none;border:3px double #93713a;border-radius:50%;display:grid;place-items:center;background:#ddc391;font-weight:700}#ar60 [hidden]{display:none!important}#ar60 .ar-v646-cal label{display:block}#ar60 .ar-v646-cal input{display:block;width:100%;margin:10px auto}#ar60 .ar-v646-bank{display:grid;place-items:center;height:40px;background:#ede2d3;border:1px dashed #87694c;border-radius:5px;margin:auto}#ar60 .ar-v646-info,#ar60 .ar-v646-cal small{display:block;color:#745943;font-size:11px;margin-top:10px}
#ar60 .ar-v646-open{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:8px 12px;padding:9px 13px;border:1px solid #b48e68;border-radius:9px;background:#f6eee4;color:#523821;font:inherit;font-size:13px;font-weight:700;cursor:pointer}
#ar60 .ar-v646-backdrop{position:fixed;inset:0;background:rgba(30,22,15,.62);z-index:2147483000}
#ar60 .ar-v646-size-guide{position:fixed;inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2147483001;width:min(550px,calc(100vw - 24px));max-height:calc(100dvh - 30px);overflow:auto;box-sizing:border-box;margin:0;padding:40px 16px 22px;box-shadow:0 15px 45px #0005}
#ar60 .ar-v646-size-guide[hidden],#ar60 .ar-v646-backdrop[hidden]{display:none!important}
#ar60 .ar-v646-close{position:absolute;top:5px;right:8px;border:0;background:transparent;color:#4d3522;cursor:pointer;font-size:29px;line-height:1.2;padding:2px 9px}
#ar60 .ar-v646-draw{max-height:290px}

#ar60 .ar-v646-es{display:none}html[lang="es"] #ar60 .ar-v646-es{display:inline}html[lang="es"] #ar60 .ar-v646-va{display:none}

#ar60 .ar-v646-open{margin:10px 18px}#ar60 .ar-v646-size-guide{z-index:2147483001}#ar60 .ar-v646-backdrop{z-index:2147483000}#ar60 .ar-v646-dim{margin-top:15px}
