diff --git a/frontend/src/metabase/public/components/EmbedFrame.jsx b/frontend/src/metabase/public/components/EmbedFrame.jsx
index 16ab26c080e3d19a630e8b3986d1daef5d838bf5..7c0dbfe45b04bfa546e3fb611de0769dc2c0bd41 100644
--- a/frontend/src/metabase/public/components/EmbedFrame.jsx
+++ b/frontend/src/metabase/public/components/EmbedFrame.jsx
@@ -65,13 +65,17 @@ class EmbedFrame extends Component {
             "scroll-y": innerScroll,
           })}
         >
-          {name || (parameters && parameters.length > 0) ? (
-            <div className="EmbedFrame-header flex align-center p1 sm-p2 lg-p3">
+          {name || parameters?.length > 0 ? (
+            <div className="EmbedFrame-header flex flex-column p1 sm-p2 lg-p3">
               {name && (
-                <TitleAndDescription title={name} description={description} />
+                <TitleAndDescription
+                  title={name}
+                  description={description}
+                  className="my2"
+                />
               )}
-              {parameters && parameters.length > 0 ? (
-                <div className="flex ml-auto">
+              {parameters?.length > 0 ? (
+                <div className="flex">
                   <SyncedParametersList
                     className="mt1"
                     dashboard={this.props.dashboard}