:root:root [data-designpart=row-mv-button]:not(:root:root:root){width:100%;max-width:370px;margin:48px 0 10px}@media screen and (max-width:769px){:root:root [data-designpart=row-mv-button]:not(:root:root:root){max-width:none;margin-top:36px}}:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:769px){:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col{display:flex!important;gap:12px}}@media screen and (min-width:770px){:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col.vertical_position_top{align-self:auto!important;justify-content:start}:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col.vertical_position_middle{align-self:auto!important;justify-content:center}:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col.vertical_position_bottom{align-self:auto!important;justify-content:end}}:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col .component.richtext{margin:0}:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col .component.button{margin:0}@media screen and (max-width:769px){:root:root [data-designpart=row-mv-button]:not(:root:root:root) div.col .component.button .button-cont{text-align:center}}