#ac-card-section{margin-top:20px;padding:22px;background:#fff;border:1px solid #e1e4eb;border-radius:16px}#ac-card-element{width:100%;min-width:0;min-height:220px}#ac-card-element iframe{min-width:100%;max-width:100%;border:0}#ac-card-error{color:#b71933;font-size:14px}#ac-card-section h3{margin-top:0}@media(max-width:600px){#ac-card-section{padding:14px}#ac-card-element{min-height:240px}}