t needs additional container for the icon box border. if ( Plugin::elementor()->experiments->is_feature_active( 'e_font_icon_svg' ) ) { $icon_html = Icons_Manager::render_font_icon( $icon, $attributes ); Utils::print_unescaped_internal_string( sprintf( '
%s
', $icon_html ) ); } else { $migration_allowed = Icons_Manager::is_migration_allowed(); if ( ! $migration_allowed || ! Icons_Manager::render_icon( $icon, [ 'aria-hidden' => 'true' ] ) ) { Utils::print_unescaped_internal_string( sprintf( '', esc_attr( $this->get_render_attribute_string( 'icon' ) ) ) ); } } } public function get_group_name() { return 'theme-elements'; } }