@font-face{font-family:DevmanGoogleSans;src:url('../img/social/google-sans-medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}.dm-social-login{display:grid;gap:12px;margin:0 0 28px;padding-bottom:24px;border-bottom:1px solid #e6e6ee}.dm-social-login form{margin:0}.dm-frontend .dm-social-button{width:100%;min-height:48px;border:1px solid #747775;border-radius:6px;background:#fff;color:#1f1f1f;font-size:15px;font-weight:500;letter-spacing:.1px}.dm-frontend .dm-social-apple{background:#000;border-color:#000;color:#fff}.dm-frontend .dm-social-button:hover{transform:none;background:#f2f2f2;color:#1f1f1f}.dm-frontend .dm-social-apple:hover{background:#242424;color:#fff}.dm-social-login .dm-form-footnote{margin:2px 0 0;line-height:1.6}
.dm-social-button img{flex-shrink:0;object-fit:contain}.dm-social-google img{width:20px;height:auto}.dm-frontend .dm-social-google{font-family:DevmanGoogleSans,Arial,sans-serif;font-size:14px;line-height:20px;gap:10px;padding:12px}.dm-social-apple img{width:44px;height:44px}.dm-frontend .dm-social-apple{font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-size:19px;line-height:22px;padding:0 12px;gap:0}.dm-social-button span{min-width:0}
