[data-commerce-social]{margin:0 0 20px;min-width:0}
.commerce-social-button{display:flex!important;align-items:center;justify-content:center;gap:12px;width:100%;min-height:44px;padding:10px 16px!important;margin-bottom:12px;border:1px solid #747775!important;border-radius:6px!important;background:#fff!important;color:#1f1f1f!important;text-decoration:none!important;font:500 14px/1.5 system-ui,sans-serif;box-sizing:border-box;white-space:normal;text-align:center}
.commerce-social-button:hover{box-shadow:0 1px 5px #0003}
.commerce-social-button:focus-visible{outline:3px solid #ffad33;outline-offset:3px}
.commerce-social-line{background:#06c755!important;border-color:#06c755!important;color:#fff!important}
.commerce-social-mark{width:20px!important;height:20px!important;object-fit:contain;flex-shrink:0}
.commerce-social-divider{text-align:center;color:#666;font-size:13px;margin:18px 0}
.commerce-social-line:hover{background:#05b34c!important}
.commerce-social-line:active{background:#048b3b!important}
.commerce-social-notice{font:400 12px/1.65 system-ui,sans-serif;color:#5c626f;margin:0 0 12px;overflow-wrap:anywhere;text-align:left}
.commerce-social-notice a{color:inherit;text-decoration:underline}
