/* MOISES WIPIO account access – responsive styling */
.woocommerce-account .mw-suite-intro{box-sizing:border-box;width:min(100% - 32px,760px);margin:28px auto 24px;padding:32px 28px 18px;background:#fff;border:1px solid #e8e3da;border-radius:16px;color:#171717;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.045)}
.woocommerce-account .mw-suite-monogram{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 13px;border:1px solid #b99a5b;border-radius:50%;color:#9b7b3f;font:18px Georgia,serif;letter-spacing:-1px}
.woocommerce-account .mw-suite-intro h2{margin:0 0 8px;color:#171717;font-size:clamp(22px,4vw,29px);font-weight:600;line-height:1.25}
.woocommerce-account .mw-suite-subtitle{margin:0 0 22px;color:#777;font-size:14px}
.woocommerce-account .mw-suite-social{max-width:460px;margin:0 auto}
.woocommerce-account .mw-suite-social .nsl-container,.woocommerce-account .mw-suite-social .nsl-container-buttons{width:100%}
.woocommerce-account .mw-suite-social .nsl-container-buttons{display:flex;flex-direction:column;gap:10px}
.woocommerce-account .mw-suite-social .nsl-button{box-sizing:border-box;min-height:48px;border:1px solid #dedbd5!important;border-radius:8px!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important}
.woocommerce-account .mw-suite-social .nsl-button:hover{border-color:#b99a5b!important}
.woocommerce-account .mw-suite-setup{max-width:460px;margin:0 auto;padding:14px 16px;border:1px solid #e8e3da;border-radius:9px;background:#faf9f7;text-align:left}
.woocommerce-account .mw-suite-setup strong{display:block;margin-bottom:5px;font-size:14px}
.woocommerce-account .mw-suite-setup p{margin:0;color:#777;font-size:13px;line-height:1.55}
.woocommerce-account .mw-suite-divider{display:flex;align-items:center;gap:13px;max-width:460px;margin:22px auto 0;color:#888;font-size:12px}
.woocommerce-account .mw-suite-divider:before,.woocommerce-account .mw-suite-divider:after{content:"";flex:1;height:1px;background:#e8e5e0}
@media(max-width:600px){.woocommerce-account .mw-suite-intro{width:calc(100% - 24px);margin:16px auto 20px;padding:25px 16px 16px;border-radius:12px}.woocommerce-account .mw-suite-intro h2{font-size:23px}.woocommerce-account .mw-suite-subtitle{font-size:13px}.woocommerce-account .mw-suite-social{width:100%}.woocommerce-account .mw-suite-divider{gap:8px;font-size:11px}}
